We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
2,862 Tutorials

How to fix corrupt DLLs in Windows XP

Fix Dynamic Link Libraries without needing a Windows disc

QUESTION I upgraded my Windows XP PC to Service Pack 3 (SP3). Every time I boot up the PC it asks for my SP3 disc so it can copy files to the DLL cache. I no longer have this – what should I do? RobLM

HELPROOM ANSWER Dynamic link libraries (DLLs) are batches of code that provide functions to already running programs. These are in place so Windows doesn't need to have many functions recreated in code for each task running, such as network tasks and interaction with the desktop.

You need to run the system file checker to determine which file(s) are corrupt and have them fixed. You need these files for SP3 to work, but there's no need for a disc to hand from which to install them. You could also slipstream the SP3 files into your SP2 disc and create an SP3 installation disc.

There are some great free utilities to do this for you, which add some really good automated features, such as automatic serial number input and feature selection. The process only requires you have an XP installation disc, the new service pack files and a CD burner. I heartily recommend nLite for this task. It's wizard-driven and extremely easy to use.

See also: How to make a Windows XP 'slipdisc'

See also: How to fix everything: the ultimate guide to fixing technology

Free tech support in the Helproom Forum

IDG UK Sites

How to get a free EE Power Bar: Mobile and broadband customers eligible for free smartphone charger

IDG UK Sites

Why Netflix won't terminate your account for using a VPN, probably

IDG UK Sites

Forever 21 denies pirating Adobe, Autodesk and Corel software, accuses companies of 'bullying'

IDG UK Sites

New Apple TV 2015 release date rumours: Apple's WWDC invite shows Apple TV