Sign in with
Sign up | Sign in
Your question
Closed

Hardware Code 19

Last response: in Windows 7
Share
June 16, 2009 12:41:48 PM

Hey all,

I have an issue with my Windows 7 64bit install (7100). Over the weekend my DVD Drive,1394, Serial/Parallel ports, USB controllers started to give me a Code 19. I've tried everything i can think of to get these to work to no result. However, when I boot into XP PRo SP3 everything works fine. All these devices give a Code 16 (registry Issue) in Device Manager.

Heres what I have:
-Intel P975XBX2 Motherboard
-Intel Core 2 Quad Q6600
-Liteon IDE DVD+/-RW DL Drive
-WD 250GB HDD (5400rpm, 2 partitons equal size on the Intel SATA bus)
-512MB XFX nVidia GeForce 8500GT Passive Cooling
-4GB PC6400 RAM

What I've done to correct the Issue:
-Removed devices from Device Manager, rebooted
-used system restore to last good date
-Boot into safe-mode, removed all devices in device manager, rescan, reboot
-Uninstalled Devices, ran Latest Intel Driver Package, rebooted
-Tried to Force Intel Drivers, but Windows forces the MS Drivers.

Exact Error Message:
Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19)

I also have Backups set for every night via Control Panel>Backup and Restore. But I cant use it because i never created the Restore Disc and I cant create one now due to the lack of a DVD drive.

This machine is used mostly for 2D CAD, and I'm testing Windows 7 to see if its worth upgrading the Engineering Department to.

Anything I missed?

More about : hardware code

June 16, 2009 1:22:01 PM

I found the Answer:

Quote:
Step 1: Start Registry Editor

Start Registry Editor.
Step 2: Delete the UpperFilters registry entry

In Registry Editor, expand My Computer, and then expand HKEY_LOCAL_MACHINE.
Expand SYSTEM, and then expand CurrentControlSet.
Expand Control, and then expand Class.
Under Class, click {4D36E965-E325-11CE-BFC1-08002BE10318}.
In the details pane of Registry Editor, on the right side, click UpperFilters.

Note You may also see an UpperFilters.bak registry entry. You do not have to remove that entry. Click UpperFilters only.
If you see the UpperFilters registry entry in the details pane of Registry Editor, go to step 6.
If you do not see the UpperFilters registry entry, you still might have to remove the LowerFilters registry entry. To do this, go to "Step 3: Delete the LowerFilters registry entry."
On the Edit menu, click Delete.
Click Yes when you receive the following message: Are you sure you want to delete this value?
The UpperFilters registry entry is removed.
Step 3: Delete the LowerFilters registry entry

In the details pane of Registry Editor, on the right side, click LowerFilters.

Note You might see a LowerFilters.bak registry entry. You do not have to remove that entry. Click LowerFilters only.

If you do not see the LowerFilters registry entry, unfortunately this content is unable to help you any more. Go to the "Next Steps" section for information about how you can find more solutions or more help on the Microsoft Web site.
On the Edit menu, click Delete.
Click Yes when you receive the following message: Are you sure you want to delete this value?
The LowerFilters registry entry is removed.
Exit Registry Editor.
Step 4: Restart your computer


Using this information, I went thru and did this to all the effected hardware and now everything is on the up and up.

I hope this helps others in the future.
Score
0
October 6, 2009 11:19:30 PM

Sweet!

As unlikely as it seems, I was able to resolve a VIDEO problem with this technique. The error seems to be common for CD/DVD's (think I saw it a couple years ago myself) but it can and does happen to other devices as well.

In my case, the video driver would not load properly. So I was stuck with generic standard VGA (stinks on my wide screen monitor!!!). Exact same error in Device Manager on the Display item (blah blah Code 19). Problem started after some incomplete patching after a reboot (tried to do too many patches at once I think).

So I went looking, and sure enough under

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\

there are about twenty similar looking keys

{4D36E968-E325-11CE-BFC1-08002BE10318} vs.
{4D36E965-E325-11CE-BFC1-08002BE10318}
-------^^
One had keys '(Default)' = Display Adaptors and 'Class' = Display

