Loadlibrary failed with error 87 параметр задан неверно windows 10

Главная

Блог

Viber: «LoadLibrary failed with error 87: Параметр задан неверно» (The parameter is incorrect) – решение проблемы

Решение проблемы, возникающей при обновлении или установке Viber в ОС Windows: «LoadLibrary failed with error 87: Параметр задан неверно» (The parameter is incorrect).


Ошибка LoadLibrary failed with error 87: Параметр задан неверно

Данная ошибка проявляется у пользователей ОС Windows после обновления драйверов видеокарты с графическим процессором производителя AMD.

Решение проблемы:


The «LoadLibrary failed» error is specific to AMD machines and can occur due to several reasons. The common contributing factors are outdated or corrupt AMD graphics drivers, issues with the corrupt graphics driver module, and app-specific issues.

You can often fix this error by renaming the atig6pxx.dll file, a graphic driver module for your graphics processor. If not, updating or rolling back your graphics driver should also help.

Here are a few troubleshooting steps to help you fix the «LoadLibrary failed with error 87: The parameter is incorrect» issue on Windows.

1. Perform a Quick Restart

At times, the LoadLibrary failed error can be a temporary glitch. However, the error dialog won’t let you close it or access anything else on your computer. In this instance, a force shutdown is useful. Make sure that you don’t have any important and unsaved work which may be lost after an abrupt restart.

Next, press and hold the Power button on your computer to force a system shutdown. Then, press the power button again to restart your PC. If you see a black screen, leave the device idle for a minute or two before you proceed to the next steps.

If the error persists, disconnect your external displays connected to your system via HDMI or DisplayPort. Then, perform a restart and check for any improvements.

2. Update the Graphics Device Driver

If you have a fresh Windows install or using a new system, your computer may be missing the necessary driver for the display adapter. This may cause your display adapter to malfunction and stop working.

To fix the issue, check and update your graphics drivers on Windows. If you have a dedicated GPU, use the GPU management tool from the manufacturer to download the update. You can also download the newer updates from the GPU manufacturer’s website.

3. Perform a Driver Roll Back

This error is often due to the issue with your display adapter and mainly with the AMD machines. If the error is triggered after a recent driver or OS update, check if your graphics device has received a newer update. If so, you can perform a driver rollback to reinstall the older driver.

You can perform a driver rollback using Device Manager. This should work irrespective of the Windows version you are running. However, if the rollback driver option is greyed out, it means Windows doesn’t have an older version that you can go back to and reinstall.

4. Uninstall and Reinstall the Graphics Drivers

uninstall display adapter device

Corrupt display adapter drivers can also trigger «LoadLibrary failed with error 87». To fix the issue, you can uninstall the display driver from Device Manager and then perform a reinstall.

To uninstall a display adapter driver:

  1. Press Win + R to open Run.
  2. Type devmgmt.msc and click OK to open Device Manager.
  3. In Device Manager, expand the Display Adapter section.
  4. Right-click on your graphics device and select Uninstall device.
  5. Select Attempt to remove the driver for this device option and click Uninstall.
  6. Once done, restart your PC.

You can now reinstall the driver from the GPU manufacturer’s website. If the issue persists, check if the GPU drive is completely removed. If not, you can use Display Driver Uninstall to completely remove GPU drivers.

5. Rename the atig6pxx.dll File

rename atig6pxx dll file

If you use an old AMD ATI graphics card, you can fix the error by renaming the atig6pxx.dll file in the System32 folder. It is a graphic drivers module, and issues with it can prevent 3D apps and games on your system from working.

To rename the file, you’ll need administrator privilege. Log in with an administrator account and follow these steps.

To rename the atig6pxx.dll file:

  1. Press the Win key and type atig6pxx.dll in the search bar.
  2. Right-click on the DLL file and select Open File Location. Alternatively, go to the following location and locate the file:

            C:\Windows\System32 
        
  3. Rename the file to atig6pxx.dll.bak and press away. You’ll need administrator permission to change the file name in System32 Folder. Click Continue to confirm the action.

If the permission issue persists, take ownership of the folder on Windows and then rename the file. Alternatively, you can also take ownership using Command Prompt.

