如何修复 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 安全扫描:
- 双击任务栏右侧系统托盘内的 Windows 安全盾牌图标。
- 单击 Windows 安全左侧的病毒和威胁防护选项卡。
- 选择扫描选项以访问所有扫描选项按钮。
- 接下来,单击完整 Windows 安全扫描选项。
- 单击立即扫描开始扫描。
- 如果 Windows 安全检测到某些内容,请为检测到的所有内容选择删除操作选项。
- 然后单击开始操作。
2.扫描并修复系统文件
检查系统文件是解决“找不到 regedit.exe”错误的潜在解决方案,一些人已确认该错误有效。 这些用户使用系统文件检查器命令提示实用程序解决了这个问题。 您可以使用 SFC 工具检查和修复系统文件,如下所示:
- 首先,单击任务栏上的搜索框按钮。
- 通过在搜索工具中键入 cmd 来搜索命令提示符。
- 通过使用鼠标右键单击此搜索结果并选择以管理员身份运行,以管理员模式运行命令提示符。
- 在运行 SFC 扫描之前,请运行以下命令:
DISM.exe / Online / Cleanup-image / Restorehealth
- 键入此 SFC 命令脚本并按 Enter:
SFC / SCANNOW
- 等待此工具的扫描达到 100%。 然后您将在提示窗口中看到 Windows 资源保护消息。
3.在组策略编辑器中启用注册表编辑器访问
Windows 专业版和企业版包含一个组策略编辑器工具,其中包含防止访问注册表编辑工具的选项。 如果您是 Pro 或 Enterprise 用户,请检查此策略设置是否已启用以及是否导致了手头的问题。 这是使用组策略编辑器启用注册表编辑器访问的方法:
- 打开“运行”,在该扩展程序的命令框中键入 gpedit.msc,然后选择“确定”。
- 在组策略编辑器边栏中选择用户配置。
- 双击管理模板 > 系统以访问防止访问注册表编辑工具选项。
- 然后双击阻止访问注册表编辑工具以打开此策略设置的窗口。
- 选择禁用选项,然后单击应用以保存。
- 单击“阻止访问注册表编辑工具”窗口中的“确定”按钮。
- 退出组策略编辑器,然后重新启动计算机。
4.编辑路径环境变量
路径环境变量丢失或配置错误可能会导致“找不到 regedit.exe”错误。 一些用户可能需要编辑环境变量来解决此问题。 为此,请按照以下步骤编辑路径变量:
- 按 Win + S 访问搜索框。
- 在此处键入以搜索框中输入显示高级系统设置。
- 选择查看高级系统设置以显示系统属性窗口。
- 单击环境变量以打开该窗口。
- 选择路径,然后单击“编辑”按钮。
- 单击环境变量窗口中的编辑。
- 输入这个变量:
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
- 在“编辑环境变量”窗口中选择“确定”选项。
- 重新启动 Windows 台式机或笔记本电脑。
5.恢复注册表编辑器的默认注册表值
由于更改了注册表编辑器的某些注册表值,可能会发生此错误。 因此,恢复 regedit.exe 的默认注册表值可能是某些用户的解决方案。 您可以通过准备脚本将这些值恢复为默认值,而无需应用注册表编辑器,如下所示:
- 使用我们的记事本打开指南中的方法调出 Windows 文本编辑器。
- 选择此脚本代码并按组合键 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
- 在记事本窗口内单击,然后按键盘快捷键 Ctrl + V 进行粘贴。
- 在记事本中按键盘快捷键 Ctrl + Shift + S 打开“另存为”窗口。
- 在保存类型菜单中选择所有文件选项。
- 在命名框中键入 Registry Fix.reg。
- 选择将脚本保存到桌面区域。
- 选择一个保存选项,然后关闭记事本。
- 右键单击保存到桌面的注册表 Fix.reg 脚本,然后选择显示更多选项 > 合并。
- 单击“是”以确认所选选项。
6. 执行系统还原
将 Windows 恢复到较早的日期可以修复损坏的文件。 如果您正在运行系统还原工具,这可能值得一试。 您可以按照我们的指南中的说明恢复 Windows 在 Windows 中创建还原点 并使用系统还原。 如果可以,请在计算机上找到“找不到 regedit.exe”错误之前的还原点。
执行系统还原后,您可能需要重新安装某些程序。 在任何还原点日期之后安装的程序都不会保留。 单击您选择的任何还原点的“扫描受影响的软件”选项,以查看它删除了哪些软件。
7.重置窗口
最后一项解决方案会将 Windows 11/10 恢复为其出厂默认配置,这可能会解决“找不到 regedit.exe”问题。 但是,这是您应该做的最后一件事,因为重置 Windows 也会删除以前未安装的软件包。 我们的 Windows PC 出厂重置指南包括应用此修复程序的步骤。
再次使用注册表编辑器编辑注册表
我们希望并期望本指南中的潜在解决方案能够修复您计算机上的“找不到 regedit.exe”错误。 这些可能的解决方案并没有 100% 的保证,但在大多数情况下它可能会解决这个问题。 尝试按照上述要求全部应用它们以使注册表编辑器再次工作。