編者按:和普通模式的系統(tǒng)相比,Windows 10的安全模式出現(xiàn)了很大的變化。因此,需要網(wǎng)絡(luò)管理者熟悉和掌握必要的操作技巧方法,以便更好地維護(hù)系統(tǒng)的運(yùn)行。本文筆者將詳細(xì)解析安全模式。
同正常的運(yùn)行模式相比,在安全模式中系統(tǒng)只加載最基本的服務(wù)和驅(qū)動程序,而不加載其它非必要外設(shè)的驅(qū)動程序,而且還會忽略所有隨系統(tǒng)啟動自動運(yùn)行的程序。當(dāng)出現(xiàn)各種故障,導(dǎo)致系統(tǒng)無法正常使用時,我們可以在安全模式中對系統(tǒng)進(jìn)行修復(fù)。
在安全模式下,可以有效排除各種系統(tǒng)問題。但是,如果出現(xiàn)無法進(jìn)入安全模式的情況,該怎么辦呢?之所以會出現(xiàn)無法進(jìn)入安全模式的問題,很有可能是某些系統(tǒng)文件出現(xiàn)問題導(dǎo)致的,利用系統(tǒng)自帶的命令,就可以快速修復(fù)這些受損的系統(tǒng)文件。在管理員命令提示符窗口執(zhí)行“sfc/scannow”命令,對系統(tǒng)進(jìn)行全面掃描,來發(fā)現(xiàn)和修復(fù)存在問題的系統(tǒng)文件。
此外,還可以執(zhí)行“Dism/Online/CleanupImage/ScanHealth”,“Dism/Online/CleanupImage/CheckHealth”,“Dism/Online/CleanupImage/RestoreHealth”等命令,對系統(tǒng)進(jìn)行掃描操作,來發(fā)現(xiàn)和修復(fù)系統(tǒng)可能存在的問題。當(dāng)系統(tǒng)修復(fù)完成后,執(zhí)行“msconfig.exe”程序,在系統(tǒng)配置窗口中的“引導(dǎo)”面板中選擇“安全引導(dǎo)”和“最小”項(xiàng),之后重啟系統(tǒng),就可以順利進(jìn)入安全模式了。
如果是因?yàn)樽员硎軗p出現(xiàn)無法進(jìn)入安全模式的話,您也可以從其它正常運(yùn)行的電腦中運(yùn)行注冊表編輯器,在其中選中“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSafeBoot”分 支,將其保存為單獨(dú)的Reg文件,將其導(dǎo)入到本機(jī)中即可。此外,使用SMFixer這款小工具,同樣可以快速修復(fù)安全模式,在其主界面中點(diǎn)擊“Fix”按鈕就可以解決上述問題。
有時當(dāng)進(jìn)入安全模式后,會發(fā)現(xiàn)無法正常退出安全模式的情況,造成用戶無法回到正常的Windows環(huán)境。處理方法是在安全模式下點(diǎn)擊“Windows+R”鍵,執(zhí)行“msconfig.exe”程序。在系統(tǒng)配置界面中的“常規(guī)”面板中選擇“正常啟動”項(xiàng),在“引導(dǎo)”面板(如圖所示)中取消“安全引導(dǎo)”向的選擇狀態(tài),點(diǎn)擊“應(yīng)用”按鈕,之后重啟系統(tǒng)就可以返回正常模式。當(dāng)然,也可以直接通過命令行解決該問題。以管理員身份打開命令提示符窗口,執(zhí)行“bcdedit/deletevalue{current} safeboot”命令,之后重啟系統(tǒng),就可以正常退出安全模式了。
對于一些來歷不明的程序說,一旦將其安裝之后,就會面臨無法順利卸載的問題。最有效的處理方法是進(jìn)入安全模式,將其徹底卸載。但是,如果在安全模式都無法卸載的話,該如何處理呢?究其原因,這幾乎由相關(guān)的系統(tǒng)服務(wù)引發(fā)的。以管理員身份在命令提示符窗口中執(zhí)行“REG ADD "HKLMSYSTEMCurrentControlSetControlSafeBootMinimalMSIServer"/VE/T REG_SZ/F/D "Service"”命令,在安全模式在添加系統(tǒng)安全服務(wù)。之后執(zhí)行“net start msiserver”命令,來啟動該服務(wù)。這樣,就可以順利地卸載目標(biāo)軟件了。
系統(tǒng)配置界面
同Windows 7相 比,在Windows 10中進(jìn)入安全模式的方法比較繁瑣。為了簡化操作,最好讓用戶在啟動Windows 10時,直接按下F8鍵就可以進(jìn)入安全模式。實(shí)際上,在Windows 10啟動時,系統(tǒng)默認(rèn)已經(jīng)將檢測F8等功能鍵的時間減少到了低于200 ms的程度,所以即使您快速按下F8鍵,Windows 10也不會正常進(jìn)入安全模式。
解決辦法是以管理員身份打開命令提示符窗口,執(zhí)行“bcdedit/set {default}bootmenupolicy legacy”命令,當(dāng)返回“操作成功完成”的提示后,重新啟動系統(tǒng),就可以直接點(diǎn)擊F8鍵,進(jìn)入安全模式模式了。對應(yīng)地,如果執(zhí)行“bcdedit/set{default} bootmenupolicy standard”命令,則可以取消上述操作。當(dāng)然,也可以執(zhí)行“msconfig.exe”程序,在其中的“引導(dǎo)”面板中選擇“安全引導(dǎo)”項(xiàng),點(diǎn)擊“確定”按鈕,重啟系統(tǒng)系統(tǒng)就可以進(jìn)入安全模式。
如果希望使用之前的方式進(jìn)入安全模式,即在系統(tǒng)啟動時點(diǎn)擊F8鍵,在引導(dǎo)界面中選擇安全模式的話,可以以管理員身份打開命令提示符窗口,執(zhí)行“bcdedit/set {bootmgr}displaybootmenu yes”命令,之后重啟系統(tǒng),就可以實(shí)現(xiàn)上述效果。對應(yīng)地,執(zhí)行“bcdedit/set {bootmgr}displaybootmenu no”命令,可以取消上述功能。此外,利用BootSafe這款小工具,也可以實(shí)現(xiàn)相同的功能。在其主界面中選擇“重啟進(jìn)入安全模式-最少加載”、“重啟進(jìn)入安全模式-加載-帶網(wǎng)絡(luò)連接”、“重啟進(jìn)入安全模式-可以使用系統(tǒng)維護(hù)工具”等項(xiàng),都可以進(jìn)入相應(yīng)的安全模式環(huán)境中。
有時當(dāng)系統(tǒng)出現(xiàn)無法啟動的問題后,大家一般會試圖進(jìn)入安全模式來發(fā)現(xiàn)問題,但是系統(tǒng)雖然可以順利地進(jìn)入安全模式,但是卻面臨無法準(zhǔn)確定位故障的窘境。這就需要使用特殊的引導(dǎo)方法加以解決。該引導(dǎo)方式的特點(diǎn)是先使用系統(tǒng)最基本的服務(wù)來引導(dǎo)系統(tǒng),當(dāng)完成之后,再逐個啟動非系統(tǒng)服務(wù)之外的用戶服務(wù),來測試究竟是哪個用戶服務(wù)出現(xiàn)問題,導(dǎo)致系統(tǒng)出現(xiàn)啟動故障。這種方式同樣可以創(chuàng)建“清爽”的引導(dǎo)環(huán)境,幫助用戶判斷和排出復(fù)雜的系統(tǒng)故障。
執(zhí)行“msconfig.exe”程序,在系統(tǒng)配置窗口中的“常規(guī)”面板中取消“有選擇的啟動”項(xiàng)選擇狀態(tài),選擇“加載系統(tǒng)服務(wù)”和“使用原有引導(dǎo)配置”項(xiàng)。在“服務(wù)”面板中選擇“隱藏所有Microsoft服務(wù)”項(xiàng),點(diǎn)擊“全部禁用”項(xiàng),這樣所有的非系統(tǒng)服務(wù)就全部處于警用狀態(tài)了。之后重新啟動系統(tǒng),重新執(zhí)行“msconfig.exe”程序,在其中逐個激活被禁用的用戶服務(wù),并重啟進(jìn)行測試,來發(fā)現(xiàn)系統(tǒng)故障是否由其引發(fā)。
當(dāng)確定了問題服務(wù)后,就可以進(jìn)入安全模式,通過禁用或者刪除該服務(wù),讓系統(tǒng)可以順利運(yùn)行。當(dāng)然,引發(fā)系統(tǒng)啟動故障也有可能是硬件驅(qū)動造成的,為此可以執(zhí)行“devmgmt.msc”程序,在設(shè)備管理器窗口中選擇諸如顯示適配器、聲音視頻和游戲控制器、網(wǎng)絡(luò)適配器、USB設(shè)備和控制器等設(shè)備,將其禁用后重啟系統(tǒng)來發(fā)現(xiàn)是否可以順利啟動。之后逐個解禁目標(biāo)設(shè)備,來定位究竟是哪個設(shè)備的驅(qū)動存在問題,之后在安全模式中將其卸載即可。
使用上述特殊引導(dǎo)方式,可以精準(zhǔn)地定位系統(tǒng)故障。不過有時當(dāng)打開系統(tǒng)配置窗口時,卻發(fā)現(xiàn)“常規(guī)”面板中所有項(xiàng)處于失效狀態(tài)。面對這種情況,可以使用Dual-boot Repair 10這款小工具來為其解禁。使用Dual-boot Repair 10,可以檢測和修復(fù)系統(tǒng)引導(dǎo)配置等項(xiàng)目,包括修復(fù)BCD配置信息,備份和恢復(fù)MBR和引導(dǎo)記錄等。在其主界面中點(diǎn)擊“Automatic Repair”按鈕,在打開的窗口中點(diǎn)擊“確定”按鈕,可以對其進(jìn)行徹底修復(fù)處理。完成后重新啟動計(jì)算機(jī),執(zhí)行“maconfig.exe”程序,在系統(tǒng)配置窗口中就會看待所有的項(xiàng)目全部變?yōu)榭捎脿顟B(tài)了。
為了防止別人隨意使用安全模式,可以對其進(jìn)行鎖定處理。點(diǎn)擊“Windows+R”鍵,運(yùn)行“regedit.exe”程序,在注冊表編輯器中打開“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSafeBootMinimal”分支,在其右鍵菜單上點(diǎn)擊“權(quán)限”項(xiàng),在彈出窗口的“組或用戶名”列表中選擇“CREATOR OWNER”項(xiàng),點(diǎn)擊“高級”按鈕,在打開窗口中的“權(quán)限”面板中選擇CREATOR OWNER”項(xiàng),取消“包括可以從該對象的父項(xiàng)繼承的權(quán)限”項(xiàng)的選擇狀態(tài)。
在彈出的警告窗口中點(diǎn)擊“刪除”按鈕,之后點(diǎn)擊上述“權(quán)限”面板中的“確定”按鈕,在彈出的提示窗口中點(diǎn)擊“是”按鈕,完成所需操作。點(diǎn)擊“高級”按鈕,在高級安全設(shè)置窗口中的“權(quán)限”面板中點(diǎn)擊“添加”按鈕,打開用戶或組選擇窗口,點(diǎn) 擊“高 級”按 鈕,在彈出界面中點(diǎn)擊“立即搜索”按鈕,在搜索列表中雙擊“Administrators”項(xiàng),將該組添加進(jìn)來。
點(diǎn)擊“確定”按鈕,在Minimal權(quán)限設(shè)置窗口中的“允許”列中選擇所有項(xiàng)目。在“審核”面板中點(diǎn)擊“添加”按鈕,按照上述方法導(dǎo)入Administrators組。在審核窗口中的“成功”列中選擇所有項(xiàng)目。點(diǎn)擊“確定”按鈕,完成審核賬戶的添加操作。在“有效權(quán)限”面板中點(diǎn)擊“選擇”按鈕,選擇Administrators組,并在“有效權(quán)限”列表中選擇所有項(xiàng)目。在“權(quán)限”面板中勾選“使用可從此對象繼承的權(quán)限替換所有子對象權(quán)限”項(xiàng),點(diǎn)擊“確定”按鈕,在警告窗口中點(diǎn)擊“是”按鈕。
經(jīng)過以上操作,就可以對“Minimal”子健進(jìn)行更名操作了。例如在其右鍵菜單中點(diǎn)擊“重命名”項(xiàng),將其修改為“DenyMinimal”等。按照同樣的方法,將同一注冊表路徑中的“Network”子健進(jìn)行更名處理,例如將其更名為“Networkqwe”等。經(jīng)過以上操作,就可以禁止別人隨意進(jìn)入按區(qū)間模式。當(dāng)然,如果您需要進(jìn)入安全模式,只需將上述鍵值恢復(fù)為正常名稱,并恢復(fù)刪除的“CREATOR OWNER”賬戶以及其權(quán)限設(shè)置即可。