and there was an 'UpperFilters' = pivot

(pivot being the crummy utility that screwed me up, which I had uninstalled in my troubleshooting efforts- or tried to, I am guessing the system was locked into trying to load the missing utility)

renamed it to 'UpperFilters.bak' and rebooted. Full screen goodness resulted !!!

So ANYBODY getting that error for any devices could try a similar series of steps. Find the Class object for your problematic device (looking at the '(Default)' and 'Class' keys under those similar entries) and move/delete those UpperFilter and/or LowerFilter keys.

You would think with a documented solution like this, Microsoft could have the result reachable from the "Look online for solutions" button under the device object in Device Manager. I have never seen that produce any good result. Geez I was ready to reinstall Windows after trying to remove and reinstall the drivers, safe mode, etc. for days.

Score
0
Related resources
October 28, 2009 6:27:18 PM

Wow! Thank you so much Brownj00. I have been searching for a week now how to fix my graphics code 19 error, and this finally did it. I would give you a big hug if I could. :) 
Score
0
November 24, 2009 7:49:12 AM

Also from this side ... Thanks

I did a upgrade on my pavilion HP pc from XP to vista and then to Win 7.
Al worked fine, exept the dvd players.
Tried everything and nothing, even bought a other SATA controller with SATA DVD writer, but all the same, Hardware Code 19

And yesterday found the registry info, and deleted both entry's and after the reboot DVD player happy again..

So thansk again..

Erik
Score
0
December 23, 2009 10:16:38 AM

worked great thanks
Score
0
December 23, 2009 10:18:03 AM

worked great thanks
inoxdragoon said:
I found the Answer:

Quote:
Step 1: Start Registry Editor

Start Registry Editor.
Step 2: Delete the UpperFilters registry entry

In Registry Editor, expand My Computer, and then expand HKEY_LOCAL_MACHINE.
Expand SYSTEM, and then expand CurrentControlSet.
Expand Control, and then expand Class.
Under Class, click {4D36E965-E325-11CE-BFC1-08002BE10318}.
In the details pane of Registry Editor, on the right side, click UpperFilters.

Note You may also see an UpperFilters.bak registry entry. You do not have to remove that entry. Click UpperFilters only.
If you see the UpperFilters registry entry in the details pane of Registry Editor, go to step 6.
If you do not see the UpperFilters registry entry, you still might have to remove the LowerFilters registry entry. To do this, go to "Step 3: Delete the LowerFilters registry entry."
On the Edit menu, click Delete.
Click Yes when you receive the following message: Are you sure you want to delete this value?
The UpperFilters registry entry is removed.
Step 3: Delete the LowerFilters registry entry

In the details pane of Registry Editor, on the right side, click LowerFilters.

Note You might see a LowerFilters.bak registry entry. You do not have to remove that entry. Click LowerFilters only.

If you do not see the LowerFilters registry entry, unfortunately this content is unable to help you any more. Go to the "Next Steps" section for information about how you can find more solutions or more help on the Microsoft Web site.
On the Edit menu, click Delete.
Click Yes when you receive the following message: Are you sure you want to delete this value?
The LowerFilters registry entry is removed.
Exit Registry Editor.
Step 4: Restart your computer


Using this information, I went thru and did this to all the effected hardware and now everything is on the up and up.

I hope this helps others in the future.

Score
0
September 14, 2010 6:25:54 AM

Awe,

I'm having the same issue. I followed the instructions that inoxdragoon posted and was able to delete the upper filters registry entry but I am now unable to open reg edit to go in and delete the lower filters registry entry.

Any suggestions?
Score
0
September 14, 2010 6:28:26 AM

FYI: I accidentally restarted the computer directly after deleting the upper filters, not sure if that is relevant or not.
Score
0
a b \ Driver
a b $ Windows 7
September 15, 2010 1:56:11 AM

This topic has been closed by Mousemonkey
Score
0
!