Windows虛擬記憶體嚴重不足 如何防止

2021-09-21 19:41:57 字數 801 閱讀 6996

在windows中每執行乙個程式,系統資源就會減少。有的程式會消耗大量的系統資源,即使把資源關閉,在記憶體中還是有一些沒有的dll檔案在執行,這樣就便得系統的執行速度下降,甚至出現上述問題。

1. 清除「剪貼簿」。當「剪貼簿」中存放的是一幅圖畫或大段文字時,會占用較多記憶體。請清除「剪貼簿」中的內容,釋放它占用的系統資源:單擊「開始」,指向「程式」,指向「附件」,指向「系統工具」,單擊「剪貼簿檢視程式」,然後在「編輯」選單上,單擊「刪除」命令。

2. 減少自動執行的程式。如果在啟動windows時自動執行的程式太多,那麼,即使重新啟動計算機,也將沒有足夠的系統資源用於執行其他程式。設定windows不啟動過多程式:其一,單擊「開始→執行」,鍵入「msconfig」,單擊「確定」按鈕,單擊「啟動」選項卡,清除不需要自啟動的程式前的核取方塊。其二,單擊「開始→執行」,鍵入「sysedit」,單擊「確定」按鈕,刪除「autoexec.bat」、「win.ini」和「config.sys」檔案中不必要的自啟動的程式行。然後,重新啟動計算機。

3. 設定虛擬記憶體。虛擬記憶體不足也會造成系統執行錯誤.可以在「系統屬性」對話方塊中手動配置虛擬記憶體,把虛擬記憶體的預設位置轉到可用空間大的其他磁碟分割槽。

4.修改登錄檔鍵值。使關閉軟體後自動清除記憶體中沒用的dll檔案及時收回消耗的系統資源。開啟登錄檔編輯器,找到「hkey_local_machine\software\microsoft\windows\currentversion\explorer"為主鍵,在右過窗中單擊右鍵,新建乙個名這「alwaysunloaddii「的「字串值「,然後將「alwaysunloaddii「的鍵值修改為「1「,退出登錄檔重新啟動機器即可達到目的。

解決系統資源嚴重不足

關於概念 系統資源 system resource 和內在並不是同乙個概念。微軟將windows的系統資源 堆 分為五個堆,其中user資源堆為三個,而gdi資源堆為兩個。三個user資源堆分別是 16位的使用者堆 user heap,64kb 32位的視窗堆 windows heap,2mb 32...

windows 虛擬記憶體

虛擬記憶體的實現方法和過程 1 當乙個應用程式被啟動時,作業系統就建立乙個新的程序,被給每個程序分配2gb的虛擬位址 不是記憶體,只是位址 2 虛擬記憶體管理器將應用程式的 對映到那個那個應用程式的虛擬位址中的某個位置,並把當前所需要的 讀取到實體地址中 注意 虛擬位址和應用程式 的實體地址記憶體中...

windows筆記 虛擬記憶體

windows提供了3種進行記憶體管理的方法 虛擬記憶體,最適合用來管理大型物件或結構陣列。記憶體對映檔案,最適合用來管理大型資料流 通常來自檔案 以及在單個計算機上執行的多個程序之間共享資料。記憶體堆疊,最適合用來管理大量的小物件。pvoid virtualalloc pvoid pvaddres...