LoadLibrary 오류, 오류 87, 잘못된 매개변수

Osibka Loadlibrary Osibka 87 Nevernyj Parametr



IT 전문가라면 이전에 LoadLibrary 오류 메시지를 본 적이 있을 것입니다. 이 오류는 여러 가지 이유로 발생할 수 있지만 가장 일반적인 원인은 잘못된 매개변수입니다.



이 오류가 표시되면 LoadLibrary 함수에 전달된 매개변수를 확인하는 것이 중요합니다. 대부분의 경우 문제는 지정된 DLL 파일의 경로에 있습니다. 때때로 문제는 DLL 자체에 있습니다.





DLL에 대한 경로가 잘못된 경우 |_+_| 환경 변수. DLL이 손상된 경우 새 복사본으로 교체해야 합니다.





경우에 따라 LoadLibrary 오류는 맬웨어 감염으로 인해 발생합니다. 이러한 경우가 의심되는 경우 신뢰할 수 있는 맬웨어 방지 프로그램으로 컴퓨터를 검사해야 합니다.



ArcGIS Pro 또는 ArcMap에서 프로젝트 또는 맵 문서를 열거나 생성할 때 일부 Windows 11 또는 Windows 10 PC 사용자의 경우 오류 87과 함께 LoadLibrary 실패: 잘못된 매개변수 오류 메시지가 나타날 수 있습니다. 이 오류는 주로 AMD GPU가 장착된 컴퓨터에서 실행되는 Chief Architect, AutoCAD, Blender 등의 3D 프로그램에서 발생하는 것으로 알려져 있습니다. 이 게시물은 오류에 가장 적합한 솔루션을 제공합니다.

LoadLibrary 오류, 오류 87, 잘못된 매개변수



오류 메시지는 다음 중 하나일 수 있습니다.

  • 오류 87로 인해 LoadLibrary가 실패했습니다. 매개변수가 잘못되었습니다.
  • 오류 87로 인해 LoadLibrary가 실패했습니다. 매개변수가 잘못되었습니다.

LoadLibrary란 무엇입니까?

Microsoft 설명서에 따르면 LoadLibrary 함수를 사용하여 라이브러리 모듈을 프로세스의 주소 공간에 로드하고 DLL 함수의 주소를 가져오는 데 사용할 수 있는 핸들을 반환할 수 있습니다. LoadLibrary는 다음과 같은 경우에 사용할 수 있는 핸들을 가져오기 위해 .exe 파일을 가리킬 수 있습니다.

  • 지정된 모듈에서 지정된 유형 및 이름을 가진 리소스의 위치를 ​​결정합니다.
  • 메모리에서 지정된 리소스의 첫 번째 바이트에 대한 포인터를 가져오는 데 사용할 수 있는 핸들을 가져옵니다.

이 문제의 발생은 컴퓨터의 비디오 카드 구성과 관련이 있으며 다음과 같은 이유로 발생할 수 있습니다.

  • 비디오 카드 드라이버가 오래되었습니다.
  • 시스템에 충돌하는 그래픽 카드가 있습니다.
  • RDP(원격 데스크톱 프로토콜)는 기본적으로 데스크톱 3D 응용 프로그램에서 사용하는 그래픽 카드가 아닌 내장형 Intel 그래픽 카드에 연결됩니다.

LoadLibrary 오류, 오류 87, 잘못된 매개변수

AutoCAD, Blender 또는 Chief Architect와 같은 3D 프로그램을 시작하거나 ArcGIS Pro 또는 ArcMap 소프트웨어에서 프로젝트 또는 맵 문서를 열거나 생성하려는 경우, 오류 87과 함께 LoadLibrary 실패: 잘못된 매개변수 Windows 11/10 화면에 오류 메시지가 나타나면 아래 권장 수정 사항을 시도하고 시스템의 문제를 해결하는 방법을 확인할 수 있습니다.

  1. atig6pxx.dll 파일의 이름을 바꿉니다.
  2. 비디오 카드 드라이버 업데이트
  3. 통합 비디오 카드 비활성화
  4. 비디오 카드 충돌 문제 해결
  5. 고성능 모드에서 실행 가능한 프로그램을 실행하도록 AMD Radeon을 구성합니다.
  6. 3D 소프트웨어 재설치

