Windows 10资源管理器闪退解决方法
Windows 10资源管理器闪退解决方法

Windows 10资源管理器闪退解决方法

既然出现了文件资源管理器(explorer.exe)闪退的现象,我们需要找出导致文件资源管理器(explorer.exe)闪退的原因。

首先打开控制面板

接着打开系统和安全

然后打开安全和维护

然后点击维护,点击查看可靠性历史记录

这就是计算机的可靠性和问题历史记录。可以看到我的文件资源管理器已经停止工作(闪退)16次了。

然后点击查看技术详细信息。

打开Everything,搜索msvcr90,找到C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9625_none_08e1c10da83fbc83下的msvcr90.dll文件。

直接删除msvcr90.dll文件提示文件访问被拒绝

创建批处理文件文件命名为 delete_msvcr90.bat

@echo off
:: 获取当前登录用户
for /f "tokens=2 delims=\" %%a in ('whoami') do set USERNAME=%%a

:: 获取文件的所有权
takeown /F "C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9625_none_08e1c10da83fbc83\msvcr90.dll" /A

:: 授予当前用户完全控制权限
icacls "C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9625_none_08e1c10da83fbc83\msvcr90.dll" /grant %USERNAME%:(F)

:: 删除文件
del "C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9625_none_08e1c10da83fbc83\msvcr90.dll"

:: 显示删除结果
if exist "C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9625_none_08e1c10da83fbc83\msvcr90.dll" (
echo 文件删除失败!
) else (
echo 文件已成功删除!
)

pause

右键点击批处理文件 delete_msvcr90.bat,选择 以管理员身份运行

打开IObit Unlocker,把msvcr90.dll文件拖进去解锁并删除。

最后验证msvcr90.dll文件已删除。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Title - Artist
0:00