Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)

해당 응용 프로그램의 설치가 손상되었거나 다른 응용 프로그램(예:HP Sure Click Pro)이 프로세스를 방해하는 경우 응용 프로그램을 시작하는 동안 Edgegdi.dll 오류가 표시될 수 있습니다. 또한 OS와 영향을 받는 프로그램 간의 비호환성으로 인해 논의 중인 오류가 발생할 수도 있습니다.

문제는 사용자가 응용 프로그램(예:최종 초안)을 시작하려고 했으나 다음 메시지가 표시될 때 발생합니다.

“edgegdi.dll을 찾을 수 없어 코드 실행을 진행할 수 없습니다. 프로그램을 다시 설치하면 이 문제가 해결될 수 있습니다."

수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)

사용자가 확인 버튼을 클릭하면 메시지가 사라지고 응용 프로그램이 시작됩니다(모든 일상적인 작업을 수행할 수 있음). Nitro PDF Creator와 같은 일부 응용 프로그램은 PDF 문서를 생성할 때 이 오류를 표시했지만 문서가 성공적으로 생성되었습니다.

사용자가 이 오류를 표시하기 위해 다음 애플리케이션을 보고했습니다.

  • 최종 초안
  • 꽃받침 포인트.
  • Nitro PDF 작성기
  • 마이크로소프트 엣지
  • Windows 작업 관리자
  • 가상 상자
  • 1비밀번호
  • AccuMail

Windows 10에서 DLL 오류 수정을 진행하기 전에 삭제 여부를 확인하세요. 임시 파일(실행 명령 상자에서 Temp 및 %Temp% 디렉토리로 이동하여 디렉토리 내용 삭제)은 DLL 문제를 해결합니다.

해결 방법 1:문제가 있는 응용 프로그램의 설치 프로그램 설정 다시 실행

문제가 있는 응용 프로그램(예:1Password)의 손상된 설치로 인해 DLL 문제가 발생할 수 있습니다. 이 컨텍스트에서 영향을 받는 응용 프로그램의 설치 프로그램 설정을 다시 실행하면(이전 설정을 제거하지 않고) 문제를 해결할 수 있습니다. 설명을 위해 Nitro Pdf Creator 응용 프로그램 프로세스에 대해 설명합니다.

  1. 웹 브라우저 실행 Nitro PDF Creator 웹사이트로 이동 . 수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
  2. 지금 다운로드 최신 버전의 Nitro PDF Creator실행 설정입니다.
  3. 그런 다음 팔로우 설정을 완료하고(메시지가 표시되면 복구를 선택) 재부팅하라는 메시지가 표시됩니다. 당신의 PC. 수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
  4. 재부팅 시 Nitro PDF Creator에 DLL 문제가 없는지 확인하십시오.

해결 방법 2:호환 모드에서 애플리케이션 실행

문제가 있는 응용 프로그램과 시스템 Windows 간의 비호환성으로 인해 논의 중인 DLL 오류가 발생할 수 있습니다. 이 경우 호환 모드에서 응용 프로그램을 실행하면 문제가 해결될 수 있습니다. 그러나 계속하기 전에 시스템의 작업 관리자에서 응용 프로그램과 관련된 모든 프로세스를 종료해야 합니다.

  1. 오른쪽 클릭 문제가 있는 응용 프로그램(예:최종 초안)의 바로 가기 아이콘에서 파일 위치 열기를 선택합니다. . 시작 메뉴에서 응용 프로그램을 검색하여 동일한 작업을 수행할 수 있습니다. 수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
  2. 이제 오른쪽 클릭 기본 EXE에서 응용 프로그램 파일을 선택하고 속성을 선택합니다. . 수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
  3. 그런 다음 호환성 탭(호환성 모드 바로 아래)에서 체크 표시 호환성 모드에서 이 프로그램 실행: 옵션 드롭다운에서 Windows 8을 선택합니다. . 수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
  4. 지금 신청 변경 사항 및 재부팅 DLL 문제가 해결되었는지 확인하십시오.

해결 방법 3:충돌하는 응용 프로그램 제거

시스템의 다른 응용 프로그램이 문제가 있는 응용 프로그램(예:Calyx Point)의 작동을 방해하는 경우 DLL 문제가 나타날 수 있습니다. 이 경우 시스템 시작 시 문제가 있는 응용 프로그램을 제거하거나 비활성화하면 문제가 해결될 수 있습니다.

  1. 시스템을 클린 부팅하고 DLL 문제가 해결되었는지 확인합니다. 자동 실행을 사용할 수도 있습니다. 유틸리티를 사용하여 문제를 일으키는 응용 프로그램을 찾습니다.
  2. 그렇다면 활성화 문제를 일으키는 응용 프로그램을 찾을 때까지 클린 부팅 프로세스 중에 비활성화된 프로세스/응용 프로그램/서비스를 하나씩 제거합니다.
  3. 범인 프로세스/응용 프로그램이 발견되면 제거 또는 비활성화 시스템 시작 시.

