日々是平穏

日々の雑多な話題と管理人の趣味中心の見聞記を紹介

【How-To】VMware Workstation で“ゲストOS”の音割れ対策

2023-10-18 15:46:15 | パソコン・スマホ・ガジェット・インターネット
以前よりVMware Workstationにおいて、ゲストOS(症状を確認しただけでもWindows2000・XP・7・10と全滅)の起動音、Mediaplayer、CDの再生音が割れる症状が潜在的に発生する同現象。
Windows Media playerを常駐する事で解決する策が、以前よりあるにはあったが当環境では、改善するに至らなかった。
VMWereToolsを最新にしたりバージョンを最新の『17』にしたり。
ゲストOSのサウンドドライバも色々バッチを充てて見たものの改善する兆しすら見えず。

まずは、どのような症状なのかを共有したく画面を動画キャプチャしたので聞いてみて欲しい。
起動時の音やMedia playerの再生音も音が割れてしまいまともに再生できない。
以前までは、問題がなかった記憶があるのでVMware Workstation自体を旧バージョンに戻せば、解決するものと思われるが今更感もありそのまま放置していた。

昔あったマルチメディアCDは、旧Windows(95/98/2000/me/Vista/XP)上でしか動作せず(QuickTimeのインストールが必須) VMWereがエミュレート出来たので重宝していた。だが、音割れ対策が未解決のままだったのでコレクションと化していた。
YMOの結成20周年で1998年発売の「Y.M.O. SELFSERVICE」なるCDのハイブリッド版  YMOに関する資料集のような構成。楽曲が全曲収録されていたりマルチトラックのミキシング体験が出来たり。Windows95~98が主流の時代 良くぞここまでと言う様な充実した内容のハイブリッドCD

「ANCIENT WISDOM」こちらも膨大な写真と資料がインタラクティブに収納されている。ナショジオの様な構成で映像を見ているだけでも十分楽しめた。
これらのインタラクティブCDは、現行のWindowsでは視聴できない。

 そんなおり、いつものYoutubeで以下のような動画を発見した。
Fixing VMWare Windows XP or earlier VM sound Crackling - 2023
まさしく自分の環境と全く同じ症状ではないか!
そして、拙い英語力を駆使しながらも指示通り挑戦してみたところ根本的な解決策では無いにせよ音割れの症状が見事に改善した。

以下は、その備忘録となる。
1⃣ VirtualBox をDLする(DLリンク:Download VirtualBox
2⃣ VMAudioBack-trunk.ZIPのダウンロード(DLリンク:VMAudioBack)

 VMAudioBack内のCode よりダウンロードできる。
3⃣ Download.ZIPをクリックすると“VMAudioBack-trunk.ZIP”がダウンロードされるので、適当なフォルダに移動させファイルを展開する。
4⃣ 展開したファイルの“VMAB.cmd”を管理者として実行する
  (初回のみOracle VM VirtualBoxへ初期化登録される)
5⃣ 2回目以降は、上の様な表示となり常駐させる。
6⃣ 常駐したらVMware Workstationを起動する。

 
VMware WindowsXP音割れ(VMAPパッチ対策済み)

Youtube の概要のように、バッチファイルを作成しワンクリックで自動実行させておくと便利だろう。
完全な解決策ではないが、確実な改善に至るので使用時のみに限定とすれば問題ない。


最新の画像もっと見る

7 コメント

コメント日が  古い順  |   新しい順
Unknown (栃木県民)
2025-01-24 18:52:03
これを参考に、僕もやってみましたが、全然わかりません。バーチャルボックスをインストールしても、うまくいきません。困っています。
返信する
Unknown (ruribo)
2025-01-25 17:05:57
栃木県民 さんへ

コメントありがとうございます。
この対策は、今はレジストリをいじる方が一般的の様です。
以下リンクが詳しいです。
【続】VMware Workstation 17 での Windows XP 音割れが解消(修正)
https://x-hannibal.hatenablog.com/entry/2024/04/01/162405

当環境で試しに実行してみましたらうまく動きました。
レジストリをいじりますので、自己責任でお願いします。
返信する
Unknown (栃木県民)
2025-01-26 17:29:18
こんばんわ。僕は自分のPCが先週Windows11がサインインできず、サインインしないでリカバリして初期化しました所、VMware ワークステーションプレーヤー17が、リリースされたところ、WindowsMEを再インストールしました。インストールは成功しましたが、音割れがあったために、解決をいろいろ調べてみて、ホストOSに収録されてたレジストリエディターを起動し、そこで右クリック 新規メニュー>DWORD(32ビット)を選択し、新規、DWORDの名前GlobalTimerResolutionRequestsと値: 1を入力しました。そして、Windows11自体のPCを再起動して、VMware ワークステーション17プレーヤーを起動したら、音割れも解決し、音楽関係に付属だったソフトウェアMIDI音源も、本当に良い音で楽しめるようになりました。
返信する
Unknown (ruribo)
2025-01-27 06:45:53
栃木県民さんへ

解決された様で何よりです。
VMwearは、最近ごくたまにしか利用しませんが、新しいバージョンを入れると不具合が出たりするので、なかなかアップデート出来ずにいます。
やはり、今まで問題なく動いていたものが利用出来なくなると無駄に解決に時間を取られるのが嫌なので控えていましたが、栃木県民さんの環境では、問題無さそうですね。
お疲れさまでした。
返信する
9X系をインストールしたいならば (栃木県民)
2025-01-28 18:47:12
こんばんわ。Windows9X系でしか使えなかったソフトを、最新のパソコンに使うならば、VMware17以降では、CPUが速すぎてWindows98SEなどもエラーが出て、インストール不可能となっているのは、事実です。もし、どうしても古いソフトを使うには、新規インストールだけのWindowsMEを、インストールすれば一発で使えます。そして音割れを避けるには、事前にMEをインストールする前に、ホストOSに収録されてたレジストリエディターを起動し、そこで右クリック 新規メニュー>DWORD(32ビット)を選択し、新規、DWORDの名前GlobalTimerResolutionRequestsと値: 1を入力します。入力を終わらせたら、Windows11のパソコンを再起動します。これがたどり着けば、できるはずです。
返信する
Unknown (ruribo)
2025-01-30 09:24:13
栃木県民 さんへ

コメントありがとうございます。
Windows Meですか。懐かしいですね。
初期バージョンは、色々トラブルがあって、殆ど使えなかった記憶があります。
95,98、98SE、Meと、使い続けていましたが、さすがにインストールメディアも無いですし試すにも試せないですね。
情報ありがとうございました。
返信する
Unknown (栃木県民)
2025-01-31 18:49:33
インストールメディアもないのであれば、しょうがないですよね。そちらお手持ちだったPCは、リカバリディスクのみだったのでしょうね。
返信する

コメントを投稿