萬盛學電腦網

 萬盛學電腦網 >> 電腦入門 >> 禁用USB接口的五種方法

禁用USB接口的五種方法

方法一,BIOS設置法(快刀斬亂麻法)

進入BIOS設置,選擇“Integrated Peripherals”選項,展開後將“USB 1.1 Controller”和“USB 2.0 Contr01ler”選項的屬性設置為“Disabled”,即可禁用USB接口。最後別忘記給BIOS設置上一個密碼,這樣他人就無法通過修改注冊表 解“鎖”上述設備了。

注意:這個方法是完全禁止了USB接口,也就是說各種USB接口的設備均不能用了,當然也包括了打印機、U盤和移動盤。由於此法過於霸道,請慎用。

方法二,禁止閃盤或移動硬盤的啟動

打開注冊表編輯器,依次展開如下分支 [HKEY_LOCAL_MACHINESYSTEMCurrentCntrolSetServicesUSBSTOR],在右側的窗格中找到名為 “Start”的DWORD值,雙擊,在彈出的編輯對話框中將其數值數據修改為十六位進制數值“4”。(“Start”這個鍵是USB設備的工作開關,默認設置為“3”表示手動,“2”是表示自動,“4”是表示停用。) “確定”按鈕並關閉注冊表編輯器,重新啟動計算機,使設置生效。重啟後,當有人將USB存儲設備連接到計算機時,雖然USB設備上的指示燈在正常閃爍,但在資源管理器當中就是無法找到其盤符,因此也就無法使用USB設備了。

注意:此辦法只對一部分USB存儲設備有效。

方法三,隱藏盤符和禁止查看(適用於windows系統)

打開注冊表編輯器,依次展開如下分支 [HKEY_CURRENT_USERsoftwareMicrosoftwindowsCurrentVersionPloicIE***plorer],新建二進制值“NoDrives”,其缺省值均是00 00 00 00,表示不隱藏任何驅動器。鍵值由四個字節組成,每個字節的每一位(bit)對應從A:到Z:的一個盤,當相應位為1時,“我的電腦”中相應的驅動器就被隱藏了。第一個字節代表從A到H的8個盤,即01為A,02為B,04為C……依次類推,第二個字節代表I到P,第三個字節代表Q到X,第四個字節代表 Y和Z。比如要關閉C盤,將鍵值改為04 00 00 00;要關閉D盤,則改為08 00 00 00,若要關閉C盤和D盤,則改為0C 00 00 00(C是十六進制,轉成十進制就是12)。

理解了原理後,下面以我的電腦為例說明如何操作:我的電腦有一個硬盤(5 個分區)、一個光驅,盤符分布是這樣的:C:、D:、E:、F:、G:、H:(光盤),所以我的“NoDrives”值為“02 ff ff ff”,隱藏了B、I到Z盤。

注意:重啟電腦後,再插入U盤,在我的電腦裡也是看不出來的,但在地址欄裡輸入I:(U盤盤符)還是可以訪問移動盤的。到這裡大家都看得出“NoDrives”只是障眼法。管理員可以利用本特點“偷偷”使用。

方法四,禁止安裝USB驅動程序

在windows資源管理器中,進入到“系統盤:windowsinf”目錄,找到名為“Usbstor.pnf”的文件,右鍵點擊該文件,在彈出菜單中選擇“屬性”,然後切換到“安全”標簽頁,在“組或用戶名稱”框中選中要禁止的用戶組,接著在用戶組的權限框中,選中“完全控制”後面的“拒絕”復選框,最後點擊“確定”按鈕。

再使用以上方法,找到“usbstor.inf”文件並在安全標簽頁中設置為拒絕該組的用戶訪問,其操作過程同上。完成了以上設置後,該組中的用戶就無法安裝USB設備驅動程序了,這樣就達到禁用的目的。

注意:要想使用訪問控制列表(ACL),要采用NTFS文件系統。

注意:此辦法只對在本電腦未使用過的USB存儲設備

方法五,修改注冊表

點擊“開始,運行”,在運行對話框中輸入“regedit”命令,回車後彈出注冊表編輯器,依次展開 “HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesUSBSTOR”,找到“Start”鍵,雙擊打開,將其值修改為“4”,點擊“確定”按鈕後,重新啟動系統。 “Start”這個鍵是USB設備的工作開關,默認設置為“3”表示手動,“2”是表示自動,“4”是表示停用。

這裡我使用結束桌面進程的方法可以來刷新注冊表,這樣我們就不必重啟了,命令語句是這樣的
taskkill /f /im explorer.exe && start explorer.exe
把上面這一句保存為"刷新注冊表.bat"就可以了


copyright © 萬盛學電腦網 all rights reserved