C 執行階段錯誤 R6009
環境空間不足
注意
如果您在執行應用程式時遇到此錯誤訊息,應用程式因為有內部記憶體問題而關閉。 此錯誤有數個可能的原因,但通常是因為記憶體狀況非常低、環境變數所佔用的記憶體太多,或程式中的錯誤所造成。
您可以嘗試進行下列步驟來修正這個錯誤:
- 關閉其他執行中的應用程式,或重新啟動計算機以釋放記憶體。
- 使用 控制台 中的 [應用程式和功能] 或 [程式和功能] 頁面來修復或重新安裝程式。
- 檢查 控制台 中的 Windows Update 是否有軟體更新。
- 檢查應用程式的更新版本。 如果問題持續發生,請連絡應用程式廠商。
程序設計人員的資訊
有足夠的記憶體可以載入程式,但記憶體不足,無法建立 envp 陣列。 這可能會因為記憶體狀況非常低,或是異常大型的環境變數使用量所造成。 請考慮使用下列其中一個解決方案:
增加程式可用的記憶體數量。
減少命令行自變數的數目和大小。
藉由移除不必要的變數來減少環境大小。