Oggファイルを操作するとエクスプローラがフリーズする場合の対処方法

HSP3で効果音を再生しようとしたら、Oggファイルに対してコピーや名前変更の操作をするとWindowsのエクスプローラがフリーズすることに気づきました。最初はハードディスクの故障かなと思いましたが、以下のサイトによるとWindowsの不具合みたいです。

自分の環境はWindows 10でバージョンは22H2なのですが、1903の頃から.oggファイルの不具合があるみたいです。今までウディタでOggファイルを使用していましたが、名前の変更などの操作はしなかったので気づきませんでした。

対処方法

以下のリンクによると「Web メディア拡張機能」なるものが悪さをしているみたいです。Microsoft Edge および Windows 10 で.oggファイルを再生するためにインストールされているらしく、削除すると一部のアプリで.oggファイルが再生できなくなるらしいです。.oggファイルを再生できなくても、特に問題は無いので「Web メディア拡張機能」削除しました。

上記のWEBサイトに対処方法が記載されていますが、一応以下に手順を記載しておきます。

  • Windows PowerShell(管理者)を起動
  • Web メディア拡張機能のアンインストール
  • PCの再起動

Windows PowerShell(管理者)を起動

PC画面左下のWindowsアイコンを右クリック → Windows PowerShell(管理者)を起動。

Web メディア拡張機能のアンインストール

以下のコマンドを実行して、アンインストール。コマンドの内容が気になる人は「Web メディア拡張機能 アンインストール」で検索してください。

Get-AppxPackage *Microsoft.WebMediaExtensions* | remove-appxpackage

PCの再起動

私の環境ではPCの再起動が必要でした。PCを再起動すると問題なく.oggファイルの名前変更などの操作ができるようになりました。「VLC media player」で.oggファイルの再生も確認することができました。

最後に

無事にoggファイルを扱えるようになったわけですが、HSP3のhgimg3ライブラリのサウンド機能で再生してみると、oggファイルを再生できない問題が発生しました。「VLC media player」では再生できてるのですが、HSP3で音が鳴らない問題が発生しました。HSP3.6の時点ではOGG形式ファイルに関してはいくつかの不具合があるみたいです。。。

最終的にOGG形式を諦めてWAV形式に変換して使用することにしました。