自从我升级我 HTPC 到AMD A5400系列 (从旧E350) 我有一个问题,从睡眠状态唤醒的分辨率将设置错误 (1024×768,我认为) 而不是完整的1920×1080,该 电视 支持. 退出媒体中心将触发分辨率校正,然后媒体中心没有问题,可以重装. 作为解决方案,这并不令人满意.
显著搜索后 (谷歌的结果就是不能像过去一样好), 我终于发现了一些模糊的信息提示注册表解决方案. 对一些注册表项的名称一些搜索打开了一个讨论 微软社区. 作为最好的,我可以告诉这个问题是由于通信击穿之间的 电视, 显卡和Windows. 我的老系统已经使用 DVI, 新系统采用 HDMI. 这显然是触发的问题. 我不想回去 DVI, 并认为这是“解决”,而不是一个固定反正, 所以我决定尝试使用注册表解决方案.
上班的地方是HKEY_LOCAL_MACHINE 系统 CurrentControlSet 控制 GraphicsDrivers 配置
在这个关键的是一组子项长神秘的名字. 我相信每个都指一个监视器, 屏幕, 或远程桌面屏幕. 每个都包含一组分辨率和颜色深度等
每个cryptically命名键中含有一种叫子项 00. 这本身可能包括 2 所谓子 00 和 01.
在父 00 关键是 2 PrimSurfSize.cx和PrimSurfSize.cy - 兴趣值
里面的孩子 00 and 01 键的值称为ActiveSize.cx和ActiveSize.cy.
改变这些值, 以适应所要的resoltion, 是解.
有 2 事情要注意的. 首先 - 确保将值设置为十进制并让它转换为十六进制. 其次——你需要为你的主监视器找到正确的、隐秘命名的父密钥. 如果你幸运的话,在你找到分辨率设置太低的那个之前,你不会有很多东西可以浏览.
我有一个类似的问题. 当我重新格式化和构建我的 MediaCenter 时, 我用的是 1024×768 VGA 显示器. 一旦我完成, 我把它搬到我的1080 HDMI 电视. 如果我的 电视 在我醒来之前已开启 MediaCenter, 一切都很好. 如果我打开 电视 恢复 MediaCenter 后, 纵横比是 4:3. 为了解决我的问题,我所要做的就是运行 MediaCenter 电视 重新设置,以便 MediaCenter 将显示分辨率锁定在 1080p. 希望这可以帮助您或他人.