How to Install Windows 7 on a VirtualBox Virtual Machine

Gavin Phillips Updated 01-07-2019

Windows 7 is something of a relic. Not quite as ancient as Windows XP, of course. But Windows 7 is rapidly approaching its January 2020 end of support date. At that point, Microsoft will stop issuing public Windows 7 security patches. Companies that rely on Windows 7 will pay Microsoft to keep working on and fixing the operating system. But those fixes are unlikely to reach the public.


One option is to install Windows 7 in a VirtualBox virtual machine. Installing Windows 7 as a virtual machine gives you a security boost. Here’s how you do it.

What You Need to Install Windows 7 in VirtualBox

Before you get going, you need a few things in place.

The tutorial uses VirtualBox, a free virtual machine program. You need to download and install VirtualBox before continuing. Download and install VirtualBox version 5.2.xx using the link below. VirtualBox 5.2.xx can install and run both 32 and 64-bit image files.

Download: VirtualBox 5.2.xx for Windows | macOS | Solaris | Ubuntu (All Free)

There is a later version of VirtualBox, version 6.x. However, VirtualBox version 6.x can only install and run 64-bit image files. In that, the earlier 5.2.xx version is handy as it can handle both architectures and is still receiving updates.


You also need your Windows 7 disk image (ISO). If you don’t have your Windows 7 ISO, you can enter your Windows 7 product key here to secure an official download.

Once you install VirtualBox and have your Windows 7 ISO, you can continue.

Want to learn more about VirtualBox? Check out the MakeUseOf VirtualBox user’s guide for a ton of tips and tricks How to Use VirtualBox: User's Guide With VirtualBox you can easily install and test multiple operating systems. We'll show you how to set up Windows 10 and Ubuntu Linux as a virtual machine. Read More .

How to Install Windows 7 in VirtualBox

Now you can install Windows 7 in a virtual machine, using VirtualBox.


Open VirtualBox. Select New. Give your Windows 7 virtual machine a name.

windows 7 virtual machine choose size

Now, decide how much memory to allocate the virtual machine. How much you allocate depends on the host system as well as what you use Windows 7 for. For example, my desktop has 16GB RAM, so I can afford to allocate the virtual machine more memory so that it runs faster. In this case, I’m allocating 2048MB, which is 2GB.

In the bottom panel, select Create a virtual hard disk now, then Create.


Next, you configure the Windows 7 virtual machine disk size. Microsoft recommends a minimum of 16GB storage for Windows 7. Allocate as much as you want or need, but make sure it is more than 16GB. Keep the Hard disk file type as a VDI (you can move this virtual machine disk type to other virtual machine software), and let VirtualBox dynamically allocate the disk size (if you need more storage that you allocate, the disk can dynamically expand).

Hit Create.

Configure Your Windows 7 Virtual Machine

Before hitting Start, there are a few options that you must configure.

Right-click the virtual machine and select Settings.


Now, under the System tab, select Processor. You have the option of allocating your Windows 7 virtual machine more processing power, by way of assigning another processor core. If you have a multi-core system, assigning an extra core will give you a faster virtual machine experience. Depending on your system hardware, it could result in slower performance for the host machine.

windows 7 virtual machine processors

Next, under the Display tab, increase the Video Memory to 128MB.

On to the Storage tab. Here is where you insert your Windows 7 ISO. Under Storage Devices, select the Empty slot. Then, under Attributes, select the disk icon. Browse the location of your Windows 7 ISO. Press OK.

windows 7 virtual machine storage iso option

You’re now ready to boot your Windows 7 VirtualBox virtual machine for the first time.

Windows 7 Installation Guide

When the virtual machine boots, select your keyboard language and continue. Hit Install Now, then accept the licensing agreement.

windows 7 virtual machine install os

On the next page, select Custom, then select the virtual disk image drive created earlier. The Windows 7 installation process will start. Go and make a cup of tea, because this can take a moment. After the installation process completes, your Windows 7 virtual machine will restart automatically.

Windows 7 will restart a few times during the installation process. It is nothing to worry about. Do not touch a key when prompted or you will return to the Install Now option, rather than letting the installer do its thing.

Eventually, you will arrive at the Windows 7 Username set up, followed by the password creation page. Next up is to input your Windows 7 product key. If you already input your product key and downloaded Windows 7 direct from Microsoft, you might not encounter this page. If you do not have Windows 7 product key at the current time, you can skip this page, but your Windows 7 virtual machine will have limited functionality.

