Desktop Virtualization using Microsoft Virtual PC 2007

running windows 3.1.1 on Windows 7 RC

In my previous post I had promised to show how you can implement Desktop Virtualization….In this post I will also show you how to  perform virtualization in Windows 7…..This method can be implemented in any OS .

One of the most common is to deal with incompatibility between applications and desktop operating systems. For example, suppose a user running Windows Vista needs to use an application that runs only on Windows XP with Service Pack 2. By creating a VM that runs this older operating system, then installing the application in that VM, this problem can be solved.

Before proceeding ..I would like to tell you this is one of the safest methods of running or testing malicious programs as well as different Os s as whatever is installed in the Virtual OS will not cause any loss of data or pose a threat to the original system….So your original OS has no risk.

Hardware virtualization can be accomplished in various ways, and so Microsoft offers several different technologies that address this area. They include the following:

§ Hyper-V: Part of Windows Server 2008, Hyper-V provides hardware virtualization for servers.

§ Virtual Desktop Infrastructure (VDI): Based on Hyper-V and Windows Vista, VDI defines a way to create virtual desktops.

§ Virtual PC 2007: A free download for Windows Vista and Windows XP, Virtual PC provides hardware virtualization for desktop systems.

§ Microsoft Enterprise Desktop Virtualization (MED-V): Using MED-V, an administrator can create Virtual PC-based VMs that include one or more applications, then distribute them to client machines.

All of these technologies are useful in different situations, and all are described in more detail later in this overview.


We will be using Virtual PC 2007..It is available for free download from this link.

This is the software that is going to perform the virtualization by creating multiple VMs(Virtual Machines).


Download the free version of Win3.1.1 (Mini Windows with EMM 386…it is free and is similar to original windows 3.1.1) Mini windows with emm 386 can be found in my Sky drive it from the link below

Windows 3.1.1 comes in 3 floppies and is a premium product,I seriously do not recommend downloading it through Pirated channels so I am going to demonstrate this with a free product.


: Create a Virtual Machine.

Start Microsoft Virtual Pc 2007

Select New—>Create Virtual Machine—>

Select Operating System—>Other

Use recommended RAM (If you are running low on RAM ..then I suggest you to change the default RAM to 32 MB ,since windows 3.1.1. is a very old Windows and hardly dents your system)

Select new Virtual Hard disk

Change the size to 100 MB or 200 MB as you wouldn’t need more than that for win 3.1.1.

Click on finish.

vpc initial

Your Virtual PC Console should look like this.Note that I have named my Virtual Machine to be “win3machine”,you can name it something else.Select your virtual machine and click on start.The virtual machine initializes itself.Now you have successfully started the virtual machine.


Windows 3.1.1 comes in floppies…. so select Floppy—>Capture Floppy Disk Image

next you should reset the machine so as to make it boot from the virtual floppy.

Click on Action—> Reset

Then the boot menu comes –> Start windows with EMM 386

The floppy boots….Enable Longs File names support—>Yes

Start Mini windows Now—>Yes

Rest it boots up and you are presented with the win 3.1.1 start up screen.Now you are good to go and you can experiment with one of the OLDEST OS by Microsoft.


Windows 3.1.1 running on Microsoft Virtual PC 2007 @ windows 7

clock Multipad

The clock                                                                                              No WordPad…..its called Multipad in win 3.1.1

main desktop

Programs in win 3.1.1

So guys this way you can run any OS on another OS without thinking about harming your system,since any change you do to the Virtual system does not get reflected to your original system.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s