系統資源不足無法完成API是怎么回事?
1、首先查看你的硬盤各分區的空間是否還有富裕,如果太緊張了請騰出一些空間。
2、在看看虛擬內存設置是否合適,內存條太小加內存條。
3、在看看硬盤是否有問題了,看下面的方法。
可能是磁盤出了問題請修復一下(每個磁盤都修復一下)。
系統自帶的磁盤修復方法:
具體步驟如下:在我的電腦中選中盤符后單擊鼠標右鍵選屬性,在彈出的驅動器屬性窗口中依次選擇“工具→開始檢查”并選擇“自動修復文件系統錯誤”和“掃描并恢復壞扇區”,然后點擊開始,掃描時間會因磁盤容量及掃描選項的不同而有所差異(按上面的方法做后,會彈出一個框,點是,自動關機后在開機進行修復)。
硬盤壞道將導致電腦系統文件損壞或丟失,電腦無法啟動或死機。硬盤壞道可以采用NDD磁盤工具或Scandisk來修復。
如果故障依舊,請還原一下系統或重裝(還是不行格式化硬盤重新分區重裝,在不行就要換硬盤了,或檢修一下去吧)。
系統資源不足無法完成api怎么辦?
重裝系統,可以將硬盤掛到其他電腦上拷處數據,或者做個GHOST。
到其他分區盤上,等系統安裝好,在恢復到其他分區,獲取數據。
解決系統資源不足問題。
第一種思路:
1.清除“剪貼板”
當“剪貼板”中存放的是一幅圖畫或大段文本時,會占用較多內存。請清除“剪貼板”中的內容,釋放它占用的系統資源:單擊“開始”,指向“程序”,指向“附件”,指向“系統工具”,單擊“剪貼板查看程序”,然后在“編輯”菜單上,單擊“刪除”命令。
2.重新啟動計算機
只退出程序,并不重新啟動計算機,程序可能無法將占用的資源歸還給系統。請重新啟動計算機以釋放系統資源。
3.減少自動運行的程序
如果在啟動Windows時自動運行的程序太多,那么,即使重新啟動計算機,也將沒有足夠的系統資源用于運行其他程序。設置Windows不啟動過多程序:其一,單擊“開始→運行”,鍵入“msconfig”,單擊“確定”按鈕,單擊“啟動”選卡,清除不需要自啟動的程序前的復選框。其二,單擊“開始→運行”,鍵入“sysedit”,單擊“確定”按鈕,刪除“autoexec.bat”、“win.ini”和“config.sys”文件中不必要的自啟動的程序行。然后,重新啟動計算機。
4.設置虛擬內存
虛擬內存不足也會造成系統運行錯誤.可以在“系統屬性”對話框中手動配置虛擬內存,把虛擬內存的默認位置轉到可用空間大的其他磁盤分區。
5.應用程序存在Bug或毀壞
有些應用程序設計上存在Bug或者已被毀壞,運行時就可能與Windows發生沖突或爭奪資源,造成系統資源不足。解決方法有二:一是升級問題軟件,二是將此軟件卸載,改裝其他同類軟件。
6.內存優化軟件
不少的內存優化軟件,如RAM Idle和Memo Kit都能夠自動清空“剪貼板”、釋放被關閉程序未釋放的系統資源、對虛擬內存文件(Win386.swp)進行重新組織等,免除手工操作的麻煩,達到自動釋放系統資源的目的。
第二種思路:
1.禁用一部分啟動項
啟動時加載過多的應用程序會使Windows因系統資源嚴重不足而“藍屏”,因此我們最好運行“Msconfig”禁用一部分應用程序。或者使用Windows優化大師來代勞。
2.設置足夠的虛擬內存
虛擬內存不足也會造成系統多任務運算錯誤,我們可以通過時常刪除一些臨時文件和交換文件對此問題加以解決,此外還可以在“系統屬性”下手動配置虛擬內存,把虛擬內存的默認位置轉到其他邏輯盤下。并設置得大一些。
3.給硬盤保留足夠空間
由于Win9X運行時需要用硬盤作虛擬內存,這就要求硬盤必須保留一定的自由空間以保證程序的正常運行。一般而言,最低應保證100MB以上的空間,否則出現“藍屏”很可能與硬盤剩余空間太小有關。另外,硬盤的碎片太多,也容易導致“藍屏”的出現。因此,每隔一段時間進行一次碎片整理是必要的。
4.使用內存管理軟件
剩下的就是些雜項了,諸如不用activedesktop之類浪費資源的功能。使用內存管理軟件,如RAM Idle之類的。養成好習慣,暫時不用的程序就將其關閉。