MuMuPlayer 12 の起動失敗を解決する方法
一部のユーザーは、MuMuPlayer 12 を起動する際にエミュレーターの起動失敗に遭遇する場合があります。このような場合は、以下の対処方法を参照してください。
注意:以下の一部CPUモデルは MuMuPlayer 12 を実行できません:AMD Athlon シリーズ、AMD Phenom シリーズ、AMD Sempron シリーズ、AMD FX シリーズ、AMD A シリーズ(A4 から 12、例:A8-5500)、Intel Xeon L シリーズ。
1. Windows 7 sha256 パッチインストール修復(Windows 7 システムのみ)
Windows 7 sha256 パッチインストール修復プログラムをダウンロードしてください。パッチのインストールが完了したら、コンピューターを再起動し、コントロールパネルから MuMuPlayer 12 をアンインストールしてから、再インストールしてください。
パッチのダウンロードリンク:
パッチをインストールし、コンピューターを再起動してエミュレーターをアンインストール・再インストールしても起動できない場合は、Windows のより高いバージョンへのアップグレードとエミュレーターの再インストールを推奨します。
注意事項:
このパッチは Windows 7 バージョン 7601 以上でのみインストール可能です。それ未満の場合は、インストール前にこのバージョンにアップグレードしてください。
Windows バージョンの確認方法:
キーボードの Win キー(キーボード左下の Ctrl キーと Alt キーの間)+ R キーを押し、「winver」と入力し、OK ボタンをクリックしてコマンドを実行すると、現在の Windows 7 システムのバージョンを確認できます。
2. PowerShellで .\comregister repair を実行する
Windowsメニューキーをクリックし、「Powershell」と入力して、Powershellを管理者として実行します。ウィンドウが開いたら、cd “C:\Program Files\MuMuVMMVbox\Hypervisor” と入力し、Enterキーを押します。その後、.\comregister と入力してEnterキーを押し、コードの実行が完了するまで待ちます。完了したら MuMuPlayer 12 を再起動してください。
3. MuMuVMMSVC.exe を実行する
C:\Program Files\MuMuVMMVbox\Hypervisor ディレクトリに移動し、MuMuVMMSVC.exe を見つけてダブルクリックして実行し、その後 MuMuPlayer 12 を起動してください。もしそれでも動作しない場合は、MuMuVMMSVC.exe を右クリックして「管理者として実行」し、その後 MuMuPlayer 12 を起動してください。
4. サードパーティフォントの確認
コンピューターのコントロールパネルを開きます。フォントセクションでPingFangフォント(コンピューターによっては「PingFang」と表示される場合があります)を検索し、該当するフォントを見つけて削除し、その後コンピューターを再起動してください。
5. Windowsユーザー権限の確認
一部のユーザーは、マシン上で厳格なユーザー権限管理を行っている場合があり、特定のディレクトリで書き込み権限が不足し、エミュレーターの起動が妨げられることがあります。そのため、C:\Usersのパスに移動し、.MUMUVMMフォルダーを見つけて右クリックし、「プロパティ」→「セキュリティ」を選択して、ディレクトリの権限管理を強化してください。
6. PowerShellで .\SupInstall.exe repair を実行する
一部のユーザーのマシンシステムでは、ドライバーインストール中に異常が発生し、エミュレーターの起動に失敗する場合があります。これを解決するには、Windowsメニューキーをクリックし、「Powershell」と入力して、Powershellを管理者として実行してください。
ウィンドウが開いたら、cd 「C:\Program Files\MuMuVMMVbox\Hypervisor」 と入力してEnterキーを押します。その後、.\SupInstall.exe と入力し、再度Enterキーを押してください。処理が完了したら、エミュレーターを再起動してください。
7. Alibabaドライバー(AlibabaProtect)の確認
一部のユーザーのマシンでは、Alibabaドライバー(Alibaba Protect)が原因でシミュレーターの起動に失敗する場合があります。Windowsメニューキーをクリックし、「Powershell」と入力して、Powershellを管理者として実行します。ウィンドウが開いたら、「sc.exe delete AlibabaProtect」と入力して実行してください。その後、パソコンを再起動します(できれば、AlibabaProtectのファイルパスを探してアンインストールし、ファイルも削除してください)。その後、エミュレーターを再インストールしてください。
8. MuMuの共有フォルダパスのレジストリ値を確認する
一部のユーザーは、サードパーティ製ソフトウェアによってMuMuの共有フォルダパスのレジストリ値が変更され、エミュレーターの起動に失敗する場合があります。その場合は、レジストリパス HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders に移動し、このパス内の「Personal」を探してダブルクリックし、値を C:\Users\Username\Documents に修正してください。最後にMuMuPlayer 12をアンインストールし、再インストールしてください。
ユーザー名は現在このWindowsデバイスにログインしているユーザー名です。例えば、現在のユーザーがZhang Sanの場合は「zhangsan」と入力します。具体的なユーザー名はCドライブの「ユーザー/Users」フォルダで確認できます!
9. Oleaut32 レジストリの修復
一部のユーザーのマシンでは、Oleaut32 レジストリが破損して変更されている場合があり、その結果、シミュレーターの起動に失敗することがあります。レジストリのパスに移動し、C:\windows\system32\oleaut32.dll の値を手動で修正または作成し、その後 MuMuPlayer 12 を再起動してください。
レジストリパス:
HKEY_CURRENT_USER\Software\Classes\CLSID{00020424-0000-0000-C000-000000000046}\InprocServer32
HKEY_CURRENT_USER\Software\Classes\CLSID{00020420-0000-0000-C000-000000000046}\InprocServer32
10. メモリスティックのオーバークロックを確認する
一部のユーザーは、メモリスティックのオーバークロックが原因で、MuMuPlayer 12 の起動が98%で止まるなどの異常が発生する場合があります。そのような場合は、BIOSに入り、メモリスティックの周波数を元の設定に戻してください。設定を保存し、コンピューターを再起動します。
記事はここまでです