
AudacityでMP3を書き出したのに開けない「Class not registered」エラーの原因と解決策(Windows)
Audacityで .aup3(プロジェクト)からMP3を書き出したのに、いざ再生しようとすると「Class not registered(クラスが登録されていません)」と表示されて開けない。再インストールやシステム修復コマンドを試しても改善しない――この症状は、Audacity本体の不具合というよりWindows側の“既定のメディアプレーヤー(関連付け)”が原因で起きるケースが多いです。
結論から言うと、MP3の既定アプリを「Windows Media Player(レガシ)」に戻すことで直ることがあります。
- AudacityでMP3を書き出したのに開けない「Class not registered」エラーの原因と解決策(Windows)
「Class not registered」とは何が起きているのか
「Class not registered」は、Windowsがアプリを起動する際に使う仕組み(コンポーネント/関連付け)がうまく噛み合わず、“この種類のファイルを開く担当アプリ”を正しく呼び出せないときに出やすいエラーです。
今回の状況だとポイントはここです。
-
AudacityでMP3を書き出すこと自体は成功している
-
しかし、WindowsでMP3を開こうとした瞬間にエラーになる
-
Audacityを入れ直しても直らない
つまり、原因は「書き出し」ではなく、**Windowsの再生側(既定プレーヤーやMP3の関連付け)**に寄っている可能性が高い、ということです。
まず確認:.aup3は“音声ファイル”ではない
地味に混乱しやすい点として、.aup3はAudacityの編集用プロジェクトで、MP3のような一般的な音声ファイルとは別物です。
-
.aup3:Audacityで開いて編集するためのプロジェクト -
.mp3:プレーヤーで再生するための音声ファイル
「.aup3をMP3に書き出したのに開けない」という場合、実際には「書き出したMP3をWindows側で開けない」状態になっていることがほとんどです。
(Audacity上で再生できるのに、エクスプローラーからダブルクリックするとエラー、というパターンも典型です)
解決策:MP3の既定アプリを「Windows Media Player(レガシ)」に戻す
報告例として多いのが、新しいWindowsのメディアプレーヤー(新アプリ)に切り替わっていて、MP3の起動時に不整合が起きるケースです。これを、昔からある“レガシ版”のWindows Media Playerに戻すと改善することがあります。
手順(Windows 11/10 共通の考え方)
-
設定を開く
-
アプリ → 既定のアプリ
-
検索欄で「mp3」または「音楽プレーヤー」を探す
-
.mp3の既定アプリを Windows Media Player(レガシ)(または「Windows Media Player」クラシック側)に変更
うまく見つからない場合は、次の方法も有効です。
右クリックから変更する(手っ取り早い)
-
任意のMP3ファイルを右クリック
-
プログラムから開く → 別のプログラムを選択
-
**Windows Media Player(レガシ)**を選ぶ
-
**「常にこのアプリを使って .mp3 ファイルを開く」**にチェックして確定
これで、ダブルクリック時に呼ばれるプレーヤーが切り替わり、エラーが解消することがあります。
それでも直らないときの追加チェック(効果が出やすい順)
「既定アプリを変えても改善しない」「レガシが選べない」場合は、以下を順番に試してください。AudacityよりもWindows側の整備が効くことが多いです。
1) MP3を別プレーヤーで開けるか確認する
VLCなど別のプレーヤーでMP3が正常再生できるなら、MP3ファイル自体は壊れていません。
この場合、問題はほぼ確実に「既定アプリ」か「関連付け」です。
2) 既定アプリの“リセット”を試す
設定の既定アプリ画面には、環境によっては「推奨設定にリセット」「既定値に戻す」系の項目があります。ここを実行して、改めてMP3の既定を設定し直すと改善することがあります。
3) Audacityでの“開く”ではなく“取り込み(Import)”を使う
Windows側の関連付けが怪しい間は、
エクスプローラーからダブルクリックして開くのではなく、Audacity側で
-
ファイル → 読み込み(Import) → 音声
を使うと、少なくとも編集・確認は進められます。
(ただし今回の本命は「MP3をWindowsで再生できない」問題なので、根本解決は既定アプリ側です)
4) 出力したMP3の保存先とファイル名を見直す
まれに、長すぎるパス・特殊文字・同期フォルダ(クラウド)絡みで不具合が増えることがあります。
-
保存先を
C:\Users\(ユーザー名)\Music\など短い場所にする -
ファイル名は英数字中心にする
-
同期中(OneDrive等)のフォルダを避ける
なぜ「レガシ」に戻すと直ることがあるのか
新しいメディアプレーヤーは、OS更新やアプリ更新で挙動が変わりやすく、関連付けの移行やコンポーネント呼び出しで不整合が出ることがあります。
その点、レガシ版Windows Media Playerは、古くからある仕組みに寄っているため、「ダブルクリックでMP3を開く」という単純な動作が安定しやすい、という事情があります。
まとめ:Audacityを疑う前に“Windowsの既定プレーヤー”を疑う
Audacity(例:3.7.5)でMP3書き出し後に「Class not registered」で開けない場合、やるべきことはシンプルです。
-
MP3は書き出せている → 問題は再生側
-
MP3の既定アプリをWindows Media Player(レガシ)に戻す
-
併せて関連付けの見直し・別プレーヤーでの確認を行う
再インストールやシステム修復より先に、まず既定アプリを切り替えるだけで解決することがあるので、同じ症状の人はここから試すのが最短ルートです。