您的位置:首页 > 其它

在开机启动菜单中加入安全模式

2008-08-26 21:22 357 查看
你想不想要开机的时候不按F8键就可以默认进入安全模式?如图1:



(图1)

我们必须修改C:/boot.ini文件,它是一个系统文件,需要我们在“文件夹选项”中进行设置,
操作步骤:资源管理器主菜单->工具->文件夹选项->查看。如图2和图3:



(图2)



(图3)

将“隐藏受保护的操作系统文件(推荐)”勾去掉,选择“显示所有文件和文件夹”单选钮。点击应用按钮即可显示boot.ini文件。
或者直接在开始->运行或资源管理器地址栏输入:C:/boot.ini回车。
我们打开boot.ini文件,它的内容一般是:

[boot loader]
timeout=5
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 loader]
timeout=5
default=c:/windows
[operating systems]
c:/windows="安全模式" /noexecute=optin /fastdetect /safeboot:minimal
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

Ctrl+S键保存,重启计算机就可以发现开机菜单多了个“安全模式”选项,并且是高亮显示。
扩展:
timeout是开机菜单在屏幕上的停留时间,以秒为单位,如:timeout=30 表示开机菜单在屏幕上的停留30秒。
default指定默认的操作系统。

Windows 具有一种安全模式启动功能。若要使用此功能,请在启动过程中按 F8,然后选择要使用的安全模式启动方式。您还可以使用一些开关在 Boot.ini 文件中提供其中任何一种模式。如果您经常使用其中一种启动模式或者需要自动完成某个过程,最好这样做。

安全模式启动方式以及对应的开关包括:
模式:安全模式
开关:/safeboot:minimal /sos /bootlog /noguiboot
模式:带网络连接的安全模式
开关:/safeboot:network /sos /bootlog /noguiboot
模式:带命令行提示的安全模式
开关:/safeboot:minimal(alternateshell) /sos /bootlog /noguiboot
模式:启用启动日志
开关:/bootlog
模式:启用 VGA 模式
开关:/basevideo
模式:目录服务还原模式(只用于域控制器)
开关:/safeboot:dsrepair /sos
模式:调试模式
开关:/debug

带有“带命令行提示的安全模式”开关的示例 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" /fastdetect /SAFEBOOT:MINIMAL(ALTERNATESHELL)

注意:/sos /bootlog /noguiboot 开关对于以上任何设置都不是必需的,但它们可以在进行故障排除时提供帮助。如果按 F8 并选择其中一种模式,则会将这些开关包括在内。

常见的开关有:
/BASEVIDEO:使用标准VGA模式启动。一般显示驱动有问题时可以使用这种模式。
/BOOTLOG:使Windows XP将日志写入 %SystemRoot%/NTBTLOG.TXT。
/NODEBUG:不使用调试信息。
/NOGUIBOOT:指定此选项会使Windows XP不加载VGA驱动程序,也就不会显示启动过程和失败时的兰屏信息。
/HAL=<hal>:允许用户不使用默认的HAL。
/SAFEBOOT:安全模式。有三个具体参数MINIMAL,NETWORK或DSREPAIR,还有一个选项是"(ALTERNATESHELL)",它让系统调入由HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/SafeBoot/AlternateShell指定的SHELL程序,而不使用默认的Explorer。
/SOS:在调入驱动程序名时显示它的名字,在因驱动问题而无法启动时使用比较好。
/MAXMEM:n:指定NT可以使用的最大内存数,如果一个内存损坏,这个开关就十分有用了。
/ONECPU:在多处理器中只使用一个处理器。
/NUMPROC=n:只允许前N个系统处理器工作。
/PCILOCK:不让NT为PCI设置分配IO/IRQ资源,而启用BIOS设置。

我们也可以在系统配置实用程序里修改boot.ini,开始->运行,输入:msconfig回车。如图4:



(图4)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: