What you need to install Windows 10 on Mac
- MacBook introduced in 2015 or later
- MacBook Air introduced in 2012 or later
- MacBook Pro introduced in 2012 or later
- Mac mini introduced in 2012 or later
- iMac introduced in 2012 or later1
- iMac Pro (all models)
- Mac Pro introduced in 2013 or later
Your Mac can have as little as 64GB of free storage space, but at least 128GB of free storage space provides the best experience. Automatic Windows updates require that much space or more. If you have an iMac Pro or Mac Pro with 128GB of memory (RAM) or more, your startup disk needs at least as much free storage space as your Mac has memory. I've tried boot flags ACPI=off, IntelAzulFB=10, -x. I'll try and update with screenshots when I get a chance I'm currently re-installing OS X to see if the.
Download driver for ACPIWEC1020 device for Windows 7 x64, or install DriverPack Solution software for automatic driver download and update. Try updating the ACPI driver that much. Note, If a new driver version is found, follow the on-screen prompts to install it. The ACPI specification defines an interpreted language, ACPI Source Language (ASL), to enable the operating system to execute firmware-provided control methods for power management and configuration. To improve the ability for ASL writers to identify the host operating system version, ASL provides the Operating System Interface Level (OSI). People buy and switch to Macs and having the safety net of still being able to run and use Windows and their investment in software while using a Mac and OS X. ACPI can be a problem on any computer. And until Apple improves Boot Camp drivers shipped with late 2008 and later systems - lazy? But I would not jump into the nonsense that it is a.
The latest macOS updates, which can include updates to Boot Camp Assistant. You will use Boot Camp Assistant to install Windows 10.
64GB or more free storage space on your Mac startup disk:
- Your Mac can have as little as 64GB of free storage space, but at least 128GB of free storage space provides the best experience. Automatic Windows updates require that much space or more.
- If you have an iMac Pro or Mac Pro with 128GB of memory (RAM) or more, your startup disk needs at least as much free storage space as your Mac has memory.2
An external USB flash drive with a storage capacity of 16GB or more, unless you're using a Mac that doesn't need a flash drive to install Windows.
A 64-bit version of Windows 10 Home or Windows 10 Pro on a disk image (ISO) or other installation media. If installing Windows on your Mac for the first time, this must be a full version of Windows, not an upgrade.
- If your copy of Windows came on a USB flash drive, or you have a Windows product key and no installation disc, download a Windows 10 disk image from Microsoft.
- If your copy of Windows came on a DVD, you might need to create a disk image of that DVD.
How to install Windows 10 on Mac
To install Windows, use Boot Camp Assistant, which is included with your Mac.
1. Use Boot Camp Assistant to create a Windows partition
Open Boot Camp Assistant, which is in the Utilities folder of your Applications folder. Then follow the onscreen instructions.
- If you're asked to insert a USB drive, plug your USB flash drive into your Mac. Boot Camp Assistant will use it to create a bootable USB drive for Windows installation.
- When Boot Camp Assistant asks you to set the size of the Windows partition, remember the minimum storage-space requirements in the previous section. Set a partition size that meets your needs, because you can't change its size later.
2. Format the Windows (BOOTCAMP) partition
When Boot Camp Assistant finishes, your Mac restarts to the Windows installer. If the installer asks where to install Windows, select the BOOTCAMP partition and click Format. In most cases, the installer selects and formats the BOOTCAMP partition automatically.
3. Install Windows
Unplug any external devices that aren't necessary during installation. Then click Next and follow the onscreen instructions to begin installing Windows.
4. Use the Boot Camp installer in Windows
After Windows installation completes, your Mac starts up in Windows and opens a ”Welcome to the Boot Camp installer” window. Follow the onscreen instructions to install Boot Camp and Windows support software (drivers). You will be asked to restart when done.
- If the Boot Camp installer never opens, open the Boot Camp installer manually and use it to complete Boot Camp installation.
- If you have an external display connected to a Thunderbolt 3 port on your Mac, the display will be blank (black, gray, or blue) for up to 2 minutes during installation.
How to switch between Windows and macOS
Restart, then press and hold the Option (or Alt) ⌥ key during startup to switch between Windows and macOS.
Learn more
If you have one of these Mac models using OS X El Capitan 10.11 or later, you don't need a USB flash drive to install Windows:
- MacBook introduced in 2015 or later
- MacBook Air introduced in 2017 or later3
- MacBook Pro introduced in 2015 or later3
- iMac introduced in 2015 or later
- iMac Pro (all models)
- Mac Pro introduced in late 2013
To remove Windows from your Mac, use Boot Camp Assistant, not any other utility.
For more information about using Windows on your Mac, open Boot Camp Assistant and click the Open Boot Camp Help button.
1. If you're using an iMac (Retina 5K, 27-inch, Late 2014) or iMac (27-inch, Late 2013) or iMac (27-inch, Late 2012) with a 3TB hard drive and macOS Mojave or later, learn about an alert you might see during installation.
2. For example, if your Mac has 128GB of memory, its startup disk must have at least 128GB of storage space available for Windows. To see how much memory your Mac has, choose Apple menu > About This Mac. To see how much storage space is available, click the Storage tab in the same window.
3. These Mac models were offered with 128GB hard drives as an option. Apple recommends 256GB or larger hard drives so that you can create a Boot Camp partition of at least 128GB.
-->This topic describes how to use the _OSI method in Advanced Configuration and Power Interface (ACPI) Source Language (ASL) to identify the host operating system. By using this method, ASL writers can create firmware that supports future operating systems versions and enables the operating system to change behavior based on the requested interface levels.
![Tool Tool](/uploads/1/1/7/7/117749466/343480804.jpg)
This information applies to the following operating systems:
- Windows 10, version 2004
- Windows 10, version 1903
- Windows 10, version 1809
- Windows 10, version 1803
- Windows 10, version 1709
- Windows 10, version 1703
- Windows 10, version 1607
- Windows Server Technical Preview
- Windows 10
- Windows Server 2012 R2
- Windows 8.1
- Windows Server 2012
- Windows 8
- Windows Server 2008 R2
- Windows 7
- Windows Server 2008
- Windows Vista
- Windows Server 2003
- Windows XP
The _OSI Method
Acpi For Mac Os High Sierra
All recent versions of the Windows operating system support components of the Advanced Configuration and Power Interface (ACPI) Specification. The ACPI specification defines an interpreted language, ACPI Source Language (ASL), to enable the operating system to execute firmware-provided control methods for power management and configuration. To improve the ability for ASL writers to identify the host operating system version, ASL provides the Operating System Interface Level (_OSI).
Acpi Mac Os
By using the _OSI method, ASL writers can easily determine the version of the ACPI interfaces that the host operating system supports. This versioning method provides a solution for creating firmware that can support future operating systems and enable the operating system to change behavior based on the requested interface levels.
_OSI Defined
The _OSI method has one argument and one return value. The argument is a string that is defined by and for each operating system. The return value is 0x00000000 if the interface is not supported or 0xFFFFFFFF if the interface is supported.
Recent versions of the ACPI specification have extended the use cases of the _OSI method beyond host operating system version identification. However, Windows supports _OSI only for the use of identifying the host version of Windows that is running on the system.
The _OSI method is defined as follows:
Acpi For Mac Os Recovery Tool
- _OSI - Operating System Interfaces
Argument
![Acpi Acpi](/uploads/1/1/7/7/117749466/857050481.jpg)
A string defined by and for each operating system. For example:
- 'Windows 2013' for Windows 8.1 and Windows Server 2012 R2
- 'Windows 2012' for Windows 8 and Windows Server 2012
- 'Windows 2009' for Windows 7 and Windows Server 2008 R2
- 'Windows 2001' for Windows XP
- 'Windows 2001.1' for Windows Server 2003
Return Value
Return values are as follows:
- 0x00000000 if the operating system does not support the version in the argument.
- 0xFFFFFFFF if the operating system does support the version in the argument.
_OSI Argument Details for Windows
The table below lists the versions of Windows that ASL can identify by using the corresponding _OSI string.
Windows operating systems return 0xFFFFFFFF if the argument to the _OSI method specifies an earlier version of Windows. For example, Windows 7 returns 0xFFFFFFFF for both 'Windows 2009' (Windows 7) and 'Windows 2006' (Windows Vista).
_OSI Strings for Windows Operating Systems
OSI String | Target OS |
---|---|
Windows 2000 | Windows 2000 |
Windows 2001 | Windows XP |
Windows 2001 SP1 | Windows XP SP1 |
Windows 2001.1 | Windows Server 2003 |
Windows 2001 SP2 | Windows XP SP2 |
Windows 2001.1 SP1 | Windows Server 2003 SP1 |
Windows 2006 | Windows Vista |
Windows 2006 SP1 | Windows Vista SP1 |
Windows 2006.1 | Windows Server 2008 |
Windows 2009 | Windows 7, Win Server 2008 R2 |
Windows 2012 | Windows 8, Win Server 2012 |
Windows 2013 | Windows 8.1 |
Windows 2015 | Windows 10 |
Windows 2016 | Windows 10, version 1607 |
Windows 2017 | Windows 10, version 1703 |
Windows 2017.2 | Windows 10, version 1709 |
Windows 2018 | Windows 10, version 1803 |
Windows 2018.2 | Windows 10, version 1809 |
Windows 2019 | Windows 10, version 1903 |
Windows 2020 | Windows 10, version 2004 |
Implementation Note
Place the routine that identifies the operating system in an _INI method under the _SB scope so that _OSI can run as early as possible. This placement is important because the operating system makes features available based on the string argument to the _OSI method.