I recently tried to install Windows 10 on my iMac11,3 but it didn't work. According to Windows Setup, the partition I had prepared on the SSD did not use the GUID Partition Table (GPT). Trying to convert the disk to GPT via CLI didn't work. Luckily, I came a across an app called Windows Install that allows installing Windows from within macOS. It extracts the files of a Windows .ISO to a designated Windows partition and then adds the Microsoft bootloader folder to the EFI partition. It works on Hackintoshes as well, of course.
Once the installation is completed, you can reboot and the entry for booting Windows should be available from OpenCore's Bootpicker. I haven't tested it when using the Apple bootloader, though. I guess you just have to hold Shift after turning on the machine and the entry should appear.
- Run Disk Utility
- Select "View" > "Show all Devices"
- If you want to install Windows on the same disk, select the Container Disk of your SSD/NVMe from the side-panel
- Create a new FAT32 Partition. SIZE: At least 40 GB. Windows 10 requires about 20 GB for the Installation + x GB RAM of installed RAM (this amount will be reserved by Windows for storing the Sleepimage) + whatever space you need for your programs. So if you have 16 Gigs of RAM that makes 36 GB – without any space left. So add at least 4 GB for apps and updates minimum. Otherwise, you have to disable hibernation and Windows recovery in order to have enough space on the disk to work with.
- Take note of the Disk's device path (
diskXsX)
Note
If you want to use a seperate physical disk for installing Windows instead you just have to format the disk as FAT32 and continue with "Install Windows"
- Download Windows_Install.zip from sourceforge and unpack it
- Run the App
- Drag your Windows Installation ISO into the app's window
- The following Windows should be displayed:

- Under "index", enter the number representing the variant of Windows you want install
- Under "Disk" and "s" enter the location your FAT32 formatted partition (double-check in Disk Utility)
- Enter your macOS Login-Password so the installer can do its thing
- Click on install and watch the progress.
- Once the installation is complete the app will mount your System's EFI and add the "Microsoft" folder to it.
- Reboot
- Windows should now be available from the Bootpicker. If it's not, open your
config.plist. Add\EFI\Microsoft\Boot\bootmgfw.efitoMisc/BlessOverride:
- Save and Reboot
- Select Windows and the Installation starts. Once that's done, continue with Post-Install
Once Windows is up and running, we still need to install drivers for components used in Apple Macs. For Wintel machines you just get all the drivers you need via Windows update or download it from the vendor of a component directly.
- Boot Windows
- Download and Install 7zip
- Download and run Brigardier. It will fetch all the required drivers and files and will create an installer
- Once that's done, navigate to the Downloads/Bridaier folder and run
Setup.exe(you may neeed to run it in compatibility mode if it does not run in Windows 10+) - Once the drivers are installed reboot Windows
- Enjoy
- Discussion on insanelymac.com
- Discussion on Applelife.ru (Russian)
- Installation Video (YouTube)