Windows 10 May 2019 Update (version 1903) has been available for more than a month now. The feature update for Windows 10 brings many new features to the operating system, including the Windows Sandbox.

Mac HAL Driver – machaldriver.sys error

Many Mac users running Windows 10 using Apple Boot Camp Assistant software are getting “Mac HAL Driver – machaldriver.sys: Your PC has a driver or service that isn’t ready for this version of Windows 10” error while trying to install or update to the May 2019 Update (version 1903).

If you also got the “Mac HAL Driver – machaldriver.sys: Your PC has a driver or service that isn’t ready for this version of Windows 10” error message, it’s because your Mac is manufactured prior to 2012 or running an older version of Boot Camp Assistant or Windows support software.

Yes, for now, Windows 10 May 2019 doesn’t support Mac devices manufactured prior to 2012. Mac machines with MacHALDriver.sys dated September 24, 2011 01:57:09 or older in Windows\system32\drivers folder show the error mentioned above.

The solution

The first thing is to check your Mac’s manufactured year. To check this, on macOS, navigate to the Apple menu > About This Mac. If it’s manufactured before 2012, you have no option but to wait for a few weeks as Microsoft has promised that they are working on a resolution and will soon release a fix.

And if your Mac is a 2012 or newer model, you need to update the Boot Camp Assistant to the latest version. You can refer to the directions in our how to repair and update Boot Camp Assistant to the latest version in Windows 10 guide. Alternatively, you can follow the directions in our how to download the latest version of Boot Camp Assistant on Windows 10 guide to download the latest Windows support software and then install the same.

On macOS, navigate to Apple menu > App Store and then install all available updates to update the Boot Camp Assistant.