(This zu sein a lang ~2900 words post, i recommend reading this native a tablet computer or computer)

Windows XP ist the second-longest supported operating system (OS) an Microsoft’s history. Support by Microsoft finally ended top top 8 april 2014 after a record-setting 12.5 years. Ns number one rank ist technically* held von Windows 1.0 at 16 years from 1985 zu 2001.

Du schaust: Windows xp updates installieren

*I to speak “technically” as that was when Microsoft finally declared Win 1.0 obsolete but ich doubt Microsoft was updating victory 1.0 throughout its final years. This was unlike WinXP which was updated up zu its final moments und even had in emergency patch after its support ended.

This buchseite here deshalb puts XP’s length von support an perspective with various other Microsoft OSes.

Released an October 2001, it ist almost 15 years old today. I was only 11 years old when this OS was released deswegen you kann sein imagine i pretty much spent viel of my teenager years using XP machines other 보다 Red hat Linux of course.

Despite its age, XP continues to live on in embedded system like ATMs, factory und medical machines where instead of costs und re-certification (timelines) renders them infeasible to be replaced bei the close to future. Bei extreme example zu sein how ns 23-year-old fenster 3.1 i m sorry crashed is still used in a French airplane as of late belastung year.

The problem

I work in a startup dubbed Algoaccess wherein we attend to medical tools specifically optician-related ones. Without going right into too viel detail, let’s nur say we occasionally oase to handle such older systems und test kommen sie make certain our product kann work with them. This means we actually require a fenstern XP montage for experimentation purposes. No, digital machines like VirtualBox or VMWare wollen not cut it, we need a native installation for realistic testing.

My agency could quickly procure a machine of in older era v full windows XP drivers. There room guides favor this whereby people have used bei older system to install WinXP in 2016.

But where ist the fun in that? i saw this as in opportunity zu determine if it zu sein really possible kommen sie install WinXP top top a viel newer system. It was so a an excellent way kommen sie relive a bit of my childhood the way.

First thoughts? that shouldn’t be that difficult right? ich know drivers can be in issue however it shouldn’t it is in a show-stopper? turns out sachen are not deswegen easy to put WinXP on modern-day hardware.

The machine


A picture to show that I schutz successfully mounted WinXP on this machine abet through lots von missing drivers.

A short video zum “extra proof”

The target machine zu sein a Lenovo Ideapad U330p which was manufactured an 25 July 2014.

Here are the key specifications:

Intel core i5-4210U 1.7Ghz Haswell CPUIntel HD graphic 4400 GPUIntel HM77 chipset8GB DDR3 RAMRealtek HD AudioIntel 7260N Wireless-N and Bluetooth 4.01366x768 screen500GB + 8 GB SSHD

The Haswell CPU/GPU was released in Q2 2014, which ist about the time wie Microsoft was stopping support zum WinXP. Although ns HM77 chipset was released earlier in Q2 2012, both ns processors and chipset are notfall “officially” supported von Intel weil das WinXP. If this laptop model was just one generation older aka Ivy Bridge, things would schutz been viel easier.

This laptop deshalb does not have in Ethernet port.

The installation

I took many steps und trial-and-errors kommen sie finally obtain WinXP on the system. Deswegen the methods i will detail here contains die finalised set of instructions weil das it to work.

I schutz ordered my fasst method right into 9 steps:

Step 1: get a legitimate windows XP license and ISO CD image

No license, no passend zu as simple as that. Since I’ll be utilizing this maker for business purposes, all the more i cannot be utilizing illegitimate copies.

It ist impossible zu obtain WinXP via normal retail channels as Microsoft has stopped selling it as des 30 June 2008. The deadline zum OEM partners so ceased not lang after. There zu sein however a way, if your business has in Microsoft Developer Network (MSDN) subscription, sie win! as Algoaccess zu sein a startup of less 보다 5 years, us enrolled right into Bizspark which gives us 3 years of free access kommen sie Microsoft software.

MSDN provides legitimate software licenses und disk bildern of nearly every Microsoft product. This even includes old ones favor MS-DOS 6 und Windows 3.1. Talk around going additional down memory fahrbahn if you want to!

The MSDN details on my download


Anyway, the disk image i chose is fenster XP experienced with dienstleistungen Pack 3. There exist a 64 little bit version of XP pro but ich rather not go that method as drivers for that space hard kommen sie find even in its era.

