彻底删除SQL Server注册表的方法(已经多次使用)
这篇文档是我收集多个删除办法汇总而出的,已经测试效果不错
第一步
把所有带 SQL Server 的服务关闭,避免删除不干净:
如图
快捷键:windows + R,在命令行输入: services.msc,如下图所示:
找到跟sql server有关的所有服务,并停掉。
第二步:
在控制面板找到这个程序双击进去,卸载sql server;
点击顺序是:依次点击:开始——控制面板——卸载程序
点击删除
第三步:使用专业的卸载工具,删除残余的SQL功能,同时避免手动卸载删除错误
操作顺序:先卸载组件,删除完成后,再强制删除SQL Server,这样清除的跟干净
如图:
第四步:
删除磁盘里的安装文件
一般默认安装在C盘,如果在安装过程中,有选择在D盘的,也注意同时把D盘的文件清除掉。需注意的是,及时安装在D盘,此服务也会在C盘保留安装文件。
因为我是安装在D盘的,所以,C盘和D盘的文件都需要清除。
C盘、D盘,基本路径相同,只是盘符不同。
C盘,清除路径:
“C:\Program Files\Microsoft SQL Server”
“C:\Program Files(x86)\Microsoft SQL Server”
D盘,清除路径:
“D:\Program Files\Microsoft SQL Server”
“D:\Program Files(x86)\Microsoft SQL Server”
第五步:
在卸载SQL Server开始——运行:输入regedit 进入注册表编辑器,进入之后执行下列操作:
1.彻底删除SQL Server:
hkey_local_machine\software\Microsoft\MSSQLServer hkey_local_machine\software\Microsoft\Microsoft SQL Server hkey_current_user\software\Microsoft\Microsoft SQL Server hkey_current_user\software\Microsoft\MSSQLServer hkey_local_machine\system\currentcontrolset\control\sessionmanager\pendingfileren ameoperations
注:删除注册表时:那些显示前缀是Microsoft SQL Server 的可以删除
如图:
2。注册表中的相关信息删除:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup
删除ExceptionComponents
3、运行注册表,删除如下项:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
完成这些操作后就可以重新安装SQL Server啦,以上就是我的分享,有什么问题欢迎提出,我们一起讨论!
彻底删除SQL Server注册表的方法(已经多次使用)相关推荐
- php从注册列表卸载,MSSQL_彻底删除SQL Server注册表的方法,一般在卸载完数据库时,大家 - phpStudy...
彻底删除SQL Server注册表的方法 一般在卸载完数据库时,大家都希望能够将注册表信息完全删干净,下面就将教您彻底删除SQL Server注册表的方法,供您参考. 在卸载SQL Server开始- ...
- 删除SQL Server注册
开发人员经常在MSSQL企业管理器中注册远程的MSSQL服务器,直接在企业管理器中删除这些远程的MSSQL注册挺痛苦的,其实是可以在注册表中直接删除的. 找到HKEY_CURRENT_USER\Sof ...
- 安装sql server 2008时的错误,针对SQL Server 注册表项的一致性验证失败
解决方法: 这个问题是之前安装过相同版本的SQL,但是你没有卸载干净,导致SQL在监测的时候发现有相同版本的注册表项,所以不会通过验证.解决方法很简单,百度下载一个Windows Install Cl ...
- sql服务器注册表被禁用,被删除了的sql server注册表可以恢復吗
SQL Server名称或IP地址拼写有误:服务器端网络配置有误以及客户端网络配置有误等错误配置均会造成上述故障的发生.其中使用SQL Server自带的"服务器网络实用工具"来解 ...
- SQL update 多表连接方法
SQL Update多表联合更新的方法 (1) sqlite 多表更新方法 //---------------------------------- update t1 set col1=t2.col ...
- mysql 存储过程 风险_删除/恢复SQL server危险的存储过程方法
删除/恢复SQL server危险的存储过程方法 有需要的朋友可参考一下本文章. 清除SQL Server 2000所有的危险扩展存储过程 --清除完后,需要对xplog70.dll文件进行改名 -- ...
- Access和SQL server开启表间关系,并实现更新或删除母表数据自动更新或删除子表数据...
1.Access开启表间关系,并实现删除母表数据自动删除子表数据: 在Tables等界面 - > 右键 - > Relationships... -> 弹出Relationships ...
- 如何删除SQL Server表中的重复行
若在你的MS Sql Server数据库表中,有重复的多行,你可能想去删除这些重复的记录. T_SQL Row_Number()函数能帮助sql开发者去解决这个sql的问题. 1.创建TUser表: ...
- SQL Server 如果表存在执行删除
SQL Server 如果表存在执行删除 use Budget --使用Budget数据库 go IF EXISTS(Select 1 From Sysobjects Where Name='cost ...
- SQL Server数据表中数据的增加(插入)、查询、修改、删除
目录 零.码仙励志 一.数据表中数据的增加(插入) 二.数据表中数据的查询 三.数据表中数据的修改 四.数据表中数据的删除 零.码仙励志 伟人所达到并保持着的高处,并不是一飞就到的,而是他们在同伴们都 ...
最新文章
- C语言建立有向图的邻接表及其遍历操作
- oracle 动态sql列转行_Oracle 行转列 动态出转换的列
- 学计算机专业需要买电脑么,上大学该买电脑吗?学长:买的时候以为是刚需,买了变成“鸡肋”...
- React全栈之Instagram开源视频教程
- Flexbox 最简单的表单
- b/s c/s结构的区别!
- 重启开源,分享无限--微软面试187题精选
- WebService学习总结(1)——WebService相关概念
- Error: ENOENT: no such file or directory, scandir .....
- 数理知识(1):虚无假设、显著性检验、统计推断、P值法
- PPT:灯塔工厂相关介绍
- jvm-10 垃圾回收3-垃圾回收器
- 扛住100亿次请求——如何做一个“有把握”的春晚红包系统
- 30套免费的响应式 HTML5 CSS3 模板下载
- postman项目接口文档和登录步骤原理
- 研究生常用的几种风险评估方法-专家调查法、蒙特卡洛模拟法、计划评审技术、敏感性分析法、决策树法、影响图法、模糊综合评价方法
- 【Swing入门教程】一步一步做Netbeans(1):类Netbeans的主界面
- 鸿蒙系统上市时间p20pro,华为P20/20 Pro今日正式发布:外观配置详细汇总
- 华为__瑞星_中软_奇虎软件测试
- 使用time+dd测试硬盘读写速度