ジョー・ヒタギの止リ木 | 「ものづくり」や「ものなおし」をするブログ

色々なものを作ったり直したりするブログです。主な話題は日用品・電子機器・エアガンなど。

ジョー・ヒタギ の 止リ木

【Windows10】突然表示されなくなったタスクバーのプレビューをレジストリキーの変更で復活

ASUS製GPUモニタリングソフト「GPU Tweak II」のせいで表示されなくなったタスクバーのプレビューを復活させられたので、その手順をご紹介する。

設定内容を逆にすればプレビューを非表示にすることもできる。

不具合の内容

Windows10のタスクバーにはプレビュー機能がある。ソフトウェアアイコンにマウスカーソルを合わせると、開いているウィンドウの縮小版がサムネイルのように表示されるものだ。サムネイルにマウスカーソルを合わせれば、ウィンドウの拡大版も表示される。

f:id:Jo-Bitaki:20191106215120p:plain

ところが私のパソコンではある時からプレビューが表示されなくなった。正確には、開いているウィンドウが一つだけの時には表示されるのだが、複数個のウィンドウがあると文字だけのリストのようになってしまう。さらに、ウィンドウの数に関係なく拡大版も表示されなくなった。

f:id:Jo-Bitaki:20191106215127p:plain

原因

長らく原因も対処法も不明のまま放置してきたが、どうやらASUSのGPU Tweak IIのせいらしい。以下のサイトによると、「Gaming Booster」という機能が直接の引き金になるとのこと。

中古のグラボに付いてきた「GPU Tweak II」をうっかり触ったらPCがメチャクチャになった話 - てすと

なお、GPU Tweak IIについては当ブログでも紹介したことがあるが、不具合を引き起こすとあらばインストールはお勧めできない。

ASUS GPU Tweak IIの機能紹介と注意喚起

解決法

「コントロールパネル」や「設定」を使う正規の方法では解決できなかったため、やむなくレジストリキーの変更を行った。

注意

この先の手順ではレジストリキーの編集を行う。これにはシステムが不安定になるなどの深刻な不具合を引き起こす危険性があるため、十分に注意していただきたい。

まずは以下のようなサイトを参考に、一般的な「コントロールパネル」や「設定」の変更をお試しいただき、それでも解決できなかった場合にのみレジストリキーの編集に進むことをおすすめする。

参考:

Windows10のタスクバープレビューを非表示にする

Windows 10 タスクバーのプレビューの非表示|表示

作業手順

Windowsキー + Rで「ファイル名を指定して実行」を開き、「regedit」と入力してレジストリエディタを開く。

以下の場所に移動し、「NumThumbnails」という値があるか確認する。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband

f:id:Jo-Bitaki:20191106215130p:plain

値があるなら右クリックして「削除」を選択する。警告が出るので、消そうとしている値に間違いないか確認出来たら「はい」を押す。

f:id:Jo-Bitaki:20191106215146p:plain

さらに以下の場所に移動し、「DisablePreviewWindow」という値があるか確認する。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

f:id:Jo-Bitaki:20191106215150p:plain

値があるならダブルクリックして編集画面を開く。

f:id:Jo-Bitaki:20191106215154p:plain

もとの値が「1」になっているならこれを「0」に変更する。

f:id:Jo-Bitaki:20191106215158p:plain

 パソコンを再起動するか、一度サインアウトして再度サインインすれば変更が反映されているはずである。

解説(値の意味)

NumThumbnails

サムネイルを表示する最大数。すなわち、開いているウィンドウがこの数以下ならサムネイルが表示され、この数を上回るとリスト表示に切り替わる。

今回発生した不具合では、これが「1」に設定されていたせいで2個以上のウィンドウを開くとリスト表示になってしまっていた。

f:id:Jo-Bitaki:20191106215137p:plain

この値を消すことでWindowsでのデフォルト設定が適用されるようになる。モニタの解像度に応じて自動的に決定されるらしい。

Here are some default threshold limits based on screen resolution using default DPI:

  • 800x600 = 7 tabs or windows open for threshold
  • 1024x768 = 10 tabs or windows open for threshold
  • 1920x1080 = 16 tabs or windows open for threshold

 出典:Change Taskbar Thumbnail Threshold to Show List in Windows 10

ちなみに、この値を10進数表記にしたうえで任意の数字を入力すれば、サムネイルの表示数を好きなように設定できる。

f:id:Jo-Bitaki:20191106215141p:plain

DisablePreviewWindow

プレビューウィンドウの無効化を設定する。この値が「1」だとプレビューウィンドウが無効になり、サムネイルにマウスカーソルを重ねても拡大版が表示されない。

この値が「1」のままだと、ライブサムネイルは表示されてもプレビューウィンドウは表示されなくなる。

おわりに

この一件があった後、GPU Tweak IIを即座にアンインストールした。レジストリを勝手に書き換えたことはともかく、元に戻す手段をユーザーに提供しないとはどういう了見なのだろうか。

ASUSの名誉のために言っておくが、問題があるのはあくまでソフトウェアのみでハードウェア(GTX1650-O4G-LP-BRK)に不具合は起きていない。

このグラボのレビューはこちら

【グラボ・ロープロファイル対応】ASUS GTX1650-O4G-LP-BRKの取付けとレビュー


また、今回の不具合では「コントロールパネル」や「設定」の項目とレジストリキーとで示す値が食い違っていたことも事態をややこしくしていたように思う。この食い違いは許容すべきことなのか、それともバグの類なのかは分からない。

出典

今回の解決法は以下のフォーラムで紹介されていたサイトを参考にした。原因も症状も全く同じで助かった。

No hover preview on taskbar when multiple windows of the same app are opened, only a list of the app's name. | Tom's Hardware Forum

こちらが紹介されていたサイトである。

Change Taskbar Thumbnail Threshold to Show List in Windows 10

  

「DisablePreviewWindow」の値についてはこちらのサイトを参考にした。

PC-ZERO -Aero プレビューを無効化する-

おすすめ記事

NVIDIA GTX1650搭載のロープロファイル・補助電源不要グラボ3機種を比較

【グラボ・ロープロファイル対応】ASUS GTX1650-O4G-LP-BRKの取付けとレビュー

キー1つとマウスのみでファイルの移動やコピーができるショートカット【Windows・Mac】

キー1つとマウスのみでリンクを別のウィンドウや別のタブで開くショートカット【Windows・Mac】