나열된 각 솔루션과 관련된 프로세스 설명을 살펴보겠습니다.

1] atig6pxx.dll 파일의 이름을 바꿉니다.

atig6pxx.dll은 PowerXpress Vista의 일부인 동적 링크 라이브러리(DLL) 파일입니다. OpenGL 드라이버는 Advanced Mirco Devices, Inc.에서 개발했습니다. 이 솔루션은 오류 87과 함께 LoadLibrary 실패: 잘못된 매개변수 Windows 11/10 PC에서 발생하는 오류로 atig6pxx.dll 파일의 이름을 바꿔야 합니다. 이 작업을 완료하려면 다음 단계를 따르세요.

  • 관리자로 로그인했는지 확인하십시오.
  • 딸깍 하는 소리 윈도우 키 + E 파일 탐색기를 엽니다.
  • 아래 디렉토리 경로로 이동합니다.
|_+_|
  • 이 위치에서 스크롤하여 찾으십시오. atig6pxx.dll 파일.
  • 찾으면 마우스 오른쪽 버튼을 클릭하고 파일 이름을 다음과 같이 바꿉니다. atig6pxx.dll.bak .
  • 완료되면 탐색기를 종료하십시오.

관리자로 로그인했음에도 불구하고 권한으로 인해 파일 이름을 변경할 수 없는 경우 안전 모드로 부팅한 다음 DLL 파일 이름 변경 작업을 다시 시도할 수 있습니다.

sedlauncher

읽다 : Windows에서 amd_ags_x64.dll 누락 오류 수정

2] 그래픽 카드 드라이버 업데이트

AMD 드라이버 자동 감지

오래된 AMD 그래픽 카드 드라이버가 원인인 것으로 알려져 있습니다. 이 경우 옵션은 다음과 같습니다.

  • AMD 드라이버를 업데이트하는 가장 쉬운 방법은 공식 AMD 시스템 소프트웨어를 사용하는 것입니다. AMD 드라이버 자동 감지. 이 프로그램은 사용하기 쉽고 그래픽 카드 등을 더 쉽게 관리할 수 있도록 합니다. 새 드라이버를 사용할 수 있는 경우 알림을 받게 됩니다. 컴퓨터에 아직 설치되어 있지 않은 경우 해당 웹 사이트로 이동하여 최신 버전을 다운로드할 수 있습니다.
  • 이미 다운로드한 경우 장치 관리자를 통해 그래픽 드라이버를 수동으로 업데이트할 수 있습니다. .inf 또는 .sys 드라이버 파일.
  • 명령줄을 통해 드라이버를 업데이트할 수도 있습니다.
  • Windows Update에서는 선택적 업데이트 섹션에서 드라이버 업데이트를 받을 수도 있습니다.
  • 당신은 또한 할 수 있습니다 AMD 웹사이트로 바로 이동 최신 그래픽 카드 드라이버를 다운로드합니다.
  • 사용 가능한 또 다른 옵션은 Windows 11/10 PC용 무료 드라이버 업데이트 소프트웨어로 드라이버를 자동으로 업데이트하는 것입니다.

그러나 현재 드라이버로 오류가 수정되지 않으면 드라이버를 롤백하거나 이전 버전의 드라이버를 다운로드하여 설치하십시오.

도크에 연결된 노트북을 사용하는 경우 도크에 다시 연결하기 전에 도크에서 노트북을 분리하고 3D 소프트웨어를 다시 시작하십시오. 도크 제조업체의 펌웨어 업데이트도 확인하십시오.

읽다 : Windows는 이전 AMD 드라이버를 계속 설치합니다.

3] 통합 그래픽 카드 비활성화

인텔 그래픽 카드 비활성화

