[iMac6]27インチiMac Mid2011[A1312]を起動し、非公式の"Windows10 Pro"をインストールする「前半」事前作業
iMac Mid2011にWindows10 ProをMicrosoft公式USBでインストールすると
不具合①「igdkmd64.sys」でのエラーでブルースクリーン
不具合②「MacHALDriver.sys」でのエラーでブルースクリーン
不具合③ High Definition Audio コントローラーがこのデバイスを開始できません。 (コード 10)でのエラーで、本体のスピーカーが動作しない。
と3つのエラーが発生し何かしらの対策が必要となる。
インターネット上にいろいろ情報があるが、正解がなかなか見つからず
不具合①と不具合②は解決できたが不具合③がどうしても解決できなかった。
しかし、奇跡的に操作ミスにより、OpenCore Legacy Patcher経由でWindowsHDDのブートを行った時に、High Definition Audio コントローラーが正常な動作をすることがわかった。
ということで、Windows10のインストールをいろいろな方法で何度も試し
このやり方が一番いいのでは?という手順を紹介します。
■事前準備作業 2025/01/19時点
①Windows機で16GB以上のUSBメモリーを用意してMicrosoft公式へアクセス
https://www.microsoft.com/en-us/software-download/windows10
Windows 10インストールメディアを作成するから
"今すぐダウンロード"を選択する。
https://go.microsoft.com/fwlink/?LinkId=2265055
"MediaCreationTool_22H2.exe"をダウンロードし実行する。
インストールUSBメモリを作成する。
言語:日本語/エディション:Windows10/アーキテクチャ:64ビット
を選択
Windows10用USBメモリが作成出来たら、次へ
②iMac Mid2011用のWindows用のデバイスドライバーをダウンロードする。
(BootCamp5.1.5621をダウンロードして解凍しておく)
③MacHALDriver.sysの新版を手に入れる。
BootCamp-061-97240に入っている新版のMacHALDriver.sysを導入すると不具合①と不具合②のエラーは無くなる。
■旧版(BootCamp5.1.5621)
ファイルバージョン 6.200.1.7
製品バージョン 4.0
サイズ 22.7 KB
■新版(BootCamp-061-97240)
ファイルバージョン 6.1.7500.0
製品バージョン 6.1
サイズ 34.3 KB
■Brigadierを利用してBoot Campをダウンロード
Guthubで開発された"Boot Camp サポートソフトウェア"の機種ごとの最新版をダウンロードできるアプリ
公式サイト
https://github.com/timsutton/brigadier
リリース版であるBrigadier 0.2.6をダウンロード
https://github.com/timsutton/brigadier/releases/download/0.2.6/brigadier.exe
■7-Zipが導入されていないと、Brigadierは動作しない。
7-Zipもインストールしておく
公式サイト
https://www.7-zip.org/
7-Zip 24.09 (2024-11-29) Windows x64用 (64-bit)をダウンロードする
https://www.7-zip.org/a/7z2409-x64.exe
コマンド プロンプトを起動し、以下コマンドを実行します。
cd %userprofile%\Downloads
mkdir bootcamp
brigadier.exe --model iMacPro1,1 -o %userprofile%\Downloads\bootcamp
しばらくするとAppleのサーバからBoot Campドライバーが入手できます。
BootCamp-061-97240
├─$WinPEDriver$ ...OSのセットアップ用
└─BootCamp ...Win10導入後用
以上で準備作業は終了。
Windows10用USBメモリにiMacDriverフォルダーでも作り
①BootCamp5.1.5621のフォルダー
②BootCamp-061-97240のフォルダー
をコピーして以下のような構成になっていれば準備終了
次回は"Windows10 Pro"をインストールする話です。
参考資料
①Boot Campを利用してMacにインストールしたWindows 10に適用しようとすると、MacHALDriver.sys (HALはHardware Abstraction Layer)に互換性の問題が発生しアップデートできない。