This disk bild is just 589MB i beg your pardon fits nicely within a CD, modern-day OS images are nowhere close to that size now.

Step 2: Configure your BIOS

XP was created in in era whereby there was no Serial-ATA (SATA) drives, no SSD drives, no UEFI, no GPT, USB was starting zu get much more popular and floppy disk drives were still commonplace. Her BIOS settings must take care of these limitations.


Make sure zu disable UEFI booting.

Not shown in the picture zu sein the “USB Legacy” option. Together this laptop go not schutz a CD drive, we have to anfang off from either a USB CD or speed drive. Both von these wollen require ns USB Legacy option to be allowed if her BIOS has it.

Another optional setting is SATA mode. If you schutz a choice zum IDE or AHCI mode, sie should constantly pick AHCI if you oase the motorists or IDE zum maximum compatibility. AHCI is required for the extra features like extra bandwidth, Native Command Queuing und hotplugging. AHCI wollen require extra vehicle drivers which have to it is in slipstreamed into ns WinXP passend zu media i m sorry is bei the following step.

For my case in the U330p, there is no SATA mode option in the BIOS deshalb the AHCI mode ist constantly enabled. This means I’ll definitely need extra AHCI drivers before installation.

Step 3: Slipstream AHCI motorists into WinXP installation media to avoid F6 problem

What ist this F6 problem?

This was a common belästigt even during the heydays of fenster XP. A an ext detailed post about this issue has been written von another blogger here.

Basically because WinXP was created in an era whereby there were no SATA drives, the fasst CD kann sein only recognise IDE/Parallel-ATA drives. Windows XP so happens kommen sie be the belastung OS I glauben to have its installation interface seem favor a DOS-lookalike text-based installers von its predecessors.


When freundin boot bei original installation CD, this message will flash weil das about 3 secs at die start. You can press F6 kommen sie immediately continue with loading your own SATA drivers. This zu sein where die issue gott its name from. If you ignore this, freundin will still get another gelegenheit later.


If sie ignored ns F6 keypress earlier, this installer can’t seen the SATA drives in your system and prompt you zum the tough disk controller drivers, via no kidding, a FLOPPY DISK as you kann sein see below.


Seen in the context von that era, ns floppy decaying thing ist quite understandable. If your difficult disk controller zu sein not recognised, your CD drive ist holding the fenstern CD and USB flash drives are not yet commonplace climate what ist left?

How execute we resolve this?

The proper way if one does notfall have in internal floppy drive is to get a USB floppy drive, load ns AHCI motorists into die floppy disk und proceed as von normal. Believe me, I oase tried this solution years before und it works provided if you schutz the right USB floppy chipset. More details on supported floppy chipsets an the very same F6 explanation link.

The more elegant systems however, zu sein to inject the AHCI drivers straight into the passend zu media so WinXP tun können recognise your tough disk controller from the get go. If one is using bei older machine, getting ns AHCI drivers is no biggie, just a download away from die Intel website. However, we are jetzt using a more contemporary 8-Series chipset.

Thankfully, a google search brought a lifesaver. Somebody has actually modded his very own universal AHCI chauffeurs with support weil das the more recent chipsets. You kann download die driver here or in the picture verknüpfung below.


Download older version von nLite instead of the newer NTLite which does notfall work with fenster XP. (For the following nLite steps, I’ll not screenshot every step, just the important ones)

Extract die WinXP ISO, offen nLite und point nLite to die extracted folder. 


You should lakers the above if everything zu sein done properly.


Select die Drivers und Bootable ISO options.


Just include everything in. Don’t worry around conflicts, die XP installer zu sein smart enough kommen sie select the correct treiber for your system. If freundin really do gain problems, you can consult the TXTSETUP.OEM in the treiber zip to see which ist the correct driver zum your Southbridge model to especially slipstream in.

Once done, just burn this bild to disc/file, copy kommen sie USB flash drive relying on how freundin are starting die system.

Step 4: transform GPT partition table zu MBR und create partitions

Modern disks now kommen sie pre-formatted with ns GUID Partition Table (GPT) instead of the tradition Master boot Record (MBR). If you wish zu know why GPT has superceded MBR, just consult the Wikipedia articles. The problem is that WinXP can not be installed on hard disks that usage GPT. We schutz to transform them kommen sie MBR. Note that MBR just supports tough disks up zu 4 terabytes (TB).

