29.2.2.1 Installing the Oracle VirtIO Drivers for Microsoft Windows on Existing Microsoft Windows Guests

To install the Oracle VirtIO Drivers for Microsoft Windows on existing Microsoft Windows guests, perform the following procedures:

Configuring Policies for Device Installation

Configure Microsoft Windows policies to allow the installation of the Oracle VirtIO Drivers for Microsoft Windows, if these policies are not already configured. This task prevents the following error from occuring during an installation:

The installation of this device is forbidden by system policy. Contact your system administrator. 

To configure policies for installation:

  1. Open the Microsoft Windows virtual machine on which you want to install the Oracle VirtIO Drivers for Microsoft Windows.

  2. From the Start menu, select Run.

  3. Enter gpedit.msc and then click OK.

    The Local Group Policy Editor is displayed.

  4. From the Console Tree, display the list of device installation restrictions (Device Installation Restrictions) as follows:

    • Expand Computer Configuration, then expand Administrative Templates.

    • From here, expand System, then expand Device Installation.

      Select Device Installation Restrictions.

  5. Edit the policy settings so that no device installation restrictions are configured.

    Alternatively, review each policy setting to determine the correct configuration for your business needs.

  6. Close the Local Group Policy Editor.

  7. Restart the Microsoft Windows virtual machine.

When you are finished configuring the policy settings for device installation, you can proceed with the installation of the Oracle VirtIO Drivers for Microsoft Windows.

Installing Oracle VirtIO Drivers for Microsoft Windows

Before You Begin.  Do the following before you start the installation process:

You can install the Oracle VirtIO Drivers for Microsoft Windows by using the GUI installation program or by performing a silent installation. Use the graphical installation program if you are installing a single instance of the Oracle VirtIO Drivers for Microsoft Windows. If you plan to silently install multiple instances of the Oracle VirtIO Drivers for Microsoft Windows, you must run the GUI installation program in a command-line window on at least one Microsoft Windows guest to create a response file. You can then use the response file to perform all of the subsequent installations silently.

To install the Oracle VirtIO Drivers for Microsoft Windows:

  1. Create a new virtual machine and install a supported operating system.

  2. Copy the Oracle VirtIO Drivers for Microsoft Windows installation program, Setup.exe, to the guest.

  3. Do one of the following:

    • Double click Setup.exe to start the Oracle VirtIO Drivers for Microsoft Windows installer.

    • Open a command line window and then do the following:

      1. Navigate to the directory where the Setup.exe file is located.

      2. Run Setup.exe -r to start the Oracle VirtIO Drivers for Microsoft Windows installer and create a response file for silent installations.

  4. If prompted, select Yes in the User Account Control dialog to allow the Oracle VirtIO Drivers for Microsoft Windows installer to proceed.

    Figure 29.1 Oracle VirtIO Drivers for Microsoft Windows user account control dialog

    This figure shows the user account control dialog. The buttons that are available are Yes and No.

    The initial installer window is displayed.

    Figure 29.2 Oracle VirtIO Drivers for Microsoft Windows installer window

    This figure shows the initial installation window. The buttons that are available are Back, Install and Cancel.

  5. Click Install to start the Oracle VirtIO Drivers for Microsoft Windows installation.

    The installer copies the Oracle VirtIO Drivers for Microsoft Windows files and installs the drivers on the guest. The Installation Complete window is displayed.

    Figure 29.3 Installation Complete window

    This figure shows the Installation Complete window. The following options are available: Yes, I want to restart my computer now; No, I will restart my computer later.

  6. Check Yes, I want to restart my computer now and click Finish.

    The virtual machine is restarted.

The Oracle VirtIO Drivers for Microsoft Windows are installed in the following directories:

  • On 32-bit systems: C:\Program Files\Oracle Corporation\Oracle Windows VirtIO Drivers

  • On 64-bit systems: C:\Program Files (x86)\Oracle Corporation\Oracle Windows VirtIO Drivers

If you used the -r option in the command line, the installation program creates a response file in the C:\Windows directory. You then use the response file, setup.iss, to perform silent installations on other Microsoft Windows guests. See Section 29.2.4, “Silently Installing or Upgrading the Oracle VirtIO Drivers for Microsoft Windows”.