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

Windows服务器
自动实现Windows 2000系统补丁的快速安装
快速恢复Windows 2000/XP遗忘的管理员密码
Windows 2000/XP操作系统中超强命令syskey
环境变量应用:多系统共享程序
如何配置windows 2003的DNS服务器
Win 2003远程管理的实现
Win 2003轻松识别外来设备
Win 2003实现网络共享还原
体验Win 2003共享“还原”技术
用Windows 2003实现网络共享还原
激活windows 2003常用服务
windows 2003常见故障诊断
轻松提高windows 2003的运行速度
windows 2003中IE安全区域的设置技巧
改变windows 2003登录方式
windows 2003中给用户文件指派登录脚本
在windows 2003创建映像之前使用Sysprep
怎样在windows 2003下使用USB便携存储器
NT升级至windows 2003如何应用注册表和文件系统
windows 2003中配置PPTP VPN客户端筛选器

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-02   浏览: 47 ::
收藏到网摘: 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的朋友们,在升级前千万记得将文件的控制权检查一遍,否则的话你就有可能要卸硬盘了。