徹底封殺usb接口
發表于:2007-07-13來源:作者:點擊數:
標簽:
如今優盤的使用很普遍了,無論品牌機還是兼容機,大伙在購置回家后都喜歡搭配上個優盤,拷起東西來很方便。然而,在單位由于受到商業競爭的原因,大多數機器上是不允許使用優盤的,因為那樣老板心里不舒服,擔心商業泄密。這不,最近單位老總要求本人徹底封
如今優盤的使用很普遍了,無論品牌機還是兼容機,大伙在購置回家后都喜歡搭配上個優盤,拷起東西來很方便。然而,在單位由于受到商業競爭的原因,大多數機器上是不允許使用優盤的,因為那樣老板心里不舒服,擔心商業泄密。這不,最近單位老總要求本人徹底封殺優盤(除了有特權的用戶)。趕快行動吧,不然老板怪罪下來,吃不了可兜著走。
我們單位大多數使用的是window2000、windowxp系統。Window98所占的比例不多,因此重點放在屏蔽window2000、windowxp上。關于封殺usb接口的文章在網上挺多的,大多數是通過cmos的修改來屏蔽usb接口,或者是將window系統中的i386文件夾下的設備壓縮包徹底刪除,再者就是通過停用usb總線控制器。這些方法有的在達到目的的同時,也阻礙了其他設備的應用,效果不是很友好U餿夢蟻氳攪聳欠裼τ米椴唄岳詞迪址饃鋇哪康模?蛭?讜?次以??盟?饃憊?掣讎糖?氖褂茫?比徊皇且蛭?餃說奈錛?彩俏?瞬?返謀C?。思路很好?鞘導?幌驢純蔥Ч?綰偉?
首先,在“開始—>運行.”中輸入”gpedit.msc”后,便打開了如下圖1所示:
圖一 我們就是利用“防止從‘我的電腦”訪問驅動器“來設置禁止usb接口。雙擊打開啟用后,發現并不像我們想象的那樣驅動盤符都存在,如圖2所示:
圖二 而且存在這么一個問題,每個電腦的分區數不同,分配給優盤的區號也不同,怎樣將其封殺呢?
經過一段時間的摸索,我找到了控制組策略的模板文件,它就是$Systemroot$System32GroupPolicyAdmsystem.adm,用筆記本打開后,截圖如圖3:
圖三 呵呵,發現了吧?在“NAME!!×Only VALUENUMERIC ×”語句,前面的好似一個定義,跟我們在圖2看到的效果相似,而且有這么句“low 26 bits on(1bit per drive)”,意思說“26位每一個設備占1位”。每個分區是按著1、2、4、8、16、32、等逐步遞增,于是經過試驗,果然如此,只要將除了硬盤分區保留外,我們將所有的字母寫上,同時算出數值。
即將:
NAME!! EFGHIONLY VALUE NUMERIC 496
(注:我這里只是舉了5個盤符,為什么?后面說明)
將上面的語句在“!!NoDrives_Help”和“!!NoViewOnDrive”兩個地方上填寫。并且在圖4所示的位置,也要加入一行:

圖四
EFGHIONLY=“限制驅動器E、F、G、H、I”。
否則,在你重新打開gpedit時會出錯誤信息。當所有工作做完后,保存該文檔,打開組策略,看看效果:
圖5所示:
圖五 呵呵,是吧?在下拉菜單中出現了我們設置的驅動器號了。
選中它后點擊確定。拿優盤試一下,果然,出現了圖6的警告提示:
圖六 此時,也許你會問通過這樣一改,注冊表發生了什么變化嗎?運行“regedit”,在[HKEY_CURRENT_USERSoftwareMicrosoft
WindowsCurrentVersionPoliciesExplorer]下的“NoViewOnDrive”鍵值賦予了十六進制“1f0”,換算成十進制是多少?呵呵,不要告訴我,你不會么!
(注:由此,我們得到了用注冊表來封閉優盤的方法)
雖然,優盤被封住了,但是通過計算機管理中的磁盤管理,更改優盤的盤符,找個26個字母的后某一位。結果優盤有復活了。這就是為什么前面提到要多算幾個盤符的數值的原因。
到這里,其實封閉工作也做的的差不多了。假設還不放心,如果用戶打開組策略,更改設置怎么辦?那我們通過運行注冊表,打開:[HKEY_CURRENT_USERSoftwarePoliciesMicrosoftMMC{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}]下的“Restrict_Run”的鍵值,改為“1”。當有的用戶想運行組策略時,就出現了如下圖7提示:
圖七 嗯,這下,不通過注冊表,administrator也休想打開了。
最后,關于win98上面的封殺辦法,我們可以通過控制驅動來實現,相對來說簡單。好了,感興趣的朋友,趕快試驗一下吧!
原文轉自:http://www.kjueaiud.com