A Code 43 error message indicates that the Microsoft Windows operating system has stopped a hardware device because it has failed. Although the problem might be a technical fault with the hardware device, troubleshooting the device's software drivers will often fix the problem. Troubleshoot a Code 43 error from the Windows Device Manager or by downloading updated device drivers.
Windows displays the Code 43 error message and prevents the hardware device from activating when one of the drivers controlling the hardware notifies the operating system that the device has failed. If your computer displays a Code 43 error, Microsoft advises you to first check the hardware device's documentation for advice on common problems and how to troubleshoot the device. This may include reinstalling the device. If the hardware seems to be working properly, try troubleshooting the device drivers. b> Device Troubleshooting Wizard
b> Windows includes an integrated troubleshooting wizard for hardware devices. To access this feature, open the "Devices and Printers" folder from the Start menu. Right-click the device and then select "Troubleshoot" from the context menu. Windows automatically checks the device and attempts to detect and automatically fix problems. You might need to click the "Yes" button during the procedure to download software or driver updates. Update Drivers With Windows Update
b> Updating hardware device drivers with the Windows Update tool can also fix hardware problems. Click "Check for Updates" in the left pane of the Windows Update tool that you can access from the computer's Control Panel. Windows Update displays the number of important, recommended and optional updates in the main pane. On the "Select Updates You Want to Install" page, click and enable the check box for the hard drivers that you want to install. Click "OK" to automatically download and install the items. b> Update Drivers With the Device Manager
b> If you don't want to rely on Windows Update, you can also manually update drivers for the problematic hardware with the "Device Manager" tool that you can access from the Control Panel. Double-click on the faulty hardware, which the Device Manger might label with yellow-black exclamation mark icon. Click the "Driver" tab in the dialog window, and then click the "Update Driver" button. Windows checks for driver updates and, if found, automatically installs the new drivers. You might need to restart your computer at the end of this process. b> Service and Repair
b> If you can't resolve the problem by following the recommendations in the manufacturer's help documentation, or by troubleshooting the device and updating drivers with Windows, you might need to contact the manufacturer to arrange for the device to be serviced or repaired. You should find service and repair information or contact details in the device's user manual or in the support section of the manufacturer's website. Rather doing a driver hunt which can take hours http://download.cnet.com/slimdrivers-free/3000-18513_4-75279940.html
it might take some time being a freeware driver solution note: it will find all of your outdated drivers This is a free driver solutions.
This will automatically search for and find the correct driver you will have to update every driver individually once you update you might be asked whether you want to restart or make a system restore point.
Click no to both of these then continue updating each driver free then restart once all of the drivers have been updated.
Hope this helps.