Jump to content

Download Windows XP for Free and Legally, Straight From Microsoft


Batu69

Recommended Posts

The years have rolled by and Windows XP is now an antiquated and unsupported operating system (OS). But just because Microsoft no longer provides support, that doesn’t mean there aren’t reasons to revisit Windows XP. They might be work related, or maybe you miss XP and want to take a stroll down memory lane?

 

Well, the death bell may have tolled, but there is still a way of installing Windows XP, using a download provided by Microsoft. It is absolutely true — you can still download Windows XP. Microsoft knows that web developers always have a need to test their websites on a variety of browsers and OS.

 

As such, Microsoft provides Windows XP Mode, a full version of XP that runs from within Windows 7. Now, most people have also long since moved on from Windows 7, too. Making this compatibility mode fix, well, a little unhelpful.

 

Don’t give up though because I’m going to show you how to take that Windows XP Mode download, extract a file or three, and load it up in a virtual machine.

Before we begin, you’re going to need to download and install the latest version of Oracle VirtualBox, available here. Furthermore, you’re going to need a file archive tool, such as 7-Zip or PeaZip. I’ll be using 7-Zip for this tutorial, but PeaZip comes with the same functionality. Once you’re ready, head on to the next section.

Downloading and Extracting Windows XP Mode Virtual Hard Disk

Let’s get started. Head to the Microsoft Windows XP Mode download page. Select Download. On the next page, select WindowsXPMode_en-us.exe, then hit Next. The Windows XP Mode executable will now download.

 

Download-Windows-XP-Mode.png?x92042

 

When it completes, don’t install it.

Instead, browse to the executable, then right-click and select 7-Zip > Open archive > cab from the context menu.

 

Windows-XP-Mode-Extract-Archive.png?x920

 

This immediately opens the executable in 7-Zip for you to have a poke around. There are three files.

 

Windows-XP-Mode-Sources.png?x92042

 

Select Sources to reveal another three files.

 

Windows-XP-Mode-XPM-File.png?x92042

 

Double-click xpm. This is the XP Mode virtual hard drive folder. It should look the same as the image below.

 

Windows-XP-Mode-XPM-Folder-Extract.png?x

 

These are the files we need to create the XP Mode virtual hard disk. Unfortunately, they’re Archive files, meaning they’re currently Read-only. (What’s in an executable, anyway?)

 

We need to extract these files to a new folder. Select Extract from the toolbar, then press the ellipsis icon next to the address bar. Browse to where you’d like to extract the files — your C: drive is fine — and select Make New Folder. I’ve called my folder Windows XP Mode, but the choice is yours. When you’re ready, press OK, then OK again to start the extraction process. This can take a minute or two.

 

Head to the folder you created when the extraction process completes. You’ll see the same list of files. The difference is that we can now edit these files as we see fit.

Select the file named VirtualXPVHD. Press F2 to rename. Insert a period (full-stop, U.K. readers) between the “P” and the “V,” and press Enter. The file should immediately change into a virtual hard disk, and the icon to boot.

 

Windows-XP-Mode-Create-Virtual-Hard-Disk

Installing the Windows XP Mode Virtual Hard Disk in VirtualBox

Before we completed the XP Mode virtual hard disk extraction, I asked you to download and install VirtualBox. VirtualBox is a very popular, free virtualization device. It can virtualize all sorts of operating systems, including macOS (read our tutorial here), Linux (try five different Linux distros!), and of course, copies of Windows, old and new.

 

Anyway. Onwards!

  1. Open VirtualBox. Select New. At bottom of the Create Virtual Machine window, select Expert Mode (if your window shows an option for Guided Mode, you’re already using Expert Mode). Now, give your virtual machine a suitable name. If you include “XP” in the virtual machine name, the Version will automatically change to reflect that. Even so, double-check the Version is Windows XP (32-bit).
    Windows-XP-Mode-Name-Virtual-Machine.png
  2. Assign the virtual machine some memory. Memory is a shared resource, meaning both the host (your PC) and the guest (the virtual machine) use it concurrently. Luckily, Windows XP is old, and doesn’t require buckets of RAM to run. I would advise assigning a minimum of 512 MB — but you won’t need more than 2048 MB.
    Windows-XP-Mode-Allocate-Memory.png?x920
  3. Finally, we need to assign a hard disk — the virtual hard disk we extracted from the Windows XP Mode executable, earlier. Under Hard disk, select Use an existing virtual hard disk file. Then, hit the folder with the green arrow. Browse to the folder we extracted our files to, select VirtualXP, then Open.
    Windows-XP-Mode-Select-Virtual-Hard-Disc

 

