Install Windows XP On Windows Vista Without Formatting Hard Drive

by Abhishek Bhatnagar on December 1, 2008

Advertisement

Trouble:

In this post we are going to share with you the experience we had while trying to Install Windows XP on new laptop which has Windows Vista and how we achieved it virtually.

virtual-pc-running-windows-xp

I bought a HP Pavallion notebook which had Windows Vista, and first thing I wanted was to make it dual boot with Windows Vista and Windows XP.  I studied a lot of articles on Internet for installing Windows XP on new laptop. So I did a spilt-streaming of SATA drivers and Windows XP onto a same CD using nLite tool. The CD was able to start the setup, but as soon as the system restarted between, all was gone, it neither booted again with XP setup nor it had Vista on boot-loader anymore.

Finally I was back to face this reality that these new pieces of hardware are not happy to run Windows XP because of driver issues and other compatibility problems. I was disappointed with this for a week or so, after which I realized that we can do a Virtual Install with a tool from Microsoft. This tool is called Virtual PC, so I will tell you how I Installed Windows XP on Windows Vista without any trouble.

Fix:

The good part about Virtual PC is that its a Virtual Environment within your running Windows Vista operating system, this means that you need not create a separate partition for it, you need not worry about boot-loader and other problems, and it is very convenient to Install and problem free.

For this, you need to download and install Virtul PC on your computer. Download Virtual PC here.

After you download and install Virtual PC from Microsoft, run the virual PC, on this you can now create a virtual Window XP machine. We will give you detailed steps one by one as below:

 

Run the Virtual PC and click on New Button

create-new-virtual-machine

This will launch a new virtual machine wizard like one below

new-virtual-machine-wizard

Now Give it a name, any name u like, I gave it Windows XP machine

name-the-virtual-machine

Select Windows XP on this screen from the list of OS

select-virtual-machine-operating-system

Now select the memory or RAM which you want windows XP to use, if you have more than 2GB RAM on your computer, select about 500 MB for this virtual machine. This is the amount of RAM out of your total RAM which will be used for running Windows XP in virtual Environment.

select-memory-for-new-virtual-machine

Now Select to create a new Virtual hard disk. Good thing is that, this will be created inside a file, and that file will be of only that much space, as is in use, not the free space part.

virtual-machine-hard-disk-option

Now select the path or the virtual hard disk and size, we recommend minimum of 5000 MB, you can give any size, 100000MB would be good and enough for most cases.

Advertisement

virtual-hard-disk-location-and-size

This Completes half-job! Virtual Environment is created, now you can install Windows XP on it, how? Well, not difficult, just read on.

finish-virual-machin-wizard

After you create this machine, you will see the machine name in the list, click on machine name, and click start. this will launch the virtual environment.

start-the-virtual-machine

Now you will need a Windows XP CD or ISO and a valid Windows XP Serial Number.

In this window, click on CD and select the CD path. After this step, just press enter on this screen, and see the magic ! Windows XP installation will start on this virtual machine.

use-cd-for-windows-xp-installation

Windows XP setup launches

vpc-install

Setup Progress

installing-xp-files-over-virtual-pc

Windows XP Setup about to Finalize

finishing-windows-installation

Setup Complete and Windows XP up and running.

windows-xp-running-on-virtual-pc

You can install any softwares you like to run on this Virtual XP.

install-and-run-softwares-in-virtual-pc

Note: You may observe the warning below while running Virtual Machine, just ignore it.

virtual-pc-warning

IMPORTANT:  To make full use of XP and make it run smooth, you must install Virtual Update Install Additions, steps available here.

If you like this article or this article helped you, you can +1 to recommend this article on google plus.

You can follow us on Twitter or join our Facebook Fan Page. If you have a question to ask us, submit your question at Answers By Trouble Fixers.

Looking for something else? Search here :

{ 7 comments… read them below or add one }

xyz December 4, 2008 at 9:46 am

Thanks! This will help me alot !

premchandmp January 19, 2009 at 3:12 pm

hi thank u very much for ur idea, installing xp thru virtual pc on vista laptop, problem is only cd drive is working not the usp ports on virtual pc

Shantanu Goel March 2, 2009 at 1:05 am

Good post Rohit. You can also try “VirtualBox”. It’s a much better virtualization environment.

Mr. K November 27, 2009 at 10:21 pm

hmm..
just wanna ask..
can i erase the first installed OS before the Virtual XP and just use the Newly installed XP in Virtual Machine???

hellracer June 2, 2010 at 1:18 am

hey thanx very much…
but i ve one problem my laptop has only 1gb ram..
so it will work smoothly and again how we can remove xp aftr installing it????

Ajay June 25, 2011 at 7:14 pm

but i cant seeeeeeeeeeeeeeeeeee my local partisions in it

Leave a Comment

Previous post:

Next post:

© TroubleFixers – All about fixing computer troubles2007-2016 . All Rights Reserved.