Error Code 31

  • Thread starter Thread starter joebreslin
  • Start date Start date
J

joebreslin

I have tried installing a linksys wireless adapter to my laptop, and am
getting the message:
"This device will not work because windows could not load the drivers (Code
31)"

I have an internal card that also did not work, I uninstalled that in the
hopes that the linksys card would then start working, and now both cards give
me the error code 31.

can anyone help me get around this? I've installed the newest drivers,
uninstalled, reinstalled, restarted with the card IN and out (ect, etc.)

Thanks
 
Joe

Although this fix is for something else I have seen this fix numerous times correct the same issue that you are experiencing. Post back with result and also if you find or see the Upper and Lower Filters in the Registry.
As always back up the registry gefore starting.


Step 1: Start Registry Editor
Click Start, click Run, type regedit, and then click OK. Registry Editor starts.
Step 2: Delete the UpperFilters registry entry
1. In Registry Editor, expand My Computer, and then expand HKEY_LOCAL_MACHINE.
2. Expand SYSTEM, and then expand CurrentControlSet.
3. Expand Control, and then expand Class.
4. Under Class, click {4D36E965-E325-11CE-BFC1-08002BE10318}.
5. In the right pane (topic area), click UpperFilters.

Note An UpperFilters.bak registry entry may also appear. To delete the UpperFilters registry entry, you must click UpperFilters and not UpperFilters.bak.
6. On the Edit menu, click Delete.
7. When you receive the following message, click Yes to confirm the deletion of the UpperFilters registry entry:
Are you sure you want to delete this value?
The UpperFilters registry entry is removed from the {4D36E965-E325-11CE-BFC1-08002BE10318} registry subkey.

Note Do not exit Registry Editor. You must have this program for the next step.
Step 3: Delete the LowerFilters registry entry
1. In Registry Editor, expand My Computer, and then expand HKEY_LOCAL_MACHINE.
2. Expand SYSTEM, and then expand CurrentControlSet.
3. Expand Control, and then expand Class.
4. Under Class, click {4D36E965-E325-11CE-BFC1-08002BE10318}.
5. In the right pane (topic area), click LowerFilters.

Note An LowerFilters.bak registry entry may also appear. To delete the LowerFilters registry entry, you must click LowerFilters and not LowerFilters.bak.
6. On the Edit menu, click Delete.
7. When you receive the following message, click Yes to confirm the deletion of the LowerFilters registry entry:
Are you sure you want to delete this value?
The LowerFilters registry entry is removed from the {4D36E965-E325-11CE-BFC1-08002BE10318} registry subkey.
8. Exit Registry Editor.


--
Peter

Please Reply to Newsgroup for the benefit of others
Requests for assistance by email can not and will not be acknowledged.

"joebreslin" <joebreslin@discussions.microsoft.com> wrote in message news:55B302C3-4109-4177-846C-197676A447D9@microsoft.com...
>I have tried installing a linksys wireless adapter to my laptop, and am
> getting the message:
> "This device will not work because windows could not load the drivers (Code
> 31)"
>
> I have an internal card that also did not work, I uninstalled that in the
> hopes that the linksys card would then start working, and now both cards give
> me the error code 31.
>
> can anyone help me get around this? I've installed the newest drivers,
> uninstalled, reinstalled, restarted with the card IN and out (ect, etc.)
>
> Thanks
 
Peter-

This did not solve the issue....

I did not see upper and lower filters. I also note that in the 'data' line
of the registry editor, 4D36E965 is for dvd/cd rom drives.....

thanks,

joe breslin

"Peter Foldes" wrote:

> Joe
>
> Although this fix is for something else I have seen this fix numerous times correct the same issue that you are experiencing. Post back with result and also if you find or see the Upper and Lower Filters in the Registry.
> As always back up the registry gefore starting.
>
>
> Step 1: Start Registry Editor
> Click Start, click Run, type regedit, and then click OK. Registry Editor starts.
> Step 2: Delete the UpperFilters registry entry
> 1. In Registry Editor, expand My Computer, and then expand HKEY_LOCAL_MACHINE.
> 2. Expand SYSTEM, and then expand CurrentControlSet.
> 3. Expand Control, and then expand Class.
> 4. Under Class, click {4D36E965-E325-11CE-BFC1-08002BE10318}.
> 5. In the right pane (topic area), click UpperFilters.
>
> Note An UpperFilters.bak registry entry may also appear. To delete the UpperFilters registry entry, you must click UpperFilters and not UpperFilters.bak.
> 6. On the Edit menu, click Delete.
> 7. When you receive the following message, click Yes to confirm the deletion of the UpperFilters registry entry:
> Are you sure you want to delete this value?
> The UpperFilters registry entry is removed from the {4D36E965-E325-11CE-BFC1-08002BE10318} registry subkey.
>
> Note Do not exit Registry Editor. You must have this program for the next step.
> Step 3: Delete the LowerFilters registry entry
> 1. In Registry Editor, expand My Computer, and then expand HKEY_LOCAL_MACHINE.
> 2. Expand SYSTEM, and then expand CurrentControlSet.
> 3. Expand Control, and then expand Class.
> 4. Under Class, click {4D36E965-E325-11CE-BFC1-08002BE10318}.
> 5. In the right pane (topic area), click LowerFilters.
>
> Note An LowerFilters.bak registry entry may also appear. To delete the LowerFilters registry entry, you must click LowerFilters and not LowerFilters.bak.
> 6. On the Edit menu, click Delete.
> 7. When you receive the following message, click Yes to confirm the deletion of the LowerFilters registry entry:
> Are you sure you want to delete this value?
> The LowerFilters registry entry is removed from the {4D36E965-E325-11CE-BFC1-08002BE10318} registry subkey.
> 8. Exit Registry Editor.
>
>
> --
> Peter
>
> Please Reply to Newsgroup for the benefit of others
> Requests for assistance by email can not and will not be acknowledged.
>
> "joebreslin" <joebreslin@discussions.microsoft.com> wrote in message news:55B302C3-4109-4177-846C-197676A447D9@microsoft.com...
> >I have tried installing a linksys wireless adapter to my laptop, and am
> > getting the message:
> > "This device will not work because windows could not load the drivers (Code
> > 31)"
> >
> > I have an internal card that also did not work, I uninstalled that in the
> > hopes that the linksys card would then start working, and now both cards give
> > me the error code 31.
> >
> > can anyone help me get around this? I've installed the newest drivers,
> > uninstalled, reinstalled, restarted with the card IN and out (ect, etc.)
> >
> > Thanks

>
 
Yes it is a fix for CD and DVD drives but in a few cases it solved the same issue that you are experiencing with the wireless adapter.

I do not know anything else at this time but maybe someone will come along with another fix

--
Peter

Please Reply to Newsgroup for the benefit of others
Requests for assistance by email can not and will not be acknowledged.

"joebreslin" <joebreslin@discussions.microsoft.com> wrote in message news:CE442636-6B0E-4071-A586-C5FA8B70ABA8@microsoft.com...
> Peter-
>
> This did not solve the issue....
>
> I did not see upper and lower filters. I also note that in the 'data' line
> of the registry editor, 4D36E965 is for dvd/cd rom drives.....
>
> thanks,
>
> joe breslin
>
> "Peter Foldes" wrote:
>
>> Joe
>>
>> Although this fix is for something else I have seen this fix numerous times correct the same issue that you are experiencing. Post back with result and also if you find or see the Upper and Lower Filters in the Registry.
>> As always back up the registry gefore starting.
>>
>>
>> Step 1: Start Registry Editor
>> Click Start, click Run, type regedit, and then click OK. Registry Editor starts.
>> Step 2: Delete the UpperFilters registry entry
 
Back
Top