To take ownership of the atig6pxx.dll file using Command Prompt

  1. Boot into Safe Mode (see how to boot into Safe Mode).
  2. Once in the safe mode, press the Win key and type cmd.
  3. Right-click on Command Prompt and select Run as administrator.
  4. In the Command Prompt window, type the following command to change to the System32 directory: cd \Windows\System32
  5. Next, type the following command and press Enter to take ownership of the atig6pxx.dll file:

            takeown /f atig6pxx.dll
        
  6. Next, type these two commands one by one to give full permission and change attributes of the DLL file:

            icacls atig6pxx.dll /grant everyone:full
    attrib -r -s atig6pxx.dll
  7. If all the commands are successfully executed, you can rename the atig6pxx.dll file without the permission error.

6. Repair Windows Image with DISM

DISM scan health restore health command prompt

Corrupt system files are another cause that can trigger the LoadLibrary failed error. Fortunately, Windows comes with a built-in system image repair tool to repair the system image.

To run the DISM command-line tool to repair the system image:

  1. Press the Win key and type cmd.
  2. Right-click on Command Prompt and select Run as administrator.
  3. In the Command Prompt window, type the following command and press Enter to scan your system for health issues:

            DISM.exe /Online /Cleanup-image /Scanhealth
        
  4. Next, type the following command and press Enter to repair your system image:

            DISM.exe /Online /Cleanup-image /Restorehealth
        
  5. This process may take several minutes. Restart your PC after the process is complete, and check for any improvements.

7. Reinstall the App

uninstall apps windows 11

If the error occurs when you launch a specific app, it may be an app-specific conflict triggering the error. To determine the cause, uninstall and install the latest version available.

To uninstall the app:

  1. Press Win + I to open Settings.
  2. Open the apps tab in the left pane.
  3. Click on Installed apps.
  4. Search for the app and click the three-dots menu beside the app name.
  5. Click Uninstall and then click Uninstall again to confirm the action.

Fixing the LoadLibrary Failed With Error 87 on Windows

This error is often triggered due to incompatible or outdated graphics drivers. You can update or reinstall the drivers to fix the issue. Renaming the specified DLL file is another common solution. But any issues with the system image will require repairing the Windows image using the DISM command-line utility.

The error message “LoadLibrary failed with error 87 the parameter is incorrect” may appear when you open or create a project or map document in ArcGIS Pro or ArcMap.  MiniTool analyses the possible reasons behind the error and then offers you some fixes based on that.

You can receive the “LoadLibrary failed with error 87 the parameter is incorrect” message in many cases. For example, it could appear when you launch AutoCAD, open or create a project, or map document in ArcGIS Pro or ArcMap.

Plenty of users seek for help in technical communities and forums. Here is a true example from superuser.com.

I’m running Windows 10 pro (1909) on a domain-joined machine. When I do an RDP session (mstsc.exe) into that machine and trying to launch a certain program I’m getting the error: LoadLibrary failed with error 87.   –superuser.com

Note: Sometimes, the error message may show you a different code, but the solution works. Weirdly, this error is not related to a single app or program. Dropbox and Autodesk are programs that often throw users this error.

In order to fix LoadLibrary failed with error 87 Windows 10 smoothly, you’d better learn the potential causes for the error. Well, the section below will analyse this error carefully.

What Causes LoadLibrary Failed with Error 87

The reasons for load library failed with error 87 are various. After looking into this issue, we find the following factors that can cause the error.

  • The laptop is connected to a docking station.
  • The graphics card driver is outdated.
  • There are conflicts between the graphics cards in the machine.
  • An incorrect registry entry is created in Windows 10 after the installation of AMD Catalyst.
  • Necessary services on the computer are not running.
  • System files are corrupted.

Based on the above possible causes, we provide you with the following solutions.

If your computer gets unbootable, this post can help you: Is Hiren’s Boot CD Enough? Rescue Unbootable PCs with More Fixes

Editor’s choice: Among the multiple solutions, I recommend you troubleshoot LoadLibrary failed with error 87 by checking hard disk for errors with MiniTool Partition Wizard. As a multifunctional program, it can detect whether your hard drive has errors quickly so that you can take immediate actions. 

MiniTool Partition Wizard FreeClick to Download100%Clean & Safe

Solution 1: Run Windows App Troubleshooter

The Windows’ built-in Troubleshooter can find and fix general errors with your computer quickly. This is also confirmed by some users. You can run the Troubleshooter by following the steps below.

Tip: If you encounter load library failed with error 87 while opening a Microsoft app, open Settings and run the Windows Store Apps Troubleshooter. The Troubleshooter won’t work for third-party apps.

