Windows11安装sqlserver2012失败后解决方案

首先卸载

Win+R打开运行输入services.msc查看所有服务/或者我的电脑管理找到服务列表/任务管理器进入服务列表,停止所有与Sql Server有关的服务,如下:

打开控制面板-卸载sqlserver所有相关软件;

删除SQL Server相关注册表:找到

  1. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager,删除右边”PendingFileRenameOperations”这一项:

  2. 删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft下包含Microsoft SQL Server的文件夹 

  3. 删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer,如果没有就算了 

  4. 删除HKEY_USERS\.DEFAULT\Software\Microsoft\VisualStudio下搜索sqlserver的文件夹删除;

  5. 删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下搜索sqlserver的文件夹删除

  6. 删除C:\Program Files里面的Microsoft SQL Server文件夹

  7. 删除C:\Program Files (x86)里面的Microsoft SQL Server文件夹

  8. 如果把sqlserver安装到别的盘,也是找到对应的地方删除 里面的Microsoft SQL Server文件夹

Windows11磁盘检查

  1. 启动报错:无法使用文件 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\mastlog.ldf',因为最初格式化此文件时所用扇区大小为 4096,而目前所在卷的扇区大小为 32768。请将此文件移到其扇区大小小于或等于原始扇区大小的卷

  2. win+r键打开cmd命令,输入命令; D:是代表安装sqlserver的盘; fsutil fsinfo sectorinfo D: ,检查这两个参数是不是4096,如果不是,则需要去更改;

  3. 解决办法

1.格式化硬盘,指定扇区大小;最好的办法是 重新分一个盘,安装sql;百度有教程

2.使用命令,强制修改参数模拟扇区大小为4kb。

3.右键管理员运行PowerShell,输入命令:

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name   "ForcedPhysicalSectorSizeInBytes" -PropertyType MultiString -Force -Value "* 4095"

4.继续输入命令,检查是否更改成功

Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name   "ForcedPhysicalSectorSizeInBytes"

5.最后一步啦,不要放松,不然重回新手村啦。

6.重启电脑,完成后 右键管理员模式运行PowerShell,输入命令,检查扇区是否已经更改回来;

​​​​​​Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name   "ForcedPhysicalSectorSizeInBytes"

7.恭喜你,sqlserver总算卸载干净,同时安装环境已经弄好了。开始安装sqlserver;中途不要断网;

8.重启完后在次,安装SQLSERVER2012错误,未能加载文件或程序集 请移除注册表值 [HKLM/Software/Microsoft/Fusion!EnableLog] 

 如果报以上错误,请直接删除文件就行

 以上是Windows11 下安装sql server 2012解决方法,希望能帮助到大家。

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

angelasp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值