diskpart命令非常強大,它是系統(tǒng)自帶的命令,xp,vista,win 7都能很好的用它進行分區(qū),因此,下面就其原理進行解釋,具體操作視具體情況而定,只要懂得命令的用法,就能隨心所欲。以WIN xp下為例。
注意,在vista,win7下,要在命令提示符右鍵以管理員身份運行,輸入diskpart,回車,即可進入這個命令的世界。
作為Windows系統(tǒng)的用戶,當你在使用第三方的分區(qū)工具PQ時,你不得不承擔分區(qū)的風險,因為PQ可能會讓你拆分的磁盤文件無法被Windows識別。本文就用系統(tǒng)中Microsoft DiskPart 版本5.1.3565來簡單介紹下Diskpart的用法。
diskpart版本情況概述
首先,大家可以看看Diskpart可用的命令,你可以敲入任意字符,就可以打印出命令列表。利用diskpart強大的幫助系統(tǒng),可以使用戶很快上手。
diskpart可用命令列表Select命令用法
一般來說并不是所有命令都是常用的,下面是selec的用法,簡單的說Select只是定位一個操作對象。被Select的對象就會被下面的命令操作。可以根據(jù)下圖的例子進行一步步操作。
Diskpart中Select命令實例Create命令用法
另一個重要的命令是Create,很好理解就是創(chuàng)建,可以根據(jù)需要創(chuàng)建分區(qū)或卷,下圖列出了可以創(chuàng)建的分區(qū),常用的是主分區(qū),擴展分區(qū)和邏輯分區(qū)。
Diskpart中Create命令實例
因為Create命令使用頻率很高,可以說是一項主要應(yīng)用,下面列出Create命令的詳細語法參數(shù)以作參考:
創(chuàng)建主分區(qū):Create partition primary [size=n] [offset=n] [ID={byte|GUID}] [noerr]
創(chuàng)建擴展分區(qū):Create partition extended [size=n] [offset=n] [noerr]
創(chuàng)建邏輯分區(qū):Create partition logical [size=n] [offset=n] [noerr]
參數(shù)說明:Size后的n表示分區(qū)的容量,以MB為單位,如果省略則將所有可用空間用于創(chuàng)建,要注意的是創(chuàng)建邏輯分區(qū)時,只能是擴展分區(qū)中的有用空間。
Offset=n:僅應(yīng)用于主啟動記錄(MBR)磁盤。
Noerr :僅用于腳本。當發(fā)生錯誤時,指定 DiskPart 繼續(xù)處理命令,就像沒有發(fā)生錯誤一樣。沒有Noerr 參數(shù),錯誤將導致 DiskPart 以錯誤代碼退出。
ID={byte|GUID}:只適用于原始設(shè)備制造商 (OEM),使用率不高。
了解了以上兩個命令,就可以使用Select命令選中需要操作的磁盤或分區(qū),用Cteate命令來對其進行操作。關(guān)于Diskpart的其它命令用法,大家可以自己多嘗試一下,根據(jù)Diskpart的幫助系統(tǒng)每一步的提示,很容易學會。在Vista系統(tǒng)中,如果你采用壓縮卷的方式,只能創(chuàng)建四個主分區(qū),而使用該工具,創(chuàng)建擴展分區(qū)后就可以隨心所欲了。
比如,在一塊磁盤上主分區(qū)最多4個,而邏輯分區(qū)不限數(shù)目;因此,用win7系統(tǒng)盤安裝系統(tǒng)時,發(fā)現(xiàn)除了系統(tǒng)創(chuàng)建100m的影藏分區(qū)和放系統(tǒng)的分區(qū)(一般為c盤)為主分區(qū)外,其它不必為主分區(qū),然而安裝光盤卻把其它分出來的區(qū)也默認為主分區(qū),這就導致只能分區(qū)到E卷標,之后,即使有空間也無法再分配,這個問題無法解決。
其實,剛開始我們給系統(tǒng)分好區(qū)后,比如,vista,win7一般25g即可,其他的剩余空間先別分區(qū),等安裝完系統(tǒng)后用diskpart命令分區(qū)即可,具體如下:
diskpart
list disk
select disk 0 (0為你的計算機硬盤)
我們知道,分區(qū)格式有動態(tài)分區(qū)和基本分區(qū),而我們用的最多的是基本分區(qū),而基本分區(qū)而言,我們一般用一個或者兩個主分區(qū),再加上擴展分區(qū)(擴展分區(qū)由n個邏輯分區(qū)構(gòu)成,即假設(shè)擴展分區(qū)為80g,則三個邏輯分區(qū)之和:30g+30g+20g=80g)。在比如,整個磁盤disk相當于一個大倉庫,而partition相當于把倉庫分成的區(qū),volume則相當于每個區(qū)的標簽,所以,我們先確定disk,再確定partition或者volume。
了解了這個思路,我們在裝好系統(tǒng)后,利用diskpart即可創(chuàng)建多個邏輯分區(qū)。注意,select那個東西,那個東西前面會有*號標示出來。
看到了嗎,我的擴展分區(qū)extended=86g,為三個邏輯分區(qū)logical partition 3 4 5 之和,即 25+30+31=86
我的已經(jīng)創(chuàng)建好了,所以會看到東西,實際上,在list partition下看不到未分配的分區(qū)。(假設(shè)有80g剩余空間)
create partition /? 看看這個命令的內(nèi)容
create partition extended 創(chuàng)建擴展分區(qū)
create partition logical size=30000 創(chuàng)建一個大小為30g的邏輯分區(qū)(size后為mb)
assign 自動分配一個卷標d,過會提示格式化,即可
create partition logical size=30000 再 創(chuàng)建一個大小為30g的邏輯分區(qū)
assign 也自動分配一個卷標e,過會提示格式化,即可
create partition logical 剩余的20g空間不用指派大小,默認剩余的所有空間都創(chuàng)建
assign 自動分配一個卷標f,過會提示格式化,即可
list partition 看看吧,是否成功
下面的圖只有前后的命令截圖,無中間的分區(qū)過程
當然,創(chuàng)建主分區(qū)的命令為
create partition primary size=xxxxx
assign 分配盤符,即卷標
刪除分區(qū)的命令為
delete partition override
千萬在刪除之前,要確認你select的就是你要刪除的分區(qū),否則刪錯了就完了
總之,分區(qū)首先要了解動態(tài)分區(qū)、基本分區(qū)、主分區(qū)、擴展分區(qū)、邏輯分區(qū),以及ntfs、fat32等內(nèi)容,再按照這個區(qū)別進行謹慎的研究,就能觸類旁通。
相關(guān)推薦:2009年9月計算機等級考試成績查詢匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |