Home > Windows Systems Management Tips > Windows Desktop Strategies > If XP crashes, consider Device Driver Rollback as restore option
WinComputing Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

WINDOWS DESKTOP STRATEGIES

If XP crashes, consider Device Driver Rollback as restore option


Rick Cook, Contributor
07.06.2006
Rating: -4.50- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


When it comes to restoring a faulty Windows XP system (as opposed to recovering a single file), many admins instinctively reach for the Windows utility System Restore.

System Restore makes copies of all the meta data on the system at least once a day, and archives copies for days or weeks. So this handy utility is able to roll back the Registry and the local profiles to a point in time when the system was healthy.

For most admins, System Restore is a robust tool for restoring a damaged system. Maybe a little too robust. One problem is that it restores everything it saves. By rolling the system back to a fixed point in time, System Restore undoes any system changes since then, including automatic updates or security patches.

For admins, the real problem comes when the system becomes unstable, and needs to be restored to a functioning state. At this point an admin has several choices: 1) System Restore; 2) performing a bare metal reinstall (a last resort); and 3) restoring from the last available backup. The problem with the last option is that it's time-consuming, especially when dealing with a time bomb that's lain dormant and now the poor admin has to do multiple restores (with the attendant data loss) to get one that works.

Wouldn't the source of the problem be obvious if a new application was installed just before the system flaked out? Not necessarily (because of the aforementioned potential time-bomb). But if you just updated the system (or it was automatically updated) when things went bonkers, the culprit may be a device driver.

It's hard to protect against a faulty device driver, because they pose so many potential problems.

  • Although some are built into Windows, most are supplied by third parties.
  • They require intimate contact with the guts of the system.
  • They can interact in odd ways, and a faulty one can cause problems at a point far removed from the applications it services.

In short, like DLLs, device drivers don't just affect the application they are intended for. They can affect many other applications that are performing quite different tasks but occasionally use the services of the particular device driver in question.

Device Driver Rollback option

If you do suspect the problem is a bad device driver, using the Device Driver Rollback (DDR) utility available from the boot menu will be more efficient than System Restore. DDR lets an administrator remove any recently added device drivers without affecting anything else.

To use the Device Driver Rollback, go to Properties under Device Manager. (Start>Control Panel>Performance and Maintenance>See basic information about your computer>Hardware>Device Manager.) Now right-click the problem device, click on Driver and then Roll Back Driver.

Microsoft discusses this and other driver issues on its site.

By the way, device drivers come in two flavors -- signed and unsigned -- and System Restore handles them differently. Signed drivers have a digital signature from the driver provider; Microsoft considers these more trustworthy than unsigned drivers, which have no digital signature. When you load an unsigned driver, System Restore automatically sets a restore point. With a signed driver, System Restore doesn't bother. Of course, just because a device driver is more trusted doesn't mean it can't do bad things to your system by accident.

About the author: Rick Cook specializes in writing about issues related to storage and storage management.

More information on this topic:


Rate this Tip
To rate tips, you must be a member of SearchWinComputing.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
Windows Desktop Strategies
Migrating to Windows Vista: Should you go with 64-bit?
Workarounds for Windows Vista compatibility issues
Combine application virtualization with streaming
Free tools bring enterprise compatibility testing to Windows Vista
Regaining lost functionality in the Windows XP Recovery Console
Green computing for less with Vista and Windows Server 2008
Presentation virtualization: Centralized app management in Windows Server 2008
How to test a single machine for Windows Vista compatibility issues
How to use the Windows XP Recovery Console
Can admins rely on built-in Vista features for application support?

Windows Data Recovery and System Restore
An alternate strategy for DNS server backup
Data Protection Manager 2007: Relief from branch office backup headaches
Recover from configuration changes to Windows XP
How to use the Windows XP Recovery Console
Understanding Windows XP System Restore strengths and limitations
How to install the Windows XP Recovery Console
Device driver rollback and System Restore: Two more options for rolling back changes in Windows XP
Top 10 Windows storage management tips of 2007
Exploring the Windows Server 2003 Resource Kit: Confdisk.exe
Exploring the Windows Server 2003 Resource Kit: Clusterrecovery.exe

Windows Device Drivers
Establishing multiple hardware profiles in Windows XP
More tips for troubleshooting Windows XP Device Manager error codes
Troubleshooting Windows XP Device Manager error codes continued
Troubleshooting Windows XP Device Manager error codes
Use Driver Query to resolve device driver problems
DriverView freeware tool displays manifest of all device drivers
Installing device drivers in Windows Vista
Windows Vista and hardware drivers: Beware the 64-bit hardware barrier
Recovering device drivers is ordeal; free tool offers shortcut
Save and restore drivers to and from Windows PCs

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsWebcastsWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2004 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts