デスクトップに表示される謎の「MainWindow」ウィンドウを解消する方法
Alt+Tabキーを押したとき(またはデスクトップ上)に「MainWindow」という謎のウィンドウが表示される場合、その原因はMSI Dragon Centerに搭載されている音声コントロールエンジン(Voice Control Engine)の不具合や互換性の問題である可能性が高いです。
この問題は、ユーザーがAlt+Tabでウィンドウを切り替える際に「MainWindow」というウィンドウを目にすることで気づくことが多く、場合によってはデスクトップ上にも直接表示されます。Xボタンをクリックして一時的に閉じることはできても、PCを再起動すると再び現れてしまうのが特徴です。

本記事では、この厄介な「MainWindow」ウィンドウを取り除くための対処法を、手軽なものから順番にご紹介します。
方法1:MSI Dragon Centerを最新版にアップデートする
古いバージョンのMSI Dragon Centerは、OSの他のモジュールとの互換性が失われていることがあり、それが原因で「MainWindow」がデスクトップに表示されるケースがあります。まずはDragon Centerを最新ビルドへアップデートしてみましょう。
- MSI Dragon Centerを起動し、Live Update(ライブアップデート)画面へ移動します。
- 右側のペインにあるスキャン(Scan)ボタンをクリックし、アップデートが見つかったらDragon Centerのラジオボタンを選択します。
- インストール(Install)ボタンをクリックし、インストールが完了するまで待ちます。

- アップデート完了後、「MainWindow」の問題が解消されたかどうかを確認してください。
方法2:タスクマネージャーでVoice Control Engineのプロセスを終了させる
デスクトップやAlt+Tab時に表示される「MainWindow」は、Voice Control Engineによって生成されている可能性があります。タスクマネージャーでこのプロセスを終了すれば、PCを再起動せずに一時的に問題を解消できます。
- Windowsアイコンを右クリックし、タスクマネージャーを開きます。

- プロセス一覧からVoiceControlEngineを見つけて右クリックし、タスクの終了を選択します。

- 終了の確認メッセージが表示されたら承認し、「MainWindow」の問題が解決したか確認しましょう。
方法3:クリーンブートを実行してDragon Centerの自動起動を無効化する
タスクマネージャーでプロセスを終了しても、PCを起動するたびに「MainWindow」が再び現れる場合は、システムの起動時にDragon Centerが自動的に立ち上がらないよう設定を変更する必要があります。ここではクリーンブートの設定を行います。
- Windowsキーをクリックし、「システム構成(System Configuration)」と入力して開きます。

- サービスタブに移動し、すべてのMicrosoftサービスを隠す(Hide All Microsoft Services)にチェックを入れます。
- Voice Control Serviceのチェックを外し、スタートアップタブへ移動します。

- タスクマネージャーを開くリンクをクリックし、タスクマネージャーのスタートアップタブ内でVoice Control Engineに関連するプロセスを無効化します。もしVoice Control Engineがスタートアップタブに表示されていない場合は、代わりにDragon Centerのプロセスを無効化してください。

- 適用をクリックして変更を保存し、開いているウィンドウを閉じます。
- PCを再起動し、再起動後にデスクトップに「MainWindow」が表示されなくなったか確認してください。
方法4:サービス管理ツールでVoice Control Serviceを無効化する
クリーンブートでも効果がない場合は、サービス管理ツール(Services Manager)からVoice Control Serviceを完全に無効化しましょう。前述の方法は一時的な回避策でしたが、この方法ならバックエンドでサービスをブロックできるため、繰り返し表示される問題を根本的に抑えられます。
- Windowsキーをクリックし、「services.msc」または「サービス」と入力します。検索結果のサービスを右クリックし、管理者として実行を選択します。

- 一覧からVoiceControlService(またはMSI Voice Control Service)を探してダブルクリックし、スタートアップの種類を無効に設定します。
- 停止ボタンをクリックしてサービスを停止し、適用で変更を保存します。

- PCを再起動し、「MainWindow」がデスクトップから消えたかどうかを確認してください。
方法5:MSI Dragon Centerをアンインストールする
サービスを無効化しても「MainWindow」が表示され続ける場合は、MSI Dragon Center自体をアンインストールすることで問題を解決できます。
- Windowsアイコンを右クリックし、ファイル名を指定して実行(Run)を選択します。

- 以下のパスへ移動します:
\Program Files (x86)

- MSI One Dragon Centerフォルダを開き、Voice Control Uninstall.exeを実行します。フォルダが見つからない場合は、Program Filesディレクトリも確認してください。
- 画面の指示に従ってVoice Control Engineをアンインストールし、完了したらPCを再起動してデスクトップから「MainWindow」が消えたか確認します。
- それでも消えない場合は、Windowsアイコンを右クリックしてアプリと機能(Apps & Features)を開きます。
- 一覧からDragon Centerを選択し、アンインストールをクリックします。

- アンインストールの確認メッセージに同意し、画面の指示に従ってDragon Centerを削除します。
- PCを再起動すれば、デスクトップから「MainWindow」が消えているはずです。
Dragon Centerをアンインストールすることで問題が解決した場合は、必要に応じてVoice Control Engineを除外した状態で再インストールすることも可能です。これにより、Dragon Centerの便利な機能を保ちながら、迷惑なウィンドウの表示だけを防げます。
-
【Windows 10】DWM.exe(デスクトップ ウィンドウ マネージャー)のCPU使用率が高いときの直し方
Windows 10において、Desktop Window Manager(DWM.exe)は3Dアニメーションや高解像度ディスプレイのサポートなどを担当する重要なプロセスです。通常はバックグラウンドで動作し、CPU使用率もごくわずかに抑えられますが、このサービスが原因でCPU使用率が異常に高くなるという報告もあります。本記事では、DWM.exeによる高CPU使用率の原因と、具体的な解決方法を順番に解説します。DWM.exeとは?DWM.exe(Desktop Window Manager実行ファイル)は、デスクトップアイコンやウィンドウの透明化といった視覚効果を表示するためにWindowsが
-
【解決】Windows 10/11でdwm.exe(デスクトップ ウィンドウ マネージャー)のCPU使用率が高いときの対処法
タスクマネージャーを開いたら、Desktop Window Manager(dwm.exe)が常時動作してシステムリソースを大量に消費している――そんな経験はありませんか?Windows Update以降、dwm.exeが原因でRAMやCPU使用率が高くなったという報告が多数寄せられています。「そもそもデスクトップ ウィンドウ マネージャーとは何か」「なぜシステムリソースを食い潰すのか」と疑問に思っている方も多いでしょう。この記事では、dwm.exeの仕組みと、CPU使用率やメモリ使用量が異常に高い問題の解決方法を詳しく解説します。 デスクトップ ウィンドウ マネージャー(dwm.exe)と