如何修復 Windows 11 錯誤「0x00007FF 處的指令引用了記憶體 0x0000000。記憶體無法寫入”
微軟最新的作業系統Windows 11提高了PC相容性的硬體需求。一個重大的改變是要獲得最佳性能的最低要求為 8 GB 記憶體。
儘管擁有必要的 RAM 量,用戶仍然可能會遇到不同的與記憶體相關的錯誤。最常見的錯誤之一是「指令位於 0x00007FF 引用記憶體 0x0000000。記憶體無法寫入」。
在運行需要大量圖形的應用程式、玩遊戲甚至打開 Web 瀏覽器時可能會遇到此問題。但是,解決此錯誤是一項相對簡單的任務,我們將引導您完成相應步驟。
1. 使用 SFC 和 DISM 掃描修復損壞的系統文件
「記憶體無法寫入」錯誤可能是由於重要係統檔案缺失或損壞而引起的。在這種情況下,您可以利用 Windows 系統檔案檢查器 (SFC) 工具或執行 DISM 掃描來修復這些檔案。
- 若要存取命令提示符,請開啟“開始”功能表並鍵入“命令提示字元”或“cmd”。
- 要啟動命令提示符,請選擇“以管理員身份執行”選項並按一下它。
- 在命令提示字元視窗中,鍵入
sfc /scannow
並按「Enter」鍵開始掃描系統檔案是否有問題。
- 根據您的系統,尋找並修復損壞的檔案可能需要一些時間。掃描完成後,鍵入
DISM /Online /Cleanup-Image /RestoreHealth
開始 DISM 掃描。
- 掃描完成後重新啟動計算機,錯誤就會消失。如果不是,請嘗試下一個方法。
2.保持Microsoft.NET Framework更新
如果您使用的應用程式依賴 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 控制面板中的設定也可能解決該問題。只需導航至控制台中的“管理 3D 設定”選項,然後為導致問題的特定應用程式選擇整合式顯示卡。
8. 將系統恢復到以前的狀態
如果上述步驟都沒有產生正面的結果,系統還原可能是唯一的解決方案。這將使您的電腦恢復到不存在問題的之前狀態。但是,必須事先建立還原點。如果系統還原點不可用,請繼續下一個故障排除方法。
有幾種方法可以將電腦恢復到之前的狀態,但最簡單的方法是使用控制面板。建立還原點後對電腦所做的任何修改(例如安裝新應用程式)都將被撤銷。
- 打開控制面板並選擇“恢復”選項。
- 在下一頁上,按一下「開啟系統還原」選項。
- 系統還原將推薦預設建立的最新還原點。點選“下一步”按鈕繼續。您也可以從此處選擇不同的還原點。
- 要完成恢復過程,請按一下「完成」按鈕,您的電腦將在重新啟動後恢復到您建立恢復點時的時間。
9. 恢復你的電腦
Windows 11 提供了重設電腦的選項,其中包括重新安裝作業系統以及刪除所有已安裝的程式和更新。但是,您的個人文件不會受到影響。如果錯誤是由最近的更新或系統修改引起的,這可能是有用的解決方案。
- 存取“設定”應用程式左側的“系統”標籤。
- 導航至“系統”頁面並繼續捲動,直到找到“恢復”選項。單擊它繼續。
- 在這裡,您將找到“重置此電腦”按鈕。單擊它,Windows 將詢問您是否要保留文件或刪除所有內容。為了獲得最佳結果,請選擇第二個選項。
- 選擇選項後,您可以選擇從雲端或本機重新安裝 Windows。按一下“本機重新安裝”選項繼續。
- 您將被引導至下一頁,您可以在其中查看您的重置首選項。如果您對所選設定感到滿意,請按一下「下一步」按鈕。
- 現在,Windows 將通知您它已準備好執行重設。只需點擊“重置”按鈕即可繼續。
一旦您的電腦重置,它將不再包含任何額外的軟體。如果該錯誤是由後續應用程式安裝觸發的,則不應再發生該錯誤。
若要解決「記憶體無法寫入」錯誤,Windows 11使用者可以嘗試上述技術。建議逐一應用解決方案,並在執行每種方法後重新啟動電腦以確定問題是否已解決。如果所有修復均不成功,另一種選擇是執行修復升級或從 Microsoft 網站取得官方 ISO 重新安裝 Windows。
解決問題後,我們強烈建議您遵循一些做法,例如在關閉系統之前正確關閉程序,並使用防毒軟體定期進行惡意軟體掃描,以避免將來再次出現類似問題。
發佈留言