XP怎麼禁用F8不讓進安全模式

技術小甜發表於2017-11-15
禁用“F8”鍵,加強系統安全 
為了防止非法使用者使用你的電腦,可以通過一些專用軟體來禁止,可是別以為這樣電腦就安全了。如果是個老鳥,那你裝的專用軟體對他就不起作用了,因為他可以通過按F8鍵調出Windows 98的啟動選單,然後就可以進入到安全模式下把你的專用軟體設為禁止開機啟動,這樣他就可以像合法使用者一樣使用你的電腦了。 
現在教你一招,那就是禁止開機用“F8”鍵。現在要做的就是找到MSDOS.SYS檔案對其進行編輯。找到C:的“msdos.sys”,用記事本將其開啟。在該檔案的[option]小節中加入如下幾行 


“BootMulti=0”:設定系統不能進行多重引導;“BootGUI=1”:在啟動時直接進入Windows 98圖形使用者介面; 
“BootDelay=0”:設定在啟動時“Staring Windows 98……”資訊停留的時間為0秒;“BootKeys=0”:設定在啟動過程中F4、F5、F6、F8功能鍵失效。 

提示:Msdos.sys為隱含、只讀檔案,在資源管理器的工具選單中選擇“檢視/資料夾選項/選項/顯示所有檔案”,即可看到該檔案。修改檔案的時請在檔案屬性中將只讀屬性去掉即可修改。 

通過這樣修改後,開機時按“F8”鍵就不會再有Windows的啟動選單了。 

NT系統如何禁用F8呢? 

在開機時如果顧客私自按下F8進入安全模式,則這些軟體基本上都處於危險狀態,所以需要打上防顧客進F8的補丁,或者用手動的辦法禁用F8功能鍵。下面我們介紹一下手動方法禁用F8: 

首先我們先說一下NT系統的啟動引數: 

/fastdetect引數:正常啟動引數! 

/SAFEBOOT:安全模式啟動引數! 

/NOGUIBOOT:不載入VGA驅動程式! 

/BASEVIDEO:使用標準VGA方式啟動 

/SOS:在調入驅動程式名時顯示它的名稱,因驅動問題而無法啟動時使用比較好。 

這些引數在F8是在哪呼叫的呢?如果你用查詢檔案的方式來查詢這些相關字的話,ntldr這個檔案就包括了所有的啟動方式,這個檔案是在C盤根目錄下面的,而且是系統檔案,你必須開啟隱藏系統檔案才能看見! 

知道了這個我們就好辦了!用一個UL16編輯器!開啟C盤下面的ntldr檔案,查詢:SAFEBOOT,並把SAFEBOOT替換為:fastdetect即可! 

這樣的話,雖然我們選中的是安全模式啟動,但是呼叫的引數還是fastdetect,所以啟動後,雖然看見的都好像是安全模式啟動,但進去後你會發現,還是正常的完全載入的!如此,就達到了禁用F8的目的












本文轉自starger51CTO部落格,原文連結:http://blog.51cto.com/starger/19247 ,如需轉載請自行聯絡原作者





相關文章