Fix for Double Vision in Disk Utilities

A common problem is having the same disk drive listed twice, here's how to fix the problem

Bret A. Bennett

February 20, 2012

3 Min Read
ITPro Today logo

While researching a problem at Seagate's SeaTools forum, I ran across a post about disk drives showing up twice in the SeaTools disk diagnostic utility. The post presents a scenario in which the same disk drive is listed twice, yet the utility acts on only one instance of it. I've seen this "doublevision" scenario before with another disk utility. Apparently, it's a common problem in disk utilities.

To fix the problem, open up Device Manager (devmgmt.msc) in Windows and select Show hidden devices on the View menu. In the devicestree, expand Disk drives. Notice that some of the icons are a light gray (i.e., grayed out), whereas others are a dark gray. Make sure you'reable to differentiate between those that are grayed out and those that are the dark gray. You might need to run your display adapter's adjustmentsoftware or manually tweak your display monitor's settings to see the difference between the light and dark gray icons.

Some of the icons are grayed out because they're for removable drives that currently don't have anything inserted in them (e.g., drives for USB flashsticks). Some of the other grayed out icons will have the same name as disks you know are currently attached. Don't do anything to the dark gray icons.Instead, right-click the grayed out icons and select Uninstall. You'll get the messageWarning: You are about to uninstall this device from your system. Click OK. (Note that it won't hurt anything to uninstall grayed out iconsfor items such as USB flash stick drives because the drives will be automatically reinstalled the next time you insert the devices into the computer.)Finally, run the disk utility again. You shouldn't have the same drive listed more than once this time around.

Based on my experience, drives become grayed out (i.e., orphaned) when the drives are removed and when disk controllers or disk controller drivers arechanged. I've seen this happen when changing the BIOS Serial ATA (SATA) boot drive from IDE mode to Advanced Host Controller Interface (AHCI) mode.I've also seen this occur after running vendors' driver packages, such as the Intel Rapid Storage Technology Driver package and the older Intel MatrixStorage Manager Driver package.

Let's run through an example. I changed Windows 7's native SATA AHCI driver to Intel's ICH9R SATA driver. Figure 1 shows theIDE ATA/ATAPI controllers branch after this change. As you can see, uninstalling the Microsoft controller driver left five orphaned icons(i.e., ATA Channel 0 through ATA Channel 5). Note that you can still see the valid dark gray icons for ATA Channel 0 and ATA Channel 1. (Thisparticular motherboard has two controllers.) Figure 2 shows the IDE ATA/ATAPI controllers branch after I "uninstalled" the five orphanedicons.

 
Figure 1: IDE ATA/ATAPI controllers branch containing orphaned icons


Figure 2: IDE ATA/ATAPI controllers branch after the orphaned icons were "uninstalled"

If you plan on uninstalling all the orphaned icons in the Disk drives and IDE ATA/ATAPI controllers branches of the devices tree aspart of a spring cleaning mission, you might also want to do some spring cleaning in the tree's Storage Volumes andStorage volume shadow copies branches. However, you need to be very careful in the Storage volume shadow copies branch because eachvalid icon shows a light gray volume on top of a dark gray volume. The orphaned icons show a light gray volume on top of a light gray volume, as shownin Figure 3. The valid icon entries are created when a restore point is created. I'm not sure why the orphaned icons exist. Figure 4 shows theStorage volume shadow copies branch after I "uninstalled" the orphaned icons.


Figure 3: Storage volume shadow copies branch containing orphaned icons 


Figure 4: Storage volume shadow copies branch after the orphaned icons were "uninstalled" 

I haven't experienced any noticeable performance increases or improved OS startup times by uninstalling orphaned icons. (However, I haven't clocked itto determine before and after statistics.) As far as I can tell, the cleanup simply removes the orphans from the disk utility software and releasesregistry space for reuse in the Windows System registry hive.

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like