电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

Windows7闪屏的罪魁祸首原来是它


发布日期:2023/11/19
 

最近电脑突然变得很诡异就是在开着其他程序的时候老是会屏幕瞬间闪回桌面ie最为明显切换标签页时屏幕总是闪一下甚至连任务栏的ie图标都会 瞬间消失并且又出现刚开始以为是显卡驱动的问题装了最新版的官方驱动后问题依旧

于是上网搜windows 闪 桌面找到了这样一段文字

因优化过度Windows闪屏的解决办法

该方法仅针对优化过度的Windows闪屏有效!

注意使用前请自行备份注册表!

如果你用优化大师优化Windows过关机速度那么很不幸你的屏幕将会闪也就是点文件夹的时候作为背景的桌面会跳出来闪一下同时左上角会出现not responding

解决方法

删除HKEY_USERS\DEFAULT\DESKTOP下的HUNGAPPTIMEOUT以及WAITTOKILLAPPTIMEOUT子键

删除HKEY_CURRENT_USERHKEY_CURRENT_USER\Control PanelHKEY_CURRENT_USER\Control Panel\Desktop下的HUNGAPPTIMEOUTWAITTOKILLAPPTIMEOUTWAITTOKILLSERVICETIMEOUT子键

重启以后Windows应该不会再闪屏了

查看注册表项发现确实在HKEY_CURRENT_USER\Control Panel\Desktop下面有HungAppTimeout这一项但是我感到奇怪的是我并没有用过优化大师之类的折腾软件啊删掉这一项后重启问题解决(由于屏闪有时不容易观察附上一个无意间发现的鑒别方法插一个u盘点右下角那个安全删除硬件的图标看看弹出的框是在正常位置还是屏幕最 上面在屏幕最上面的话表示存在屏闪问题)

不过问题并没有彻底解决我之后又重启发现屏闪又回来了!看注册表HungAppTimeout这项又出现了看来是有什么程序在往注册表添加这一 项仔细想了想以前并无此问题应该是最近新安装的程序导致最近新装的程序好像没几个于是逐个排查最后发现是pp加速器导致的pp加速器会在自启动项添加一个PPAPEXE的后台程序这个程序每次启动都会在注册表添加HungAppTimeout这一项实在是不懂为什么要在注册表加这 个另外强烈鄙视一下后台程序这个问题跟rayfile的peerexe一个德性我非常讨厌这个而且你在msconfig里面把他禁掉下次只要你一开pp加速器他又会添加到自启动项真的是很流氓这个后台程序有必要一直存在着吗每次启动pp加速器你把它打开关闭pp加速器你把它关闭不行吗?

解决方法

卸载pp加速器删除注册表中HungAppTimeout这一项(顺便在这里求同类的可以缓沖acfun的但是不流氓的软件飞速土豆好像不能缓沖acfun)

或者

如果一定要用pp加速器那么添加一个注销脚本每次注销时删掉HungAppTimeout这个注册表项

CODE:

Dim OperationRegistry

Set OperationRegistry=WScriptCreateObject(WScriptShell)

OperationRegistryRegDelete(HKEY_CURRENT_USER\Control Panel\Desktop\HungAppTimeout)

这一段代码保存成vbs文件添加到组策略(在运行里输入gpeditmsc即可进入组策略)用户配置windows 设置脚本(登陆/注销)注销这样每次关机或者重启之前都会删除HungAppTimeout这一项也算是相当无奈的一种解决方法吧

上一篇:安装WinXP SP2后BT速度却变慢的原因

下一篇:两招帮你恢复U盘不见文件