Device Error code 43

JohnMartin7

Reputable
Apr 10, 2014
202
0
4,680
Hello! I'm having quite some difficulty figuring out what's causing this, I hope someone can help me sort this out. So out of nowhere, one day (yesterday) I started my PC in the morning and got a pop up window saying that a USB device was unable to install. I head to Control Panel and find it listed under "Unspecified" and it's named "Unknown device". I click it and go to the "Hardware" tab and see it says "Universal Serial Bus Controller". It says this beside Location: "Port_#0001.Hub_#0003" and this for Device Status: "Windows has stopped this device because it has reported problems. (Code 43)" and lastly, the producer is Microsoft apparently and this is the Driver Date: 21/06/2006.

One very strange thing, however, is that my PC waits at the manufacturer boot screen way longer than usual. I look through my PC and while I'm in the manufacturer logo screen my Motherboard has a digital number showing "98". After I pass the manufacturer logo screen however, I boot normally fast. (I'm guessing it's not the SSD since the code 98 means it's searching for something? Normally it would be A1 or A2 or something I don't remember). I had recently (Not even a week ago) installed an SSD and my boot speeds were amazing and they still are, it's just this manufacturer logo screen that takes a long time.

Things I've tried:

Checked driver updates for it in control panel
Installed drivers from my motherboard CD
Checked windows update (nothing)

USB Devices plugged in currently:

Razer Mouse
Razer Keyboard
Logitech Webcam
HP D110 Printer

Motherboard:

AsRock Fatal1ty Z68 Professional Gen3
 
Hey Tom, updated post above for devices plugged in!

Edit: Yeah I don't think Slimdrivers worked. I mean, I installed all updates except for "PCI standerd to PCI-to-PCI Bridge" and there were like 8 of it. Same stuff. Upon installation it said "Access denied".
 


Okay that is not healthy. Are you doing this under a Admin acct?

I would unplug each item with Hardware open, and see which item suddenly 'disappears' once you uninstall it. I am laying bet it probably is the HP.
 
It's a Generic Driver based on the DriverDate, have you tried to install the latest Intel Chipset Driver?
https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=23061&lang=eng

Save it on the Drive C only so it'll be easy for us to do this:
- Extract INF_allOS_9.4.0.1027.exe to make it a folder (INF_allOS_9.4.0.1027) using WinZip, WinRar, etc.
- Open Command Prompt (cmd)
- Normally, you are gonna see c:\User\admin on the command prompt, type cd.. twice
ex. cd.. (Press Enter) cd.. (Press Enter)
- You will see that you are now using C:\ on the command prompt. Open the directory by typing this
ex. cd INF_allOS_9.4.0.1027
- Type Setup.exe -OVERALL
- Press Enter and it will install your chipset driver


MOST IMPORTANT:
Make sure you are using Administrator rights.
 
@Solstice This admin thing is getting a little weird. How exactly do I know if I'm using Administrator rights? And also, how do I save the driver? I click the link and it downloads automatically :/

@Tom I tried unplugging/plugging but no luck. I thought it was the HP aswell :/
 


Windows 7
 
Click Start Button -> Control Panel
Click User Account and Family Safety
Click User Accounts
Click "Change Your Account Type"

There are two selection, Standard and Administrator. Click Administrator
Click Change Account Type
 
@Solstice Ok, so I went to user accounts and I saw that I was the "Administrator", however, when I right clicked on the intel driver that I downloaded (in my documents - downloads) and extract it to drive C. it says access denied. I am able to extract it to a folder I just made for it INSIDE C drive but then when I run cmd, it says the system cannot find the path specified. Should I type something else in CMD if I extracted the driver into a folder insead of just drive C?
 


IF you do not OWN and MANAGE this computer yourself, then you are NOT Administrator.
IF this is Mom/Dad's PC then YOU do NOT have Administrator rights.
IF you go (as instructed) under control panel and check your account and it isn't ADMINISTRATOR (by default a single user PC - no one else uses it - HAS Admin rights and is a Administrator account) then it will NOT let you switch to it, without a Administrator password (he forgot to mention that).

Tom's Forums FORBIDS circumventing SECURITY policies, so if you are NOT administrator of this computer you need to seek out WHOM is responsible for this computer. IF you say 'I am the only user and it is MY computer' then your computer has been seized by virus/malware/hackers and your ONLY solution is to wipe WIndows and reinstall from scratch. Again the Forum Rules FORBID trying to 'help you' get 'Admin access', we can't verify you / your post / your claims and as far as we know your trying to 'social engineer' people to tell you how to get Admin access without asking it.

 


I understand what you're trying to say. I do, however, own this computer. I had just made a clean windows install (On new SSD) so I don't think it could be a virus but the idea does worry me 🙁 It is a single user PC aswell. Sigh.
 


