VLC のインターフェイスがフリーズ / 応答なし — 5 つの修正

クラッシュ・起動のトラブル 最終更新: 対象環境: Windows 10/11 · macOS · Linux · VLC 3.0.x

VLC ウィンドウのフリーズはクラッシュと異なります。映像は再生を続ける(音声が続く)か、すべてが止まり Windows が「応答なし」と報告します。原因はたいていインターフェイスをブロックする 1 つのスレッド — 典型的には映像レンダラー、ハングしたデコーダー、または拡張機能です。これらの修正を順に試してください。フリーズしたインターフェイスの大半は修正 1 または 2 で解決し、どれもメディアライブラリを失いません。

なぜ発生するのか

  • 映像レンダラーのロックアップ — 出力モジュール(Direct3D11、OpenGL)が特定の GPU/ドライバー組み合わせでデッドロックし、インターフェイススレッドを巻き込みます。
  • ハードウェアアクセラレーションのデコード停止 — GPU デコーダーが壊れたフレームでハングし、メインループが永久に待機します。
  • バグのある Lua 拡張機能 — インターフェイススレッドで動く拡張機能が誤動作するとウィンドウ全体をフリーズさせます。
  • 壊れた環境設定またはスキン — 悪い保存レイアウトやスキンファイルが起動時または表示切り替え時に Qt インターフェイスを壊します。
  • システムレベルの圧迫 — メモリ枯渇、死にかけのディスク、または過熱が VLC をスラッシングさせながらフリーズさせます。

解決方法

解決策 1ハードウェアアクセラレーションによるデコードを無効にする

ほとんどの場合、黒画面・緑画面、モザイク、カクつきを解消する

  1. VLC を開き、Tools > Preferences に進みます(Windows/Linux では Ctrl+P、macOS では Cmd+,)。

    Preferences ウィンドウが開きます。

  2. 左側の Input / Codecs タブをクリックします。

    コーデック関連の設定が表示されます。

  3. Hardware-accelerated decoding を見つけて Disable に設定します。

    ドロップダウンが「Disable」と表示されます。

  4. Save をクリックし、VLC を完全に再起動します(動画ではなく、すべての VLC ウィンドウを閉じます)。

    VLC はソフトウェアデコードで再起動します。

  5. 問題のファイルを再度再生します。

    問題が消えれば、GPU デコーダーが原因でした。

補足ハングした GPU デコーダーは Windows でのフリーズウィンドウの第 1 の原因です。ソフトウェアデコードは同じようにはデッドロックできません。

解決策 2ビデオ出力モジュールを「OpenGL(または OpenGL だった場合は Direct3D11)」に切り替える

特定の GPU 構成での黒画面やレンダリングの不具合を解決する

  1. Tools > Preferences > Video に進みます。

    ビデオ設定が開きます。

  2. Output を OpenGL(または OpenGL だった場合は Direct3D11) に設定します。

    出力モジュールが変わります。

  3. Save をクリックして VLC を再起動します。

    VLC が再起動します。

  4. ファイルを再度開き、映像を確認します。

    これでビデオが正しく表示されるはずです。

補足新しいモジュールで表示される場合はそのまま使ってください。GPU やドライバーによって動作が異なるため、試すことが安定した出力を見つける最速の方法です。

解決策 3フリーズしたウィンドウを閉じてクリーンに再起動する

ライブラリを失わずにセッションを回復する

  1. ウィンドウが応答しないなら 10–15 秒待ちます — 重いファイルは一時的に UI を止めるのが正当な場合があります。

    VLC が自力で回復するかもしれません。

  2. フリーズが続くならタスクマネージャー(Ctrl+Shift+Esc → VLC → タスクの終了)または macOS/Linux の killall VLC で閉じます。

    VLC が終了します。

  3. VLC を再起動 — メディアライブラリとプレイリストはディスクに保存され、強制終了にも耐えます。

    VLC はライブラリを維持したまま開きます。

補足タスクの終了は安全です。VLC はメディアデータベースを継続的に保存します。失われるのは未保存のファイルごとのタイミング調整のみです。

解決策 4Lua 拡張機能を一時的に無効にする

バグのあるアドオンが原因の起動時クラッシュを修正する

  1. VLC を閉じます。

    VLC が閉じました。

  2. 拡張機能フォルダの名前を変更します: %APPDATA%\vlc\lua (Windows)、~/Library/Application Support/org.videolan.vlc/lua (macOS)、または ~/.local/share/vlc/lua (Linux)→ 末尾に .bak を付けます。

    拡張機能が読み込まれなくなります。

  3. VLC を起動します。クリーンに開けば、いずれかの拡張機能がクラッシュの原因でした。

    VLC が正常に起動します。

  4. 拡張機能を一つずつ再度有効にして原因を見つけるか、バックアップを削除します。

    正常に動作する拡張機能だけが残ります。

