如何修復 Windows 11 錯誤「0x00007FF 處的指令引用了記憶體 0x0000000。記憶體無法寫入”

如何修復 Windows 11 錯誤「0x00007FF 處的指令引用了記憶體 0x0000000。記憶體無法寫入”

在 Windows 11 中,微軟提高了 PC 運行其最新作業系統所需的硬體需求。一項重大變化是電腦需要至少 8 GB 記憶體才能正常運行 Windows 11。

然而,有時,即使使用者擁有所需的 RAM 量,也可能會遇到各種與記憶體相關的錯誤。最常見的錯誤之一是「指令位於 0x00007FF 引用記憶體 0x0000000。記憶體無法寫入」。

當執行圖形密集型應用程式、玩遊戲甚至啟動 Web 瀏覽器時,可能會發生此錯誤。幸運的是,修復此錯誤並不是很困難,我們將在此處向您展示如何執行此操作。

1.使用SFC和DISM掃描修復系統文件

由於系統檔案遺失或損壞,有時會出現「記憶體無法寫入」錯誤。您可以嘗試使用 Windows 系統檔案檢查器 (SFC) 公用程式和 DISM 掃描來修復這些檔案。

  • 開啟“開始”功能表並鍵入command promptcmd.
  • 按一下「以管理員身分執行」選項啟動命令提示字元。
  • 在命令提示字元視窗中,鍵入sfc /scannow並按「Enter」鍵開始掃描系統檔案是否有問題。
  • 根據您的系統,尋找並修復損壞的檔案可能需要一些時間。掃描完成後,鍵入DISM /Online /Cleanup-Image /RestoreHealth開始 DISM 掃描。
  • 掃描完成後重新啟動計算機,錯誤就會消失。如果不是,請嘗試下一個方法。

2. 更新Microsoft.NET框架

如果您使用的應用程式利用 Microsoft.NET Framework 並且需要大量內存,則可能會遇到「記憶體無法寫入」錯誤。

  • 若要解決此問題,請造訪 Microsoft.NET Framework 下載網站。
  • 按一下“下載”。 NET Framework 執行時間選項位於右側以下載框架安裝程式。
  • 下載安裝程式後,雙擊它開始安裝過程。
  • 如果您有舊版本,安裝將開始。 NET Framework,完成後,應該可以解決「記憶體無法寫入」錯誤。

3.停用自動隱藏工作列功能

某些功能可能會導致您的 Windows 11 電腦遇到與記憶體相關的錯誤。 「自動隱藏工作列」就是這樣的功能之一,如果遇到問題,您可以將其關閉。

  • 開啟“設定”頁面,然後點擊左側的“個人化”選項。
  • 向下捲動到「工作列」選項並點擊它以查看所有與工作列相關的設定。
  • 在此頁面上,按一下展開「工作列行為」選項
  • 展開此部分將允許您存取「自動隱藏工作列」選項。如果已啟用,請按一下複選框將其停用。

4. 執行記憶體診斷檢查

硬體老化或故障通常是導致「記憶體無法寫入」等錯誤的原因。在這種情況下,您的 RAM 可能是問題所在,您可以透過執行記憶體診斷檢查來檢查其運行狀況。

  • 打開“開始”功能表並鍵入Windows Memory Diagnostic並在出現時單擊將其選取。
  • 當您啟動記憶體診斷工具時,會出現一個框,詢問您是否要立即或稍後重新啟動電腦並檢查問題。按一下“立即重新啟動並檢查問題”。
  • 您的電腦將重新啟動並執行診斷測試,以查看您的 RAM 是否有任何問題。如果有,則可能是錯誤的原因,您可能需要更換它。

5. 執行乾淨啟動

該問題的另一種可能的解決方案是執行乾淨啟動,這意味著僅使用作業系統中必要的驅動程式和服務來啟動 Windows。這需要停用系統上安裝的所有第三方應用程式。

  • 打開“開始”功能表並鍵入msconfig以存取“系統配置”。
  • 當它出現時,單擊它將其打開。
  • 預設情況下,它將在“常規”選項卡中開啟。按一下“服務”標籤進行切換。
  • 在「服務」標籤上,按一下底部的「隱藏所有 Microsoft 服務」。
  • 接下來,按一下「全部停用」按鈕以停用 PC 上的所有非 Microsoft 服務。
  • 停用服務後,按一下頂部的「啟動」標籤。
  • 按一下此處的「開啟工作管理員」選項啟動工作管理員。
  • 預設情況下,任務管理器將開啟「進程」標籤。按一下左側的「啟動應用程式」標籤以查看 Windows 啟動時啟動的應用程式。
  • 現在,您需要在此處停用每個應用程序,以便它不會在 Windows 啟動時啟動。為此,只需右鍵單擊應用程式並單擊“禁用”選項即可。
  • 停用服務後關閉任務管理器,然後按一下系統設定公用程式中的「確定」按鈕。
  • 重新啟動計算機,它將啟動到乾淨啟動環境。如果未出現錯誤,您可以嘗試以相同的方式從系統設定公用程式啟用先前停用的服務。

