Sep 9, 2011

ERROR CODE 43 General Solutions

ERROR CODE 43: Microsoft describe that this error happen because "One of the drivers controlling the device notified the operating system that the device failed in some manner. "
There are several way to solve this problem, and from my opinion this happen basically cause by the SOFTWARE or the HARDWARE. There is no specific reason why this happen, a mystery that cause us a headache to figure what cause this error.

THE CAUSE:

Theoretically, from the solution we may guess what the causes, such as dusty hardware, electrical overcharge on the component, faulty hardware or corrupted Windows file. This may happen on both the external or Internal hardware which is based on USB type hardware, such as Pendrive (USB storage), Card reader, USB Mouse and Keyboard, Webcam etc and it can happen on all windows operating system.

IMPORTANT!
-this post  for those who getting the ERROR CODE 43 Only!.

SOLUTION:

This solution is a compilation from my reading and experience, if you have a another solution, share it here, it will help others too.

1. CHECK THE DEVICE AND USB PORT.

- try to plug the USB in your friend computer, if does't work, try on another friend computer, if still doesn't work, get a new one.
- If there are drivers released by your manufacture for the device, download and reinstall it.
- Make sure you also try on other USB port available on your PC.

this step is to make sure the hardware is not faulty.

2. RESET.

a) Reset the CMOS - (please make sure you know how to open your laptop or assisted by the manual or experienced friend) , take out the CMOS for 15 minutes (unplug power chord and battery) and put it back.

b) Power Reset - base on Darwin's step brother theory that they might be electrical overcharge on the Computer component including the USB port. Unplug the battery and Power chord. make sure there are no any electrical source connected with your computer. wait for 15 minute to plug it back and turn on your pc.

3. RESTORE

If yesterday or last week the USB port/Device work like charm, and today it does not work anymore. Perform system restore. If you need a guide on that, refer to my tutorial here.

4. CLEAN YOUR PC.

Take out the RAM, HDD, WIFI CARD and CMOS. Clean it with DRY brush or blow some air to remove the dust. Make sure you also clean the USB port and Keyboard with the brush.


The solution above is the basic solution, below is the solution which i prefer the last step to take.

5. UNISTALL and REINSTALL THE DRIVER

open device manager, right click on the device with yellow and select unistall, the restart and update the driver (automatically)

6. BIOS

It kinda weird because there are users who manage to solve this by updating the BIOS. Download the latest BIOS from your manufacture site. Flash and turn on the PC. NOTE: FLASHING WRONG BIOS CAN DAMAGE YOUR PC, SO I STRONGLY RECOMMEND FOR NEW USER TO SKIP THIS METHOD.

7. REINSTALL OS

Well, this method maybe kinda lame but this is my favorite method  which is reinstall windows with or without formatting.


SOME NOTES:

1. WINDOWS UPDATE : I don't know weather windows update can cause this, but if it happen after windows update,  just uninstall it from the control panel (start - control panel - uninstall program/add remove program). On the other hand, you can also search fixes from Microsoft by run automatic updates, select custom and search for human interface devices. Install it.

2. VIRUS: there are no reports which this error cause by the virus/spam etc. Unless the virus already conquered your OS for centuries, then no need think for the solution, just format and reinstall windows.


3. MICROSOT FIX: Still no details from microsoft, they just tell you to refer to the manufacture documentation.


Your feedback and suggestion are most welcome.

Sep 1, 2011

Conextant Audio Driver For Windows 7 64-bit

This guide made generally for all model, but the drivers made mostly for HP/compaq model. So if you ask me will this work for other model, the answer is YES but you need to get permission from HP so that your action is LEGAL. I do not hold any responsibility if you do it illegally, this post intend to help people who upgrading to Windows 7 64 bit and for tutorial purpose.

INTRODUCTION. (IMPORTANT TO READ)

Normally, in my post i just give a driver, or a simple tutorial to solve the problems. But there are lots of email i received asking how did i understand and know the solution. So i think it is important to describe the way to understand how to solve this problem. I normally didn't want to write a post in details because i know my English not really good so i always keep it short to avoid grammatical error. But i don't want to disappoint those who asked me. So I apologize in advance for my poor English.

