Ошибка LoadLibrary, ошибка 87, неверный параметр
Для некоторых пользователей ПК с Windows 11 или Windows 10 при открытии или создании проекта или документа карты в ArcGIS Pro или ArcMap загрузка библиотеки завершилась с ошибкой 87: может появиться сообщение об ошибке с неверным параметром. Известно, что эта ошибка в основном возникает в 3D-программах, включая Chief Architect, AutoCAD и Blender, работающих на компьютерах с графическим процессором AMD. В этом посте представлены наиболее применимые решения ошибки.
Сообщение об ошибке может быть одним из следующих.
- Ошибка LoadLibrary с ошибкой 87: неверный параметр.
- Ошибка LoadLibrary с ошибкой 87: неправильный параметр.
Что такое LoadLibrary?
Согласно документации Microsoft, функцию LoadLibrary можно использовать для загрузки библиотечного модуля в адресное пространство процесса и возврата дескриптора, который можно использовать для получения адреса функции DLL. LoadLibrary может указать файл .exe, чтобы получить дескриптор, который можно использовать в следующих случаях:
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
- Определение расположения ресурса с указанным типом и именем в указанном модуле.
- Получение дескриптора, который можно использовать для получения указателя на первый байт указанного ресурса в памяти.
Возникновение этой проблемы связано с конфигурацией видеокарты компьютера и может быть вызвано следующими причинами:
- Драйвер видеокарты устарел.
- В машине есть конфликтующие видеокарты.
- Протокол удаленного рабочего стола (RDP) по умолчанию подключается к встроенной видеокарте Intel, а не к видеокарте, используемой настольным 3D-приложением.
Ошибка LoadLibrary, ошибка 87, неверный параметр
Если при попытке запустить 3D-программы, такие как AutoCAD, Blender или Chief Architect, или при открытии или создании проекта или документа карты в программном обеспечении ArcGIS Pro или ArcMap, Ошибка LoadLibrary с ошибкой 87: неверный параметр на экране Windows 11/10 появляется сообщение об ошибке, вы можете попробовать рекомендуемые ниже исправления и посмотреть, что решит проблему в вашей системе.
- Переименуйте файл atig6pxx.dll.
- Обновите драйвер видеокарты
- Отключить встроенную видеокарту
- Решение проблемы с конфликтующими видеокартами
- Настройте AMD Radeon для запуска исполняемого файла программы в режиме высокой производительности.
- Переустановите 3D-программу
Давайте взглянем на описание процесса применительно к каждому из перечисленных решений.
1]Переименуйте файл atig6pxx.dll.
atig6pxx.dll — это файл библиотеки динамической компоновки (DLL), который является частью драйвера PowerXpress Vista OpenGL, разработанного Advanced Mirco Devices, Inc. Это решение для Ошибка LoadLibrary с ошибкой 87: неверный параметр ошибка, возникающая на вашем ПК с Windows 11/10 и требующая переименования файла atig6pxx.dll. Для выполнения этой задачи выполните следующие действия:
C:\Windows\System32
- В этом месте прокрутите и найдите файл atig6pxx.dll.
- Найдя файл, щелкните его правой кнопкой мыши и переименуйте в atig6pxx.dll.bak.
- Выйдите из Проводника, когда закончите.
Если вам не удалось переименовать файл из-за разрешений, несмотря на то, что вы вошли в систему как администратор, вы можете загрузиться в безопасном режиме, а затем повторить операцию переименования файла DLL.
Читать. Исправлена ошибка отсутствия amd_ags_x64.dll в Windows.
2]Обновите драйвер видеокарты
Известно, что в этом виноват устаревший драйвер видеокарты AMD. В этом случае ниже приведены ваши варианты:
Однако, если текущий драйвер не исправляет ошибку, попробуйте откатить драйвер или загрузить и установить более раннюю версию драйвера.
При использовании ноутбука, подключенного к док-станции, отсоедините ноутбук от док-станции и перезапустите программу 3D перед повторным подключением к док-станции. Кроме того, проверьте наличие обновлений прошивки от производителя док-станции.
Читайте: Windows продолжает устанавливать старые драйверы AMD
3]Отключить встроенную видеокарту
Это решение применимо при использовании протокола удаленного рабочего стола (RDP) для подключения к удаленному компьютеру для удаленного доступа к любому из этих упомянутых 3D-приложений рабочего стола — ошибка может быть связана с самим сеансом RDP, поскольку может возникнуть конфликт между видео карту, указанную RDP-подключением, и карту, используемую программным обеспечением 3D на удаленном компьютере. RDP по умолчанию подключается к встроенной видеокарте Intel, а не к видеокарте, используемой программным обеспечением 3D. В этом случае для решения проблемы вы можете отключить драйвер AMD или встроенную видеокарту Intel во время сеанса удаленного рабочего стола. Вы отключаете, а затем снова подключаете сеанс RDP после отключения графического адаптера.
Читайте: Графическое оборудование официально не поддерживается для ошибки 3D Photoshop
4]Решить проблему конфликтующих видеокарт.
Эти настольные 3D-приложения в значительной степени зависят от возможностей графических карт. Иногда конфликт видеокарт может привести к сбою этих программ, особенно когда в компьютере помимо встроенной видеокарты установлена выделенная видеокарта (например, Intel с AMD FirePro). В этом случае для устранения неполадок, чтобы выяснить, являются ли виновниками видеокарты, вы можете выполнить ряд шагов по отключению/повторному включению/перезагрузке, чтобы обновить компьютер настолько, чтобы 3D-программа могла определить, какую карту использовать при запуске и отображение данных.
Сделайте следующее:
- Если открыто, закройте 3D-программу.
- Затем нажмите клавишу Windows + X, чтобы открыть меню опытного пользователя.
- Нажмите клавишу M на клавиатуре, чтобы открыть диспетчер устройств.
- Прокрутите список установленных устройств и разверните раздел «Видеоадаптеры».
- Теперь щелкните правой кнопкой мыши и отключите первую видеокарту.
- Перезагрузите компьютер.
- Снова откройте программу 3D.
- Снова откройте Диспетчер устройств и включите первую видеокарту.
- Далее отключаем вторую видеокарту.
- Перезагрузите компьютер.
- Снова откройте программу 3D.
- Снова откройте Диспетчер устройств и снова включите вторую видеокарту.
- Перезагрузите компьютер.
- Откройте программу 3D еще раз.
Если проблема устраняется путем отключения одной или другой карты, это может указывать на то, что причиной проблемы являются видеокарты.
Читать: Встроенная или дискретная видеокарта — что мне нужно?
5]Настройте AMD Radeon для запуска исполняемого файла программы в режиме высокой производительности.
Это решение требует, чтобы вы настроили программное обеспечение AMD Radeon или Catalyst Control Center для запуска исполняемого файла настольного 3D-приложения в режиме высокой производительности. Сделайте следующее:
- Запустите программу 3D на вашем ПК.
- Затем щелкните правой кнопкой мыши Рабочий стол.
- Выберите «Настройки AMD Radeon» в меню.
- Выберите Система.
- Выберите «Переключаемая графика».
- В меню «Переключаемая графика» по умолчанию отображается представление «Запущенные приложения» (список последних и текущих запущенных приложений и назначенный им режим «Переключаемая графика»). Если нужное приложение недоступно в этом представлении, щелкните параметр «Запущенные приложения» и выберите «Установленные приложения профиля», чтобы просмотреть все приложения, обнаруженные графическим драйвером.
Режим по умолчанию для большинства приложений предопределен операционной системой. Для приложений с особыми требованиями к графическому процессору рядом с названием приложения отображается значок блокировки, который нельзя изменить; эти приложения всегда работают на встроенном графическом процессоре в режиме энергосбережения. Для приложений, которые не заблокированы операционной системой, в раскрывающемся меню приложения можно выбрать следующие режимы переключаемой графики:
- Энергосбережение — выбирает встроенный графический процессор, который потребляет меньше энергии, но обеспечивает более низкую производительность.
- Высокая производительность — выбор дискретного графического процессора, который потребляет больше энергии, но обеспечивает более высокую производительность.
- На основе источника питания — выбирает встроенный графический процессор при работе от батареи и выбирает дискретный графический процессор при подключении к розетке.
- Теперь щелкните раскрывающийся список приложения и выберите нужный режим для приложения.
- Перезапустите приложение, чтобы изменения вступили в силу.
Читайте: программное обеспечение AMD Radeon не открывается в Windows 11
6]Переустановите 3D-программу.
Если ничего не работает, вам придется полностью удалить 3D-программу с помощью собственного инструмента удаления программы (если он доступен) или любого бесплатного стороннего программного обеспечения для удаления, чтобы полностью удалить программное обеспечение с вашего компьютера и любые остаточные файлы из любых предыдущих установок, реестра Windows. ключи и информацию о лицензии. После этого посетите веб-сайт поставщика программы, загрузите и установите программу на свой ПК с Windows 11/10.
Надеюсь, это поможет!
Также читайте:
Как исправить ошибку Loadlibrary с ошибкой 87?
Один из способов исправить сбой Loadlibrary с ошибкой 87 — переименовать конкретный файл DLL. сделайте следующее:
- Нажмите кнопку «Пуск» в Windows.
- Введите atig6pxx.dll.
- Щелкните файл правой кнопкой мыши и выберите «Открыть расположение файла» (обычно C:/Windows/System32).
- Измените имя файла с atig6pxx.dll к atig6pxx.dll.bak.
- Нажмите «Продолжить».
Не можете выполнить запрос, потому что параметр неверный 87?
Если при попытке запустить службу Центра обновления Windows на компьютере с Windows 11/10 вы получаете сообщение об ошибке 87 «Параметр неверный», скорее всего, службы по умолчанию были изменены до такой степени, что некоторые записи были повреждены.
Чтение: исправлено Параметр является неправильной ошибкой при печати документа
Почему параметр неверный?
Параметр неверный. Ошибка означает, что запрос пользователя на доступ к пути к папке не удался. Согласно определению ошибки, пользователь не может получить доступ к своим данным на устройстве или скопировать/вставить и переместить файлы по пути к папке. Параметры ошибок — это значения, зависящие от поставщика, которые включаются в сообщения об ошибках. Например, поставщик может связать сообщение об ошибке «Не удается открыть таблицу
Что такое параметр в ноутбуке?
Любое значение, переданное программе пользователем или другой программой для настройки программы для определенной цели. Параметр может быть любым, например, именем файла, координатой, диапазоном значений, денежной суммой или каким-либо кодом.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)