이 솔루션은 RDP(원격 데스크톱 프로토콜)를 사용하여 언급된 3D 데스크톱 응용 프로그램에 대한 원격 액세스를 위해 원격 컴퓨터에 연결할 때 적용할 수 있습니다. 오류는 RDP 세션 자체와 관련이 있을 수 있습니다. RDP 연결로 지정된 비디오 카드 및 원격 컴퓨터의 3D 소프트웨어에서 사용하는 카드. RDP는 기본적으로 3D 소프트웨어에서 사용하는 그래픽 카드가 아닌 통합 Intel 그래픽 카드에 연결됩니다. 이 경우 문제를 해결하기 위해 원격 데스크톱 세션 중에 AMD 드라이버 또는 통합 Intel 그래픽 카드를 비활성화할 수 있습니다. 그래픽 어댑터 연결을 끊은 후 RDP 세션 연결을 끊었다가 다시 연결합니다.

읽다 : 3D Photoshop 오류에 대해 공식적으로 지원되지 않는 그래픽 하드웨어

4] 그래픽 카드 충돌 문제를 해결합니다.

이러한 데스크톱 3D 응용 프로그램은 그래픽 카드의 기능에 크게 의존합니다. 때때로 그래픽 카드 충돌로 인해 이러한 프로그램이 충돌할 수 있습니다. 특히 컴퓨터에 통합 그래픽 카드 외에 전용 그래픽 카드가 설치되어 있는 경우(예: Intel with AMD FirePro). 이 경우 그래픽 카드가 원인인지 확인하기 위한 문제 해결을 위해 일련의 실행을 실행할 수 있습니다. 비활성화/재활성화/재부팅 3D 프로그램이 데이터를 시작하고 표시할 때 사용할 카드를 결정할 수 있도록 컴퓨터를 업그레이드하는 단계입니다.

다음을 수행하십시오.

  • 열려 있으면 3D 소프트웨어를 닫습니다.
  • 다음으로 버튼을 클릭 윈도우 키 + X 고급 사용자 메뉴를 엽니다.
  • 딸깍 하는 소리 키보드의 키를 눌러 장치 관리자를 엽니다.
  • 설치된 장치 목록을 아래로 스크롤하고 확장합니다. 비디오 어댑터 부분.
  • 이제 마우스 오른쪽 버튼을 클릭하고 첫 번째 그래픽 카드를 비활성화합니다.
  • 컴퓨터를 다시 시작하십시오.
  • 3D 프로그램을 다시 엽니다.
  • 장치 관리자를 다시 열고 첫 번째 그래픽 카드를 활성화합니다.
  • 그런 다음 두 번째 비디오 카드를 끕니다.
  • 컴퓨터를 다시 시작하십시오.
  • 3D 프로그램을 다시 엽니다.
  • 장치 관리자를 다시 열고 두 번째 그래픽 카드를 다시 활성화하십시오.
  • 컴퓨터를 다시 시작하십시오.
  • 3D 프로그램을 다시 엽니다.

하나 또는 다른 카드를 비활성화하여 문제가 해결되면 비디오 카드가 문제의 원인임을 나타낼 수 있습니다.

읽다 : 내장형 또는 개별 그래픽 - 어느 것이 필요합니까?

5] 고성능 모드에서 실행 가능한 프로그램을 실행하도록 AMD Radeon을 구성합니다.

고성능 모드에서 실행 가능한 프로그램을 실행하도록 AMD Radeon을 구성합니다.

이 솔루션을 사용하려면 고성능 모드에서 실행 가능한 3D 데스크탑 애플리케이션을 실행하도록 AMD Radeon Software 또는 Catalyst Control Center를 구성해야 합니다. 다음을 수행하십시오.

  • PC에서 3D 프로그램을 실행합니다.
  • 다음 오른쪽 클릭 데스크탑 .
  • 선택하다 AMD 라데온 설정 메뉴에서.
  • 선택하다 체계.
  • 선택하다 전환 가능한 그래픽.
  • '전환 가능한 그래픽' 메뉴에서 애플리케이션 실행 기본적으로 보기(마지막 및 현재 실행 중인 응용 프로그램과 해당 응용 프로그램에 할당된 전환 가능한 그래픽 모드 나열)가 표시됩니다. 이 보기에서 원하는 애플리케이션을 사용할 수 없으면 아이콘을 클릭하십시오. 애플리케이션 실행 옵션 및 선택 설치된 프로필 앱 그래픽 드라이버에서 감지한 모든 응용 프로그램을 봅니다.

