如何修復 Windows 中的“找不到 Regedit.exe”錯誤

如何修復 Windows 中的“找不到 Regedit.exe”錯誤。 Windows 註冊表編輯器是一個重要的工具,但有時操作系統很難找到它。

Regedit.exe 是註冊表編輯器的應用程序文件,註冊表編輯器是用戶用來修改註冊表的應用程序。 但是,由於 regedit.exe 錯誤,某些用戶無法打開此應用程序。 這些用戶在嘗試啟動註冊表編輯器時報告了此錯誤消息:“Windows 找不到 C:\Windows\regedit.exe。”

此註冊表應用程序錯誤可能會出現在 Windows 11/10 和同系列操作系統的更早平台中。 它有效地阻止需要解決日誌的用戶訪問日誌。 這些是修復 Windows 11/10 中“找不到 regedit.exe”錯誤的一些方法。

1.運行完整的防病毒掃描

“找不到 regedit.exe”錯誤有時可能是由針對註冊表編輯器的惡意軟件引起的。 因此,我們建議所有需要解決此問題的用戶首先執行完整的防病毒掃描。 如果您沒有安裝任何防病毒軟件,請嘗試按如下方式運行 Windows 安全掃描:

  1. 雙擊任務欄右側系統托盤內的 Windows 安全盾牌圖標。
  2. 單擊 Windows 安全左側的病毒和威脅防護選項卡。
  3. 選擇掃描選項以訪問所有掃描選項按鈕。
    掃描選項
    掃描選項
  4. 接下來,單擊完整 Windows 安全掃描選項。
  5. 單擊立即掃描開始掃描。
    現在掃描
    現在掃描
  6. 如果 Windows 安全檢測到某些內容,請為檢測到的所有內容選擇刪除操作選項。
  7. 然後單擊開始操作。

2.掃描並修復系統文件

檢查系統文件是解決“找不到 regedit.exe”錯誤的潛在解決方案,一些人已確認該錯誤有效。 這些用戶使用系統文件檢查器命令提示實用程序解決了這個問題。 您可以使用 SFC 工具檢查和修復系統文件,如下所示:

  1. 首先,單擊任務欄上的搜索框按鈕。
  2. 通過在搜索工具中鍵入 cmd 來搜索命令提示符。
  3. 通過使用鼠標右鍵單擊此搜索結果並選擇以管理員身份運行,以管理員模式運行命令提示符。
  4. 在運行 SFC 掃描之前,請運行以下命令:
    DISM.exe / Online / Cleanup-image / RestoreHealth
  5. 鍵入此 SFC 命令腳本並按 Enter:
    SFC / SCANNOW
    命令
    命令
  6. 等待此工具的掃描達到 100%。 然後您將在提示窗口中看到 Windows 資源保護消息。

3.在組策略編輯器中啟用註冊表編輯器訪問

Windows 專業版和企業版包含一個組策略編輯器工具,其中包含防止訪問註冊表編輯工具的選項。 如果您是 Pro 或 Enterprise 用戶,請檢查此策略設置是否已啟用以及是否導致了手頭的問題。 這是使用組策略編輯器啟用註冊表編輯器訪問的方法:

  1. 打開“運行”,在該擴展程序的命令框中鍵入 gpedit.msc,然後選擇“確定”。
  2. 在組策略編輯器邊欄中選擇用戶配置。
  3. 雙擊管理模板 > 系統以訪問防止訪問註冊表編輯工具選項。
    拒絕訪問的選項
    拒絕訪問的選項
  4. 然後雙擊阻止訪問註冊表編輯工具以打開此策略設置的窗口。
  5. 選擇禁用選項,然後單擊應用以保存。
    點擊應用保存
    點擊應用保存
  6. 單擊“阻止訪問註冊表編輯工具”窗口中的“確定”按鈕。
  7. 退出組策略編輯器,然後重新啟動計算機。

4.編輯路徑環境變量

