New Graphics Card - Can't Install Drivers

J

Jusin

I found this entry in Microsoft's help center, and it
identifies the problem I am having and the
cause...however, it is not solving my problem:

------------------------
Following are examples of the type of error message that
you might receive that indicate this problem:

Access is denied.

The data is invalid.
Note: This issue is known to occur with the product
Leadtek WinFast Titanium 200.
CAUSE
The Leadtek driver installation program incorrectly
changes the security attributes for the Enum branch of
the Registry, which is critical for driver installation.
As a result, attempts to install drivers later are not
successful.
RESOLUTION
To resolve this behavior and correct the changes that the
installation program made, use the following command to
run the Pnpreg tool from a command prompt:


Pnpreg -l

The following file is available for download from the
Microsoft Download Center:
Download the the Pnpreg tool package now. Release Date:
Dec 19, 2002
-------------------------------


My only problem now is...i perform this task and i get
another error message: "Windows cannot find 'pnpreg'..."

But i have that file on my computer! Am I supposed to
have it saved in a specific folder? I extracted the file
to its default extraction point...

The last thing i want to do is resort to reformating just
to clear up a registry issue.

Any ideas?
 
J

Jay Brunswick

This has occurred to me when I also noticed that a registry value in
Windows XP could not be deleted when attempting to install a USB to
serial driver.

When in REGEDIT the message "Error while opening key" would show when
attempting to view the registry value and "Error while deleting key"
when attemtpign to delete the key. Registry cleaners will not work.

Fix (Windows XP):
------------------------------
You will need admin priveledges
------------------------------
1) Open the .INF file of the device you are attempting to install,
highlight and copy (CTRL-C) the ID between the brackets {} in the line
which reads:
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Note that your ID will be different than the
"4D36E978-E325-11CE-BFC1-08002BE10318" in this example.
2) Run REGEDIT and search for the ClassGuid copied (in this example,
we search for "4D36E978-E325-11CE-BFC1-08002BE10318")
3)Select the 0000, 0001, 0002, etc folders until you find one that
indicates "Error while opening key"
4) Right-Click and select permissions - you may receive and error
indicating "You do not have permission to view the current permission
settings for 0000, but you can make permission changes". Select Ok.
5) Select Advanced button
6) Select Owner tab - you may notice that the "current owner of this
item" indicates "Unable to display current owner" . This is the crux
of the problem.
7) In the "Change owner to" box, select "administrator" or your admin
user name
8) Select Apply, then Ok
9) In the security tab, select Add button. Select the Computer from
the Locations button and enter "Administrators" in the "Enter the
object names to select", then Ok button (NOTE: your can also enter
"everyone" but it lowers security of these settings)
10) Highligh "Administrators" and select the "Full Control" and "Read"
selections in the "Allow" column.
11) Again in the security tab, select Add button. Select the Computer
from the Locations button and enter "Users" in the "Enter the object
names to select", then Ok button.
12) Highligh "Users" and select the only "Read" selections in the
"Allow" column.
13) Select Apply then Ok again.
You will now see the entries under the 000X entry you just modified.
14) Repeat steps 3 to 13 for each 000X entry. No need to modify
permissions if you can already read them.

Restart the computer and install your device. If you still have
problems, try booting safe mode (F8 at boot), uninstall the drivers
with the problem using Device Manager, and repeat the steps above.

(e-mail address removed)
 
J

Jay Brunswick

A couple additional notes about my previous post...

The original problem message when attempting to install a USB to
Serial device:
Cannot install hardware.
An error occurred during the installation of the device.
Access is Denied.

When attempting to re-install the device a second time, the error
message was:
Cannot install hardware.
An error occurred during the installation of the device.
The Data is invalid.

Microsoft Knowledge Base Article – 810882 addresses this message at
http://support.microsoft.com/default.aspx?scid=kb;en-us;810882 but
this did NOT fix this particular problem.

Suspected cause:
----------------------------
I suspect this problem can occur when a device with the same ClassGuid
was previously installed on the computer with an owner who was later
removed, or the "full computer name" was later changed after the
device was installed (i.e. via Ghost, or other duplication scheme).
When another device is later installed but the owner of the previous
one is no longer valid, this error ("Access is Denied" or "The Data is
invalid") occurs when the system attempts to read the previous keys
(0000, 0001, etc.) in that section (i.e.
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}).

Solution:
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top