When you’re done, your new virtual machine setup should look like this:

Windows-XP-Mode-Virtual-Machine-Creation

Okay? Hit Create.

Windows XP Mode Virtual Machine Disk Settings

Before we boot up our shiny new Windows XP virtual machine, we need to tweak a few settings.

On the VirtualBox toolbar, press Settings. Head to System. Look at the Boot Order. Uncheck Floppy, and move it down the list. Promote Hard Disk to the top of the pile. Just like your host PC, the virtual machine has a specific boot order. We want the virtual hard disk we created to be at the top, so it boots first.

 

Windows-XP-Mode-Boot-Order.png?x92042

Under Display, increase Video Memory to 128 MB.

 

Windows-XP-Mode-Allocate-Video-Memory.pn

Network Settings: Default

Double-check the Network settings. Older versions of VirtualBox relied on the manual entry of network configurations. The software is a fair bit smarter these days (read: automated), and usually picks up your network settings without prompt.

 

My Windows XP Mode virtual machine works using the default configuration. That is, using NAT, the adapter specific by VirtualBox, and making sure Cable Connected is checked.

Network Settings: Host-only Adapter

Windows-XP-Mode-Host-Only-Adapter-Settin

 

However, if it doesn’t work (and we’ll realize the good or bad news in a moment when we fire up the virtual machine), you can try an alternative configuration.

  1. Set Attached to: Host-only Adapter
  2. Set Name: VirtualBox Host-Only Ethernet Adapter
  3. Set Promiscuous Mode: Deny
  4. Check Cable connected

Using the Start Menu search bar, type “network,” and select the Network and Sharing Centre. In the left-hand column, select Change adapter settings. Hold CTRL and select both your Ethernet/wireless card and the VirtualBox Host-Only Network. Then, right-click and select Bridge Connection.

 

Windows-XP-Mode-Network-Bridge.png?x9204

This creates a network bridge, allowing the virtual machine to connect to a network even though it doesn’t have direct access to the router (or alternative switch).

 

Windows-XP-Mode-Network-Bridge-Adapter.p

When you enter the virtual machine, you’ll have to update your network adapter settings.

  1. Head to Control Panel > Network and internet Connections > Network Connections.
  2. Then, right-click the Local Area Connection, and select Properties. Highlight internet Protocol (TCP/IP), then select Properties.
  3. Select Use the following IP address, and enter an available IP address for your home network. For instance, I will enter 192.168.1.10. Enter your Subnet mask and Default gateway.
  4. Unsure what they are? On your host machine, press Windows Key + R, then type CMD, and hit Enter. Now, type ipconfig /all. You’ll find the information you need listed under your Ethernet or wireless adapter name.
  5. Enter the same DNS server addresses as the host. I use Google DNS, so I’ll enter 8.8.8.8 and 8.8.4.4.
  6. Hit OK.

Windows-XP-Mode-Network-Adapter-Settings

Turn It On!

We’ve extracted the virtual hard disk. We’ve created our virtual machine, we’ve fiddled with the settings. I think we’re ready to go.

Highlight your Windows XP Mode virtual machine on the main VirtualBox window. Double-click it. Hold your breath!

 

Windows-XP-Mode-Running-in-VirtualBox.pn

Looks like we made it!

There is a strong possibility that your mouse will not immediately work with the Windows XP Mode virtual machine. Navigate the operating system installation pages using the TAB key, arrow keys, Spacebar, and Enter key.

 

Complete the installation. You’ll arrive at a completely black screen. Don’t worry! Press Right Ctrl + R to Restart the virtual machine. When it reboots, you can Cancel the New Hardware Installation and Microsoft Automatic Update wizards. Instead, head to Devices > Install Guest Additions CD Image. Use the default installation location and wait for the setup to complete.

 

Windows-XP-Mode-Select-Virtual-Guest-Add

 

You might encounter warnings that you are attempting to install unsupported software and/or drivers. Select Continue Anyway. Once the Guest Additions installation completes, select Reboot now.

 

Windows-XP-Mode-Virtual-Guest-Additions-

 

(If it fails to reboot, Restart the virtual machine again.)

And there you have it. A working, fully-featured Windows XP installation to call your own.

Note: this installation will expire within 30-days. If you have an old Windows XP license key, you can enter that to keep the virtual machine active. Otherwise, you’ll have to reinstall.

That’s a Wrap

Who says Windows XP is dead? Thanks to VirtualBox and Microsoft offering Windows XP Mode for free, we can revisit and hold onto Windows XP forever. It was, and indeed, remains a popular version of Windows, even for the nostalgia-inducing sounds and desktop backgrounds. That said, Windows has come a long, long way, and it is clearly no longer suitable as a primary operating system, security issues aside.

 

