一台搭載 Intel 主板晶片組、運行 Windows XP 專業版的 Dell 4400 原裝機,在登錄系統時彈出「頁面文件太小或不存在」的警告,導致無法運行任何程式。
檢查虛擬內存設定發現,所有分區的分頁文件大小均未設定(顯示為 0)。即便手動設定後重啟,數值仍回到 0。進一步查看登錄檔 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 下的 PagingFiles 值,雖然已寫入正確設定,但系統並未生效;同時在各分區根目錄下也找不到 pagefile.sys(已啟用顯示系統/隱藏檔案)。系統分區剩餘空間充足,權限設定正常,為何仍無法建立虛擬內存?
經排查,該機曾安裝 Intel「Application Accelerator」應用程式,版本為 2.1(較舊)。查閱 Intel 官網資料發現,低版本的該程式可能導致磁碟存取異常,進而阻礙分頁文件的建立與使用。
重啟後,虛擬內存恢復正常,警告訊息消失,系統運作流暢。
當虛擬內存設定正確卻不生效、且找不到分頁文件時,除檢查磁碟空間、權限、登錄檔外,還應留意是否安裝了舊版 Intel 加速驅動程式。更新該驅動通常能徹底解決問題。