補足これにより標準の Lua インターフェイス拡張機能も無効になります。安定性を確認した後は .bak を安全に削除できます。

解決策 5VLC の環境設定を初期値に戻す

クラッシュ、黒画面、音声トラブルの原因となる壊れた設定を消去する

  1. VLC を完全に閉じます。

    VLC のプロセスが動作していません。

  2. コマンドプロンプト(Win+R → cmd)またはターミナルを開きます。

    コマンドラインが使える状態になります。

  3. コマンドを実行します: vlc --reset-config (Windows/Linux)。macOS の場合は代わりに ~/Library/Preferences/org.videolan.vlc を削除してください。

    VLC の環境設定が初期値に戻ります。

  4. VLC を起動し、本当に必要な設定だけを再度適用します。

    VLC がクリーンな設定で起動します。

補足これによりすべてのカスタム設定(ショートカットやスキンを含む)が消去されます。必要に応じて、事前に Tools > Preferences > All > Interface で設定をエクスポートしてください。

解決策 6VLC をクリーン再インストールする

壊れたインストール、壊れたプラグインキャッシュ、バージョンの競合を修正する

  1. Settings > Apps(Windows)から VLC をアンインストールするか、VLC をゴミ箱にドラッグします(macOS)。

    VLC がシステムから削除されます。

  2. 残った設定フォルダを削除します: %APPDATA%\vlc (Windows)、~/Library/Preferences/org.videolan.vlc (macOS)、または ~/.config/vlc (Linux)。

    VLC のすべてのデータが消えます。

  3. 最新バージョンは必ず公式ソースからのみダウンロードしてください: videolan.org/vlc

    クリーンな公式インストーラーがダウンロードされます。

  4. インストールして、ファイルを再度テストします。

    新しい環境設定を持つクリーンインストールは、繰り返すフリーズを通常終わらせます。

補足VLC をサードパーティのミラーからダウンロードしてはいけません。再パッケージされたビルドはクラッシュやアドウェアの一般的な原因です。

上級者向けの対処

解決策 1クリーンなインターフェイス(ダミーモード)で VLC を起動する

GUI がクラッシュの原因かどうかを特定する

  1. VLC を閉じます。

    VLC が閉じました。

  2. ターミナルを開き、vlc -I dummy を実行します。

    VLC は GUI なし(ウィンドウなし)で起動します。

  3. ファイルを再生します: vlc -I dummy "path\to\file.mp4"

    音声が再生されれば、コアは動作しており GUI が原因でした。

  4. その後、通常通り再起動します。

    通常のインターフェイスが復元されます。

補足ダミーモードでファイルが問題なく再生されれば、環境設定を初期化するかインターフェイス拡張機能を無効にしてください。上の修正を参照してください。

解決策 2リソース枯渇を確認する

システムレベルの原因を見つける

  1. タスクマネージャーを開き VLC がフリーズする間の RAM/ディスク使用率を確認します。

    システムがメモリ 100% かが分かります。

  2. バックグラウンドのブラウザー/タブを閉じて再生を再試します。

    メモリが問題ならフリーズが消えます。

  3. 壊れたドライブ上のメディアファイルのディスクの健康状態を確認 — ストールするディスクはフリーズしたプレーヤーとそっくりです。

    ディスクが健康か故障か確認できます。

補足多くのブラウザータブを持つ 8 GB マシンが、もっとも一般的なリソースフリーズ構成です。タブを閉じればたいてい直ります。

再発を防ぐには

  • VLC を更新してください — インターフェイススレッドの修正は各 3.0.x リリースで届きます(現在の安定版: 3.0.23)。
  • 拡張機能は最小限に — 新しい Lua 拡張機能は一つずつテストしてください。
  • フリーズが長時間セッションと相関するなら温度を監視 — 熱スロットリングは UI フリーズを装います。
  • 環境設定をエクスポート(ツール > 設定 (&P) > すべて > Interface)し、リセットが容易になるようにしてください。

よくある質問

VLC を強制終了してもプレイリストは失われますか?
いいえ — プレイリストとメディアライブラリはディスクに継続的に書き込まれます。失われるのはセッション内の調整(未保存の字幕オフセットなど)のみです。
映像は続くのにインターフェイスがフリーズする — なぜ?
映像と音声はインターフェイスとは別のスレッドで動きます。ハングしたレンダラーや拡張機能は、再生が独自のスレッドで続く間にウィンドウをフリーズさせることがあります。
VLC 4.0 はインターフェイスのフリーズを直しますか?
4.0 の書き直しはより多くの処理をインターフェイススレッドから外しますが、まだプレリリースです。安定した体験のためには 3.0.23 に留まってください。

まとめ

ハードウェアアクセラレーションによるデコードを無効にする — ほとんどの場合、黒画面・緑画面、モザイク、カクつきを解消する. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.