Can you send a screenshot of what did you typed on the Command Prompt? It should be like this.
https://onedrive.live.com/redir?resid=A577EC6BFC315DEF!453&authkey=!AMRjlNCAzC2Qlvk&v=3&ithint=photo%2cpng

@Tom: He's using admin rights so he's the owner. The problem might be that the User Account Control might have been selected on a higher priority so many pop-up admin rights request are showing which is normal. So he did not violate any rule of Toms Hardware.
 
Have you checked your drive C? Check Drive C if the folder is there. As you said, the extraction failed. Try to use 7-zip as your Primary .Zip extractor:
http://www.7-zip.org/download.html
(Make sure to select the Appropriate installer for your OS, 32 Bit and 64 Bit are not the same)

- Open drive C and delete the folder INF_allOS_9.4.0.1027
- Then, put the downloaded Chipset Driver in the Drive C
- Extract INF_allOS_9.4.0.1027.exe by right clicking it and select 7zip
- On pop-up menu, select Extract to "INF_allOS_9.4.0.1027\"
- Open the extracted: INF_allOS_9.4.0.1027 folder
- Check if the Setup.exe is there

If the driver has been successfully extracted, do the command prompt again.
 
Also, can you send me a SCREENSHOT of the HARDWARE IDs of that Unknown Device?

- Open Device Manager
- Expand 'Universal Serial Bus controllers' Category
- Right click 'Unknown Device', on popup menu select Properties
- On popup window, click the Details Tab
- On Details Tab, click the dropdown box, select Hardware ID and provide a screenshot.
 


I went to the exact place you said, and from the dropdown box selected Hardware ID. The only thing that came up was literally this:

USB/UNKNOWN

Can send pic if needed but figured there was nothing there really.

As for the your previous post, I did exactly as you said. Folder showed up in drive C, however no luck in cmd. Just to make sure I'm doing it right please see the steps I followed:

1. Opened cmd
2. Typed cd --> pressed enter
3. Typed cd again --> pressed enter
4. Typed this: cd INF_allOS_9.4.0.1027 ----> pressed enter

Disregard the arrows, it's just for me indicating what I did before proceeding to the next step.
 
Okay, so I think this is not an HP device because Windows does not have a built-in drivers for Printers. Or maybe they do, but requires to run a Add Printer Wizard to install the printer. So this goes to your Mouse and Keyboard having a problem. Have you done doing the Chipset driver installation? I think we'll need to skip that.

So unplug all devices on your PC and we'll do this step by step.
- Disconnect all devices (Mouse, Keyboard, Printer, all USB Devices)
- Connect your RAZOR Mouse ONLY.
- Click Start Button, right click MY Computer / Computer
- On pop-up menu, select Manage
- On the left side pane, click Device Manager
- Click View -> Show Hidden Devices
- Using your mouse, click the Triangle Sign (►) in the Universal Serial Bus controllers category
- Check if the UNKNOWN DEVICE is GREYED, which means it is unplugged
- Right click on it, on pop-up menu, select UNINSTALL

Just to be sure that the device is uninstalled, in each category, you will see a Greyed Device, you might want to uninstall them all.
 


I did all steps and unplugged everything. (My Razer mouse died yesterday night for some reason but I had a spare mouse, so I'm using that instead). So I unplugged everything, plugged my new mouse into a USB port and went to see whether the unknown device was greyed but it wasn't. It had a yellow exclamation mark in a triangle beside it but I don't think it was greyed. Should I go ahead and uninstall it either way or does it have to be greyed out first?
 


Here it is:

https://www.flickr.com/photos/109253356@N06/14799816778/
 


I right clicked on that unknown device in the pic and clicked uninstall. Mouse is still working though. Mind you the mouse is connected to the USB port ON my keyboard and not directly to the PC.

Also, after I uninstalled it, I restarted my PC to see whether or not it would now boot faster but it didn't. It got stuck on the manufacturer logo screen again for 3 minutes (Usually it wouldn't stay even 1 second) and the little digital screen ON my motherboard (Shows in red color) shows the numbers "98". Please take this into consideration aswell since it may indicate what the problem could be (I have no clue). Also, after restarting the PC, that thing automatically poped up again in the Devices and Printers tab despite me uninstalling it. Is there a way to do it permanently? Also got this screenshot of a popup as soon as my PC boots up.

https://www.flickr.com/photos/109253356@N06/14966612586/

Also, pic of device in control panel: https://www.flickr.com/photos/109253356@N06/14803076978/
 


Never experienced such an idiotic thing before. I mean, it's so frustrating not knowing what the hell is even causing this. We don't even know what we're dealing with here. Anyways, thanks for the help so far but can you please clarify system restore to me? Will it reinstall windows (Hopefully not) or will it do something else? Also will I lose my files/install or anything? Thanks!