不定時的視窗位置大小跑掉 - Windows

Table of Contents

我先前講說好像已經解決,其實話說太滿,
我是往"磁碟重組"排程的方向去解決,其實並沒有完全解決,也不能說無效,
因為目前問題發生的頻率已經降到7天1次,
要如何降到7天0次?這方向先不說,

網路上也有其他人跟我有類似情形,例如
https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/windows-10-display-resolution-changes-after-sleep/7a9ebf7e-2ef2-4355-98d0-5ae8847443ae
ADG2000 的問題說最後找到了,是因為"Toshiba Function Key Main Module"
把他關掉就OK了

另一個方向,就是仔細檢查視窗大小變化,與解析度有關,
(1)我之前的圖可以看到視窗大小變成1024寬,
原本chrome寬1160 媒體櫃寬1080 都變成1024寬
http://i.snipboard.io/lipJVC.jpg
http://i.snipboard.io/86muDs.jpg

(2)上面 ADG2000 也說到 the resolution spuriously changes to 1024X768

(3)另一個案例
https://answers.microsoft.com/en-us/windows/forum/all/how-to-change-default-resolution-for-windows-to/41cebaf9-f37e-4577-a24e-2ac0eaf2e993
Kliwer 也說到 window is resized to 1024x786 resolution

以上3個例子,會發現windows遭遇某種問題或事件後(例如螢幕關開,睡眠喚醒後)
windows的解析度會改變成較小的1024*786 ,接著會自動跳回原來較高的解析度,
但是視窗大小由1160-->1024(以上述chrome為例)卻不會跳回1160,
形成一堆1024寬的視窗堆在左上角。

所以重點windows有個預設的解析度1024*786 把它改成你現在用的高解析度一樣,
這樣解析度就能一直維持固定,視窗大小位置也都會固定。
改預設解析度的機碼在SIMULATED 開頭這地方
HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration\SIMULATED.
參考解法網址
https://www.tenforums.com/graphic-cards/10681-tutorial-how-change-windows-10-default-resolution.html

--

All Comments