Installing Windows and Office 365 in a VM on a Mac


The following guide describes the steps you might use to create a Windows 10 virtual machine on your Mac computer. This consists of 5 main phases:

  1. Download Windows 10 from the MIS Department’s Microsoft Imagine system.  
  2. Download and install VirtualBox. The VirtualBox software that allows for the creation of a virtual machine (VM) on a mac.
  3. Create a new Windows 10 VM using VirtualBox.
  4. Install Office 365 on the Windows 10 VM. Office 365 includes applications like Access, Excel and Word.
  5. Install software updates. This will patch Windows 10 and other Microsoft software, like Office 365, to ensure everything is up to date.


Adding a virtual machine to a computer is a complex, intensive process. Technical issues and resource limitations can prevent this process from being successful.

There are many factors which can influence the amount of time required to install a virtual machine.  Factors such as free disk space and computer account privileges can potentially result in this process taking additional time.  Please allow enough time to troubleshoot any issues that you may encounter.

If you run into technical issues or need further assistance, please refer to the Technical Support section below.



Intro: Logging in to Microsoft Imagine

The Microsoft Imagine system is available to active students enrolled in an MIS course or program, and MIS department faculty and staff.

To use Microsoft Imagine:

1.  Click on to go to the MIS Department's Imagine system.  

MIS department Microsoft Imagine Homepage


2.  Click on Sign In (toward the top right of the screen). 

MIS department Microsoft Imagine click on sign in


3.  In the Single Sign-On section on the left of the screen, click on Sign In.  

MIS department Microsoft Imagine click on SSO single sign in


4.  Enter your UA NetID and Password in the appropriate fields and click on Login

MIS department Microsoft Imagine webauth login

NOTE: You may not be prompted to log in to WebAuth if you are already logged in. 


5.  You will be sent back to the Imagine site, and logged in. 

MIS department Microsoft homepage logged in


At this point, you should be able to browse and search for software titles, add software to your cart, check-out to license the software, and obtain and use the Imagine system’s Secure Download Manager to download Microsoft software to your computer.



1. Download Windows 10 from Microsoft Imagine

After signing in to the MIS Department's Microsoft Imagine site, you can find and download Windows 10.

1.  Click on the Windows 10 icon. If the Windows 10 icon doesn't show in your list by default, you can search for "Windows 10" in the Product Search area and find it there.

Microsoft Imagine webpage with Windows 10 selected


2.  Click on the Add to Cart button under the Windows 10 Education 32/64-bit (English) - Microsoft Imagine option.

NOTE: If you have downloaded Windows 10 from Microsoft Imagine, and you need to re-download software or get your product key from any previous orders in Microsoft Imagine, please see our instructions

Microsoft Imagine add Windows 10 to cart webpage


3.  Click OK on the notification window that appears after selecting the add to cart option.

Microsoft Imagine confirm selection window


4.  Click the Check Out button on the pop up window that appears.

Windows 10 successfully added to shopping cart


5.  Click the Download button.

NOTE: The Product key is displayed below and will be required for installation. You may want to make note of it now.

Download Windows 10 and Product Key location


 6.  Click the Download button for the Windows 10 Education 32/64-bit (English) option.

Select Windows 10 download option

Windows 10 approximate download time

  NOTE:  The download has begun and will take a few minutes, longer on slower network connections. Please remember the location selected for the download, it will be important for installation later.



2. Download and Install Oracle VirtualBox

NOTE: If you already have or use a virtualization software, like Parallels or VMware Fusion, and you're knowledgeable of its functionality, you may be able to skip this phase of the instructions and proceed to phase 3, adapting those instructions for the software that you're already familiar with. Our instructions use Oracle VirtualBox because it is popular, free and the UITS 24/7 IT Support Center is familiar with its operation, which may be helpful in case you need assistance.

NOTE: VMware Fusion is available to MIS students and faculty free of charge. Please see our page on the VMware Academic Program for more information.

To download Oracle VirtualBox:

1.  Go to the Oracle VirtualBox download page, available at 

2.  Download 2 items:

    • The current VirtualBox Platform Package for OS X hosts.
    • The current VirtualBox Oracle VM VirtualBox Extension Pack for All supported platforms.

VirtualBox download webpage


3. When the download is complete, navigate to the location of the two downloaded files.  

The default location should be the Downloads folder.

Click the VirtualBox.dmg file to begin the VirtualBox installation.

VirtualBox default download location


4.  Click on the VirtualBox.pkg Icon.

Virtualbox installer overview window


5.  Click the Continue button.

VirtualBox installer determining if it can be installed


 6.  Click the Continue button.

VirtualBox installer introduction


 7.  Click the Install button.

VirtualBox installer option to select install location


8.  Enter the Username and Password for an account on the Mac computer that has administrative privileges, then click the Install Software button.

VirtualBox asking for Mac computer administrative privileges


9. When the installation completes successfully, click the Close button.

VirtualBox install successfully completed


10.  Return to the download location used earlier. Now we can install the VirtualBox VM Extension Pack. 

        Click on the Oracle_VM_VirtualBox.vbox-extpack file. 

Default download location for VirtualBox Extension Pack installer


11.  Click the Install button.

Confirm installation for VirtualBox Extension Pack


12.  Click the I Agree button to accept the license agreement.

Terms and conditions for VirtualBox Extension Pack


13.  Enter the Username and Password for an account on the Mac computer that has administrative privileges, then click the OK button.

Entering Mac computer administrative privileges for VirtualBox Extension Pack


14.  When the installation completes successfully, click the OK button.

Successful installation of VirtualBox Extension Pack

You have now installed VirtualBox and can proceed with creating a Windows 10 VM.



3. Creating a Windows 10 Virtual Machine in VirtualBox 


1.  In VirtualBox, click the New button.

Creating a new virtual machine in VirtualBox


2.  Configure the basics of your Virtual Machine.

Name can be anything you choose. In this example, we are naming our VM "Windows".

Type should be Microsoft Windows by default.

For Version select Windows 10 64-bit, unless your Mac is too old to support 64-bit processing and/or it has 2GB of RAM or less. 

When complete, click the Continue button.

Settings for new Windows 10 VM


3. Click the Continue button.

NOTE: The amount of RAM allocated to the virtual machine can be adjusted later, but the default setting often works best.

Select ram allocated to Windows 10


4.  Make sure the Create a virtual hard disk now option is selectedClick the Create button.

Hard drive options for Windows 10 virtual machine


5.   Click the Continue button to keep the default VDI file type.

Option to select Hard disk file type


6.   Click the Continue button.

Storage option type for Windows 10 VM


7.   Click the Continue button to accept the default suggestion for disk size.

NOTE:  The minimum hard drive size of the new virtual machine is set here. Please consider the amount of software that will be used on the VM as the amount of space minimally dedicated to the virtual machine cannot be changed later.

Option to select hard drive size for Windows 10 VM


8. Click the Start button to launch the Windows 10 virtual machine.

     Note:  The start button will be used in the future each time to start the Window 10 virtual machine.

Button to start Windows 10 virtual machine


 9.   Click the Folder Icon to choose an optical disk file.

Select disk image to use for virtual machine


10.  Navigate to the location of the Windows 10 Education 32/64-bit (English) download.  The default location should be the Downloads folder.

Select the downloaded Windows 10 file.

Click the Open button.

NOTE: If you need to re-download software or get your product key from any previous orders in Microsoft Imagine, please see our instructions

Selected Windows 10 disk image

Confirm selected disk image


11. Click the Start button to start the new VM and begin installation

Load the Windows 10 disk image


 12.  Once this screen appears, select language, time, and keyboard options before clicking Next.  

Windows 10 starting up in VIrutalBox


13.  Click Install now to begin installing Windows 10 on the Virtual Machine. 

Select option to install Windows 10 on Vm


14.  Enter the Product key that was displayed in the order summary section of the Microsoft Imagine webpage.

