当前位置 : 主页 > 软件教程 > 其它软件 >

句柄无效是电脑的问题吗(句柄无效的解决方法)

来源:互联网 收集:自由互联 发布时间:2022-12-28
问题发生的场景: 小米笔记本电脑 Windows 11或较新版本的Windows 10中,安装SQL Server 2019可能失败,出现等待数据库引擎恢复句柄失败的错误,如上图。通常是在尝试将其安装到NVME固态硬
  • 问题发生的场景:

 

小米笔记本电脑 Windows 11或较新版本的Windows 10中,安装SQL Server 2019可能失败,出现”等待数据库引擎恢复句柄失败“的错误,如上图。通常是在尝试将其安装到NVME固态硬盘上时出现问题。

  • 问题发生的原因是:

一些较新的硬件设备磁盘扇区大小在4KB以上,而SQL Server仅支持只512字节和4096字节大小的扇区。 如果要检查自己的硬盘扇区大小是否符合要求,以检查D盘为例,以管理员身份打开PowerShell并输入: fsutil fsinfo sectorinfo D: 在返回的信息中, PhysicalBytesPerSectorForAtomicity这个值即为扇区大小。

  • 解决方法:

解决此问题非常简单,从根源上只需要保证磁盘扇区大小为512或4096即可。

目前有两种方法:

1.格式化您的硬盘,删除分区并重新指定扇区大小

2.强制模拟扇区大小为4KB

以管理员身份打开PowerShell并输入:

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

验证修改是否完成:

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

如果没有报错则代表修改成功,重启计算机即可。

 

推荐使用第二个方法,我亲自尝试安装成功 ,才发出来。有需要同样问题的朋友 记得关注,然后按照要求操作即可。如果还解决不好,可以联系我,在线远程辅助解决。

 

     
网友评论