劉景云
不管是何種Windows系統(tǒng),都帶有DiskPart這款磁盤(pán)管理命令。使用該工具,讓用戶可以擺脫對(duì)其他磁盤(pán)管理工具的依賴(lài),靈活高效的對(duì)磁盤(pán)進(jìn)行查看,分區(qū),格式化,調(diào)整分區(qū)大小,修復(fù),設(shè)置磁盤(pán)狀態(tài)等操作。這里就以具體的實(shí)例,來(lái)說(shuō)明如何靈活使用該命令。
識(shí)破虛假的容量
在購(gòu)買(mǎi)二手設(shè)備時(shí),不法商販就采用各種手段,對(duì)存儲(chǔ)設(shè)備(例如硬盤(pán)、U盤(pán)等)進(jìn)行了“特殊處理”,讓原本小容量的存儲(chǔ)器變得“虛胖”起來(lái)。利用DiskPart命令,可以簡(jiǎn)單直觀地顯示磁盤(pán)真實(shí)容量信息。在命令提示符窗口中執(zhí)行“diskpart”命令,之后輸入“l(fā)ist disk”命令,可以查看所有磁盤(pán)的容量信息(如圖)。輸入“l(fā)ist volu”命令,可以顯示所有分區(qū)的容量信息。
快速修復(fù)縮水的U盤(pán)
有時(shí)當(dāng)使用U盤(pán)時(shí),會(huì)發(fā)現(xiàn)其容量莫名其妙地減小了。或者U盤(pán)變成了NODEFAULTDRIVELETTER狀態(tài),無(wú)法為其分配盤(pán)符。此類(lèi)故障并非表明U盤(pán)損壞了,只是其數(shù)據(jù)結(jié)構(gòu)發(fā)生了異常所致。使用DiskPart命令,就可以快速還原U盤(pán)原始容量。先插入U(xiǎn)盤(pán),之后在命令提示符窗口中執(zhí)行以下命令:
DiskPart
List disk
Select disk 2
Clean
Create partition primary
Format fs=ntfs quick
這些命令先列出所有的磁盤(pán)信息,本例中U盤(pán)的標(biāo)號(hào)為2(以下各例與之相同),然后將U盤(pán)中的數(shù)據(jù)全部清零。之后執(zhí)行分區(qū)格式化操作。當(dāng)然,在操作之前需要將其中的數(shù)據(jù)進(jìn)行備份。運(yùn)行“diskmgmt.msc”命令,在磁盤(pán)管理窗口中可以看到U盤(pán)沒(méi)有分配空間,在其右鍵菜單上點(diǎn)擊“新建簡(jiǎn)單卷”項(xiàng),按照提示對(duì)其進(jìn)行分區(qū)格式化處理,就可以恢復(fù)U盤(pán)的真實(shí)容量了。當(dāng)然,U盤(pán)分區(qū)一般為FAT32,上述命令可以改為
“Format fs=fat32 quick”。
為移動(dòng)存儲(chǔ)器加裝只讀鎖
當(dāng)U盤(pán)、移動(dòng)硬盤(pán)中存儲(chǔ)了重要數(shù)據(jù)后,為了防止病毒破壞或者別人隨意刪除,最好的辦法是將其設(shè)置為只讀狀態(tài),這樣其中的數(shù)據(jù)就可以高枕無(wú)憂了。使用DiskPart命令,就可以輕松實(shí)現(xiàn)該功能。在命令提示符中執(zhí)行命令:
DiskPart
List Disk
Select disk 2
ATTRIBUTES DISK SET READONLY
之后系統(tǒng)會(huì)提示“已成功設(shè)置磁盤(pán)屬性”之類(lèi)的信息,該移動(dòng)存儲(chǔ)器就會(huì)變成只讀狀態(tài)。當(dāng)再次連接該移動(dòng)設(shè)備后,當(dāng)試圖向其中寫(xiě)入數(shù)據(jù)或者刪除文件時(shí),系統(tǒng)就會(huì)對(duì)其進(jìn)行攔截。如果需要取消只讀屬性的話,可以將最后一條命令更改為“ATTRIBUTES DISK CLEAR READONLY”?;謴?fù)其正常存儲(chǔ)功能。如果移動(dòng)硬盤(pán)存在多個(gè)分區(qū),按照常規(guī)方法是無(wú)法為其中指定的分區(qū)設(shè)置只讀屬性的。因?yàn)榛贛BR結(jié)構(gòu)的移動(dòng)硬盤(pán)無(wú)法單獨(dú)對(duì)某個(gè)分區(qū)設(shè)置只讀屬性。解決的方法是運(yùn)行DiskGenius這款工具,在其主界面中選擇U盤(pán),點(diǎn)擊菜單“硬盤(pán)”→“轉(zhuǎn)換分區(qū)表類(lèi)型為GPT格式”項(xiàng),將移動(dòng)硬盤(pán)無(wú)損轉(zhuǎn)換為GPT格式。之后執(zhí)行命令:
DiskPart
List vol
Select vol 8
Att vol set readonly
就可以將指定的移動(dòng)硬盤(pán)中的某個(gè)分區(qū)(例如編號(hào)為8)設(shè)置為只讀狀態(tài),取消只讀狀態(tài)可以執(zhí)行“Att vol clear readonly”命令。順便說(shuō)一下,如果移動(dòng)硬盤(pán)的某個(gè)分區(qū)被設(shè)置為了只讀狀態(tài),而且沒(méi)有辦法將其恢復(fù)到正常狀態(tài),可以使用DiskGenius來(lái)解決問(wèn)題。先將該分區(qū)中的重要數(shù)據(jù)移動(dòng)到別的地方,之后在DiskGenius中選擇該分區(qū),在其右鍵菜單中選擇“刪除分區(qū)”項(xiàng),將其刪除,之后重新建立分區(qū)就可以徹底取消其只讀屬性了。
保護(hù)數(shù)據(jù)安全,動(dòng)態(tài)隱藏磁盤(pán)
為了提高數(shù)據(jù)的安全性,可以將重要的數(shù)據(jù)存放到某個(gè)分區(qū)中,之后運(yùn)行“diskmgmt.msc”命令,在磁盤(pán)管理窗口中將該分區(qū)盤(pán)符刪除,這樣別人就無(wú)法對(duì)其訪問(wèn)了。不過(guò)盤(pán)符一旦刪除,自己也無(wú)法對(duì)其訪問(wèn)了。為了提高使用的靈活性,可以借助于計(jì)劃任務(wù)和多賬戶功能,讓自己可以訪問(wèn)目標(biāo)分區(qū),而讓別的賬戶無(wú)法接觸該分區(qū)。使用記事本創(chuàng)建名為“buyunxu.txt”的文件,其內(nèi)容為:
select disk 0
select volume 3
remove
再創(chuàng)建名為“yunxu.txt”的文件,其內(nèi)容為:
select disk 0?
select volume 3
assign?
假設(shè)隱藏的分區(qū)編號(hào)為3,先以別的賬戶登錄系統(tǒng),打開(kāi)計(jì)劃任務(wù)窗口,將“C:\Windows\System32”文件夾中的“diskpart.exe”文件拖放進(jìn)來(lái),雙擊自動(dòng)創(chuàng)建的計(jì)劃任務(wù)項(xiàng)目,將其屬性窗口中的“任務(wù)”面板中的“運(yùn)行”欄中的內(nèi)容修改為“c:\windows\system32\diskpart.exe /s c:\buyunxu.txt”,假設(shè)“buyunxu.txt”放置在C盤(pán)中。點(diǎn)擊“設(shè)置密碼”按鈕,輸入該賬戶密碼。在“計(jì)劃”面板中的“計(jì)劃任務(wù)”列表中選擇“在系統(tǒng)啟動(dòng)時(shí)”項(xiàng),點(diǎn)擊確定按鈕保存該任務(wù)。同理,進(jìn)入自己的賬戶環(huán)境,創(chuàng)建新的計(jì)劃任務(wù),導(dǎo)入“yunxu.txt”文件。這樣,在啟動(dòng)自己的賬戶時(shí),可以恢復(fù)目標(biāo)分區(qū)的盤(pán)符,而別的賬戶登錄時(shí),就無(wú)法顯示該分區(qū)盤(pán)符了。