Windows マシン上で macOS を実行するよりも、Mac 上で Windows を実行するほうがはるかに簡単ですが、このクレイジーなハイブリッド環境が常に完璧であるという意味ではありません。 Microsoft は最近、次のバージョンにアップデートしようとするといくつかの問題が発生する可能性がある理由を説明する情報をリリースしました。Windows 10の最新バージョン(1903) Boot Camp バージョンのオペレーティング システム上で。
簡単に言うと?あなたの Mac は本当に古いです。 Microsoft は次のように説明しています。
「古い Apple Boot Camp または Windows サポート ソフトウェア ドライバーを搭載した 2012 年以前の Mac デバイス以降の Mac デバイスには互換性があり、Windows 10 バージョン 1903 にアップデートできません。具体的には、MacHALDriver.sys が古いバージョンのデバイスです。 2011 年 9 月 24 日 01:57:09 以降の Windows\system32\drivers が影響を受けます。」
Windows 10 を更新しようとすると、次のような通知が表示されると、この問題が発生していることがわかります。
クレジット: マイクロソフト
これを修正するには、いくつかのオプションがあります。まず、Boot Camp のアップデートを含む最新バージョンの macOS を実行していることを確認します。 (オンになっていない場合はmacOS モハベ、それを試してみる時期かもしれません。あるいは、勇気があるなら、飛び上がってみることもできます。macOS カタリナ.) その後、再インストールすることを検討してください。WindowsサポートソフトそれはBoot Campに付属しています。
それでも問題が解決しない場合は、この問題について私がこれまで見てきたすべての話を考えると、おそらく解決しないと思いますが、あなたはかもしれないWindows 10 バージョン 1903 のクリーン インストールで問題を回避できる場合があります。Microsoft のメディア作成ツール新しい .ISO を構築し、その方法で Windows の新しい Boot Camp バージョンを再インストールできるかどうかを確認します。 (もちろん、Windows 10 のクリーン バージョンをインストールする必要があるため、この方法に進む前にすべてのファイルをバックアップする必要があります。)
それでもこのステップはさらに問題が発生する可能性があります何よりも。
代わりに、更新された Mac HAL ドライバー (machaldriver.sys) を次の場所から取得することをお勧めします。非公式の情報源(鏡)、Windows 10 をセーフ モードで起動し、古いファイルをこの新しいファイルで上書きします。古い machaldriver.sys は次の場所にあります。c:\Windows\System32\
そして、それを置き換えるには、元のファイルの名前を machaldriver.bak などに変更する必要がある場合があります。次に、システムを再起動し、Windows 10 が起動するのを待ってから、新しいファイルを \System32\ ディレクトリにコピーする必要があります。
それ以外の場合は、Microsoft がこの問題を修正するまで 7 月下旬まで待つこともできますが、それは面白くありません。問題の .SYS ファイルを置き換えると、Windows 10 バージョン 1903 を問題なく使用できるようになります。