![]() |
|
![]() |
||
安裝軟件越來越多,導致Windows 7的系統盤空間急劇緊張,大家都在指控Windows Installer把安裝程序拷貝到 %SystemRoot%Installer (你可以在運行對話框中輸入這個打開Installer文件夾)目錄但沒有做及時清理。好吧,我承認,我的系統已經被它佔用掉 5.80GB。大師們還給出警告,這裡的文件不要直接刪除,一旦那樣做會導致什麼呢?
算了,還是想辦法把系統盤分區調大吧。如你所見,我把屬於E盤的4.9GB空間調整到Win7系統盤G上,這下Win7又爽了。可是,事情往往不會這麼簡單。
請注意這個盤符設置:
C: 啟動盤、Windows XP系統盤
D: E: F: 本地磁盤
G: Windows 7系統盤
調整方案,在 E: 盤尾部分出4.9GB空閑空間,F:盤大小不變,直接前移,將4.9GB的空閑空間移到 F: 盤之後,G:盤之前的位置,然後將空閑空間分配到 G: 盤裡。
我的分區軟件是在XP系統上運行的。重啟幾次電腦之後,分區調整完成。
再次重新啟動,進入Win7系統,在登錄界面上滯留很久,並告訴你是配置臨時桌面環境,進入桌面後,如果手動『運行』 Explorer 程序,初始化桌面後可以見到可憐的兩個圖標。
現在,Win7將系統必要文件映射到G:盤,而此時G:盤掛載的卻是原本F:盤的分區。就是說 F: 與 G: 盤的分區被調換了。那麼,系統啟動後,注冊表中保存的大多是指向盤符的路徑信息,導致系統無法正常運行。
這兩張圖是被正確替換回來後的分區信息:
要做的很簡單,把分區掛載盤符修改回來就可以。但是系統失敗,導致大部分程序無法正確運行。萬幸注冊表編輯器 regedit.exe 還可以正確執行。Ctrl+Shift+Esc打開任務管理器,執行『文件』 - 『新建任務』,輸入regedit 或者輸入全路徑名
找到HKMLSYSTEMMountedDevices,將右側的 DosDevicesG: 重命名一個空閑盤符如 DosDevicesK: ,將 DosDevicesF: 重命名為 DosDevicesG: ,再將 DosDevicesK: 重命名為 DosDevicesF:
這樣,F:和G:的掛載信息就被對調回來。
重新啟動系統。
重新啟動系統後,進入桌面可能依然表現很慢,系統會把快捷方式還原為指向正確的文件。