1、以具有管理员权限的用户登录XP,在XP中打开资源管理器,选择菜单“工具|文件夹选项”,打开“文件夹选项”对话框。在对话框中单击“查看”选项卡,取消复选框“使用简单共享”。
2、右键单击原来设为专用的文件夹,从弹出菜单中选择“属性”,这时会看到在对话框中多出一个“安全”选项卡。可以看到这里有一个未知帐户,这应该就是原来XP系统中的那个帐户吧。这个帐户是能够访问该文件夹的,可问题是我们现在已经不能使用这个帐户。所以要另想办法。
3、单击对话框中的“高级”按钮,弹出“高级安全设置”对话框,显示目前该项目的所有者为刚才看到的未知帐户。选择“将所有者更改为”下方的用户,比如笔者现在使用的用户名称,然后单击“应用”按钮,所有者就改变为现在用户了,选中下方的“替换子容器及对象的所有者”,单击“应用”按钮,会看到有一个取得文件夹中所有文件和文件夹所有权的过程。
4、单击上述对话框中的“权限”选项卡,单击“添加”按钮。然后在“选择用户或组”对话框中单击“高级”按钮,再单击“立即查找”按钮,这时就会在下方列出本机中的用户或组。选择要给予权限的用户。
5、连续单击两次“确定”按钮,直到出现“权限项目”对话框。在“权限”中的“完全控制”右侧选择“允许”复选框,则就会取得对该文件夹所有的控制权。单击“确定”按钮。
6、连续单击确定,直到关闭所有对话框。这样,原有的专用文件夹就可以使用现在的用户访问了。 如果还遇到不能打开文件或文件夹的问题,再试着改一下它们的只读属性,或者对话框中修改“有效权限”。对于个别仍然打不开的文件,可以尝试单独修改其权限。
造成重装XP后某些文件或文件夹不能访问的原因,主要是在重装之前对文件或文件夹设置了访问权限或进行了加密。本文的解决办法是使用管理员身份登录,然后修改这些文件或文件夹的访问权限,使得当前用户能够完全控制它们。
上手机设置里,去重新设置。
如何进行共享文件夹权限设置迁移复制
一、NTFS权限的保留
<法1>利用Windows附件下备份工具(ntbackup)进行备份,然后利用还原到“备用位置”,将共享资源还原到目标位置。这是最好的办法,目标的NTFS权限设置与原来的完全一样。
<法2>利用xcopy /o/x/e/h/k ,命令格式如下:Xcopy 源 目标 /s /e /o
【说明】
/s表示:复制包括所有非空子文件夹;
/e表示:复制包含空子文件夹,等同于DOS时代的/s /e,所以此命令可以只用/e参数;
/o表示:复制文件所有权和ACL(即NTFS权限)信息。有些系统设置的帐号、权限没有复制过来,但管理员手动设置的帐号、权限一定会被复制过来。
例:xcopy c:\test1 \\dns\test2 /o/x/e/h/k
二、共享属性、共享权限的保留
<法1>利用注册表的导出/导入实现,具体操作如下:
1、 在共享资源所在源计算机上,开始/运行:regedit
2、 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\Shares
3、 在shares项上右键,将所有共享及其权限设置信息导出为.reg文件
4、 在目标计算机上,双击.reg文件导入
5、 在我的电脑/右键/管理,计算机管理的服务下,重新启动Server服务。
<法2>如果共享资源的数量较少,也可以使用03 Resource Kits工具中的PermCopy将共享权限设置复制给目标,目标文件夹必须先共享出来,同一计算机上共享名不能相同。
利用PermCopy必须针对各个共享资源,逐个去复制共享权限(也仅是共享权限,不会复制NTFS权限、文件及文件夹)。命令格式如下:
PermCopy \\源计算机 共享名 \\目标计算机 共享名
步骤:
1,可以首先利用Xcopy或系统备份(NTbackup)把该共享文件(包括所有内容)拷贝至目标机器
xcopy c:\test1 \\dns\test3 /O/X/E/H/K
2,在目标机器上,共享拷贝过来的文件夹
3,利用permcopy 把共享权限设置拷贝过去:Permcopy \\源机器名 共享文件夹名 \\目标机器名 共享文件夹
或用导入注册表。
重新设置吧