Jan 20, 2007

[轉貼]禁用f8

方法二、
使用管理員級別帳戶登錄Windows XP,在“運行”視窗中輸入“regedit”,打開註冊表編輯器,找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSafeBoot鍵值,將SafeBoot下的“Minimal”及
“Network”項,改名為“Minimal1”及“Network1”或其他與原鍵值不同的名稱,修改完成後,其他人在啟動時按F8鍵
進入任何一種安全模式,系統都會自動重啟。

在註冊表編輯器中,選中HKEY_LOCAL _MACHINE,單擊右鍵,選擇功能表“許可權”,打開“HKEY_ LOCAL_MACHINE的

許可權”窗口,選中“Users”,勾去“Users的許可權”下的“讀取”項。這樣就可以防止普通用戶修改註冊表使安全模式

恢復正常

3、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的目的

No comments:

Post a Comment