Windows 10 リモートデスクトップで消えたタスクバーを復元する方法

📅
🕑 1 分で読む

リモートデスクトップセッション中にWindows 10でタスクバーが表示されない問題のトラブルシューティング方法

リモートデスクトップでWindowsのタスクバーが突然消えてしまうと、本当にイライラします。システムの不具合、古いドライバー、あるいは設定の不具合などが原因かもしれません。原因が何であれ、ワークフローに支障をきたすほど煩わしいものです。幸いなことに、この問題を解決する方法はいくつかあります。explorer.exeの再起動からドライバーの調整まで、これらの方法は、明確な理由もなくタスクバーが突然消えてしまうという実際の状況で効果を発揮してきました。もし困っているなら、Windowsの再インストールや面倒な手続きを踏むことなく、タスクバーをリモートセッションに再び表示できるかもしれない手順をいくつかご紹介します。

Windows 10 リモートデスクトップでタスクバーが表示されない場合の修正方法

Windowsエクスプローラー(別名explorer.exe)を再起動します。

これが最初の試みになるはずです。Windows Explorerはタスクバーとスタートメニューを管理しているので、動作が不安定な場合は再起動すると問題が解決することがよくあります。explorer.exeは時々、システムの不具合や最近のアップデートの影響で動作が不安定になることがあります。再起動するとプロセスがリセットされ、タスクバーの表示が更新されるはずです。

  • 押すとCtrl + Shift + Escタスク マネージャーがすぐに開きます。
  • [プロセス]タブに移動して、Windows Explorer を見つけます。
  • それを右クリックし、「再起動」を選択します。タスクバーが一時的に消えますが、その後再び表示されるはずです。

通常、この後、タスクバーは画面下部に再び表示されます。表示されない場合は、グラフィックドライバーやシステムの破損など、より深刻な問題が考えられます。

バッチスクリプトを使用してキャッシュをクリアし、システムプロセスを強制終了する

バックグラウンドプロセスがキャッシュを壊したり、サービスがスタックしたりして、タスクバーがMIA状態になることがあります。簡単なバッチスクリプトを使って、これらのプロセスをまとめて終了させて​​みましょう。少し奇妙に思えるかもしれませんが、ほとんどの場合、特にプロセスがハングしたりスタックしたりしている場合はうまくいきます。

  • メモ帳を開きます( Win + S「メモ帳」と入力して起動します)。
  • 次の場所にこのコードを貼り付けます:

    @echo off taskkill /f /im explorer.exe taskkill /f /im shellexperiencehost.exe timeout /t 3 /nobreak > nul del "%localappdata%\Packages\Microsoft. Windows. ShellExperienceHost_cw5n1h2txyewy\TempState\*" /q timeout /t 2 /nobreak > nul start explorer 
  • CacheClearTWC.batとして保存します。保存するときは必ず「すべてのファイル」に設定してください。
  • そのバッチ ファイルを右クリックし、[管理者として実行]を選択します。

これにより、エクスプローラーとシェルエクスペリエンスホストが強制終了され、いくつかの一時ファイルが削除されます。場合によっては、キャッシュが破損してGUIに問題が発生することがあります。一瞬のちらつきが発生することがありますが、再起動して再度ログインした後、タスクバーが表示されるかどうかを確認してください。設定によっては、完全に機能するまでに数回の試行や再起動が必要になる場合があります。

PowerShell 経由で Wi​​ndows システム コンポーネントを修復する

キャッシュをクリアしても問題が解決しない場合は、Windows コンポーネントの一部が破損しているか、欠落している可能性があります。簡単な PowerShell コマンドを実行すると、特にタスクバーやシェルのエクスペリエンスに関連する破損したパッケージを修復できる場合があります。

  • Windows アイコンを右クリックし、[Windows PowerShell (管理者)]を選択します。
  • UAC によってプロンプトが表示されたら、[はい]をクリックします。
  • このコマンドを入力して Enter キーを押します。

    Get-appxpackage -all *shellexperience* -packagetype bundle |% {add-appxpackage -register -disabledevelopmentmode ($_.installlocation + "\appxmetadata\appxbundlemanifest.xml")}
  • 実行が完了するまでお待ちください(1~2分かかる場合があります)。完了したら、PCを再起動してください。

このコマンドは、タスクバーの表示に関わることが多いシェルエクスペリエンスコンポーネントを再登録します。場合によっては、再インストールが必要な小さな破損したパッケージだけであることもあります。ちなみに、一部のマシンではすぐには完了せず、2回目の再起動や、場合によっては数回の試行が必要になる場合があります。

グラフィックドライバーを更新またはロールバックする

多くの場合、古いビデオドライバーやバグのあるビデオドライバーは、タスクバーが消えるなど、GUIの不具合を引き起こします。そのため、グラフィックドライバーの更新は理にかなったステップです。逆に、最近のドライバー更新後に問題が発生した場合は、新しいドライバーにバグが発生することがあるため、ロールバックすることで解決する可能性があります。

グラフィック ドライバーを更新するには:

  • Win + X を押してデバイス マネージャーを選択します。
  • [ディスプレイ アダプター]を展開します。
  • グラフィック カード (NVIDIA、AMD、Intel など) を右クリックし、[ドライバーの更新]を選択します。

「ドライバーを自動的に検索する」を選択します。Windowsが新しいバージョンを見つけたら、画面の指示に従ってください。見つからない場合は、製造元のWebサイトに直接アクセスして最新のドライバーをダウンロードしてください。または、Windows Updateを確認すると、特にデバイスマネージャーでドライバーが見つからない場合に便利です。

ドライバーをロールバックするには:

  • デバイス マネージャーで、グラフィック カードを右クリックし、[プロパティ]に移動します。
  • 「ドライバー」タブに移動し、「ドライバーを元に戻す」をクリックします。このオプションがクリックできない場合は、以前のバージョンのドライバーが保存されていないことを意味します。

ロールバック後、再起動してタスクバーが再び表示されるか確認してください。新しいドライバーによって問題が悪化する場合もあるため、安定したバージョンにロールバックするのが最善策です。

まとめ

  • Windows エクスプローラーを再起動すると、タスクバーの不具合がすぐに解消されることがよくあります。
  • バッチ スクリプトを使用してバックグラウンド プロセスを終了すると、スタックしたサービスをリセットできます。
  • PowerShell を使用して Windows コンポーネントを再登録すると、破損したパッケージが修正されます。
  • グラフィック ドライバーを更新またはロールバックすると、視覚的な不具合に対処できます。
  • 各修正後の再起動は変更を定着させるのに役立ちます。当然ながら、Windows は必要以上に困難にする必要があるためです。

まとめ

タスクバーが消えた問題をリモートで対処するのは面倒ですが、ほとんどの問題はシステムの不具合、キャッシュの問題、またはドライバのバグに帰結します。上記の手順は、いくつかの異なる環境で動作することが確認されており、少なくともタスクバーを再び使えるようになるには十分です。それでも問題が解決しない場合は、Windowsのアップデートを確認するか、修復インストールを検討する価値があるかもしれません。これらの簡単な修正プログラムのいずれかで、正常な状態に戻れることを願っています。

これが誰かの時間の節約になることを願っています。それが本当の目的ですよね?