Recently we see many users reporting an error message that reads LoadLibrary Failed Error 87: The parameter is incorrect. Some of them got the error while installing graphics drivers, and there’re also reports saying the error pops up after opening 3D programs like AutoCAD.
If you happened to be on the same boat, don’t worry. This issue may not be so hard to fix.
Try these fixes:
You may not need to try all of them. Simply work your way down until you hit the one that does the trick.
Fix 1: Perform a clean boot
The first thing you want to try is to start your computer with only the minimum set of startups and services. This could help you rule out most of the software conflict issues.
Here’s how:
- On your keyboard, press Win+R (the Windows logo key and the r key) at the same time to invoke the Run box. Type or paste msconfig and click OK.
- In the pop-up window, navigate to the Services tab and check the box next to Hide all Microsoft services.
- Uncheck all the services EXCEPT those belong to your hardware manufacturers, such as Realtek, AMD, NVIDIA, Logitech and Intel. Then click OK to apply the changes.
- On your keyboard, press Ctrl, Shift and Esc at the same time to open Task Manager, then navigate to the Startup tab.
- One at a time, select any programs you suspect might be interfering, and click Disable.
- Restart your PC.
Once done, continue with the action that triggered the error message and see how it goes.
If the error is still there, check out the next fix below.
Fix 2: Install all Windows updates
Just as some Windows updates could cause BSOD, they can also make your system more stable. Normally you won’t need to worry about system updates unless you’ve disabled it, but it’s still a wise move to manually check if you have all the updates.
- On your keyboard, press Win+I (the Windows logo key and the i key) to open the Windows Settings app. Click Update & Security.
- Click Check for updates. Windows will then download and install the available patches. It might take some time (up to 30 mins).
If the error reappears when you’ve installed all the system updates, take a look at the next fix below.
Fix 3: Update your graphics driver
According to many users, this error usually shows up when they try to launch a major 3D program. There’re many indications that the issue is driver-related. In other words, you could be using a broken or outdated graphics driver. If you don’t remember when was the last time you updated your GPU driver, definitely do it now.
You can update the graphics driver manually, by visiting the GPU manufacturer’s website (NVIDIA/AMD), finding the latest correct installer and installing step by step. But if you’re not comfortable playing with device drivers, you can update them automatically with Driver Easy. And its restore point feature will help you safely recover from buggy driver updates.
- Download and install Driver Easy.
- Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.
- Click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system.
(This requires the Pro version – you’ll be prompted to upgrade when you click Update All. If you don’t want to pay for the Pro version, you can still download and install all the drivers you need with the free version; you just have to download them one at a time, and manually install them, the normal Windows way.)
After updating all your drivers, restart your PC and check if the error is gone.
If the latest graphics driver doesn’t give you luck, simply continue to the next move. Or you can refer to this tutorial to do a clean reinstall of the graphics driver.
Fix 4: Rename a system file
Some users reported that they managed to fix the issue by deleting/renaming a system file. While we don’t know if this applies to every case, you can give it a go and see it does the charm.
- On your keyboard, press the Windows logo key.
- Type or paste atig6pxx.dll to search for the location. Click Open file location. (Or you can find the file in
C:\Windows\System32
) - Right click the file and select Rename.
- Change the name to atig6pxx.dll.bak, then restart the PC and check if the error is gone.
If the issue persists, you can move on to the next fix below.
Hopefully this guide helps you fix the error 87 issue on Windows. If you have any questions or ideas, feel free to leave a comment down below.