技术分享 修改注册表可提高英特尔处理器40%的性能 [复制链接]

技术中心 24759 0 2021-7-6 20:22:24
修改注册表可提高英特尔处理器40%的性能:支持win7SP1~10所有版本

英特尔事务扩展技术可以在特定工作负载下提高40%的性能,而禁用该技术后也意味着会损失这些性能。

微软已经默认禁用事务扩展技术:

基于安全考虑作为操作系统开发商的微软已经直接禁用该技术,只要用户安装最新累积更新就会默认禁用该技术。

被禁用的包括Windows 10消费者版本和Windows Server系列服务器版本 , 实际Windows 7~8.1也会默认禁用。


绝大多数用户和企业是不愿意损失这么多的处理器性能,因此微软亦提供最新指南允许用户开启该技术。

从安全角度考虑微软建议用户不要恢复事务同步扩展的,尤其是在生产环境中恢复可能会带来安全问题。

启用事务扩展技术恢复性能:

操作支持Windows 7 SP1~Windows 10所有版本 , Windows Server 2008 R2~Windows Server 2019版。

英特尔事务扩展只支持2013年6月发布的 Haswell 及之后的处理器,低于45XX的处理器不支持、因此无需进行操作。

操作需要管理员权限,如果没有权限的,需要先获取管理员权限,普通用户可以直接通过命令或者手动修改注册表的方式修改

如果不清楚以下注册表键值具体用途请不要操作,如有疑问可以先查看微软官方的支持文档。

微软官方的支持文档链接如下:
https://support.microsoft.com/en ... -vulnerabilities-in

使用命令行修改:
打开管理员模式的命令提示符,使用如下命令行,操作完成后可能需要重启系统才能正常生效。


# 恢复 英特尔事务同步扩展技术 (Intel TSX)
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 0 /f
# 禁用 英特尔事务同步扩展技术 (Intel TSX) 此为系统默认项
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 1 /f

QQ截图20210706195204.png

手动修改注册表:
同样需要先获取系统管理员权限

打开注册表路径
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel


右键点击Kernel选择新建DWORD 32位值,将其命名为:DisableTsx,双击该键值,将默认值1(禁用事务扩展)修改为0(启用事务扩展)








您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 29041 个
  • 话题数: 9632 篇
  • 巅峰数: 5500 人