首页  >  文章  >  Explorer.exe 在系统启动时不启动 [修复]

Explorer.exe 在系统启动时不启动 [修复]

WBOY
WBOY转载
2023-06-03 08:31:399141浏览

现在,很多使用 Windows 的用户都开始遇到严重的系统问题。用户无法打开文件或文件夹,因为Explorer.exe在系统加载后未能启动。

虽然,Windows 用户在某些情况下可以使用命令提示符手动打开 Windows 资源管理器,并且每次系统重新启动或系统启动后都必须这样做。

这可能是有问题的,并且是由于下面提到的以下因素造成的。

  • 损坏的系统文件。
  • 启用快速启动设置。
  • 过时或有问题的显示驱动程序。
  • 对系统中的某些服务进行了更改。
  • 修改后的注册表文件。

我们已经提出了一些解决方案,它们考虑了以上所有因素并肯定会对用户有所帮助。如果您也面临同样的问题,请不要担心。本文将指导您完成许多解决问题的方法。

提前尝试的一些解决方法:

  1. 尝试更新 Windows 系统,然后重新启动系统,看看是否有效。
  2. 有时,问题出在系统上的用户帐户上。所以我们建议我们的用户尝试在系统上创建一个新的用户帐户,并尝试使用新创建的帐户登录系统。
  3. 卸载系统上实际导致此问题的任何第三方应用程序。要找出导致此问题的应用程序,您需要在禁用所有服务后安全启动系统。

修复 1 – 禁用快速启动设置

一些用户声称通过关闭电源选项页面上的快速启动设置来解决此问题。请按照以下步骤操作。

步骤 1:同时按下WindowsR键打开运行框。

第 2 步:在文本框中键入powercfg.cpl  ,然后按Enter键。

Explorer.exe 在系统启动时不启动 [修复]

第 3 步:这将打开“电源选项”页面。

第4步:单击左侧的选择电源按钮的功能选项。

Explorer.exe 在系统启动时不启动 [修复]

第 5 步:现在单击更改当前不可用的设置。

Explorer.exe 在系统启动时不启动 [修复]

第 6 步:然后取消选中打开快速启动(推荐)复选框。

第 7 步:单击保存更改以使这些更改生效。

Explorer.exe 在系统启动时不启动 [修复]

第 8 步:重新启动系统并检查问题是否已解决。

步骤9:如果没有,您可以尝试重命名系统。

第 10 步:为此,请按Windows键并键入重命名您的 电脑。

第 11 步:通过单击选择重命名您的 PC系统设置。

Explorer.exe 在系统启动时不启动 [修复]

第 12 步:打开“关于”页面后,单击页面顶部的重命名此 PC 。

Explorer.exe 在系统启动时不启动 [修复]

第 13 步:在可用的文本框中输入您要为 PC 设置的名称,然后单击下一步

Explorer.exe 在系统启动时不启动 [修复]

第 14 步:在下一个窗口中,输入您的凭据并重命名 PC。

步骤 15:重新启动系统。

修复 2 – 执行 SFC 扫描和 DISM 工具的恢复健康

我们建议在系统上运行系统文件检查器以便修复所有已损坏的系统文件。此外,建议使用 DISM 工具恢复系统的健康状况。

以下是有关如何执行此操作的步骤。

第 1 步:同时按下WindowsR键并输入cmd

第 2 步:然后同时按Ctrl Shift Enter键,这会在系统上打开提升的命令提示符窗口。

注意– 单击Yes接受屏幕上的 UAC 提示。

Explorer.exe 在系统启动时不启动 [修复]

第 3 步:在命令提示符下键入sfc /scannow ,然后按Enter键。

Explorer.exe 在系统启动时不启动 [修复]

第 4 步:这将开始扫描系统中所有损坏的文件并进行修复。

第5步:然后执行以下行以恢复系统的健康状况。

DISM /在线 /Cleanup-Image /RestoreHealth

Explorer.exe 在系统启动时不启动 [修复]

第7步:完成后,您可以关闭命令提示符窗口。

修复 3 – 修改必要的服务

注意到应该停止App准备服务,然后启动Shell基础设施主机服务。因此,请按照以下说明的步骤操作。

第 1 步:同时按下键盘上的WindowsR键并输入services.msc

第 2 步:然后按Enter键打开服务应用程序。

Explorer.exe 在系统启动时不启动 [修复]

第3 步:一旦服务应用程序窗口打开,找到名为App Readiness的服务并右键单击它。

第 4 步:从上下文菜单中选择属性,如下图所示。

Explorer.exe 在系统启动时不启动 [修复]

第5 步:在“属性”窗口中,转到“常规”选项卡,然后从“启动类型”选项的下拉菜单中选择“禁用”。

第 6 步:然后单击应用确定

Explorer.exe 在系统启动时不启动 [修复]

步骤 7:关闭服务窗口并重新启动系统。

第8 步:如果问题仍然存在,您需要同时按下CtrlShiftEsc键打开系统上的任务管理器窗口。