Step 1: Open Settings by holding Windows and I keys.

Step 2: Then click on Update & Security > Troubleshoot.

Step 3: Scroll down the content in the right pane to find Windows Store Apps. After that, click on Windows Store Apps and tap Run the troubleshooter.

Run the troubleshooter

Step 4: Once you click on the button, the troubleshooter will run automatically. You just need to follow the on-screen instruction to finish the process.

Also read: 6 Possible Causes and 6 Available Fixes for CRC Failed 7Zip

Solution 2: Reset Apps

Resetting apps can solve glitches with themselves and fix some errors. You can have a try too.

Step 1: Open the Settings window and click on Apps in the home menu.

Step 2: Click Apps & features in the left pane, then move to the right side to find the program that throws LoadLibrary failed with error 87 Windows 10.

Step 3: Tap on the target app and then click on Advanced options.

open Advanced options

Step 4: In the prompted window, click on Reset. Then you will receive a warning message stating that “This will permanently delete the app’s data on this device, including your preferences and sign-in details”. Write down your login information and click on Reset to confirm the operation.

click Reset

Solution 3: Perform a System File Check

As for corrupted system files, a system file check can fix them effectively. Being an embedded utility, SFC is convenient and easy to use.

Step 1: Type cmd in the search box, and then right-click on Command Prompt and click Run as administrator.

Step 2: In the elevated window, type sfc /scannow and hit the Enter key to execute the command. You can view the progress of the operation in the window. Don’t interrupt the process and wait for the finish of the operation. After the process ends, the detected system files can be fixed.

type and execute the sfc command

In most time, the SFC utility works well. However, you sometimes may encounter errors like the below ones. In this case, try running Deployment Image Servicing and Management (DISM).

  • Windows Resource Protection Found Corrupt File but Unable to Fix
  • Quickly Fix – SFC Scannow Not Working (Focus on 2 Cases)

Solution 4: Run DISM

To run the DISM command, you just need to follow these steps.

Step 1: Likewise, run Command Prompt as administrator run the search box.

Step 2: Type the following commands and hit Enter after each.

  • Dism /Online /Cleanup-Image /ScanHealth
  • Dism /Online /Cleanup-Image /CheckHealth 
  • Dism /Online /Cleanup-Image /RestoreHealth 

Step 3: After the process ends, damaged or corrupted system files and other Windows corruptions errors can be fixed.

Solution 5: Conduct a Clean Boot

The “LoadLibrary failed with error 87 the parameter is incorrect” error message can appear due to an app or software conflict. But you may don’t know the exact program that causes the conflict. In this case, perform a clean boot.

Step 1: Open the System Configuration window via the Run utility.

  • Open the Run window by pressing Windows and R keys.
  • Type msconfig in the window and hit Enter.

Tip: You can also open the System Configuration from the search box. Type msconfig in the search box and click Msconfig from the search results.

open the System Configuration window

Step 2: Navigate to the Services tab and check the Hide all Microsoft services checkbox. Then click Disable all.

check Hide all Microsoft services

Step 3: Move to the Startup tab and click the Open Task Manager link.

Open Task Manager

Step 4: Right-click on the startup program from the list and click Disable. Then repeat this operation until all the startup programs are disabled.

disable startup programs

Step 5: Exit the Task Manager and click OK in the System Configuration window.

Step 6: Then your computer will boot into clean state after you restart it.

Step 7: Repeat the operation that causes the LoadLibrary failed with error 87 to see if the operation works. If the error disappears, enable the startup programs one by one until the error occurs again. Then uninstall the conflicting program.

Solution 6: Update Java and .Net Framework

If you use either Java or .Net framework, you should check if they are up to date. If not, update them to the latest version from their official websites. You are recommended to do that if the LoadLibrary failed with error 87 occurs while playing Minecraft on your PC.

Also read: How to Copy and Paste in Minecraft? Here’s a Full Guide

Solution 7: Update Graphics Card Driver

As mentioned before, an outdated graphics card driver is responsible for the LoadLibrary failed with error 87 Windows 10 error. So, when the error appears, try updating your graphics card driver with the steps below.

Tip: In addition to Device Manager, you can also use a third-party program to update your graphics driver.

Step 1: Right-click on the Windows icon on the desktop and tap the Device Manager option. Alternatively, open the Run window, input devmgmt.msc and hit Enter to open Device Manager.

