Win10 资源管理器闪退-解决方法

概述

因为某些未知原因(操作系统更新、装载了不兼容的应用程序等)导致Win10的资源管理器闪退,查阅了众多资料,终于找到了比较方便的解决该问题的方法,现将整理如下。

0x10 查找问题根源

查看win10的事件查看器
Win+S键盘:输入“事件查看器”,在Windows日志》》应用程序中看到如下错误(XML视图):

- "http://schemas.microsoft.com/win/2004/08/events/event">
- 
  "Application Error" /> 
  "0">1000 
  2 
  100 
  0x80000000000000 
  "2018-08-14T04:41:42.261013200Z" /> 
  6179 
  Application 
  DESKTOP-NSRH0SV 
   
  
- 
  explorer.exe 
  10.0.17134.165 
  4031a9f8 
  msvcrt.dll 
  7.0.17134.1 
  5cbba6fd 
  c0000005 
  000000000005cc50 
  3238 
  01d433890f074d65 
  C:\Windows\explorer.exe 
  C:\Windows\System32\msvcrt.dll 
  46626273-c303-47f5-8c47-ad94aae0ce79 
   
   
  
  

由上可知是:应用程序explorer.exe对应的msvcrt.dll模块出现了问题,导致的资源管理器闪退。那么,如何解决勒?查看了Microsoft官方的文档,可以针对dll进行扫描及重置修复等操作。

0x20 修复方法

0x21 扫描并安装缺失dll

win+S后输入CMD,右键点击命令提示符,选择以管理员身份运行,然后在命令提示符(管理员)界面输入以下命令:

for %1 in (%systemroot%\system32\*.dll) do regsvr32 /s %1
for %1 in (%systemroot%\system32\*.ocx) do regsvr32 /s %1

0x22 修复扫描

win+S后输入CMD,以管理员身份运行后,尝试使用dismsfc /scannow命令尝试进行一下修复扫描,看下效果。
1、键入以下命令,然后按 “Enter”键:

dism /online /cleanup-image /scanhealth
dism /online /cleanup-image /restorehealth

2.键入以下命令,然后按 “Enter”键:

sfc /scannow

3、修复成功,不再闪退

你可能感兴趣的:(安全)