6.增加虛擬記憶體

如果您的系統虛擬記憶體不足,也可能會出現「記憶體無法寫入」錯誤。您可以嘗試增加它,看看是否能解決問題。

  • 打開電腦上的控制面板並點擊“系統”選項,或開啟設定並點擊左側的“系統”選項。
  • 在“系統”頁面上,按一下“進階系統設定”選項。
  • 這將彈出“高級設定”彈出窗口,並在預設情況下打開“高級”選項卡。點擊“效能”部分中的“設定”按鈕。
  • 在出現的彈出視窗中,再次點擊“進階”選項卡,您可以在其中增加虛擬記憶體。
  • 在「進階」標籤上,按一下「虛擬記憶體」部分中的「變更」按鈕。
  • 為了能夠增加虛擬內存,您首先需要取消選擇頂部的「自動管理所有磁碟機的分頁檔案大小」選項。預設情況下它將啟用,因此按一下複選框將其停用。
  • 現在,您可以透過更改頁面檔案大小來設定虛擬記憶體。選擇要變更檔案大小的分割區,然後按一下「自訂大小」選項。
  • 如果您的系統只有一個分割區,請將「初始大小 (MB)」和「最大大小 (MB)」設定為 RAM(以 MB 為單位)的 1.5 倍。如果您有多個分割區,請執行相同的操作,但在這種情況下,請將系統磁碟機(通常是 C 磁碟機)的初始值和最大選項值設為 250 MB。
  • 完成後,按一下“設定”按鈕,然後按一下底部的“確定”按鈕。如果問題是由於虛擬記憶體不足而發生的,現在應該修復它。

7. 阻止 GPU 存取負責的應用程式

擁有 Nvidia GPU 的用戶還可以嘗試調整 Nvidia 控制面板中的設置,以防止 GPU 存取導致問題的應用程式。您可以透過 Nvidia 控制面板中的「管理 3D 設定」選項來執行此操作,然後為應用程式選擇整合式顯示卡。

8. 執行系統還原

如果您已嘗試上述所有步驟但沒有任何正面結果,系統還原可能是唯一的選擇。這可以讓您將電腦恢復到問題不存在時的之前狀態。但是,它要求您之前已經設定了還原點。如果您沒有系統還原點,請繼續下一個修復。

有幾種方法可以將電腦恢復到之前的狀態,但最簡單的方法是透過控制面板。建立還原點後對電腦所做的任何變更(例如安裝任何新應用程式)都將被撤銷。

  • 啟動控制面板並點擊“恢復”選項。
  • 在下一頁上,按一下「開啟系統還原」選項。
  • 系統還原將推薦預設建立的最新還原點。點選“下一步”按鈕繼續。您也可以從此處選擇不同的還原點。
  • 要完成恢復過程,請按一下「完成」按鈕,您的電腦將在重新啟動後恢復到您建立恢復點時的時間。

9.重置你的電腦

Windows 11 可讓您重設電腦,這表示它將重新安裝作業系統並刪除所有已安裝的程式和更新。但是,您的個人文件將保持不變。如果最近的更新或系統變更導致了該錯誤,這可能會幫助您解決問題。

  • 打開“設定”應用程序,然後點擊左側的“系統”標籤。
  • 在“系統”頁面上,向下捲動並點擊“恢復”選項。
  • 在這裡,您將找到“重置此電腦”按鈕。單擊它,Windows 將詢問您是否要保留文件或刪除所有內容。為了獲得最佳結果,請選擇第二個選項。
  • 選擇選項後,您可以選擇從雲端或本機重新安裝 Windows。按一下“本機重新安裝”選項繼續。
  • 下一頁將讓您查看您的重置首選項。如果您對所選設定感到滿意,請按一下「下一步」按鈕。
  • Windows 現在將通知您已準備好執行重設。點選“重置”按鈕。

您的電腦重設後,將不再安裝任何其他軟體。如果錯誤是由稍後的任何應用程式安裝程式引起的,那麼現在應該不會出現。

對於大多數 Windows 11 用戶來說,上述技術應該可以幫助他們擺脫「記憶體無法寫入」錯誤。請逐一嘗試這些修復方法,並在執行每種方法後重新啟動電腦,以檢查問題是否已解決。如果不起作用,請考慮執行修復升級或從 Microsoft 網站下載官方 ISO 重新安裝 Windows。

問題解決後,我們強烈建議您遵循以下做法,例如在關閉系統之前正確關閉程序,並使用防毒軟體定期執行惡意軟體檢查,以防止此類問題再次發生。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *