2021-05-12 11:00:58
軟體「儲存空間不足,無法處理此命令」解決方法
Windows7在使用某個軟體時,突然提示「儲存空間不足,無法處理此命令」怎麼辦?其實這通常是由於執行記憶體不足導致的。本我就用PhotoFiltre Studio X(比windows自帶的畫圖程式功能強大,比ps更簡潔易上手的一款畫圖軟體)為例,來解決「儲存空間不足,無法處理此命令」的問題。如果你用的不是這個軟體也可以參考。
工具/材料
Microsoft Visual C++6.0
PhotoFiltre Studio X(v10.12.1.0)
步驟
-
01
檢查硬碟。先看硬碟是不是某個分割區快滿了,尤其是系統分割區或其它與那軟體有關的分割區。滿了則清理,或者擴大那分割區。
-
02
檢查發現硬碟剩餘空間充足,再檢查記憶體。在操作軟體時,讓工作管理員前端顯示。用軟體多做一些複雜的操作,如果提示「儲存空間不足 無法處理此命令」,與此同時這一瞬間的記憶體總佔用率非常高。說明該加虛擬記憶體或者記憶體條了。
-
03
但實際如下圖,我的是windows7 64位元,8gb記憶體,顯示實體記憶體總佔用為66%,剩餘的實體記憶體再加上我硬碟裡好幾個G的虛擬記憶體,按理說還很充足,程式為什麼會奔潰呢。再來看pfstudiox.exe程序的記憶體佔用。發現每次都是在快要達到2gb時提示「儲存空間不足 無法處理此命令」、記憶體佔用一直無法超過2gb。
-
04
這軟體是32位元的,看來應該是32位元程式超過2G記憶體空間定址問題。如果你的是32位元的作業系統,建議改裝64位元的windows(好像如今已經幾乎沒什麼cpu不支援64位元了吧,沒必要堅守32位元),單個exe程序就能使用接近4GB(畢竟程式是32位元、頂多4GB)的記憶體了。出現「儲存空間不足,無法處理此命令」的情況將大大減少。(下圖擷取自網上相關資料,包括之後的兩張圖也是,非常感謝它的作者cupidove。)
-
05
但如果不想改裝64位元的話, Vista / windows 7 32位元開啟3GB的方法:1、進入cmd:點選開始選單,在搜尋方塊中輸入」cmd「,按下 Ctrl + Shift + Enter (進入cmd的管理員模式),2、輸入命令bcdedit /set increaseuserva 3072 來使得windows把2G以上的記憶體分配給應用程式。
開啟後單個exe程序就可以用接近3GB了。「儲存空間不足,無法處理此命令」的問題也能緩解一些。
另外XP和 2003 的開啟方法如下圖: -
06
但是我的系統是64位元win7,並不需要做以上修改就能用4GB,然而只能2GB,看來是PhotoFiltre Studio X軟體自身限制了。需要使用vc++軟體修改exe檔案。
開啟資料夾C:Program Files (x86)Microsoft Visual StudioVC98Bin(目錄僅供參考),把pfstudiox.exe複製進去,右鍵、在此處開啟命令視窗,輸入editbin /largeaddressaware pfstudiox.exe -
07
測試程式能否正常執行,以及是否解決問題——使32位元軟體的exe單程序支援3GB(在32位元系統)或者4GB(在64位元系統)記憶體,從而減少「儲存空間不足,無法處理此命令」的出現概率。本次我用的PhotoFiltre Studio X(v10.12.1.0)修改成功,如圖,已經能輕鬆突破2GB的記憶體限制了。
- End
相關文章
-
7+2強化供電!599元梅捷SY-狂龍H510M圖賞
除了廣為人知的Z590和B560之外,英特爾還發布了入門級的H510晶片組,也是上一代H410晶片組的升級版。 在相容性方面,H510晶片組與Z590晶片組和B560晶片組沒有什麼區別,都可以相容1
2021-05-10 19:00:28
-
支援5333高頻記憶體!技嘉小雕PRO B560M主機板圖賞
Intel第十一代酷睿已經上市,新架構帶來了巨大的IPC提升幅度,同時,Intel還開放了B560/H570主機板的記憶體超頻功能,這使得主流玩家也可以輕鬆享受高頻記憶體帶來的流暢遊戲體驗。
2021-05-09 16:00:04
-
24K純金!微星MEG Z590 ACE GOLD EDITION戰神至臻圖賞
顯示卡、散熱器、風扇都能玩RGB,機箱中,主機板幾乎是最不起眼的存在。 而近日,微星推出了一款亮眼的主機板,首次用上了24K純金設計,它就是MEG Z590 ACE戰神至臻,一起來瞧瞧。 MEG
2021-05-07 22:00:14