一、手動方法。
運行regedit,打開注冊表編輯器,在hkey_local_machine/system/currentcontrolset/control下新建鍵名為storagedevicepolicies的項,然后在storagedevicepolicies項的右邊窗口,右擊鼠標,在彈出菜單中選擇“新建->dword值”,建一個名為writeprotect的dword值,然后把該健值修改為1,重啟計算機后即生效。
二、注冊表法。
將下面代碼復制到文本文檔中改擴展名為.reg,雙擊導入即可
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlstoragedevicepolicies]
“writeprotect”=dword:00000001
將下面代碼復制到文本文檔中改擴展名為.reg,導入后即可恢復U盤的寫入功能:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlstoragedevicepolicies]
“writeprotect”=dword:00000000
三、以下為修改硬件模式,慎用!
使用內(nèi)置的DISKPART命令。
插上移動盤,在diskpart命令行下:
list vol
察看磁盤列表,假設要設寫保護的磁盤的第一個分區(qū)是H,用命令選中磁盤:
select vol h
然后設置寫保護:
att vol set readonly
OK,搞定!
如果想去掉寫保護,在diskpart下:
select vol H
att vol clear readonly
部分移動存儲設備可能需要用GPT命令來修改讀寫模式
只讀: GPT ATTRIBUTES =0x8000000000000000
讀寫: GPT ATTRIBUTES =0xF000000000000001
四、attrib命令修改法:
attrib指令的格式和常用參數(shù)為
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]
+ 設置屬性。
– 清除屬性。
R 只讀文件屬性。
A 存檔文件屬性。
S 系統(tǒng)文件屬性。
H 隱藏文件屬性。
I 無內(nèi)容索引文件屬性。
[drive:][path][filename]
指定要處理的文件屬性。
/S 處理當前文件夾及其子文件夾中的匹配文件。
/D 也處理文件夾。
/L 處理符號鏈接和符號鏈接目標的屬
上面四種方法,可以完美的讓你的U盤禁止寫入文件,當然這四種方法只適合在XP系統(tǒng)下使用,如果你的電腦是Win7或者更高的版本,由于注冊表的信息有可能發(fā)生變化,因此并不一定能全部適用。另外想要恢復U盤功能的朋友只要將上面的四種方法重新設置回原來就可以了。