我正在寻找类似的东西启动安全但可以选择静默运行。有人知道这样的实用程序或要运行的任何特殊命令吗?
答案1
在 Vista/7 中使用 EasyBCD,它允许使用多种不同的方式修改您的引导记录,它很容易使用。
答案2
在 Windows XP 及更低版本中,触发机器启动到安全模式的一种方法是通过文件boot.ini
。您可以编写一个简单的脚本或程序,将当前文件替换boot.ini
为包含/safeboot
开关的文件。
常规 boot.ini 的示例:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
启用安全模式的 boot.ini 示例:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /SAFEBOOT:MINIMAL
/SAFEBOOT:MINIMAL
注意文件末尾添加了。但是,为了编辑 boot.ini,您需要删除只读属性并以管理员身份运行脚本。
笔记:我强烈建议您在尝试此操作之前备份您的 boot.ini 文件。