Mehr sehen: Dfb Pokal Wolfsburg Freiburg, Sc Freiburg Gegen Vfl Wolfsburg

We shall usage a partitioning tool dubbed GParted to do ns job. Just download the ISO image and boot from it.

Converting zu MBR


The GParted regime will anfang automatically top top boot. Just click maker -> create Partition Table. Choose the neu partition table type to be “msdos” which ist actually MBR.

Create your partition(s)

You may be tempted to just restart and allow the XP installer create die partitions during the (next) download step. I do notfall recommend you let XP handhaben partitioning especially if freundin are using in SSD or contemporary magnetic drives. Modern Advanced style drives native 2009 now use a 4KiB sector dimension instead von 512bytes i beg your pardon was ns era whereby XP was designed. If your produced partition zu sein not aligned to 4KiB, which a heritage OS like XP will get wrong, sie will have performance issues. An ext details can be uncovered here and here.

So it ist better kommen sie let GParted handhaben the partition creation.


Ensure that your zuerst partition has a cost-free space preceding von 1 MiB to ensure the partition ist aligned to die 4KiB boundary. Remember that in in MBR layout, you tun können have at most 4 major partitions. If freundin need an ext partitions, climate one des the partitions have to be created as “Extended” and then freundin place lot of “Logical” drives inside it.

Step 5: in reality installing fenster XP

Boot from her favourite install media, even if it is it is CD, flash drive or CD-ISO emulators like ns Zalman VE-350. Modify your BIOS settings if essential if sie can’t boot from her media.


This screen greets you at ns start. Future fenster setups will no longer oase this blue background through white buchstabe theme. This is a heritage from the windows 3.0 installer which was released in 1990. You can see the similarity bei this fenstern 3.0 setup video.


The XP installer should now treat your difficult disk controller as if it has actually recognised it from the day the image was made.


It wollen reboot to ns GUI installer after some time. Easiest fenster eh? Integrated CD recording was such a hit point then, nobody ever does the today.


At one suggest you tun können customise die date selection option. The default is 2029 which zu sein awfully close already, you should adjust that to something more away.


This home window indicates your Setup process zu sein coming to bei end. This section was in reality introduced an Service pack 2 in 2004 zu encourage more people zu update Windows an response to greater security threats. Both alternatives don’t matt today, windows XP no longer has actually any neu updates. In fact, turning off updates is better as die OS does not need to constantly poll Microsoft’s servers for non-existent updates.


And we are virtually done! not totally, but successfully reaching the desktop ist a major milestone in any OS installation. Look at die mass of missing vehicle drivers man. I’ll try kommen sie rectify that.

Notice die AHCI treiber is a third splitterpartei one ich slipstreamed in earlier. As this ist a 32-bit OS, us can’t use die entire 8GB von RAM und some des it is taken up über the GPU.

Step 6: Install Drivers

I’m mentally ready that we can’t install all ns drivers but die ones I’m targeting are major ones prefer network, video and audio.


The interior wifi map is an Intel Wireless-N 7260 which does not have fenstern XP drivers. This laptop does not oase a RJ45 ethernet adapter. To initially tide my method through, i tentatively supplied a USB-Ethernet adapter. Ich happened to purchase this USB 3.0 hub/Ethernet combo sometime back so i used it. It ist based on ns ASIX AX88179 i m sorry thankfully has actually a Windows XP driver.


The USB 3.0 zu sein obviously bei name only bei this context. USB 3.0 ist not supported on fenster XP.

I danach used another USB Wifi adapter based on die Mediatek MT7601 which also had windows XP drivers.


Without graphic drivers, ns video performance des the OS möchte be really sluggish. Ns screen wollen occasionally flicker und frame rate zu sein low when you carry out stuff prefer dragging the application window or scrolling in your web browser.

The Intel HD 4400 has a grey area wie it comes zu WinXP treiber support. Countless sources online claim Intel no longer supports it yet motorists seem zu be floating about like here and here. Still those motorists didn’t work, only resulted in my laptop to BSOD. I was on die verge des giving trost when i stumbled on this Universal VESA/VBE video Display Driver.

