首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动化Windows 7轻松访问设置“关闭不必要的动画”

自动化Windows 7轻松访问设置“关闭不必要的动画”
EN

Stack Overflow用户
提问于 2014-04-02 16:09:08
回答 1查看 5K关注 0票数 2

我试图在Windows 7中找到一个可以自动启用/禁用设置的away:

从类别角度看:

  • 控制面板\所有控制面板项目\易于访问中心\使计算机更容易看到

从图标的角度看:

  • 控制面板\所有控制面板项目\易于访问中心\使计算机更容易看到

背景:

  • 关闭所有不必要的动画(如果可能的话)

一些背景:

这似乎是禁用Microsoft 2013上的动画的一种方式,这会导致我编写的Excel外接程序表现迟缓(插件本身就是图形交互性和动画,它在Office 2013中由于新的图形硬件加速动画而受到严重影响)。我已经尝试了animation设置来禁用动画,但是在Office重新启动或重新启动之后,它没有任何效果,其他人也报告了这一点。更改轻松访问中心中的设置或视觉性能设置(“控制面板\所有控制面板项\性能信息和工具”>“调整视觉效果”>“窗口内的动画控件和元素”)是删除动画的最佳方法。我正在寻求帮助的轻松访问中心方法不需要提升特权,并且可以立即工作,所以如果有一种方法可以实现它的自动化,那么它应该看起来就更不容易了。

最后,我想从VBA或VB.Net Microsoft外接程序中切换设置,但我不在乎解决方案采用什么形式(批处理文件、Windows、VBS脚本、PowerShell等等)。因为它应该很容易从外接程序中实现。如果这可以归结为自动- it风格的鼠标点击自动化,我宁愿给用户指示并弹出浏览器窗口。

谢谢你提出的任何有用的想法!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-02 18:12:12

“这些东西也是通过计算机属性->高级->性能->视觉效果选项来控制的。如果你把它设置为最佳性能,所有你想要关闭的东西都会被关闭。” 不幸的是,这改变了大量的注册表值,但是如果我们只是缩小了您想要的内容,就会涉及到两个注册表值: HKCU\控制面板\桌面\用户选择面具 这是一个reg_binary值。将此值从9E 2C 07 80 12 00 00更改为9E 2C 07 80 10 00 00。 HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\VisualFxSetting 默认情况下,VisualEffects键不存在。这里可以定义许多值,但真正重要的是VisualFxSettings。将此设置为2以禁用大量动画,并勾选“在可能的情况下关闭所有不必要的动画”。

引用-> 这里的话

运行下面的powershell,重新启动,您就可以继续了。

代码语言:javascript
复制
PS C:\> Push-Location
PS C:\> Set-Location "HKCU:\Control Panel\Desktop\"
PS HKCU\Control Panel\Desktop> Set-ItemProperty . -Name UserPreferencesMask -Value ([byte[]](0x9E,0x2C,0x07,0x80,0x10,0x00,0x00,0x00))
PS HKCU\Control Panel\Desktop> Pop-Location
PS C:\>    
PS C:\> Push-Location
PS C:\> Set-Location HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\
PS HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects> New-ItemProperty . VisualFxSetting -Value 2
PS HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects> Pop-Location
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22817160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档