路徑環境變量丟失或配置錯誤可能會導致“找不到 regedit.exe”錯誤。 一些用戶可能需要編輯環境變量來解決此問題。 為此,請按照以下步驟編輯路徑變量:

  1. 按 Win + S 訪問搜索框。
  2. 在此處鍵入以搜索框中輸入顯示高級系統設置。
  3. 選擇查看高級系統設置以顯示系統屬性窗口。
  4. 單擊環境變量以打開該窗口。
    窗戶
    窗戶
  5. 選擇路徑,然後單擊“編輯”按鈕。
    單擊編輯按鈕
    單擊編輯按鈕
  6. 單擊環境變量窗口中的編輯。
  7. 輸入這個變量:
    %USERPROFILE%\AppData\Local\Microsoft\WindowsApps
  8. 在“編輯環境變量”窗口中選擇“確定”選項。
    環境變量編輯窗口
    環境變量編輯窗口
  9. 重新啟動 Windows 台式機或筆記本電腦。

5.恢復註冊表編輯器的默認註冊表值

由於更改了註冊表編輯器的某些註冊表值,可能會發生此錯誤。 因此,恢復 regedit.exe 的默認註冊表值可能是某些用戶的解決方案。 您可以通過準備腳本將這些值恢復為默認值,而無需應用註冊表編輯器,如下所示:

  1. 使用我們的記事本打開指南中的方法調出 Windows 文本編輯器。
  2. 選擇此腳本代碼並按組合鍵 Ctrl + C :
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion] "SM_GamesName"="遊戲" "SM_ConfigureProgramsName"="設置程序訪問和默認值" "CommonFilesDir"="C:\\Program Files\\Common Files" "CommonFilesDir (x86) "="C:\\Program Files (x86)\\Common Files" "CommonW6432Dir"="C:\\Program Files\\Common Files" "DevicePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6, 00,52,00,6d,00,6f,00,74,00,25,00,5f,\ 00,69,00,6c,00,66,00,3e ,00,00,00b,2 "MediaPathUnexpanded"=hex(25,00,53,00,79,00,73,00,74,00,65,00,6):00,52,00d,6 ,00,6,\00,74,00,25,00,5f,00,4f,00,65,00,64,00,69,00,61,00,00,00c,86d,86 " ProgramFilesDir"="C:\\Program Files" "ProgramFilesDir (x2)"="C:\\Program Files (x25,00,50,00,72,00,6)" "ProgramFilesPath"=hex(00,67,00,72,00,61,00,6):00,46, 00,69,00,6f,00,65,00,73,00,25,00,00,00d,6432,\5.00c,XNUMX "ProgramWXNUMXDir "="C:\\Program Files" Windows 註冊表編輯器版本 XNUMX
  3. 在記事本窗口內單擊,然後按鍵盤快捷鍵 Ctrl + V 進行粘貼。
    Ctrl+V
    Ctrl+V
  4. 在記事本中按鍵盤快捷鍵 Ctrl + Shift + S 打開“另存為”窗口。
  5. 在保存類型菜單中選擇所有文件選項。
    所有文件
    所有文件
  6. 在命名框中鍵入 Registry Fix.reg。
  7. 選擇將腳本保存到桌面區域。
  8. 選擇一個保存選項,然後關閉記事本。
  9. 右鍵單擊保存到桌面的註冊表 Fix.reg 腳本,然後選擇顯示更多選項 > 合併。
  10. 單擊“是”以確認所選選項。

6. 執行系統還原

執行系統還原
執行系統還原

將 Windows 恢復到較早的日期可以修復損壞的文件。 如果您正在運行系統還原工具,這可能值得一試。 您可以按照我們的指南中的說明恢復 Windows 在 Windows 中創建還原點 並使用系統還原。 如果可以,請在計算機上找到“找不到 regedit.exe”錯誤之前的還原點。

執行系統還原後,您可能需要重新安裝某些程序。 在任何還原點日期之後安裝的程序都不會保留。 單擊您選擇的任何還原點的“掃描受影響的軟件”選項,以查看它刪除了哪些軟件。

7.重置窗口

重置窗口
重置窗口

最後一項解決方案會將 Windows 11/10 恢復為其出廠默認配置,這可能會解決“找不到 regedit.exe”問題。 但是,這是您應該做的最後一件事,因為重置 Windows 也會刪除以前未安裝的軟件包。 我們的 Windows PC 出廠重置指南包括應用此修復程序的步驟。

再次使用註冊表編輯器編輯註冊表

我們希望並期望本指南中的潛在解決方案能夠修復您計算機上的“找不到 regedit.exe”錯誤。 這些可能的解決方案並沒有 100% 的保證,但在大多數情況下它可能會解決這個問題。 嘗試按照上述要求全部應用它們以使註冊表編輯器再次工作。

相關文章
發表文章於

添加評論