Windows 仮想マシンで音声が機能しない
search cancel

Windows 仮想マシンで音声が機能しない

book

Article ID: 324480

calendar_today

Updated On:

Products

VMware VMware Desktop Hypervisor

Issue/Introduction

Symptoms:

免責事項: これは英文の記事 「Sound is not working in Windows virtual machine (1003425)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


 

  • Windows オペレーティング システムが起動時にサウンド デバイスに接続されません
  • サウンド デバイスへの接続に失敗します
  • Windows 仮想マシンにサウンド出力がありません


Resolution

仮想マシンでオーディオが有効になっていることを確認するには:
 
  1. サウンドが有効になっていることを確認するには:
    1. [仮想マシン] > [設定](Fusion の場合)または [仮想マシン] > [設定](ワークステーションの場合)に移動します。
    2. サウンド カードをオンにします。
       
      • Fusion 8.x および 7.x の場合:[サウンド カードの接続] オプションがチェックされていることを確認します。[設定] 表示枠ペインでサウンド カードが使用できない場合は、[デバイスの追加] > [サウンド カード] をクリックして、[追加] をクリックします。
      • Fusion 6.x、5.x、および 4.x:[サウンド カード] をクリックして、スイッチが [オン] になっていることを確認します。[設定] 表示枠ペインでサウンド カードが使用できない場合は、[デバイスの追加] > [サウンド カード] をクリックして、[追加] をクリックします。
      • Fusion 3.x 以前およびワークステーションの場合:[サウンド] をクリックして、サウンド デバイスが存在することを確認します。[サウンド デバイスを有効にする] を選択します。リストにデバイスが表示されない場合は、このウィンドウでサウンド デバイスを追加します。
  2. 編集する .vmx ファイルを開きます。詳細については、「Editing the .vmx file for your Fusion virtual machine (1014782)」または「Tips for editing a .vmx file (1714)」を参照してください。
  3. 以下のパラメータが存在することを確認します。

    sound.present = "TRUE"
    sound.filename = "-1"
    sound.autodetect = "TRUE"


    存在しない場合は、パラメータをファイルに追加し、値が異なる場合はパラメータを変更します。
     
  4. 同じ .vmx ファイルで、以下の行がある場合は削除します。

    sound.virtualdev = "sb16"
    sound.virtualdev = "es1371"
    sound.virtualdev = "hdaudio"

     
  5. 変更内容を保存して、テキスト エディタを閉じます。
  6. 仮想マシンをパワーオンします。

問題が解決しない場合は、Windows でドライバを更新します。

Windows 仮想マシンでサウンド ドライバを更新するには:
  1. Windows 仮想マシンのデスクトップで、[マイ コンピュータ] を右クリックして、[管理] をクリックします。
  2. 左側のペインの [システム ツール] で、[デバイス マネージャ] を選択します。
  3. [サウンド、ビデオ、およびゲーム コントローラー] を展開します。
  4. [Creative AudioPCI (ES1371, ES1373) (WDM)] を右クリックして、[ドライバの更新[ をクリックします。(場合によっては、[その他のデバイス][不明なデバイス] に表示されることがあります。)

    :Fusion 5.x および 4.x では、[高品位オーディオ デバイス] を右クリックして、[ドライバの更新] をクリックします。上記の手順は、Windows Vista、Windows 7、Windows 8 のみに適用されます。
     
  5. [自動的に更新されたドライバ ソフトウェアを検索します] を選択します。

    使用している仮想サウンド カードに最適なドライバを Windows が検索し、インストールします。
     
  6. 再起動を求めるメッセージが表示されたら、[今すぐ再起動] をクリックします。
:Windows XP でサウンド機能を使用するには、Service Pack 2 以上が仮想マシンにインストールされている必要があります。詳細については、Microsoft のナレッジ ベースの記事 322389 を参照してください。

Microsoft は、Windows オペレーティング システム上のサウンドの問題を修正するツールを提供しています。詳細については、「Microsoft Fix it tool page」を参照してください。

引き続き問題が解決しない場合は、Windows 仮想マシン内で Windows オーディオ サービスが実行されているかどうかを確認します。
  1. [スタート] に移動します。Windows XP の場合は、[ファイル名を指定して実行] に移動して「services.msc」と入力します。Windows 7 の場合は、検索ボックスに services と入力します。Windows 8 の場合は、[検索] に移動し、[設定] を選択し、検索ボックスに services と入力して、[ローカル サービスの表示] をクリックします。
  2. [Windows オーディオ] サービスを探します。
  3. サービスが停止している場合は起動します。サービスがすでに稼働している場合は、再起動します。
プラグ アンド プレイのオーディオ/マルチメディア デバイスを使用する場合は、[ユニバーサル プラグ アンド プレイ (UPnP) デバイス ホスト] サービスが開始されていることを確認してください。

:このリンクは 2012 年 8 月 7 日時点のものです。リンクが切れているのに気づいた場合はご連絡ください。VMware の担当者がリンクを更新します。

この記事の手順を試みても問題が解決しない場合:

Additional Information

Sound is not working in Windows virtual machine