Use the Recommended security settings, choose your time-zone, and continue.

Install the VirtualBox Guest Additions ISO

The final setup is for the VirtualBox Guest Additions ISO. VirtualBox Guest Additions give your virtual machine better mouse pointer integration, the use of shared files between the host and the client, better video support, shared clipboards, and a host of other handy tools.

windows 7 virtual machine guest additions

Head to Devices > Insert Guest Additions CD Image. Inside the Windows 7 virtual machine, select Start Menu > Computer. Open the Guest Additions CD Image, then run VBoxWindowsAdditions. Install the Guest Additions, then Reboot.

Windows 7 End of Life Support Date

Microsoft is shutting off Windows 7 life support on 14 January 2020. At the time of writing, that is just over six months. Some companies, products, and services have no choice but to continue using Windows 7. But if you’re a home user who is clinging to Windows 7 because it is familiar, you should know the end is on the horizon.

Are you thinking of upgrading? Check out our guide on how to upgrade from Windows 7 to Windows 10 before January 2020 4 Best Ways to Upgrade From Windows 7 to 10 Before 2020 Windows 7's end of life is fast approaching. Upgrade from Windows 7 to 10 before January 2020, we show you how. Read More !

Related topics: VirtualBox, Virtualization, Windows 7, Windows Tips.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Acid
    January 14, 2020 at 10:51 pm

    Thank you very much for this useful guide. I just put it in practice and now I have my virtual machine working!
    I really appreciate you took your time to share this info with all of us newbies in this knowledge :)

  2. Paradigm
    January 20, 2010 at 1:29 pm


    Thanks so much for the information. I got everything working pretty well but I'm having trouble installing applications on my shared drives.

    I have an application drive that I share with both Windows7 and Ubuntu, I want to also use it for installing applications on my virtual Win7 machine. From my Win7 VM I can see the drive and access files and even execute files from them. However when I try to browse to the shared drive to install applications it shows up with an x on it and says that it not connected. Also when I execute a program from the shared drive, the program can not access any of it's required data on the same drive, and I get errors saying that it can access the drive. Is there a problem fully connecting these drives, or is it just a limitation of Windows 7 preventing me from installing onto shared drives?

    • Jorge Sierra
      January 20, 2010 at 1:36 pm

      Hmm... I'm not at all familiar w/ how Win7 treats Windows shares, but it sounds as though you may have some kind of permissions issue. Does your Win7 user have permission to read/write to the share?

      You could always make the share public and read/write for all. That should solve the problem, although is an insecure solution. If all of your machines are behind a secure firewall, you should be relatively safe.

  3. shahid
    August 21, 2009 at 11:28 am

    i have successfully installed windows 7 as guest OS on my windows XP system . however i am not able to access folders of my host OS within the guest OS. i have tried sharing folders but now i dont know how can i see them
    any help?

    • Jorge Sierra
      August 21, 2009 at 11:30 am

      I also had trouble getting the folder sharing to work. I just set up regular folder sharing via Windows to get around it.

  4. ssmokin
    August 15, 2009 at 7:34 am

    Thanks Jorge, yea I took the plunge and used EASEUS partition
    manager to create a 10gig NTFS partition, it was dead easy and Win7 installed straight up.
    Best ssmokin

  5. ssmokin
    August 13, 2009 at 11:05 pm

    Sorry, didn't finish note.

    Has anyone else experienced this and if so is there a work-around?

  6. ssmokin
    August 13, 2009 at 11:02 pm

    I am running latest Version of VirtualBox in WinXP(Fat32) on my laptop and attempting to
    install Win7. I notice that you say that to run on USB it needs to be NTFS.
    Is this the same for a standard hard drive?
    There is no mention of this in the forum except for USB use.
    My VB is setup 1024Mb Ram (I have 2gb installed) and 10Gb Drive space(Dynamic sizing).

    I continually get the error "Hard disk full" and this is when the installation is at 4GB file size(85% installed).
    I have deleted files off C and D drives to free up space, altered the ram setting down to give more to the host

    • Jorge Sierra
      August 14, 2009 at 6:29 am

      Yes, the file size limit applies to a standard hard drive as well. That's the reason you're getting that error when you reach the 4GB mark. The virtual hard drive resides within a single file on the host system, so if you install VirtualBox on a FAT32 disk (USB, hard drive, or otherwise) you will encounter this limitation.

      Really the only workaround would be to convert your FAT32 disk to NTFS.

  7. richard
    August 5, 2009 at 11:00 am


    Hope you can help me. I've installed WIN7 RC in VirtualBox but have been unable to get the network to connect.

    • Jorge Sierra
      August 5, 2009 at 2:35 pm

      Did you set up the VM to connect through the local network and install the guest additions?

    August 1, 2009 at 2:48 am

    Walah..gampang banget Thankzz ya bro...

  9. Tony Leather
    July 29, 2009 at 2:11 am

    Thanks Jorge I have got it figured out - and thank you for your help

  10. Tony Leather
    July 25, 2009 at 4:22 am

    Hi - I cannot get my network recognized with VM in Windows 7 - I am running a wireless setup.

    • Jorge Sierra
      July 25, 2009 at 9:28 pm

      Did you set up the VM to connect through the local network and install the guest additions?

  11. Jonathan
    July 13, 2009 at 11:18 am

    How do i get my wireless internet to work on Windows 7 Microsoft Vitual Machine im running Windows Vista Home Premium SP1 and i wanting to know

    • Jorge Sierra
      July 13, 2009 at 12:38 pm

      Just set the network device in VirtualBox to use your wireless card. You set this up on the Network tab in the virtual machine settings.

  12. Sushain
    July 10, 2009 at 9:06 am

    So, Windows Aero (In the 7 RC) does does not work in VM 3.0, but no installation of guest additions is required for audio, mouse, etc to work correctly, and both 64 bit and 32 bit versions of Windows 7 RC work on VM 3.0?

    • Jorge Sierra
      July 10, 2009 at 9:11 am

      I haven't tried VirtualBox 3.0 yet, but that should be the case. If you want full-screen resolution you will probably still need to install the guest additions. If you want seamless mouse interaction between the guest and host (where the guest is windowed, and you move the mouse cursor outside of the window), that is definitely the case.

      • Sushain
        July 10, 2009 at 11:58 am

        Thank you, and one more question, do you know anything abour the copy/paste glitch in Windows 7

        • Jorge Sierra
          July 10, 2009 at 12:30 pm

          Can't say that I do.

  13. pjaush
    June 11, 2009 at 3:33 am

    Hi I installed Windows 7 with the latest Version of VirtualBox (2.2.4r47978) and it works fine for me but I have no aero support since Windows 7 trouble shooter sais "The current video card may support Aero with a driver that is compliant with the Windows Display Driver Model (WDDM). Contact the manufacturer of your computer or video card for a WDDM-compatible driver."

    Is this a known issue with virtual box or does anybody know how to work around?

    Kind regards

    • Jorge Sierra
      June 11, 2009 at 6:20 am

      VirtualBox does not currently support DirectX in guest OSs, although some development is taking place to do so. For now, it would seem you cannot use aero.

  14. josh
    June 4, 2009 at 6:23 pm

    So, I did this, my main problem is that my video card isn't registering, even though I checked the box to let it, so I can't use aero... any chance you could help me out, my card is a ati x1550 (they have a driver that supposedly works w/ win 7, but I can't install it in my vpc)

    • josh
      June 4, 2009 at 6:27 pm

      ****Edit**** after reading the guy above me, it is clear that I'm just an idiot and should read - no directX in the VPS - sad :(

  15. Joe
    May 11, 2009 at 5:32 pm

    I installed Win7 RC on VB following your instructions and all went smoothly.
    However, once Win7 was installed, I can't get the Audio to work (whatever settings I use for Audio under Settings in VB).
    Also, I can't activate Aero. Win7 tells me "it might work with a different driver for my graphics card", but the latest VB driver does not do the job.
    Needless to say that my host Vista PC has perfect Aero and sound.
    Any suggestions?

    • Jorge Sierra
      May 11, 2009 at 10:13 pm

      It may be that the guest additions for the latest version of VirtualBox (2.2.2 at the time of this comment) do not support the Windows 7 release candidate. So when you install the guest additions, everything seems to go smoothly? When you reboot the virtual machine after installing the guest additions, everything is the same as it was before installing them (i.e. no sound and ugly low-res graphics)?

      • Joe
        May 11, 2009 at 11:41 pm

        Installation of guest additions went smoothly, but did not solve the audio/video problem, also after several reboots.
        Could be its the RC compatibility.
        In the VB manual on the VB website the latest Win version mentioned as supported for guest additions, is the Win7 Beta.
        I assume Sun will come out with a version for RC soon, and if indeed that is what causes the problem, it should then get solved.
        By the way when they do come up with the RC compatible, how do you update the guest addition install? Just mount the new guestaddition ISO? Or do you have to unmount (?) the present installation first?

        • Jorge Sierra
          May 12, 2009 at 7:25 am

          Yeah, it definitely sounds like Virtual Box 2.2.2 is not compatible with the Windows 7 release candidate. When Sun does release a new version of VB that has guest additions compatible with Win7 RC, you should just be able to mount the new guest additions and install them.

        • Joe
          May 12, 2009 at 8:00 am

          Actually, after spending a few hours googling the internet, it is clear that the present version of VB doesn't support Directx hardware acceleration, which is crucial for Aero.
          VB's guest additions support OpenGL 3D acceleration, but that is not the one Aero needs. So it's not just incompatability of guest applications with win7RC, it's a basic VB problem. SUN seems to be working on directx support, but so far none yet....
          From what I see on all the forums, the same problem exists also when running Vista under VB. All works fine, but no Aero.
          If all this is true then also on your machine, running Win7 Beta under VB, there should be no Aero. Is that so?
          (By the way, the audio problem can be solved by downloading and installilng Realtek drivers with the DC97 option)

        • Jorge Sierra
          May 12, 2009 at 7:46 pm

          Ahh... That makes sense. I thought the 3D support did provide some DirectX, but would appear it does indeed only provide OpenGL 3D acceleration. So yes, it would be safe to say that with Win7 on VB there will be no Aero.

          Thanks for updating the thread here and keeping everyone else informed as well. If you're determined to get Aero on a virtual machine, it seems as though it might be possible to do it on Virtual PC.

        • dc
          May 20, 2009 at 12:38 am


          The realtek AC97 drivers fixed the Windows 7 sound problem on VirtualBox. I have selected...

          1. Windows DirectSound
          2. ICH AC97

          Thanks for enlightement, and it works like champ!

  16. Joe
    May 9, 2009 at 5:33 pm

    Jorge - Great tutorial!!
    A few questions:
    1. Win7 RC is out. It comes as a 2.36GB DVD image. Are your instructions still the same?
    2. My PC has two hard disks, 100GB each. The primary disk (with Vista) is pretty full. Can VB be installed on a secondary disk?
    3. My PC has 2GB RAM. When I allocate 1GB to VB, is that permanently unavailable to the host system, or only when I am using the VB. I mean, when I want can I just run Vista with 2GB, by not activating VB?
    Thanks in advance

    • Jorge Sierra
      May 10, 2009 at 8:09 am

      1. I haven't tried the release candidate yet, but the instructions should remain the same.

      2. Yes. Just be sure to save the virtual drive onto the second disk.

      3. When you allocate the memory to VirtualBox, it will only be in use when the virtual machine is turned on. When you turn it off, the memory will once again be available to your host system.

      You may need more than 2GB of RAM though, because someone else had commented that they have 2GB on their host and it wasn't enough to allocate 1GB to the virtual machine. You could always pick up an extra Gig or two pretty cheap online.

  17. Asiko
    May 5, 2009 at 4:57 pm

    Hello to everybody!)) i just wanna make sure if im doing all rite before i start installation. i have Vista and im trying to install Virual Windows 7 on top of it. all i need is just dnload Windows6.1-KB958559-x64.msu , and follow the instructions?? what bout Window 7 beta? just wanna be be sure that im doing it correctly. TNX ahead for ur help!!!!

    • Jorge Sierra
      May 5, 2009 at 6:51 pm

      I believe the latest version of Virtual PC does support Windows 7. I believe that particular file is the 64-bit version, so use it if you are using the 64-bit version of Vista. Otherwise, you will want to download Windows6.1-KB958559-x86.msu. The directions for Virtual PC will be different than what is here however, but conceptually the installation is very much the same.

  18. Calvin
    May 2, 2009 at 3:00 am

    PLEASE HELP!!!!! I'm new to Virtualbox I need help installing Windows 7 On VM I'm Using XP!!!! URGENT!!!!!

    • Joe
      May 12, 2009 at 8:14 am

      Could you be more specific?
      Jorge's page is all about installing Win7 on VM !
      What's the part that has you baffled?

  19. doctorz92
    April 28, 2009 at 8:57 pm

    Yeah, but when I try and allocate that single gb I still get the error telling me to close applications.

    and that doesnt even work.....

    idk, maybe I just need more ram.

    • Jorge Sierra
      April 29, 2009 at 6:47 am

      Hmm... Yeah, you may need more. Just toss another 1GB stick into your box. RAM is pretty cheap these days. :-D

  20. doctorz92
    April 28, 2009 at 6:20 am

    so is there a way I could split the use, 1gb for host 1gb for virtualbox

    • Jorge Sierra
      April 28, 2009 at 8:25 am

      Essentially that is what you are doing when you assign 1GB to the virtual machine.

  21. doctorz92
    April 27, 2009 at 9:42 pm

    Hey Jorge, I have 2gbs of ram on my PC but when I try and run windows 7 on Virtual Box it gives me a "cannot allocate sufficient memory" error.

    Do I need more memory?

    What should I do?

    also, I have an intel core duo 2.66ghz and more then 100gbs of free space.

    • Jorge Sierra
      April 28, 2009 at 5:49 am

      You need to allocate at least 1GB (1024MB) to the Windows 7 virtual machine.

  22. Patrick
    April 21, 2009 at 12:45 pm

    Thanks alot keep up the good work mate.

  23. Patrick
    April 21, 2009 at 10:36 am

    Jorge you seem really knowledgeable about this so I'm actually taking a chance at making a comment. At the moment my system comprises of : Intel(R) Pentium(R) 4 CPU 2.80GHz 2.81 GHz, Biostar P4M800CE-8237 motherboard, 768 MB of RAM, 2 80GB Disk drives(C: has 11.2GB free space and D: 45.7GB free space), NVIDIA GeForce 6200 and my OS is currently Microsoft Windows XP Professional(Version 2002) SP3.

    I used to have a better video card( R.I.P. XFX 7600GS) and I used to have 1GB of RAM until i fried both 512 MB chips while changing my computer case(yea it really sucked). I'm in the process of building a new system(already have an EX38T-DQ6 and an E8500) but for now i have a few questions about my current system.

    1) Will i be able to use VirtualBox and install WIndows 7 on my machine without any problems? If so which drive should i install the OS on?

    2) When the Beta expires will the OS cease to work?

    3) Will the gaming experience versus hardware requirements be better than Vista? I may be getting another AGP video card for this old machine soon.

    • Jorge Sierra
      April 21, 2009 at 12:39 pm

      1) You'll need more than 768MB of total system RAM to install it on VirtualBox. You should be okay if you put in at least 2GB (RAM is pretty cheap these days).

      2) It should continue to work, but you won't be able to receive updates.

      3) If you're going to run Windows 7 on a VirtualBox, you probably won't be able to do much gaming. If you install Windows 7 as a system OS and not in a VirtualBox, the gaming experience should probably be very much the same as Vista.

      Hope this helps.

  24. Cheezwhiz
    April 20, 2009 at 5:29 pm

    Wow! This is great. Now that my RAM finally came in through the mail, I can actually try this. One question, though: Should I pick custom (clean) installation or upgrade installation?

    • Jorge Sierra
      April 20, 2009 at 6:29 pm

      Clean installation. Enjoy your new RAM and your new Windows 7 Virtual Machine!

  25. Erik
    March 29, 2009 at 10:10 am

    I did everything fine, but it wont let me check the multicore processor thing and also, when I click install guest additions, it does nothing :(, should I start the process over again? Will my same beta key still work if I use it on the same computer?

    • Jorge Sierra
      March 29, 2009 at 6:31 pm

      You may not have a multicore processor (or an unsupported one), so that's probably why the checkbox is disabled.

      When you click install guest additions, it mounts a virtual CD containing the guest additions. Just browse to the virtual CD named Virtual Box Guest Additions, and run VBoxWindowsAdditions.

    February 9, 2009 at 10:22 am

    Hey Jorge. Can you help me out with this.......
    Is it possible to install Win7 on Vista notebook without errors?

    • Jorge Sierra
      February 9, 2009 at 3:41 pm

      What errors are you getting?

  27. cameron
    February 7, 2009 at 8:58 pm

    Great write up, cleared out the cobwebs and got Windows 7 guest up and running in no time!
    Much appreciated.

  28. Kite
    February 6, 2009 at 11:11 am

    Thanks, I've checked out other blogs and figured it out.

    For the USB problems, I found out that the opensource version of Virtualbox does not support interaction between Guest and Host OS, also unlike shared folders, cannot capture / uncapture USB devices when the Guest OS is running. Further, I need to specify all details for the device in question and to delete all other non-specific filters, and not to specify a USB hub for capture.

    As for the Network adaptor, somehow the default NAT setting interferes with my internet access. I have to remove the NAT setting and replace with Host Interface and Wireless Card option.

  29. Kite
    February 5, 2009 at 10:32 pm

    Hey Jorge

    Thank you for the suggestions.

    Unfortunately, the Virtual Media Manager did not allow me to add the translocated hard disk due to the common hard disk UUID. I tried releasing the hard disk, but it still would not work. Eventually, I went into the XML file to manually change the path, then it worked really well.

    Do you have any suggestions on activating the USB drives?

    I tried enabling the USB controllers and adding filters, but it only ended up with the hub being captured (how to uncapture it???) and not available for use. Could not detect the flash drives at all, though the USB hard drive was detected. Also could not share any folders on USB drives.

    As for the internet connection, it's simply not working. I tried the Windows 7 diagnostics, but it simply could not detect the problem, the device has the latest driver and reports back as working well, just no connection to the Internet,, while the host's internet connection is working perfectly well.

    • Jorge Sierra
      February 6, 2009 at 9:40 am

      I'm not sure about the USB problems you're encountering. Perhaps the VirtualBox forums may be of better assistance. As far as the network goes, take a look a the Network section of the virtual machine options.

      It's likely that the network adapter is being connected to the wrong host interface. The guest network adapter will connect through one of your host adapters, so it is important to make sure it is the correct one. You could also try experimenting with the Attached to settings as well.

  30. Kite
    February 5, 2009 at 6:19 am

    First off, it's a really smart idea to install the Windows 7 Beta on Virtualbox. But not being familiar with VirtualBox, a few questions ...

    I tried installing Windows 7 Beta on the Virtualbox, but can't help wishing that I can move the installation onto an external USB drive. Googling turned up a mention of installation on a firewire linked external drive, that's all. I have difficulties even getting access to the USB drive for data purposes. Tried Shared folders, tried USB devices (Msg : busy with previous request, fail to attach)

    Other than that, also wondering whether it's possible to adjust the maximum size of the virtual hard disk post-installation. In the physical world, you can adjust using Paragon Hard Disk Manager, or clone onto a bigger hard disk, but not sure how it works here. Planning to juggle my files around to free up some space or upgrade to a larger primary disk sometime later, so that I will have more free space later.

    And lastly, the installation cannot detect my wireless (Linksys/Intel)cards at all despite best efforts, nor my cable link to the router. Nothing on the device manager either except a Intel (R) PRO 1000 MT Desktop Adapter (which isn't what I have either)

    • Jorge Sierra
      February 5, 2009 at 12:08 pm

      Moving the installation to a USB drive is relatively easy. Just move the virtual disk file onto a USB drive. Because the virtual disk file will be over 4GB in size, you will need to format the USB drive with NTFS, because FAT32 has a 4GB file size limit.

      Then go into th settings for your virtual machine, and go to Hard DisksVirtual Media Manager click the add button and navigate to the virtual disk file on the USB drive. Then select it and confirm the selection.

      You won't be able to adjust the size of the disk after you've created it. Remember, the virtual disk represents an actual physical disk. Paragon Hard Disk Manager allows you to adjust the size of partitions on a physical disk, but a 500GB drive is always a 500GB drive. This is why I suggest starting off with a rather large size for the virtual drive, since you will not be able to change it later.

      The devices within the virtual machine are virtual devices. Any devices on the host machine (with the exception of USB, if you enable USB on the virtual machine) will not be visible on the virtual machine. However, if you are connected to a network with your wireless card on the host, the Intel (R) PRO 1000 MT Desktop Adapter on the virtual machine should be able to connect to the network.

      It is best to just think of the VirtualBox virtual machine as a completely separate computer. If you have a wireless card one one physical computer, it does not exist on the other.

  31. Logan
    February 2, 2009 at 11:32 pm

    I tried this, but when it came to the memory part the virtual box I had a problem. After I slid the bar past 729 mb it wouldn't allow me to click next. It has to be 729 or smaller! What does this mean, and can I do anything about it?

    • Jorge Sierra
      February 3, 2009 at 7:18 am

      Your computer probably does not have sufficient memory to run with any more than 729MB of RAM. You'll need more RAM to be able to run a VirtualBox virtual machine with more than 729MB of RAM.

  32. Sean
    January 28, 2009 at 4:34 pm

    First of all, this is a great tutorial. I was able to successfully install Windows 7 under VirtualBox with only about two problems (that aren't the fault of the tutorial).

    1) I'm unable to get Win7 to recognize my USB drive (specifically an OCZ Rally2 4GB Dual-Channel). I have installed Guest Additions twice and it's still unable to even detect it. Any suggestions?

    2)Whenever I try to create a shared machine folder with my VM, I am able to select the folder(s) I want to share just fine but when the 'OK' box is not clickable or anything. I've installed Guest Additions twice and it still won't let me share it.

    Any help is appreciated. Thanks in advance!

    • Jorge Sierra
      January 29, 2009 at 5:32 am

      USB drives
      Did you enable USB support and specify the USB drive? If you go to the Settings screen for the virtual machine, you should see a USB section where you can enable USB support and specify the devices that will be available to the virtual machine with the device filters. Just be sure the device is not in use, because essentially it becomes disconnected from the host when made available to the virtual machine.

      Shared Machine Folders
      You're probably specifying a folder that has a space in the name (such as "My Documents" for instance). Just remove the spaces in the Folder Name and the OK button will become enabled.

  33. Martin
    January 27, 2009 at 11:45 am

    Getting "cannot collect info for OSImage ...install.wim does not exist"
    Any ideas?

    • Jorge Sierra
      January 27, 2009 at 12:30 pm

      You may have a bad disk image. You can check the MD5 sum for the image you downloaded using WinMD5Sum. The MD5 hash should be f9dce6ebd0a63930b44d8ae802b63825 for the 32-bit version and 773fc9cc60338c612af716a2a14f177d for 64-bit.

      • Martin
        January 27, 2009 at 2:04 pm

        No, they are the same.
        Any other ideas?

        Thanks for the speedy response and great suggestion.

  34. TemetNosce
    January 27, 2009 at 10:51 am

    it sounds really good and efficent but could there possibly be any harm for our pc to use it? i mean, may this thing have any side effects or something? because imnot sure that we can trust these kinds("free(!)") of applications without questioning. whatever im gonna try it anyway, thanks for the article Jorge ;)

    • Jorge Sierra
      January 27, 2009 at 12:26 pm

      It should do you no harm. I've been using VirtualBox for a while now, and it's been very handy for testing things in some of the recent articles I've written.

      • Zy
        May 30, 2009 at 9:10 am

        My experience with parallels was pretty good but because of tools issues with win 7 I decided to install Win 7 on the VirtualBox. However when i put my DVD imaga as required and start the machine, nothing installs.

  35. cw
    January 26, 2009 at 8:27 pm

    Anyone know if this might work on Microsoft Virtual PC?

  36. PM
    January 26, 2009 at 2:20 pm

    is it possible to install it onto an external (USB) hard drive?

    • Jorge Sierra
      January 26, 2009 at 2:37 pm

      VirtualBox doesn't make for the best portable app, because it requires installing some drivers to work properly. That being said, you can check out an article on making it [Broken Link Removed] as the author describes it. I haven't tried it so I'm not sure if it works or not, but it's worth giving it a shot.

    • Jorge Sierra
      January 26, 2009 at 2:55 pm

      I just realized you probably wanted to know if it is possible to install Windows 7 on an external USB drive. I'm not sure if it is possible or not, I haven't tried it. There is a post on Yahoo! Answers with this very question, but there are conflicting responses. The Best Answer suggests using Virtual PC. You could certainly use VirtualBox and place the virtual disk file onto a USB drive, assuming the drive is big enough to perform the installation (around 5.5GB).

      • PM
        January 26, 2009 at 7:36 pm

        Thanks Jorge - I will try that.

  37. Simon Slangen
    January 26, 2009 at 1:52 pm

    I'm running a Windows 7 singleboot on my desktop right know. Honestly, I'm having less trouble than with my previous (Vista) install.

    A wonderful operating system, if you ask me.

  38. Moscowmodder
    January 26, 2009 at 12:42 pm

    I already did this on a MacBook. Works fine, no Aero, no desktop gadgets, no screensaver; otherwise fine.

    Thanks for telling me about version 2.1.2!

  39. daniel
    January 26, 2009 at 12:36 pm

    100% agree, virtualbox is the right and easiest way to test windows7. :)