Step 2: Expand Display adapters by double-clicking on it. Right-click on your graphics driver from the expanded list and tap Update driver.

click Update driver

Step 3: In the next window, click on Search automatically for updated driver software or Browse my computer for driver software based on your preference.

choose a driver update method

Step 4: Then follow the on-screen instruction to complete the update process.

Solution 8: Check Disk for Errors

Due to hard disk errors, LoadLibrary failed with error 87 Windows 10 may strike you too. Hence, it is necessary to check hard disk for errors when the issue talked about in this post appears.

At this time, MiniTool Partition Wizard comes into use. It not only can help you find bad sectors but also can detect and fix file system errors. The following steps show you how to conduct these operations respectively.

MiniTool Partition Wizard FreeClick to Download100%Clean & Safe

#Check for bad sectors

Step 1: Launch MiniTool Partition Wizard to go to its main interface.

Step 2: Right-click on the disk you are using from the disk map and click Surface Test from the context menu. You can also highlight the target disk and tap Surface Test in the left pane.

click Surface Test

Step 3: In the Surface Test window, click Start now to begin the scanning process as shown in the picture below. If there are red blocks in the scan area, it indicates that there are bad sectors on the hard drive and you need to execute the following steps to shield them. On the contrary, skip the steps.

start the scanning process

Step 4: Run Command Prompt as administrator.

Step 5: Type chkdsk /r and hit Enter. Then this command will check the integrity of the hard disk you are using. It can find the bad sectors on the hard drive and try to repair them automatically.

Note: This command only works for HDD not for SSD.

type and execute chkdsk command

Step 6: If you receive the following message, type Y and hit Enter.

type y

Step 7: Then restart your PC. When it boots again, the selected volume will be checked.

Recommended reading: USB Virus Removal and Data Recovery Guide for Windows 7/8/10

#Check for file system errors

To check and fix file system errors on the hard drive with MiniTool Partition Wizard, you can refer to these steps.

Step 1: Run MiniTool Partition Wizard to access its main interface.

Step 2: Right-click on the target drive and click the Check file system option in the context menu.

check file system

Step 3: In the Check file system window, choose the check & fix detected errors option and click Start.

Note: When you check the system drive, you may receive a confirmation window as shown in the picture below. Click Yes to continue.

choose check options and execute the operation

Step 4: Now, restart your PC. The selected drive would be checked when the computer boots up.

You may also like this: Dirty Bit: What Is It & How to Set/Clear/Reset It

Are you keep receiving the “LoadLibrary failed with error 87 the parameter is incorrect” message? If so, try methods in this post now! Click to Tweet

Bottom Line

As you see, possible reasons and available solutions to LoadLibrary failed with error 87 have been illustrated in this post. If you are bothered by this error, read this guide now! With the given methods, you can get rid of the error easily.

For any ideas on the error discussed in this post, please write them down in the comment area below. If you encounter any difficulty while using the MiniTool software, contact us by sending an email via [email protected].

После установки драйверов 15.12 появляется ошибка «loadlibrary failed with error 87 параметр задан неверно» при запуске некоторых программ. (! я даже пробовал ставить обратно старую версию(15.7) , и при ней все нормально работало, но мне хотелось бы чтобы также работала и на новых!)
Я ПРОБОВАЛ (безуспешно): 1)переименовывать файл atig6pxx.dll в atig6pxx.dll.bak —- это помогло только некоторым программам
2) Создавать файл с расширением .reg с текстом:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000]
«OpenGLVendorName»=hex(7):61,00,74,00,69,00,6f,00,36,00,61,00,78,00,78,00,2e,\
00,64,00,6c,00,6c,00,00,00,61,00,74,00,69,00,6f,00,36,00,61,00,78,00,78,00,\
2e,00,64,00,6c,00,6c,00,00,00,00,00

Уже обходил пол-интернета, там либо статья удалена, либо что-то не то, поэтому и решил написать сюда.
Дискретная видеокарта: AMD Radeon HD 8570M
ОС Windows 8.1

Последний раз редактировалось Lar_Orr 18:58 04.01.2016, всего редактировалось 1 раз.

Programs and software on computers run with the support of libraries and executable files that get processed and produce required results allowing users to use the program or the software. Every aspect of the software is built in the libraries and sometimes the libraries are shared by multiple software. Well, even the Windows OS uses libraries and executable files to run the OS. Sometimes there might be some errors with the LoadLibrary and the program is compromised, so here in this article, we will discuss the LoadLibrary failed error 87 and the fixes.