Article source

Link to comment
Share on other sites


  • Replies 15
  • Views 3.2k
  • Created
  • Last Reply

Why use oracle virtualbox why not use VMWare?  I have never used oracle virtualbox and mainly because its from oracle the makers of java which is one of the most insecure programs out there.

Link to comment
Share on other sites


12 minutes ago, virge said:

Download a 16-year old, outdated, insecure operating system for free.  

 

there is no risk if you install xp on virtual machine whence comes the interest of using virtual machines to let people continue to use xp without any risk.

Link to comment
Share on other sites


2 hours ago, virge said:

Download a 16-year old, outdated, insecure operating system for free.  

 

Old...yes, outdated...not if you have software that won't run on anything newer, insecure...only if you don't know how to secure your systems.

 

I still have a gaming system running XP because the games won't run on anything newer.  I also have a Windows 98 system for the same reason.  They don't require any kind of connection in order to run because their was no internet requirement to run games back then, you installed them and put your key in.  So in this case they are stand alone systems.  For the record though, there are a lot of robotic control systems that are still running on XP and are connected to networks and they have never been hacked because the people responsible for them know how to secure them and their network.  What is really amazing is a 16 year old operating system is better than the latest version of Windows 10.

Link to comment
Share on other sites


3 hours ago, Holmes said:

Why use oracle virtualbox why not use VMWare?  I have never used oracle virtualbox and mainly because its from oracle the makers of java which is one of the most insecure programs out there.

 

That's a lame reason,  You obviously don't run VMWare either or you would know there are a ton of fixes and updates for it every month.  We have never had a problem with virtualbox, which is what most of us run on our computers, but we make the users run VMWare because of its network utilities and configuration so we can control it.  But every month the admins spend a day updating and applying patches to all the VMWare servers.  VMWare is very bloated and not portable like virtualbox.  

Link to comment
Share on other sites


30 minutes ago, straycat19 said:

 

That's a lame reason,  You obviously don't run VMWare either or you would know there are a ton of fixes and updates for it every month.  We have never had a problem with virtualbox, which is what most of us run on our computers, but we make the users run VMWare because of its network utilities and configuration so we can control it.  But every month the admins spend a day updating and applying patches to all the VMWare servers.  VMWare is very bloated and not portable like virtualbox.  

 

Besides to all what has been said which i agree with, VirtualBox is completely free and as far as i know vmware is not, it is available for trial period of 30 days.

i have been using VirtualBox for a long time now  and never had problem using it, you can create as many virtual machines as you want and can handle them easily without any problem, i recommand it to everyone.

Link to comment
Share on other sites


4 hours ago, Holmes said:

Why use oracle virtualbox why not use VMWare?  I have never used oracle virtualbox and mainly because its from oracle the makers of java which is one of the most insecure programs out there.

 

that is a really bad comparison, Java is not vulnerable, because is just a programming language, and Java have nothing related with VirtualBox, neither VirtualBox is programmed in Java or something related.

 

the only thing that was vulnerable from Oracle was the browser plugin (a pluggin to execute applets), and that was fixed long time ago, and there are no more vulnerabilites on it since long time ago.

 

why use VirtualBox instead of VMWare ? simple, because is Free and Open Source, while VMWare not.

Link to comment
Share on other sites


3 hours ago, info999 said:

no way to install this on a real PC ?

Not this one i have a iso that will work  but i only used it in VirtualBox online  , I have it installed on  a pc i never use online  for old software it's so old it don't work right with no no modern os .

Link to comment
Share on other sites


coromonadalix

A misleading title

 

I still use a XP in vmware for an very old software, the maker died and no updates where built ...  we can find  genuine iso's on the web and even original disks for really cheap prices ...

Link to comment
Share on other sites


I wasn't trying to start a argument but oracle does make java and everybody does know how vulnerable java is correction java is not vulnerable the java sandbox is (java and virtualbox are related as there both made by oracle).  I made a assumption about a different piece of software and apparently I was wrong.  After I typed that I wondered if virtualbox offered benefits that vmware doesnt.  I wouldnt use Windows XP Mode as a regular computer operating system as a matter of fact I have windows xp professional genuine that I can use i just have to get it back from my mom.  The title is misleading its not windows xp that is free its windows xp mode.

Link to comment
Share on other sites


If you want a Windows XP OS on a modern PC far as i know :blink: that Windows XP Supported IDE and not AHCI/SATA so outdated drivers and bios settings are a big part that stops a installation on a modern pc.<_<

Link to comment
Share on other sites


  • 2 weeks later...

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...