64位Windows XP操作系統(tǒng)為何如此肥胖
最近,有朋友詢(xún)問(wèn)在安裝了64位的Windows XP后,還沒(méi)安裝任何應(yīng)用程序,但系統(tǒng)盤(pán)的空間占用竟達(dá)3.0GB以上(該系統(tǒng)安裝在C盤(pán))。這是為什么?怎樣解決?
問(wèn)題原因:一打聽(tīng)才知道,該朋友的內(nèi)存容量為1GB,看來(lái)問(wèn)題就出在這里。自Windows 2000以后,Windows系統(tǒng)采用了頁(yè)面文件(在Windows 98下叫“虛擬內(nèi)存”)來(lái)提高系統(tǒng)性能。它將一部分硬盤(pán)空間設(shè)置為虛擬內(nèi)存,從而擴(kuò)大了計(jì)算機(jī)的可用“內(nèi)存”空間來(lái)滿(mǎn)足程序運(yùn)行的要求。頁(yè)面文件默認(rèn)位于系統(tǒng)分區(qū)的根目錄下,文件名為pagefile.sys ,具有隱藏屬性,這個(gè)文件的大小至少是物理內(nèi)存的1.5倍。也就是說(shuō),僅這個(gè)文件就將占用你系統(tǒng)盤(pán)1.5GB以上的空間。
解決方法:既然知道了問(wèn)題出在pagefile.sys文件上,就開(kāi)始著手來(lái)解決。但它是不能被手動(dòng)刪除的,只能將它移動(dòng)到其他分區(qū)中。右擊“My computer(我的電腦)→PropertIEs(屬性)→Advanced(高級(jí))”。在打開(kāi)的對(duì)話(huà)框中單擊“Performance(性能)”下的“Setting(設(shè)置)”,再在打開(kāi)的對(duì)話(huà)框中單擊“Advanced(高級(jí))”,接著單擊“Virtual Memory(虛擬內(nèi)存)”,就能看到虛擬內(nèi)存設(shè)置界面了。首先,在設(shè)置窗口中選中C盤(pán),再選中“Custom Size”,然后在“Initial Size”和“Maximum Size”后都輸入數(shù)字“0”。最后單擊一下“Set”以使修改生效。接著選中D盤(pán),再選中“Custom Size”,然后在“Initial Size”和“Maximum Size”后都輸入一個(gè)適當(dāng)?shù)闹怠W詈髥螕粢幌隆癝et”。一般來(lái)說(shuō),“Initial Size”和“Maximum Size”后應(yīng)輸入相等的值,且都為物理內(nèi)存的1.5倍左右。
重新啟動(dòng)電腦后,pagefile.sys文件就移動(dòng)到D盤(pán)了,可在D盤(pán)根目錄下找到它。同時(shí),C盤(pán)下的同名文件會(huì)自動(dòng)消失。至此,C盤(pán)的空間占用恢復(fù)到了1.5GB左右。
比比有話(huà)說(shuō):另外,如果啟用了系統(tǒng)休眠功能,它將在C盤(pán)生成名為“hiberfil”的文件,該文件的大小等于物理內(nèi)存,它也是占用硬盤(pán)空間的大戶(hù)。如果沒(méi)有啟用休眠功能自然就不存在這一問(wèn)題。
