技術(shù)宅
挑戰(zhàn)題描述
我買了一塊移動(dòng)硬盤,可是宿舍的舍友總愛拿去下載東西,染了病毒不說(shuō),我自己的文件還經(jīng)常被他們刪除。有沒(méi)有辦法給移動(dòng)硬盤加一個(gè)只讀檔呢?(題號(hào):20142201)
解題思路
大家知道U盤都有一個(gè)只讀物理開關(guān),通過(guò)它可以將U盤設(shè)置為“只讀”。實(shí)際上只讀效果是讓系統(tǒng)認(rèn)為該磁盤分區(qū)屬性是“只讀”,從而拒絕寫入命令的執(zhí)行。因此要為移動(dòng)硬盤添加只讀檔,可以通過(guò)添加只讀屬性的方法來(lái)實(shí)現(xiàn)。
解題方法
在Windows中Diskpart命令可以為硬盤添加只讀屬性,因此借助它就可以為移動(dòng)硬盤添加只讀檔。
首先以管理員身份啟動(dòng)命令提示符,接著執(zhí)行“diskpart”命令啟動(dòng)Diskpart外殼,在出現(xiàn)“DISKPART>”提示符后依次輸入下列命令:
Rem 列出本機(jī)連接的所有硬盤
List disk
可以看到現(xiàn)在本機(jī)已經(jīng)連接兩個(gè)硬盤,本例中磁盤1就是連接的移動(dòng)硬盤(圖1)。
繼續(xù)輸入下列的命令:
Rem 選中移動(dòng)硬盤
Select disk 1
Rem 添加只讀屬性
ATTRIBUTES DISK SET READONLY
完成上述操作后屏幕會(huì)提示“已成功設(shè)置磁盤屬性”,這樣被選擇的移動(dòng)硬盤就變?yōu)橹蛔x了(圖2)。
完成上述操作后,現(xiàn)在彈出移動(dòng)硬盤,再次插入移動(dòng)硬盤后如果試圖往移動(dòng)硬盤寫入文件,或者刪除其中的文件,系統(tǒng)即會(huì)提示磁盤已被寫保護(hù)(寫保護(hù)針對(duì)整個(gè)移動(dòng)硬盤生效),用戶再也無(wú)法寫入或者刪除文件了,移動(dòng)硬盤就像是光盤(圖3)。
如果要取消硬盤的寫保護(hù),操作同上,選中需要取消寫保護(hù)的移動(dòng)硬盤,然后輸入執(zhí)行“ATTRIBUTES DISK CLEAR READONLY”命令即可。
由于MBR格式的移動(dòng)硬盤的只讀對(duì)整個(gè)磁盤生效,如果要對(duì)每個(gè)分區(qū)設(shè)置只讀屬性,可以將移動(dòng)硬盤轉(zhuǎn)換為GPT硬盤。GPT無(wú)損轉(zhuǎn)換可以借助DiskGenius完成,啟動(dòng)程序后選中需要轉(zhuǎn)換的移動(dòng)硬盤,點(diǎn)擊“硬盤→轉(zhuǎn)換分區(qū)表類型位GPT格式”,可以將移動(dòng)硬盤無(wú)損轉(zhuǎn)換為GPT格式,這樣就可以對(duì)每個(gè)分區(qū)設(shè)置只讀屬性了,分區(qū)只讀設(shè)置通過(guò)“att vol clear readonly”實(shí)現(xiàn)(圖4)。