Windows 机密安全模式的修复功能

Raymond Chen

当最初为 Windows® 95 开发 Windows 安全模式(也称作“哎呀糟透了请把它修好”模式)时,其目的是做更多事情,而不仅仅是禁用驱动程序。也就是说,它就是要修复那些能够自动修复的东西。

例如,当您在安全模式下启动时,Windows 资源管理器检查桌面上所有图标的位置,确保它们全部处于可见状态,因为制造一种某个图标位置偏离屏幕的状态也是可能的。

如果您想看看我谈的是什么,请在桌面上放置两个图标,一个在左边缘,一个在右边缘。使用“Ctrl+单击”选中这两个图标,然后抓取左图标并将它拖到屏幕的右侧。当您如此操作时,第二个图标也会随之移动,并与您拖动的图标保持不变的相对位置。第二个图标就这样向右移出了屏幕。

用户可使用安全模式排除 Windows 故障

用户可使用安全模式排除 Windows 故障

如果 Windows 资源管理器在安全模式下不能修复图标位置问题,那么,故障排除说明就可能令人困惑,而不是提供帮助:

  1. 以安全模式启动计算机。(好了。)
  2. 双击“我的电脑”图标。(嗯?我看不到“我的电脑”图标。)
  3. ...

啊!“我的电脑”图标在屏幕外或因其他原因不可用。您甚至无法通过故障排除的第二步。

有人曾经抱怨说:“你不应该自动修复图标。如果有用户就该问题寻求技术支持,支持工程师即可告诉他右键单击桌面,然后选择‘重新排列图标位置’选项。任务完成了,安全模式没有弄乱我的图标。”

首先,当您说“如果有用户就该问题寻求技术支持”的时候,您已经出局了。如果用户不得不拿起电话,你就失败了。

再说,这个提议也有悖于安全模式的心理作用。用户在事情不对劲时才开机进入安全模式,不过他们进入后也不一定知道该做些什么。他们真正要做的只是看一下会发生什么。“有些事情不对劲,让我们试试安全模式。”在 Windows 95 中,我们通过在安全模式中实施各种类型的自动修复操作,充分利用了这一心理。它的效果非常好。

此外,如果用户打电话来,您告诉他们:“开机进入安全模式;就会得到修复。”他们会自言自语地说:“好,太容易了。我本应该想到的。”

但是,如果您给他们一系列指示,说:“开机进入安全模式,右键单击这里,选择这个菜单项,然后单击那个框。”用户会遵循您的指示,问题也会得到解决,不过,这一点也不会让他们对使用计算机感到更轻松。他们反而会感到无力和泄气。用户不是充满信心,而是陷入一种认识上的无助状态。“我不可能搞清楚的。计算机用起来这么难。”

Raymond Chen的网站“The Old New Thing”和同名书 (Addison-Wesley, 2007) 讨论了 Windows 历史和 Win32 编程。作者喜欢在点燃导火索之前就逃之夭夭。

© 2008 Microsoft Corporation 与 CMP Media, LLC.保留所有权利;不得对全文或部分内容进行复制.