대부분의 응용 프로그램에 대한 기본 모드는 운영 체제에 의해 미리 결정됩니다. 특정 GPU 요구 사항이 있는 애플리케이션 표시 애플리케이션 이름 옆에 있는 아이콘이며 변경할 수 없습니다. 이러한 애플리케이션은 항상 절전 모드의 통합 GPU에서 실행됩니다. 운영 체제에서 잠그지 않은 애플리케이션의 경우 애플리케이션 드롭다운 메뉴에서 다음과 같은 전환 가능한 그래픽 모드를 선택할 수 있습니다.

    • 에너지 절약 – 전력 소모는 적지만 성능은 낮은 통합 GPU를 선택합니다.
    • 고성능 – 더 많은 전력을 소비하지만 더 나은 성능을 제공하는 개별 GPU를 선택합니다.
    • 전원 공급 장치 기반 – 배터리로 실행 중일 때는 통합 GPU를 선택하고 전원 콘센트에 연결했을 때는 개별 GPU를 선택합니다.
  • 이제 애플리케이션 드롭다운을 클릭하고 애플리케이션에 대해 원하는 모드를 선택합니다.
  • 변경 사항을 적용하려면 응용 프로그램을 다시 시작하십시오.

읽다 : AMD Radeon 소프트웨어는 Windows 11에서 열리지 않습니다.

6] 3D 소프트웨어를 다시 설치하십시오.

아무 것도 작동하지 않으면 프로그램의 자체 제거 도구(사용 가능한 경우) 또는 무료 타사 제거 소프트웨어를 사용하여 3D 프로그램을 완전히 제거하여 컴퓨터에서 소프트웨어와 이전 설치의 잔여 파일, 레지스트리 키를 완전히 제거해야 합니다. Windows 및 라이센스 정보. 그런 다음 프로그램 공급자의 웹 사이트를 방문하여 Windows 11/10 PC에 프로그램을 다운로드하여 설치하십시오.

도움이 되었기를 바랍니다!

또한 읽기 :

  • 오류 1114로 인해 LoadLibrary가 실패했습니다.
  • LoadLibrary STATUS DLL NOT FOUND 함수 오류
  • 오류 126, 87, 1114 또는 1455로 인해 라이브러리 로드에 실패했습니다.

Loadlibrary 오류 87을 수정하는 방법?

오류 87로 인한 Loadlibrary 충돌을 수정하는 한 가지 방법은 특정 DLL 파일의 이름을 바꾸는 것입니다. 다음을 수행하십시오.

  • 윈도우 시작 버튼을 클릭합니다.
  • atig6pxx.dll을 입력합니다.
  • 파일을 마우스 오른쪽 버튼으로 클릭하고 선택 열린 파일의 위치 (일반적으로 C:/Windows/System32).
  • 에서 파일 이름 변경 atig6pxx.dll 에게 atig6pxx.dll.bak .
  • 계속을 클릭합니다.

매개변수가 유효하지 않기 때문에 요청을 완료할 수 없습니다. 87?

Windows 11/10 컴퓨터에서 Windows 업데이트 서비스를 시작하려고 할 때 오류 87 잘못된 매개 변수 오류가 발생하면 기본 서비스가 일부 항목이 손상된 지점으로 변경되었을 가능성이 있습니다.

읽다 : 수정 매개변수 - 문서 인쇄 시 잘못된 오류

매개변수가 유효하지 않은 이유는 무엇입니까?

매개변수가 유효하지 않습니다. 오류는 사용자의 폴더 경로 액세스 요청이 실패했음을 의미합니다. 오류 정의에 따르면 사용자는 장치의 데이터에 액세스하거나 폴더 경로를 따라 파일을 복사/붙여넣기 및 이동할 수 없습니다. 오류 매개변수는 오류 메시지에 포함되는 공급자별 값입니다. 예를 들어 공급자는 '테이블을 열 수 없습니다.' dwMinor 값이 10입니다.

mbr Windows 10 수정

랩톱의 매개 변수는 무엇입니까?

특정 목적을 위해 프로그램을 사용자 지정하기 위해 사용자 또는 다른 프로그램이 프로그램에 전달한 모든 값입니다. 매개변수는 예를 들어 파일 이름, 좌표, 값 범위, 금액 또는 일부 코드 등 무엇이든 될 수 있습니다.

인기 게시물