管理杂谈OA答疑ERP答疑教程搜索

SQL Server重装失败?一招搞定“挂起的文件操作”错误


今天分享一个SQL Server安装时的常见问题及解决办法。

一、问题现象

以前装过SQL Server,后来删掉了。现在重装,却弹出这个错误:

“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。”

重启电脑?没用!重试好几次还是报错,安装无法继续。

二、问题原因

SQL Server卸载不干净,注册表里还残留着一个“待办事项”——PendingFileRenameOperations(挂起的文件重命名操作)。

安装程序检测到这个标记,以为系统需要重启,就卡在这里了。

三、解决步骤(核心就一步)

最关键的一步:删除注册表项

  1. 按 Win + R,输入 regedit,打开注册表编辑器

  2. 找到这个路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

3. 在右侧找到 PendingFileRenameOperations直接删除它

4. 关闭注册表编辑器,不需要重启,重新运行SQL Server安装程序

搞定!

四、完整清理步骤(如果上面不行)

如果只删除注册表还不行,按顺序做一遍:

步骤1:卸载SQL Server

控制面板 → 添加/删除程序 → 把所有SQL Server相关程序卸载干净

步骤2:删除残留目录

删除SQL Server安装目录(默认在 C:\Program Files\Microsoft SQL Server

步骤3:删除注册表项(关键!)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
删除 PendingFileRenameOperations

步骤4:删除SQL Server注册表键(可选)

HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL ServerHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL ServerHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

五、注意事项

操作
说明
⚠️ 修改注册表前
建议先导出备份
⚠️ 删除后
不需要重启电脑
✅ 核心步骤
第3步最关键,大部分情况做这一步就够了

六、预防建议

下次卸载SQL Server时,用官方卸载工具,能彻底清理干净,避免这个问题。

七、快速命令版(管理员运行)

:: 1. 打开注册表regedit
:: 2. 或者用命令行删除(需要管理员权限)reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager" /v PendingFileRenameOperations /f

总结

问题
解决方案
挂起的文件操作
删除 PendingFileRenameOperations
是否需要重启
不需要,删完直接重装
最关键的步骤
第3步注册表操作

一句话:不用重装系统,不用重启电脑,删一个注册表项就搞定!

阅读原文:原文链接


更多精彩文章浏览...
点击右上角图标分享到朋友圈
官方网站:http://www.clicksun.cn
咨询热线:400-186-1886
服务邮箱:service@clicksun.cn