2016年6月27日月曜日

モニターの電源をオフ、オン後やモニターの省電力から復帰させるとウインドウサイズが小さくなり、移動するのを防ぐ方法

モニターの電源をオフ、オン後やモニターの省電力から復帰させるとウインドウサイズが小さくなり、画面端等に移動してしまう環境がまれにあります。
調べてみると、TVをモニター替わりにして使用する場合や、HDMI、DisplayPortで接続している場合によく遭遇するらしいです。
解決方法は下記のブログを参考にしてください。
モニターを省電力から復帰させると解像度やウィンドウのサイズが小さくなるのを解決する
http://aoytsk.blog.jp/archives/387121.html
上記ブログでは
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration\(環境によって異なるID)\00 にある
PrimSurfSize.cxPrimSurfSize.cy
さらにその下の\00 にある
ActiveSize.cx
ActiveSize.cy
を変更する方法が紹介されていますが、環境によってはそこにある
DwmClipBox.bottomDwmClipBox.right
も変更することによって解決する場合もあります。

下記よりサンプルの*.regファイルをダウンロードことが可能です
解像度1920x1080(Full-HD)用
解像度1920x1200(UXGA)用
解像度1366×768用
解像度1280x1024(SXGA)用

テキストエディタで開き、「ここを置換」の部分を自分の環境に合わせて置換後、regファイルを実行します。

尚こちらの環境では HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration 内に SIMULATED_**** というキーはなく、 NOEDID_8086_1912_00000000_00020000_31033^99AF517AE217ED5CB3CD96E41EC9065F というキー内を編集することで解決しました。

2016年6月13日月曜日

Windows7をUSB3.0ポートからインストールする方法

友人からの依頼で intel NUC Kit NUC5PPYHを組み立て、OSインストールを行いました。
Windows7のインストールを外付けドライブ経由で行おうとすると途中でキーボード、マウスを認識しなくなるトラブルが発生。調べてみるとWindows7はUSB3.0に標準対応していないため、途中で認識しなくなるそうです。
解決するにはUSBメモリにOSのインストーラーをコピーし、USB3.0のドライバを組み込む必要があるとのこと。
調べて実際にやってみるもすんなりはいかなかったので、ポイントを軽くまとめておきます。
  • 初期化してもいいUSBメモリを用意して「USBメモリでWindows 7,8をインストールする方法」を参照し、作業します。MS社のWindows USB/DVD Download Toolでやる方法は不具合が多いみたいで、こちらの環境ではうまくいきませんでした。
  • 作成したUSBメモリーでWindows 7をインストールしますが、その前に必ずBIOSの設定をWindows 7に切り替えておく必要があります。