首先运行SFC扫描修复系统文件,再清理临时文件夹并使用DISM修复系统映像,最后注册DLL和OCX文件以恢复磁盘清理工具功能。

如果您尝试运行Windows 10的磁盘清理工具,但点击后无反应、闪退或提示错误,则可能是由于系统文件损坏、临时文件冲突或服务异常所致。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 10 专业版
一、执行系统文件检查器扫描
系统文件损坏可能导致磁盘清理工具无法启动。使用系统自带的SFC工具可以扫描并修复受保护的系统文件。
1、按下Win + X组合键,选择“命令提示符(管理员)”或“Windows PowerShell(管理员)”。
2、在命令行窗口中输入sfc /scannow,然后按回车键执行。
3、等待扫描和修复过程完成,该过程可能需要数分钟时间。
4、重启计算机后,再次尝试打开磁盘清理工具。

二、清除用户临时文件夹内容
位于AppData中的临时文件若存在损坏或权限问题,可能造成磁盘清理程序在扫描时卡死或崩溃。手动清空该目录可排除此类故障。
1、按下Win + R键打开“运行”对话框,输入%temp%后回车。
2、进入临时文件夹后,按Ctrl + A全选所有文件和文件夹。
3、尝试删除选中内容,对于无法删除的文件可跳过,其余尽可能清除。
4、完成清理后,重新运行磁盘清理工具测试是否恢复正常。

三、通过DISM工具修复系统映像
当系统组件存储受损时,SFC可能无法完成修复。使用DISM工具可以从更高层级修复系统映像,为SFC提供健康的资源基础。
1、以管理员身份打开命令提示符或PowerShell。
2、依次执行以下命令,每条命令执行完毕后再输入下一条:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
3、等待最后一个命令执行完成,该过程需要较长时间,请保持网络连接稳定。
4、重启计算机,并再次尝试使用磁盘清理功能。

四、注册系统动态链接库文件
某些关键DLL或OCX文件未正确注册会导致系统工具无法加载。通过批量注册命令可恢复相关组件的正常调用。
1、以管理员身份运行命令提示符。
2、输入以下命令并回车执行:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
3、待DLL注册完成后,继续执行OCX文件注册命令:
for %1 in (%windir%\system32\*.ocx) do regsvr32.exe /s %1
4、操作结束后重启电脑,检查磁盘清理工具是否可以正常打开。