第 9 步:在 Processes 选项卡中,检查是否有任何名为Shell Infrastructure Host的服务。如果存在,请右键单击它并选择End task

Explorer.exe 在系统启动时不启动 [修复]

第 10 步:如果没有 Shell Infrastructure Host 服务,请单击窗口顶部的Run new task 。

Explorer.exe 在系统启动时不启动 [修复]

第 11 步:然后在 Create new task 窗口中键入sihost.exe 并单击OK

Explorer.exe 在系统启动时不启动 [修复]

第 12 步:一旦启动,您可以关闭任务管理器窗口。

修复 4 – 更改显示设置

当用户更改了显示分辨率和其他显示设置时,可能会引起上述文章中提到的类似问题。因此,我们可以尝试更改显示设置,看看是否有效。

请按照有关如何操作的步骤进行操作。

步骤 1:通过同时按下键盘上的WindowsR键打开运行框。

第 2 步:在其文本框中输入desk.cpl ,然后按Enter键。

Explorer.exe 在系统启动时不启动 [修复]

第 3 步:这会从“设置”应用打开系统上的“显示”页面。

第 4 步:向下滚动页面到Scale & layout部分。

第 5 步:在此部分下,从Scale选项的下拉列表中选择125%(推荐) 。

第 6 步:接下来,从下拉菜单中确保显示分辨率1920 x 1080(推荐),如下所示。

Explorer.exe 在系统启动时不启动 [修复]

第7步:完成后,关闭显示页面。

修复 5 – 重新安装显示驱动程序

如果显示图形驱动程序损坏或过时,也会产生这样的问题。因此,让我们尝试更新显示驱动程序并检查问题是否仍然存在。

以下是有关如何重新安装显示驱动程序的步骤。

第1 步:同时按下WindowsX键,然后按下键盘上的M键,打开设备管理器应用程序。

第 2 步:打开设备管理器窗口后,转到“显示适配器”选项并通过双击将其展开。

步骤 3:右键单击图形驱动程序,然后从上下文菜单中选择更新驱动程序。

Explorer.exe 在系统启动时不启动 [修复]

第 4 步:选择自动搜索驱动程序选项以开始在线更新驱动程序。

Explorer.exe 在系统启动时不启动 [修复]

第5步:完成后,检查问题是否仍然存在。

第 6 步:如果这没有解决问题,则必须重新安装显示适配器。

第 7 步:为此,请像第 2 步一样展开显示适配器,然后右键单击图形驱动程序

第 8 步:现在从上下文菜单中单击卸载设备。

Explorer.exe 在系统启动时不启动 [修复]

第九步:卸载显卡驱动后,关闭设备管理器,重启系统。

第 10 步:当系统启动时,它会搜索合适的驱动程序并安装它。

修复 6 – 编辑注册表文件中的 Shell 键

许多 Windows 用户通过更改注册表文件来解决了这个问题,正如他们所声称的。注册表中有一个项名为 Shell,存储了 explorer.exe 文件的路径。如果由于某种原因更改了此值,则会导致问题。所以,我们建议您尝试使用以下步骤,按照说明修改 Shell 键值。

警告– 在继续之前,请通过将注册表文件导出到 Windows 系统来保留注册表文件的备份。因此,如果在编辑时出现任何问题,您可以恢复此注册表文件。

步骤 1:按键盘上的Windows键并键入注册表编辑器

第 2 步:从搜索结果中选择注册表编辑器应用程序,如下面的屏幕截图所示。

Explorer.exe 在系统启动时不启动 [修复]

第 3 步:在屏幕上提示的任何 UAC 上单击“是”以继续。

第 4 步:一旦注册表编辑器窗口打开,清除地址栏。

第 5 步:在地址栏中输入以下路径,然后按Enter键。

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

第 6 步:这会将您带到编辑器左侧名为Winlogon的注册表项。

第 7 步:在编辑器窗口的右侧,您可能会找到名为Shell 的字符串值。

注意– 如果您没有找到 Shell 字符串值,请通过右键单击Winlogon注册表项并从上下文菜单中导航到新建 > 字符串值来创建它。然后将其重命名为Shell

Explorer.exe 在系统启动时不启动 [修复]

步骤 8:双击Shell字符串值并在其值数据文本框中输入C : \Windows\explorer.exe并单击OK

Explorer.exe 在系统启动时不启动 [修复]

第 9 步:重新启动系统,看看这是否有助于解决问题。

第 10 步:如果没有,您需要使用下面给出的路径访问Winlogon注册表项。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

第 11 步:现在确保 Shell 字符串值为explorer.exe

Explorer.exe 在系统启动时不启动 [修复]

第 12 步:重新启动系统,看看这是否有效。

注意– 如果这不能解决问题,您可以尝试删除此 Shell 字符串值一次,然后检查问题是否已解决。

以上是Explorer.exe 在系统启动时不启动 [修复]的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:yundongfang.com。如有侵权,请联系admin@php.cn删除