我们是否曾在安装系统后,发现系统拒绝访问硬盘,笔者近日就遇见重新安装系统后发现系统拒绝访问电脑中的一个硬盘分区,最后通过笔者的冥思苦想,最终解决系统拒绝访问硬盘的故障。下面是长沙电脑维修网遇见系统拒绝访问硬盘整个解析过程,写出来给大家参考,以免大家以后出现类似的故障。
系统拒绝访问硬盘的故障现象
笔者对原来装有Windows Server 2003 Server的服务器格式化C盘后重新安装了Windows 2000 Server系统。系统重装后,突然发现驱动器“D”无法访问,并提示“拒绝访问”,如图1所示。
图1 系统拒绝访问D盘提示
系统拒绝访问硬盘的故障分析
笔者首先想到的是系统重装后对D盘造成了破坏,打开“计算机管理”窗口中“磁盘管理”选项,发现D盘的状态良好,并有3GB左右的占用空间,与笔者之前D盘的文件空间内存一致。首先排除了D盘受损坏的可能。
于是笔者又想到,笔者原来在安装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盘就又可以访问了。