Windows XP 安全性权限设置

Windows XP Home 安全性设置

众所周知,如果你 Windows XP 的分区文件格式为 NTFS,那在文件/文件夹的属性对话框里会有“安全性”选项卡,可以非常方便地设置文件的读写权限。但如果系统是 Windows XP Home 家庭版,这个功能会被屏蔽掉,纵使依然是 NTFS。下面 以 System Volume Information 为例 说明如果实现同样的功能(此目录是系统还原专用的目录,不过就算取消了系统还原功能,该目录一样无法访问):

在使用 NTFS 文件系统的 Windows XP Home Edition 中还可以使用 Cacls 工具,该工具是一个命令行工具,用来显示或修改文件或文件夹的访问控制列表 (ACL)。有关 Cacls 工具的更多信息(包括用法和命令选项),请在“帮助”和“支持中心”中搜索“cacls”。

  1. 在命令行下输入:cacls “C:\System Volume Information” /E /G username:F,将让 username 用户对 C:\System Volume Information 目录具有“完全控制”的权限。
  2. 如果需要移除权限,输入:cacls “C:\System Volume Information” /E /R username

PS:据说 XP Home 版启动至安全模式也可在属性对话框恢复“安全性”选项卡功能,不过我设置了貌似没效果。其实我最开始的需求只是不想让 Google 自动更新我的低版本 Google Toolbar,哈哈。

代码例子:

cacls “C:\System Volume Information” /E /G Afly:F
cacls “D:\System Volume Information” /E /G Afly:F
cacls “E:\System Volume Information” /E /G Afly:F
rm -f -r “C:\System Volume Information”
rm -f -r “D:\System Volume Information”
rm -f -r “E:\System Volume Information”

Windows XP Home 组策略

默认 XP 家庭版版是没有组策略的,不过却可以在专业版移植过来,下面说说方法,也可以在网上直接下 XP Home 组策略补丁包 直接使用。

  1. 将 XP 专业版的“C:\WINDOWS\system32”文件夹中的gpedit.msc、fde.dll、gpedit.dll、gptext.dll、wsecedit.dll文件复制到 Home 家庭版的相同目录中。
  2. 在命令行下定位至该目录,依次运行以下命令:“regsvr32 fde.dll、regsvr32 gpedit.dll、regsvr32 gptext.dll、regsvr32 wsecedit.dll”分别注册这4个动态数据库。
  3. 将 XP 专业版的“C:\WINDOWSINF”文件夹中的所有 *.adm 文件复制替换到 Home 家庭版的相同目录下。
  4. 最后在“运行”中输入“gpedit.msc”便可以启动组策略了。

附:Win XP 帐户及登陆设置

安装Windows XP时,如果设置了一个管理员账户,那么系统内置没有密码保护的 Administrator 管理员账户是不会出现在用户登录列表中的。虽然它身在幕后,可却拥有系统最高权限,为了方便操作及保证系统安全,可以先给它设置密码,然后再把它请到台前来。以下是具体方法:

使用“传统登录提示”登录

启动系统到欢迎屏幕时,按两次“Ctrl+Alt+Delete”组合键,在出现的登录框中输入 Administrator 账户的用户名和密码即可;也可以单击“开始→控制面板”,双击“用户账号”图标,在弹出的“用户账号”窗口中,单击“更改用户登录或注销的方式”,去掉“使用欢迎屏幕”前的复选框,单击“应用选项”即可在启动时直接输入 Administrator 账户名及密码登录。

在登录的欢迎屏幕显示 Administrator 账户

打开 Regedit 注册表编辑器,依次展开“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList”分支,将右边的 Administrator 的值改为 1,即可让 Administrator 账户出现在登录的欢迎屏幕上。

自动登录到 Administrator 账户

单击“开始→运行”,输入 control userpasswords2 后回车,在打开的“用户账户”窗口去掉“要使用本机,用户必须输入密码”前的复选框,按“应用”后,在弹出的“自动登录”窗口中输入 Administrator 账户密码,按两次“确定”即可。注意:如果原来就设置了其它账户自动登录,应该先选中“要使用本机,用户必须输入密码”前的复选框,按“应用”后再去掉选中的复选框。

相关连接:

NTFS权限管理实例:如何卸载Vista
http://os.yesky.com/windowsvista/301/2500801_2.shtml

One thought on “Windows XP 安全性权限设置