根據運行的環境,操作系統可以分為桌面操作系統,手機操作系統,服務器操作系統,嵌入式操作系統等。 禁用U盤移動硬盤[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer]的注冊表設置“ NoDriveTypeAutoRun” = dword: 0000009d [HKEY_USERS \ .DEFAULT \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer]“ NoDriveTypeAutoRun” = dword: 0000009d在“開始”菜單的“運行”中輸入Regedit注冊表 自動運行,打開注冊表編輯器,然后展開到HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Exploer在主鍵下的右側窗格中的“找到NoDriveTypeAutoRun”下,此鍵確定是執行CDROM還是硬盤的AutoRun功能. 雙擊“ NoDriveTypeAutoRun”,在默認狀態下(即您尚未禁用自動運行功能),您會在彈出窗口中看到“ NoDriveTypeAutoRun”的默認鍵值為95、00、00、00 第一個值“ 95”是一個十六進制值,它是被禁止自動運行的所有設備的總和. 將“ 95”轉換為二進制是1001 01 01,每個代表一個設備. Windows中的不同設備將由以下值表示: 在上表中,值“ 0”表示設備正在運行,而值“ 1”表示設備未運行(默認情況下,Windows禁止自動這些設備運行80h,10h,4h,01h時,這些值以十六進制正好是95h,因此NoDriveTypeAutoRun的默認鍵值為95、00、00、0 0). 從上面的分析中不難看出,默認情況下,將自動運行的設備是DRIVE_NO_ROOT_DIR,DRIVE_FIXED,DRIVE_CDROM: ,DRIVE_RAMDISK這四個保留設備,因此禁止硬盤自動運行AutoRun.inf文件,您必須將DRIVE_FIXED的值設置為1,因為DRIVE_FIXED代表固定驅動器,即硬盤. 這樣注冊表 自動運行,原始的1 00101 01(從表中“值”列的底部到頂部看)變成二進制10011101,十六進制為9D. 現在,將“ No Drive Type AutoRun”的鍵值更改為9D,00、00、00,關閉注冊表編輯器,然后重新啟動計算機以關閉硬盤的AutoRun功能. 如何禁用CD自動運行功能?實際上,將DRIVE_CDROM設置為1,以便“無驅動器類型自動運行”鍵值中的第一個值變為10110101,即十六進制B5. 將第一個值更改為B5并關閉注冊表編輯器. 重新啟動計算機后,CDROM的自動運行功能將關閉. 如果您只想禁用軟件CD的自動運行功能,但保留自動播放CD音頻光盤的功能,則只需將“無驅動器類型自動運行”的鍵值更改為: BD,00、00、00. 要恢復硬盤或光盤驅動器的自動運行功能,只需執行相反的操作即可. 實際上,大多數硬盤根H記錄都不需要“自動運行”. inf文件運行該程序,因此,我們可以完全關閉硬盤的AutoRun功能,因此即使硬盤的根目錄中有AutoRun. 在此文件中,Windows將不會運行指定的程序,以防止黑客使用AutoRun.inf文件進行入侵. 設備名稱值表示設備名稱的含義DKIVE_UNKNOWN 0101h無法識別的設備類型DRIVE_NO_ROOT_DIR 1002h無根目錄的驅動器DRIVE_REMOVABLE 2104h可移動驅動器DRIVE_FIXED 3008h固定驅動器(固定驅動器)DRIVE_REMOTE(4110h網絡驅動器)網絡驅動器20 CD-ROM ROM)DRIVE_RAMDISK 6040h RAM磁盤(RAM磁盤)
|
溫馨提示:喜歡本站的話,請收藏一下本站!