Windows 11 で VLC が開かない:実証済み 7 つの修正
Windows 11 で VLC が開かないには 2 つの症状があります。アイコンをクリックしても何も起きない、あるいはエラーが出て VLC が閉じる。どちらも設定かインストールの問題であり、Windows 11 が正常な VLC インストールをブロックすることはまれです。以下の修正は頻度順に並べてあります。修正 1 で「VLC が開かない」報告の驚くほど大きな割合をカバーします。
なぜ発生するのか
- VLC がまだバックグラウンドで動作している — クラッシュしたインスタンスがゾンビプロセスを残し、新しい起動は何も起きずに終わります。
- 存在しないモジュールを参照する壊れた環境設定 — VLC がインターフェイスまたは出力の初期化に失敗して終了します。
- 壊れたプラグインキャッシュ — 古いプラグインキャッシュがモジュールの読み込みを妨げます。
- インストールの破損(部分的なアップデート) — 失敗したアップデートが DLL を欠落または不一致のままにします。
- 互換性 / セキュリティポリシー — SmartScreen やセキュリティポリシーが一部のビルドでのアプリ起動をブロックすることがあります。
- VLC 4.0 ベータの残骸 — ベータと安定版を混在させると設定が壊れます。
解決方法
解決策 1バックグラウンドの VLC プロセスをまず終了する
最速の修正——ゾンビインスタンスを消去する
Ctrl+Shift+Esc を押してタスクマネージャーを開きます。
タスクマネージャーが開きます。
すべての「VLC media player」プロセス(および「vlc.exe」の子プロセス)を終了します。
VLC プロセスが残りません。
VLC を再度起動します。
VLC が正常に開きます。
解決策 2VLC の環境設定を初期値に戻す
クラッシュ、黒画面、音声トラブルの原因となる壊れた設定を消去する
VLC を完全に閉じます。
VLC のプロセスが動作していません。
コマンドプロンプト(Win+R → cmd)またはターミナルを開きます。
コマンドラインが使える状態になります。
コマンドを実行します:
vlc --reset-config(Windows/Linux)。macOS の場合は代わりに~/Library/Preferences/org.videolan.vlcを削除してください。VLC の環境設定が初期値に戻ります。
VLC を起動し、本当に必要な設定だけを再度適用します。
VLC がクリーンな設定で起動します。
解決策 3VLC のメディアとプラグインのキャッシュを消去する
バッファリングのループ、古いサムネイル、プラグイン読み込み時のクラッシュを修正する
VLC を閉じます。
VLC は動作していません。
キャッシュフォルダを削除します:
%APPDATA%\vlc\cache(Windows)、~/Library/Caches/org.videolan.vlc(macOS)、または~/.cache/vlc(Linux)。キャッシュが消去されます。
プラグインキャッシュファイル(同じフォルダ内の
plugins_*.dat/plugins.db)も削除します。プラグインキャッシュは次回起動時に再生成されます。
VLC を起動して再度試します。
VLC はキャッシュを自動的に再構築します。
解決策 4VLC をクリーン再インストールする
壊れたインストール、壊れたプラグインキャッシュ、バージョンの競合を修正する
Settings > Apps(Windows)から VLC をアンインストールするか、VLC をゴミ箱にドラッグします(macOS)。
VLC がシステムから削除されます。
残った設定フォルダを削除します:
%APPDATA%\vlc(Windows)、~/Library/Preferences/org.videolan.vlc(macOS)、または~/.config/vlc(Linux)。VLC のすべてのデータが消えます。
最新バージョンは必ず公式ソースからのみダウンロードしてください: videolan.org/vlc。
クリーンな公式インストーラーがダウンロードされます。
インストールして、ファイルを再度テストします。
新規インストールで頑固な問題が解決することが多いです。
解決策 5SmartScreen と互換性設定を確認する
Windows のセキュリティブロックを排除する
VLC のショートカットを右クリック > Properties > Compatibility:すべてデフォルトのままにします。
強制的な互換モードはありません。
Windows Security > App & browser control: SmartScreen が vlc.exe をフラグしなかったことを確認します(署名されたアプリなのでフラグしないはずです)。
SmartScreen はブロックしていません。
古い習慣で VLC を管理者として実行している場合は止めてください——昇格した VLC はファイルの関連付けと競合することがあります。
VLC は通常の権限で動作します。
解決策 6Lua 拡張機能を一時的に無効にする
バグのあるアドオンが原因の起動時クラッシュを修正する
VLC を閉じます。
VLC が閉じました。
拡張機能フォルダの名前を変更します:
%APPDATA%\vlc\lua(Windows)、~/Library/Application Support/org.videolan.vlc/lua(macOS)、または~/.local/share/vlc/lua(Linux)→ 末尾に.bakを付けます。拡張機能が読み込まれなくなります。
VLC を起動します。クリーンに開けば、いずれかの拡張機能がクラッシュの原因でした。
VLC が正常に起動します。
拡張機能を一つずつ再度有効にして原因を見つけるか、バックアップを削除します。
正常に動作する拡張機能だけが残ります。
解決策 7クリーンなインターフェイス(ダミーモード)で VLC を起動する
GUI がクラッシュの原因かどうかを特定する
VLC を閉じます。
VLC が閉じました。
ターミナルを開き、
vlc -I dummyを実行します。VLC は GUI なし(ウィンドウなし)で起動します。
ファイルを再生します:
vlc -I dummy "path\to\file.mp4"。音声が再生されれば、コアは動作しており GUI が原因でした。
その後、通常通り再起動します。
通常のインターフェイスが復元されます。
上級者向けの対処
解決策 1コマンドライン起動で修復する
失敗した段階を明らかにする
ターミナルを開き
"C:\Program Files\VideoLAN\VLC\vlc.exe" -I dummyを実行します。VLC は GUI なしで起動します。
起動すれば、問題はインターフェイス層です——環境設定を初期化するか拡張機能を無効にします。
GUI の問題が特定されます。
起動しない場合は
vlc.exe -vvv --logfile=vlc.logを実行し、ログの末尾を読みます。エラーが vlc.log に書き込まれます。
再発を防ぐには
- 公式インストーラーのみから VLC をインストールし、再起動する前にアップデートを完全に終わらせてください。
- 3.0 安定版と 4.0 ベータの設定フォルダーを混在させないでください——安定版をインストールする前にベータの設定をバックアップして削除してください。
- 大きなアップデートの後は定期的にプラグインキャッシュを消去してください。
よくある質問
Windows 11 で VLC が開かないのにエラーが出ないのはなぜですか?
Windows 11 の 24H2 アップデートが VLC を壊しましたか?
VLC は開くがすぐに閉じる——どうすれば?
再インストールではなく修復インストールをすべきですか?
Microsoft Store 版の VLC は動作が異なりますか?
まとめ
バックグラウンドの VLC プロセスをまず終了する — 最速の修正——ゾンビインスタンスを消去する. 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.