diskpart壓縮分區大小
用windows2008的DVD啟動盤啟動計算機,進入安裝程序,不要選擇“現在安裝”,而是選擇“修復計算機”。
在接下來的“系統恢復選項”窗口再點擊“下一步”,會進行系統掃描,再次點擊“下一步”后進入系統恢復選項菜單窗口,在這里選擇“命令提示符”,可以得到一個命令提示符窗口,以下不再重復講解該步驟。
進入命令提示符環境后,運行Diskpart命令,進入Diskpart工作環境:
X:\Source>diskpart
用“select disk 0”命令選中系統的第一硬盤:
DISKPART>select disk 0
磁盤0 現在是所選磁盤
可以用“list partition”命令查看該硬盤的分區情況:
DISKPART>list partition
分區 ### 類型 大小 偏移量
------------- ---------------- ------- -------
分區 1 主要 70 GB 32 KB
分區 2 主要 4666 MB 70 GB
用“select partition 1”選中我們即將進行操作的第一分區,也就是C:驅動器。
DISKPART>select partition 1
分區 1 現在是所選分區
用“shrink querymax”命令查看C:驅動器可以釋放的磁盤空間。
DISKPART>shrink querymax
可回收的最大字節數為:35GB
如果覺得此數量可以接受,使用“shrink desired = 35000”將35GB的磁盤空間釋放出來,此空間可以在之后的操作中被創建為新的分區。您也可以將“desired = 35000”修改為更小的數值,以釋放更少的空間。
DISKPART>shrink desired = 35000
DiskPart 成功收縮卷:35G完成操作后,使用“exit”命令退出Diskpart工作環境,並再次使用“exit”命令退出命令提示符窗口。然后點擊“系統恢復選項”窗口中的“重新啟動”按鈕重新啟動系統,在系統重新啟動之前,將Windows Vista安裝DVD光盤從光驅中取出,以保證引導至ThinkPad預裝的Windows XP系統。
進入Windows XP系統后,系統可能會提示發現新硬件,並自動安裝驅動程序和重新啟動,請按照Windows的指示完成相應操作。
再次進入Windows XP之后,使用Windows XP自帶的“磁盤管理工具”,對剛才從C:分區釋放出來的35GB磁盤空間,根據您的具體需要,重新進行分區。
提示:
如果在Diskpart操作時,使用“shrink querymax”命令返回的可回收空間過小,例如有60GB剩余空間的總容量為70GB的C:分區,發現僅能釋放1GB或者更少的磁盤空間:
DISKPART>shrink querymax
可回收的最大字節數為:1759MB
這是因為在C:分區上,有文件分布在分區的尾部,因此C:分區可釋放的空間就十分有限。下面我們介紹如何解決這一問題。
啟動機器進入XP系統,先在系統屬性中臨時禁用頁面文件。然后運行預裝的Diskeeper Lite磁盤碎片軟件(對於沒有預裝Diskeeper Lite的早期ThinkPad和ThinkCentre,可以使用Windows XP自帶的磁盤碎片整理軟件)對C:分區進行分析,可以發現C:分區尾部有一些文件。此時使用磁盤碎片軟件進行一次磁盤碎片整理,就可以發現這些文件都已經被整理到C:分區前面去了。
此時便可以用之前的方法使用Diskpart工具釋放更多的C:分區空間。在所有操作完成之后,可以重新設置Windows XP的頁面文件。