NOTE: If you need to re-download software or get your product key from any previous orders in Microsoft Imagine, please see our instructions

Enter product key for Windows 10


 15.  Check the I accept the license terms to accept the software license agreement, then Click the Next button.

Terms and conditions for Windows 10


16.  Click the Custom: Install Windows only (advanced) option.

Select Windows 10 installation type


17.  Click the Next button to accept the installation defaults.

Select hard drive to install Windows 10 on


18.  Windows 10 is now installing. This can take many minutes, especially on older systems.

Windows 10 is installing


19.  After the installation is complete, we need to configure the system. Click the Use Express settings button.

Windows 10 configure system options


20.  Select the Join a local Active Directory domain option and Click the Next button.

Option to have Windows 10 join a local Active Directory domain


21.  Create a Username and Password for the Windows 10 VM user account.

Creating a Windows 10 virtual machine user account


22. The system will now reboot and be ready for first time use. You can log in with the credentials created in the previous step.

If prompted to enable Network Discovery, click the No button.

Prompt to enable Network Discovery

 You now have a basic Windows 10 VM.



4. Installing Office 365 in Windows 10 virtual machine

Office 365 is available for free to students at the University of Arizona. To find out more about this program, see the University of Arizona BookStores Office 365 page.

To download Office 365, please complete the following steps within the Windows 10 virtual machine:

1.  Click on to go to the Office 365 download webpage.  

2.  Enter your University of Arizona Email Address.

Office 365 for education webpage


3.  Click the Other installs button.

Selecting the Other installs option


4.  Click the Install button.

Selecting the option to install Office 365 


5.  When the download begins, and you're prompted on what to do with the file, click the Save button.

Choosing to save the Office 365 download


6. When the file has completed its download, click the Run button.

Selecting the run option for the Office 365 download


7.  Click the Yes button to allow the program installer to run.

Selecting yes to run the Office 365 installer


8.  Office 365 is being installed and will take a few minutes.

Office 365 is currently being installed


 9.  When the installation of Office 365 completes successfully, click the Close button to exit the installer.

Office 365 has been successfully installed

You now have a functional Windows 10 virtual machine with Office 365. Congratulations!

You should Update your machine to install the latest critical and security patches to Windows and Office 365.

You can do this by clicking Start and typing Windows Update and stepping through the wizard.


Assuming you have enough space, you can install other software in this VM as well. As an MIS student, you can use Microsoft Visio and Project in the course of your studies. We have guides on how to install those titles on our Instructions + Documentation page.



5. Install software updates

To install updates for Windows 10 and other Microsoft products, like Office 365:

1.  Click the Start button.

 Start button location for Windows 10


2. Type Windows Update and click the Check for updates option.

Searching Windows Update within Start


3.  Windows 10 is now checking for updates, this may take a few minutes.

Windows 10 checking for updates


4.  If Windows 10 finds any updates, they will begin installing. This process may take significant time if there are many updates to apply.


5.  After installing the updates, Windows 10 may need to be restarted.  Click the Restart now button.


6.  After Windows 10 restarts, it may return to the Windows Update status window. You may want to Check for updates one more time to make sure the system is up-to-date.

 Your Windows 10 VM is now up-to-date and ready for use.



Technical Support

Adding a virtual machine to a computer is a complex, intensive process. Technical issues and resource limitations can prevent this process from being successful.

If you experience technical issues with your computer, you may want to contact The 24/7 IT Support Center. The 24/7 provides computing support to University of Arizona students, faculty and staff. You can find their contact information on the 24/7 IT Support Center webpage

If you do not know your NetID credentials, or are having trouble with the WebAuth system, please contact the 24/7 IT Support Center at 520-626-TECH. 

If you have questions or feedback on this guide, or are having trouble with the MIS department's Microsoft Imagine system, please contact the MicroAge Lab via our Submit Support Request page. Please include as many details as you can, and provide screenshots if necessary. We generally respond to support requests within 1-2 business days.