So let’s dig deep into what exactly LoadLibraries are, so we can understand the issue from the roots and fix them with efficiency. Well, as described previously, the LoadLibraries are a set of library files that are kept for execution by the processor. There are several types of LoadLibraries on your computer. The three types of Load Libraries are System libraries, private libraries, and temporary libraries. So, to dig deeper, let’s explore the basics about all these three Libraries: To begin with, the System Library is the loader that looks for system libraries with specific libraries related to the system. The temporary library looks for the library of the temp files. A private library is a loader that looks for private library files in the system.

Recommended Post:- How to Install Windows 11 without TPM 2.0 Bypass

Here are some Causes for the load Library failed error 87 on your Computer

  • Error 87 The VPN parameter is incorrect:- This problem occurs when you try to connect by using the IKEv2 protocol. In the IPVanish software settings menu on your device.
  • Error 87 The parameter is incorrect Easy Anti Cheat:- If the system files themselves are corrupted, the parameter may cause an error message. Or if the service in question does not work.
  • Windows Update Error 87 The setting is incorrect:- Chances are the default services have been changed; To the point where some entries have been hacked.
  • IIS Admin Service Error 87 The parameter is incorrect: – Updating the display drivers will fix this problem.
  • LoadLibrary failed with error 87:- Invalid Remote Desktop parameter This problem occurred because the Remote Desktop/Terminal Services session was unable to handle graphics correctly.
  • Matlab LoadLibrary crashes with error 87:– parameter is incorrect – this error is not unique to MATLAB. Alternatively, it may be the result of your device’s graphics card settings.
  • Error 87, the parameter of a startup service is incorrect – If you get error 87, it means that your device is configured incorrectly.
  • Netlogon error 87, the parameter is incorrect:- If you get error 87, it means that your computer is configured incorrectly.
  • Error 87 the parameter is incorrect Print Spooler:- This might be because you tried to copy a huge file from one partition to another.
  • Robocopy error 87 the parameter is incorrect:- The reason for the issue is that FAT32 has a limit of 4 gigabytes for the largest file that may be put on it.

Some Simple Methods to Fix the LoadLibrary Failed Error 87

With the basics covered, we can now dive into the fixes of the issue.

Method 1: Perform a Clean Boot

  • Open the system configuration by searching for MSConfig on the search bar.
  • Here, go to the services tab and select the hide all Microsoft services box.
  • Now, Click on the Disable all button.
  • Now, go to the startup tab and disable all.
  • Now click on ok and then reboot the computer.

Method 2: Run DISM Scan

  • To run the DISM scan, open the command prompt by searching CMD in the search bar and then running it as an administrator.
  • Now once the command prompt is opened, you need to type in this code “DISM /Online /Cleanup-Image /ScanHealth” to start the scanning of image files. 
  • This will start the scanning and you need to wait for some time to let the DISM tool scan the system for corrupted files. 
  • Once the scanning is complete, you will find the percentage showing the scanning percentage.
  • The prompt will also say whether there are files corrupted or all the files are intact. 
  • If you find the files to be corrupted, you need to run another command which will repair the corrupted files and make your computer perform better. 
  • Input this code “DISM /Online /Cleanup-Image /restorehealth” in the prompt to restore the health of the image files.
  • The restoration process might take some time, so you need to wait till the process completes and then restart the computer. 

Method 3: Run the SFC Scan

  • To run the SFC scan on your computer, open the command prompt by searching for CMD on the search bar, and then run it as an administrator.
  • Now, in the command prompt terminal, run the command SFC / scannow.
  • The SFC command will scan your computer for issues and will fix any system files that might be corrupt using the backup files or image files.

Method 4: Update the Display Drivers

  • To update the drivers, open the device manager by searching for it.
  • Now in the device manager, find the display driver and then right-click on it.
  • Here from the menu select the update driver option.
  • Now, in the prompt window select the automatically search for updates option.
  • Now once the driver is updated, you can check whether the error is gone on your computer.

Hope the information provided above was helpful and informative, with these simple methods mentioned, you can easily fix the LoadLibrary Failed error 87.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows hello не находит камеру
  • Исправление ошибки 0xc0000142 при запуске приложений windows
  • Windows media player закрывается
  • Как открыть файл который блокирует защитник windows 10
  • Как установить плей маркет на компьютер windows 10