HP Sure Click ProHP Sure Sense Edgegdi.dll 오류를 일으키는 것으로 보고되고 문제를 해결하려면 이러한(또는 유사한) 응용 프로그램을 제거해야 할 수 있습니다.

  1. Windows 키를 누르고 설정을 엽니다. .
  2. 그런 다음 을 선택합니다. HP Sure Click Pro 확장 (또는 HP Sure Sense). 수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
  3. 이제 제거를 클릭합니다. 버튼을 누른 다음 확인 HP 애플리케이션을 제거합니다.
  4. 제거를 완료한 다음 재부팅합니다. 당신의 PC.
  5. 재부팅 시 애플리케이션 실행 시 DLL 메시지가 표시되지 않는지 확인하십시오.

문제를 일으키는 애플리케이션이 앱 목록에 없으면 3 rd 를 사용할 수 있습니다. 파티 제거 프로그램 응용 프로그램(예:HP Sure Sense)을 제거합니다.

해결책 4:시스템 디렉터리에 Edgegdi.dll 파일 배치

위에서 언급한 솔루션 중 어느 것도 도움이 되지 않은 경우 시스템 디렉토리에 Edgegdi.dll 파일의 새 복사본을 배치하면 문제가 해결될 수 있습니다. 그러나 작동하고 신뢰할 수 있는 다른 컴퓨터에서 언급된 DLL 파일을 획득해야 합니다(온라인 웹사이트에서 DLL 파일을 획득하지 않는 것이 좋습니다. 보안에 영향을 미칠 수 있습니다).

다른 PC에서 DLL 파일을 찾을 수 없는 경우 시스템 디렉토리에 이미 존재하는 DLL 파일 중 하나의 이름을 바꾸거나 바꿀 수 있으며 트릭을 수행할 수 있습니다(보다 기술적인 용어로 더미 DLL 배치라고 함). 예, edgegdi.dll 파일이 응용 프로그램에 의해 호출된 DLL 함수가 없기 때문에 이러한 응용 프로그램에서 필요한 종속성으로 잘못 설정된 경우 발생할 수 있습니다. 따라서 적절한 시스템에서 올바른 이름과 비트 값을 가진 다른 DLL 디렉토리는 마법을 수행할 수 있으며 응용 프로그램은 문제 없이 로드될 수 있습니다. 계속하기 전에 시스템이 파일 확장자를 표시하도록 구성되어 있는지 확인하십시오.

  1. 문제가 있는 애플리케이션을 종료하고(실행 중인 경우) 시스템의 작업 관리자에서 관련 프로세스가 작동하지 않는지 확인합니다.
  2. 시작 메뉴/Windows 버튼을 마우스 오른쪽 버튼으로 클릭하고 파일 탐색기 (빠른 액세스 메뉴에서). 수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
  3. 이제 다음으로 이동합니다(주소를 복사하여 붙여넣을 수 있음).
    \Windows\SysWOW64
  4. 그런 다음 오른쪽 클릭 DLL 파일(예:EdgeManager.dll)에서 복사를 선택합니다. . 수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
  5. 이제 붙여넣기 같은 디렉토리에 있는 파일을 찾아 마우스 오른쪽 버튼으로 클릭합니다(요청하는 경우 계속 클릭). 수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
  6. 그런 다음 이름 바꾸기를 선택합니다. Edgegdi.dll을 입력합니다. 이름 으로 (요청이 있는 경우 계속을 클릭하여 DLL 파일의 이름을 변경하고 UAC 프롬프트가 수신되면 예를 클릭합니다.) 수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
  7. 이제 이 파일을 복사하고 파일 탐색기에서 다음 경로로 이동합니다.
    \Windows\System32
  8. 그런 다음 붙여넣기 System32의 파일 디렉토리 및 재부팅 당신의 PC.
  9. 재부팅 시 애플리케이션에서 Edgegdi.dll 오류가 제거되기를 바랍니다.

다음 cmdlet을 실행하여 동일한 결과를 얻을 수 있습니다. 관리자 권한 명령 프롬프트에서 하나씩(각 cmdlet 다음에 Enter 키를 누르는 것을 잊지 마십시오):

수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)
cd %WINDIR%\SysWow64

copy EdgeManager.dll Edgegdi.dll

cd %WINDIR%\System32

copy EdgeManager.dll Edgegdi.dll
수정:코드 실행을 진행할 수 없음(Edgegdi.dll 오류)