Select the product you need help with
- Internet Explorer
- Windows Phone
- More products
Removing Windows software updates in the wrong order may cause the operating system to stop functioning
Article ID: 823836 - View products that this article applies to.
Your operating system may not function correctly or may not function at all after you remove a Microsoft Windows software update by using the Add or Remove Programs tool in Control Panel or by using the Spuninst.exe file. When you remove a Windows software update, you may receive a warning message that is similar to the following:
This issue occurs if you remove the Windows software updates from the operating system in the wrong order.
Note To keep the files on the operating system consistent, remove Windows software updates in the opposite order of the order that you installed the updates. Remove the most recently installed Windows software update first, remove the next most recently installed software update next, and then so on.
The following scenarios may cause the operating system to stop functioning correctly.
To work around this issue, remove the software updates in the opposite order of the order that you installed the updates.
To remove a software update, remove the software update that is listed at the end of the TimeLine.log file, and then progress upward. Remove one software update at a time until you remove the software update that you ultimately want to remove.
If you are already experiencing an issue because you removed a software update in the incorrect order, and you are using Windows XP or Windows 2000, you can use the Qfecheck.exe tool to identify what software updates may be broken. You can use the Qfecheck.exe tool to track and to verify installed Windows software updates. When the Qfecheck.exe tool reports that a software update is broken, reinstall that software update to make sure that the correct file versions are installed. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/282784/ )Qfecheck.exe verifies the installation of Windows 2000 and Windows XP hotfixes
When you install a software update, an uninstall folder is created at %SystemRoot%\$NtUninstall[KBArticleNumber]$\. This uninstall folder contains the original files that the software update replaced.
When a software update is removed, the files from its uninstall folder are copied back to the operating system directories. Additionally, registry keys are set back to their original values.
If you remove a software update that is not the most recently installed software update, you receive a warning message that is similar to the following: This message contains a list of all software updates and applications that you applied to the computer since you applied the software update that you are trying to remove. When you install software updates in unattended mode by using the /quiet or /passive command line switch, you do not receive this warning message and the software update removal process proceeds.
For additional information about the command line switch options that are available when you install Windows software updates, click the following article number to view the article in the Microsoft Knowledge Base:
262841Generally, applications do not depend on software updates, but they may depend on service packs. Contact the software developer or an appropriate newsgroup if you have questions about an application’s dependencies on a particular software update or service pack.
(http://support.microsoft.com/kb/262841/ )Command line switches for Windows software update packages
Windows service packs are cumulative. The issues that are fixed in one service pack are also fixed in subsequent service packs. To determine whether a software update is included in a service pack, examine the Add or Remove Programs list. After service pack installation, software updates that are part of the latest installed Windows service pack do not appear in the Add or Remove Programs list, because service pack installation removes those entries from the list.
You can also review the following KB articles to determine whether a software update is included in a particular Windows Service Pack:
(http://support.microsoft.com/kb/811113/ )List of fixes included in Windows XP Service Pack 2
(http://support.microsoft.com/kb/324720/ )List of fixes in Windows XP Service Pack 1 and Windows XP Service Pack 1a
(http://support.microsoft.com/kb/327194/ )List of bugs that are fixed in Windows 2000 Service Pack 4
(http://support.microsoft.com/kb/320853/ )List of bugs that are fixed in Windows 2000 Service Pack 3
Note We do not support these scenarios. We do not recommend that you remove software updates.
For additional information about the standard terminology that is used to describe Microsoft software updates, tools, and add-ons, click the following article number to view the article in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/824684/ )Description of the standard terminology that is used to describe Microsoft software updates
Article ID: 823836 - Last Review: October 30, 2006 - Revision: 5.6