当前位置: 首页 > 图文教程 > 服务器 > Windows服务器 > 仔细检查文件控制权系统升级才能无后顾之忧

Windows服务器
Vista IIS7添加PHP支持的方法
win2003 iis 404 设置方法与小技巧
提高IIS网站服务器效率的8个方法
CMD下的网络安全配置命令
预防黑客侵入你正在使用的Win系统(隐藏帐号)
IIS 性能优化 服务器
Win2003 系统服务器防火墙
WIN2000下JSP服务器的安装
如何提高Windows中内存的使用效率
修改Windows Vista桌面图标的显示文本
活动目录:Win2003跨树信任关系
共享控制台--让远程桌面更人性化(3)
共享控制台--让远程桌面更人性化(2)
共享控制台--让远程桌面更人性化(1)
妙手回春,化解服务器登录难题(4)
妙手回春,化解服务器登录难题(3)
妙手回春,化解服务器登录难题(2)
妙手回春,化解服务器登录难题(1)
移花接木 让IIS成为WEB共享“通道”(2)
移花接木 让IIS成为WEB共享“通道”(3)

Windows服务器 中的 仔细检查文件控制权系统升级才能无后顾之忧


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-02   浏览: 76 ::
收藏到网摘: n/a


本人的电脑一直用的都是Windows 2000,但最近将系统升级到Windows XP后,却发现自己遇到了一个大麻烦,因为笔者硬盘上最重要的F区竟然无法打开了!
大惊之后!我开始尝试各种“打开”命令,发现只有对F区进行磁盘整理时能读出分区大小和其它信息,由此可知硬盘分区应未受损,肯定是“软件”上出了问题。硬盘没坏,心里就踏实了,静下来后想到,NTFS格式的文件有着优秀的保护功能,以前重装Windows 2000时,随意起了另一个用户名,结果导致非系统安装区(NTFS格式)内一些文件不能打开。究其原因,是因为这些文件的控制权仍属于重装前的老用户所有,重装系统后,其控制权并没有改变,但用户名却变了。NTFS文件不会因为重装系统而自动更改控制权的所属关系,这就相当于在同一系统中用户A打不开用户B保护的文件一样。能打开的文件因为采用系统默认的“Everyone”来管理,任何用户进行管理,非指定用户就不能管理该文件。
在Windows 2000中解决的方法并不复杂:以系统管理员的身份进入,右键点击要修改属性的文件、文件夹或分区,依次点击“安全→高级”,选中“重置所有子对象的权限并允许传播可继承权限”;然后再点击“所有者”,在“名称”栏中选择此时的用户名,选中“重置所有子对象的权限并允许传播可继承权限”;然后再点击“所有者”,在“名称”栏中选择此时的用户名,选中“替换子容器及对象的所有者”,点击“确定”即可。
看来这次F区的“休克”也跟这个原因有关。我相信自己的判断,于是按照以前的方法开始着手补救。本以为能够七秒钟搞定,但我却没有想到一点,那就Windows XP中不能像在Windows 2000中那样对文件或文件夹的控制权进行替换,它在文件的安全管理上采取了“对用户透明”的方式,这样做确实能带来一些方便,但同时也削弱了文件管理的功能和灵活性。无奈之后只好把硬盘卸下,作为从盘安装到另一台装有Windows 2000的机器上,将原F区的控制权改为“Everyone”,问题方得以解决。
由此劝告诸位要从Windows 2000升级到Windows XP而又不想保留Windows 2000的朋友们,在升级前千万记得将文件的控制权检查一遍,否则的话你就有可能要卸硬盘了。