魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 2119|回复: 0

系统重装导致NTFS无法访问

[复制链接]
laiye 发表于 2008-7-14 12:38:00 | 显示全部楼层 |阅读模式
前几日,单位的一台Web服务器网站主页出现不能调用数据库记录的故障,确定是系统出现问题后,对原来装有Windows Server 2003 Server的服务器格式化C盘后重新安装了Windows 2000 Server系统。系统重装后,突然发现驱动器“D”无法访问,并提示“拒绝访问”,如图1所示。笔者心里一下就凉了:“坏了,3GB多的应用软件、Windows系统补丁程序,以及网站的ASP主页,可全在D盘里呀!”。   


故障分析
    难道系统重装后对D盘造成了破坏?如果是磁盘出现问题,系统会提示磁盘没有准备好或没有格式化。打开“计算机管理”窗口中“磁盘管理”选项,发现D盘的状态良好,并有3GB左右的占用空间,与文件的总容量基本相同。看来不是磁盘物理或逻辑上的错误,而且系统提示的“拒绝访问”信息也证明了这一点。
    仔细回想,原先的Windows Server 2003系统安装后,出于工作方便,共享了D盘,但又考虑到文件的安全,于是把“Administrators”用户组设置为对D盘拥有完全控制的权限,并删除了D盘默认的“Everyone”组的访问权限,看来出现了这种情况与NTFS驱动器的安全性有关。
    在资源管理器中,用鼠标右键单击D盘,选择“属性”打开“本地磁盘(D:)属性”对话框,选择“安全”选项卡,可以看到窗口中有一个打问号的未知用户,这应该就是原先Windows Server 2003系统中的“Administrator”用户吧(如图2所示)。这个用户在原系统中是可以访问D驱动器的,但安装了新的系统后,原先的用户就不能被当前系统所识别了。
   
图2  本地磁盘D安全选项卡

故障排除    单击图2对话框中的“添加”按钮,打开“选择用户、计算机或组”对话框,窗口中显示了本地技术机中所有的用户组名称。找到“Administrators”用户组,单击“添加”按钮,把管理员用户组增加到窗口下面的列表框中。
    单击“确定”按钮,返回“本地磁盘(D:)属性”对话框,这时可以看到管理员用户组已被添加到了本地磁盘D的访问权限中,选择“权限”窗口中的“完全控制→允许”复选框,赋予管理员组对D盘拥有所有的权限(如图3所示)。选择打问号的未知用户,单击“删除”按钮,从D盘的权限列表中删除此未知用户。
   
图3  修改本地磁盘D的权限

    单击“确定”按钮,保存设置,D盘就又可以访问了。
    经验总结
    (1)出现问题时要保持冷静,仔细回忆之前的操作并分析情况,找到故障原因后,再对症下药。这样可以少走弯路,既节约了时间,又减少了无谓的损失。
    (2)在原系统中对驱动器或文件夹设置访问权限,并删除“Everyone”用户组,是造成重装Windows 2000/XP/2003系统后,某些驱动器或文件夹不能访问的原因。系统中的每个用户都有唯一的一个安全标识符“SID”,所以新用户不能访问设置了权限的驱动器或文件夹。当然,只有对系统采用NTFS分区的驱动器才可以设置“安全”选项,对于FAT分区的驱动器就不会出现此问题。
    (3)如果系统是Windows XP,默认情况下驱动器或文件夹属性中是没有“安全”选项卡的,打开“控制面板”中的“文件夹选项”对话框,在“查看”选项卡上的“高级设置”下,取消“使用简单文件共享(推荐)”复选框即可。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2024-5-29 15:56 , Processed in 0.079724 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表