There are many type of conextant audio. The way to distingush between them is by the HARDWARE ID(if you dont know what the hardware ID is, don't worry you'll get to it later). By names there are many of it;
-conextant smart audio 221
-Conextant Ac-link Audio
-Conextant High definition Audio
-Conextant AC97 Audio
-Conextant venice Audio
-conexant cx20671 Audio
-conexant cx20561Audio
and there is lot more, i just make the list of the popular names around the net. (i think there are no need for you to know all the list unless you are in this field, just pm me).

So the conclusion is there are many names, but the one differentiate between them is the hardware ID. So lets continue with the Installation for your driver.

1. IDENTIFY YOUR HARDWARE ID.

1. First, to get the right drivers, you need the hardware ID. to get the hardware id you can refer to my tutorial here:
http://laptop-driver.blogspot.com/2009/12/how-to-check-hardware-id.html

2. After you get the hardware ID you will get the result like this(the numbers different base on your device):

PCI\VEN_1002&DEV_4370&SUBSYS_3091103C&REV_02
PCI\VEN_1002&DEV_4370&SUBSYS_3091103C
PCI\VEN_1002&DEV_4370&CC_040100
PCI\VEN_1002&DEV_4370&CC_0401

3. Ok, from that list, pay attention to the line that i highlight, that is the important line to determine the hardware ID.  Note first line just added the &REV_02 , this addition &REV_02 added because you are using windows 7. So this is the reason why if you install using the windows XP or windows Vista driver directly it will failed, if you install manually from device manager some may success some may not because both xp and vista file doesn't contain &REV_02.
 variation may exist such as &REV_03 etc.The last line 3 and 4, the important line here to note is the number 1002 and 4370, this number show that this is audio type and it is conextant.

How to know the number in hardware ID represent what?
well just google it, many website contain information and database for this driver. That is why sometime realtek AC97 driver can be use to install driver for conextant ac link97 because both share the same ID. Some driver may have one or two ID, but some drivers may contain 100's compatible ID.

II . GETTING THE RIGHT AUDIO DRIVER FOR 64 BIT.

Ok, after you get the hardware ID, compare with the ID i gave below. Download and install the driver. Note that to install it you need to extract the driver (make sure winrar installed).
After that open the extracted folder. Right click at the setup file (exe: UIU.exe etc; name varies) and select run as admin and restart after installation finish.

1. Conextant 64 bit driver 1
PCI\VEN_1002&DEV_4370&SUBSYS_3091103C&REV_02
PCI\VEN_1002&DEV_4370&SUBSYS_3091103C
Download 

2. Conextant 64 bit driver 2
HDAUDIO\FUNC_01&VEN_14F1&DEV_5045&SUBSYS_103C30D9
Download

3.Conextant 64 bit driver 3
HDAUDIO\FUNC_01&VEN_14F1&DEV_5045&SUBSYS_103C30B5
HDAUDIO\FUNC_01&VEN_14F1&DEV_5045&SUBSYS_103C30CD
HDAUDIO\FUNC_01&VEN_14F1&DEV_5045&SUBSYS_103C30B2
Download

4. Conextant 64 bit driver 4
HDAUDIO\FUNC_01&VEN_14F1&DEV_5045&SUBSYS_103C30B7
HDAUDIO\FUNC_01&VEN_14F1&DEV_5045&SUBSYS_103C30BB
HDAUDIO\FUNC_01&VEN_14F1&DEV_5045&SUBSYS_103C30CF
Download

There are a lot of ID to cover but i list the most popular driver.
So if you didn't find your driver here just get the hardware ID for your audio and post in the comment section below. Ill help to find the appropriate driver.

_________________________________________
HARDWARE ID MATCH BUT INSTALL FAILED!

1. Ok if you try the driver above and failed do this:
-Open device manager (click start and type DEVMGMGT.MSC to open device manager).
-Right click on the audio with yellow and select update driver.
- Select browse my computer for drivers
- Select let me pick from a list of device drivers from my computer
-Select HAVE DISK and BROWSE
-Point to the extracted driver folder
-and select the INF file
-reboot

For those who have try many step in many website may read that SP38885 reported worked. but many not know that there are 2 version of SP38885, and the driver for the old one very hard to found.

Once again if you didn't find your driver here just get the hardware ID for your audio and post in the comment section below. Ill help to find the appropriate driver. To get the hardware ID refer nmy tutorial here:
http://laptop-driver.blogspot.com/2009/12/how-to-check-hardware-id.html

For a those who new to the driver stuff, it maybe hard for you to undrstand, but if you need my assistant to get the right drivers (because you don't understand well the method i post) i willing to do so. Just leave your comments.