是不是再新建一个同样名称的用户就能访问呢?经试验,也不行,因为在XP中,每个用户都有一个唯一的SID。
于是在网上搜索了一下,原来有许多朋友也遇到过这种问题,而且也有许多热心的朋友提供了多种解决的办法。经参考各路豪杰提供的绝招之后,又经过实践,终于总结出解决此类问题的一个良方,发在这里贡献给各位,希望对遇到同类问题的朋友有帮助。
闲言少叙,下面介绍具体解决方法。
1、以具有管理员权限的用户登录XP,在XP中打开资源管理器,选择菜单“工具|文件夹选项”,打开“文件夹选项”对话框。在对话框中单击“查看”选项卡,取消复选框“使用简单共享”。
图1 取消“使用简单共享”
2、右键单击原来设为专用的文件夹,如“i386-sp2”,从弹出菜单中选择“属性”,这时会看到在对话框中多出一个“安全”选项卡。可以看到这里有一个未知帐户,这应该就是原来XP系统中的那个帐户吧。这个帐户是能够访问该文件夹的,可问题是我们现在已经不能使用这个帐户。所以要另想办法。
图2 安全选项卡
3、单击图2所示对话框中的“高级”按钮,弹出“i386-sp2的高级安全设置”对话框,显示目前该项目的所有者为刚才看到的未知帐户。选择“将所有者更改为”下方的用户,比如笔者现在使用的用户名称,然后单击“应用”按钮,所有者就改变为现在用户了,如图3所示。
图3 更改文件夹的所有者
选中下方的“替换子容器及对象的所有者”,单击“应用”按钮,会看到有一个取得文件夹中所有文件和文件夹所有权的过程。
4、单击上述对话框中的“权限”选项卡,单击“添加”按钮,如图4所示。
图4
然后在“选择用户或组”对话框中单击“高级”按钮,再单击“立即查找”按钮,这时就会在下方列出本机中的用户或组。选择要给予权限的用户。