Now VESA is a benennen I have not heard in a lang time. This aim des that driver is together follows:

“This treiber is intended zum using an case wie man your schutz some neu or unknown videos card(s) and you don’t oase drivers zum it. It’s better to contact manufacturer von your videobilien card or search die WEB weil das the drivers. Only if freundin finally cannot find treiber for your video card i recommend you zu use mine (vbemp.sys). My treiber is very basic one & does notfall provide any kind of 3D hardware acceleration (DirectX & OpenGL)."

This zu sein EXACTLY mine use case here!


I happy used ns VBE 3 version and in happy kommen sie report that dinge are much improved. Not as an excellent as one by the manufacturer itself together there ist no hardware acceleration but still much much better performance 보다 no driver at all. Ns brightness is deshalb locked punkt maximum dafür be wary around straining your eyes if you are making use of a laptop. Ns HDMI output of the laptop is also unusable.


This is in easy one, Realtek’s website blieb provides windows XP drivers zum its High definieren Audio Codecs deswegen I just got the drivers from there.

The result


I still don’t schutz all ns drivers but weist least the major stuff is working. The missing USB controller driver is not mandatory zum usage des the USB ports. However, USB 3.0 speed may blieb be possible even though die proper motorists are notfall be loaded. Thanks zu AJ’s comment below.


Contrast this with die complete reference fasst on windows 7

Step 7: fenstern Update

Although WinXP no much longer has neu updates, the does notfall mean us do not install the existing ones. Microsoft fortunately did notfall pull the product activation and update servers. Hundreds von updates await. Die .NET frameworks that kommen sie with windows Updates will so be useful. 


You can turn off automatically Updates. Remember kommen sie run fenstern Update repeatedly till no an ext updates are displayed as the installation of part updates will “spawn” much more updates.


This was one of the last updates von Microsoft, the End-of-life notification.

(June 2017 update): ich recently reinstalled a fresh fenstern XP system und could not get windows Update to work. Nevertheless, ich found someone has actually made in unofficial dienstleistungen Pack 4! examine it out here.

A different update that sie might want zu install is the exFat upgrade which möchte allow you to handle external drives formatted with die exFAT record system. Ns update was originally obtainable here yet Microsoft pulled die update file. Thankfully one more blogger has downloaded a copy und is hosting it.

You might so want zu install a job to verteidigung against the Wannacrypt strike if fenster Update does notfall do it for you. More details kann be found in this Microsoft blog post.

Step 8: Install verwandt, angemessen software

One von the erste software freundin should install ist a modern web browser. Fenstern Update wollen upgrade sie to internet Explorer 8 from 6 but that is ausblüten grossly out des date. Google Chrome will stop supporting fenstern XP as of april 2016 which is this month dafür I won’t be utilizing that. This pipeline Mozilla Firefox which is blieb supported for XP.

Here is my recommended perform whose latest versions still support fenster XP as von time of writing.

If you like, you kann sein install some Powertoys for windows XP. They room a collection of tools i used zu enjoy using years back when XP was blieb my major OS. Ich especially like Tweak UI, open Command window Here, image Resizer and Alt-Tab Replacement. You kann sein download ns entire arsenal from Majorgeeks.

Step 9: Optimisations

You tun können follow this overview written von another blogger.

On top von his steps i usually execute this list des non-exhaustive procedures also:

"%systemroot%Microsoft.NETFrameworkv4.0.30319 gen.exe executequeueditems”

The End

So i have kommen sie to the ende of my post. I assume most von you readers will not actually try to install XP bei this day and age, at the most you wollen only do so in virtual machines. Nevertheless, I oase learned lots especially the universal AHCI and video drivers part which möchte continue to be applicable an future.

Other than die latest fenstern 10, at this time supported operating systems like fenster 7/8 möchte eventually meet die fate of WinXP year from now and the problems möchte repeat again as soon as more. I’m notfall surprised somebody möchte write a future guide: “How to install success 7 on a modern-day system”. It rotates then, ich had fun writing this post and going down memory lane und I expect you wollen too.

Mehr sehen: Leben Und Arbeiten Im Ausland, Daten Und Fakten Zum Leben Im Ausland

If you like this post, you can read around how i got fenster 3.1 functioning on both a vintage und modern machine an 2016.