Audacityの「サウンドデバイスを開く際にエラーが発生しました」問題のトラブルシューティング方法
Audacityで「サウンドデバイスを開く際にエラーが発生しました」というエラーが出るのは本当に面倒です。アプリが再生デバイスやマイクデバイスに正しくアクセスできない、あるいはドライバーの不具合が原因の場合もあります。このようなエラーが発生した場合は、いくつかの手順(簡単なものから少し面倒なものまで)を試して、スムーズに動作するようにしましょう。Windowsの設定でアクセスがブロックされていないか確認したり、ドライバーの問題を修正したり、Audacityの設定を調整したりと、解決策は多岐にわたります。正しく実行すれば、エラーが解消され、スムーズに録音や編集を再開できるようになります。
Audacityで「サウンドデバイスを開く際にエラーが発生しました」を修正する方法
PC上のすべてのサウンドデバイスを有効にする
これは最初に行うべきことの一つです。Windowsがサウンドデバイスをアクティブとして認識していない場合、Audacityは当然それらを使用できません。特に、サウンド設定で一部のデバイスが無効になっている場合は、このエラーが発生します。Windowsでそれらのデバイスを有効にすると、アクセスの問題が解決する場合があります。
- で実行ダイアログを開きますWindows + R。
mmsys.cplと入力してを押しますEnter。「サウンド」ウィンドウが開きます。- 「再生」タブに進みます。無効になっているデバイス(グレー表示または下向き矢印が表示されているデバイス)を見つけて右クリックし、「有効にする」を選択します。無効になっているすべての再生デバイスに対してこの操作を繰り返します。
- その後、優先するデバイスを右クリックし、[既定のデバイスとして設定]および[既定の通信デバイスとして設定] を選択します。
- 「録音」タブに切り替えて、同じ操作を行います。つまり、無効になっているマイクを有効にし、前の手順と同様に、メイン マイクをデフォルトとして設定します。
- [適用]と[OK]をクリックします。
これは、Windows が選択したサウンド デバイスを認識して優先順位を付ける必要があるため、Audacity が問題なくそれらにアクセスできるようになるため役立ちます。
Audacityがマイクにアクセスできることを確認する
これは非常に重要です。特にWindows 11では、アプリがマイクを使用するには明示的な許可が必要になる場合が多いためです。許可がないと、Audacityが「サウンドデバイスを開く際にエラーが発生しました」というエラーメッセージを表示することがあります。場合によっては、誤って許可が無効になっているか、Windowsのアップデート後に無効になっていることがあります。
Windows 11の場合
- から設定を開きますWindows + I。
- サイドバーの「プライバシーとセキュリティ」に移動し、「マイク」をクリックします。
- [マイクへのアクセス]、[アプリがマイクにアクセスできるようにする]、[デスクトップ アプリがマイクにアクセスできるようにする]のスイッチをオンにします。
Windows 10の場合
- で設定を開きますWindows + I。
- [プライバシー]を選択し、[マイク] を選択します。
- 「変更」をクリックし、 「アプリがマイクにアクセスできるようにする」のスイッチをオンにします。また、「デスクトップアプリがマイクにアクセスできるようにする」も有効にします。
この修正は、Windows が Audacity のマイクとスピーカーの音をブロックしていないことを確認するためのものです。これがこのエラーの原因となることがよくあります。
Audacityで好みのサウンドデバイスとサンプルレートを設定する
Audacityがオフライン、故障、あるいは単に希望するデバイス以外を使用するように設定されている場合は、このエラーが発生します。手動で設定することで多くの場合修正できます。また、サンプルレートの不一致も問題を引き起こす可能性があります。
- Audacity を開き、「編集」 > 「環境設定」に進みます。
- バージョンに応じて、[デバイス]タブまたは[オーディオ設定]をクリックします。
- [再生]ドロップダウンで、聴くために使用するデバイス (スピーカーやヘッドフォンなど) を選択します。
- 次に、「録音」の下で、優先するマイクを選択します。
- [OK]をクリックします。
サンプル レートについては、実行( Windows + R) に移動し、 と入力してmmsys.cplを押しEnter、次の操作を行います。
- 録音デバイスのプロパティを開き、「詳細設定」タブに移動して、マイクの「デフォルトのフォーマット」を確認してください。迷う場合は、 48000Hzなどを選択してください。
- Audacity に戻り、「編集」 > 「環境設定」 > 「オーディオ設定」で、「デフォルトのサンプル レート」と「プロジェクトのサンプル レート」の両方をその数値と一致するように設定します。
この奇妙な不一致により、サンプル レートが一致しないことを嫌がるアプリが異常終了する可能性があります。
サウンドドライバーを更新または再インストールする
古いドライバーや破損したドライバーが、よくある原因のようです。マイクや再生デバイスが正常に動作しない場合は、ドライバーを更新すると改善する可能性があります。場合によっては、ドライバーを再インストールすることで設定が完全にリセットされ、不要なファイルが削除されることもあります。
- [スタート] メニューを右クリックし、[デバイス マネージャー] を選択します。
- サウンド、ビデオ、およびゲーム コントローラーを見つけて展開します。
- デバイス (Realtek、Intel Audio、Realtek Audio など) を右クリックし、[ドライバーの更新]を選択します。
- 「ドライバーを自動的に検索する」を選択します。Windows が更新プログラムを見つけると、インストールされます。
- それでも問題が解決しない場合は、ドライバーをアンインストールしてみてください。右クリックして「デバイスのアンインストール」を選択し、再起動してください。Windowsは再起動時に汎用ドライバーを再インストールするため、問題が解決する可能性があります。
Audacityでソフトウェアプレイスルーとオーバーダビングを無効にする
これらの機能は、特にサウンドインターフェースが適切にサポートされていない場合、競合を引き起こすことがあります。これらの機能を無効にすると、Audacity によるサウンドストリームのブロックを防ぐことができます。
- Audacityを開きます。
- [トランスポート] > [トランスポート オプション]をクリックし、[ソフトウェア プレイスルー]をオフにします。
- もう一度「トランスポート > トランスポート オプション」に戻り、「オーバーダブ」を無効にします。
試すのは簡単で、場合によってはこれでようやく解決することもあります。ただし、ドライバやWindowsの権限の問題である場合もありますので、保証はできません。
Windowsオーディオサービスを再起動する
Windowsは、すべてのサウンドアプリの動作をサポートするために、多数のバックグラウンドオーディオサービスを実行しています。これらのサービスが停止したり、動作が不安定になったりすると、Audacityはサウンドストリームへのアクセスが不足する可能性があります。これらのサービスを再起動すると、問題が解決する場合があります。
- で実行ボックスを開き、 とWindows + R入力してを押します。
services.mscEnter - Windows Audioを探して右クリックし、「再起動」を選択します。
- Windows Audio Endpoint Builderでも同じ操作を行います。
- ウィンドウを閉じて Audacity を再起動し、動作するかどうかを確認します。
サウンドデバイスの削除と再インストール
サウンドハードウェアが故障していたり、ドライバーが破損していたりする場合は、デバイスを削除してWindowsで再インストールすると改善することがあります。少しやり過ぎかもしれませんが、他に方法がない場合は試してみる価値はあります。
- デバイス マネージャーに戻り、サウンド デバイスを右クリックして、[デバイスのアンインストール]を選択します。
- 「このデバイスのドライバーの削除を試みる」オプションをオンにして、「アンインストール」をクリックします。
- PCを再起動してください。Windowsはハードウェアを検出し、ドライバーを自動的に再インストールします。
多くの修正、より少ないフラストレーション
このプロセス全体は大変に思えるかもしれませんが、これらの手順をいくつか実行することで、これまでにエラーが解消されたという事例もあります。原因は権限の問題、ドライバの不具合、設定の不一致など様々です。一つの方法で解決しない場合でも、別の方法が有効な場合がありますので、試してみてください。通常、Windowsがデバイスを正しく認識してアクセスできるようになり、Audacityが正しく設定されていれば、エラーは解消されます。
まとめ
- Windows ですべてのサウンド デバイスが有効になっていることを確認します。
- Windows のプライバシー設定でマイクのアクセス許可を確認して付与します。
- Audacity で、優先する入力/出力デバイスとサンプル レートを設定します。
- サウンド ドライバーを更新または再インストールします。
- 必要に応じてソフトウェアのプレイスルーとオーバーダブを無効にします。
- Windows オーディオ サービスを再起動します。驚いたことに、思った以上に役立ちます。
- それでも問題が解決しない場合は、サウンド デバイス ドライバーを完全に削除して再起動し、Windows に再インストールさせます。
まとめ
Audacity でサウンドデバイスエラーに対処するのは非常に面倒です。まるで Windows がわざと必要以上に面倒なことをしているような感じです。上記の修正方法を実行するだけで、多くの場合、問題が解決します。特に、ドライバー、権限、または設定の問題が特定できればなおさらです。アップデートやドライバーの変更後にエラーが再発することもあるので、これらの手順をブックマークしておくことをお勧めします。これで、オーディオ作業がスムーズに再開できることを願っています。
この記事は役に立ちましたか?