Windows에서 DLL 파일 누락 오류를 수정하는 방법

Windows에서 DLL 파일 누락 오류를 수정하는 방법

Windows PC에서 DLL 오류가 표시됩니까? 이러한 일반적인 오류는 종종 문제를 찾기 위해 여러 단계를 거쳐야 하기 때문에 문제를 해결하기가 어렵습니다.





가장 일반적인 DLL 오류 중 일부를 검토하고 이러한 짜증나는 문제를 해결하는 프로세스를 살펴보겠습니다.





DLL이란 무엇입니까?

문제 해결을 시작하기 전에 오류 메시지의 의미를 이해하는 데 도움이 됩니다. DLL은 동적 링크 라이브러리 . 기본적으로 이러한 파일은 Windows의 핵심 부분이며 프로그램이 매번 처음부터 새로 작성하지 않고도 다양한 기능을 수행할 수 있도록 합니다.





예를 들어 프로그램은 다음을 원할 때 DLL에 액세스할 수 있습니다. 화면에 메시지를 표시하다 . 개발자가 새 상자를 만드는 대신 적절한 DLL을 사용하여 이 상자를 만듭니다. 그 결과 프로그래머의 효율성이 향상되고 Windows 전체에서 표준화가 이루어집니다.

그러나 문제가 발생하면 해당 DLL 파일이 누락될 수 있습니다. 그리고 많은 프로그램이 PC에서 하나의 DLL을 공유할 수 있기 때문에(심지어 동시에) DLL 오류는 종종 하나의 앱에 문제가 있음을 나타내지 않습니다. 이것은 문제 해결을 어렵게 만드는 부분입니다.



일반적인 DLL 오류

상상할 수 있듯이 일부 DLL은 다른 DLL보다 더 자주 오류 메시지에 나타납니다. 다음은 문제를 일으키는 것으로 가장 잘 알려진 DLL 중 일부입니다.

MSVCP140, MSVCP120, MSVCP110 및 MSVCP100

이 네 가지 모두 동일한 DLL의 다른 버전(14.0, 10.0 등)입니다. MSVC는 Microsoft Visual C++의 약자로 Windows 응용 프로그램에 매우 일반적인 형식입니다.





설치된 프로그램 목록을 열면 레이블이 지정된 여러 항목이 표시될 가능성이 있습니다. Microsoft Visual C++ 20xx 재배포 가능 . 이 패키지의 특정 버전이 필요한 프로그램을 설치할 때마다 설치하라는 메시지가 표시됩니다. 그렇지 않으면 작동하지 않습니다.

이 파일은 많은 응용 프로그램에서 사용되기 때문에 일반적으로 오류에 나타납니다 . 사용자는 Skype, WordPress 앱 및 다양한 게임을 시작할 때 이에 대한 문제를 보고합니다.





MSVCR100, MSVCR71

이 두 DLL은 위의 동반자입니다. 동안 CP 그 약자에서 C++ , 이러한 파일에는 라이브러리가 포함되어 있습니다. 프로그래밍 언어 . 이 두 숫자는 동일한 파일의 다른 버전이며 프로그램 호환성 덕분에 여러 버전이 설치되어 있을 수 있습니다.

이러한 오류는 매우 일반적이기 때문에 다양한 소프트웨어를 실행할 때 종종 오류가 나타납니다.

VCRUNTIME140

Dynamic Link Library의 '링크'는 이유 때문에 존재합니다. 여기에 처음 두 개와 관련된 다른 DLL이 있습니다. Visual C++ 라이브러리 DLL의 버전 7~13은 각 버전에 대해 다른 이름을 사용하여 위와 같은 공통 파일이 생성되었습니다. 버전 14부터 두 언어 중 하나를 사용하는 프로그램은 다른 새 DLL에 연결해야 합니다. 이름은 VCRUNTIME이며 새 버전마다 변경됩니다.

이 오류는 Adobe Creative Cloud 소프트웨어 및 Kodi를 실행하려고 할 때 발생하는 것으로 알려져 있습니다.

D3DX9_43

다음은 루트가 다른 DLL입니다. NS DX 이 파일 이름에서 마이크로소프트 다이렉트X , 멀티미디어 게임 및 앱 실행을 위한 API 모음입니다. NS 43 제목의 는 특정 버전을 나타내므로 다른 번호로 볼 수도 있습니다.

컴퓨터는 이러한 집중적인 프로그램에만 DirectX를 사용하므로 비디오 게임을 시작할 때 이 오류가 표시될 수 있습니다.

Lame_enc

Lame_enc는 PC에 대한 모욕이 아닙니다. 오디오 소프트웨어를 MP3로 변환할 수 있는 LAME(LAME Ain't MP3 Encoder) 인코더를 말합니다. 소프트웨어 특허로 인해 , 프로그램은 법적으로 MP3 인코딩 소프트웨어를 포함할 수 없습니다. 따라서 LAME을 직접 설치해야 합니다.

이 오류가 표시되는 대부분의 사용자는 LAME이 설치되어 있을 것입니다. Audacity에서 사용하기 위해 . Audacity를 사용하지 않는 경우 MP3를 로드하거나 저장하려고 할 때 이 오류가 표시될 수 있습니다.

Google 문서가 누구와 공유되었는지 확인하는 방법

아래의 모든 문제 해결 단계를 수행하기 전에 실제로 LAME이 설치되어 있는지 확인하십시오. Audacity에서 다음으로 시작하는 메시지가 표시되면 Audacity는 MP3 파일을 직접 내보내지 않습니다... , 다운로드 다시 시도하십시오.

NTDLL

아마도 목록에서 가장 심각한 오류인 NTDLL은 NT 커널 기능을 처리하는 파일입니다. NT는 다음을 의미했습니다. 새로운 기술 한때 Windows 제품 이름의 일부였지만 지금은 기술 Windows 정보에만 포함됩니다.

이 DLL에 대한 오류는 종종 드라이버 문제 또는 Windows가 프로그램과 인터페이스하는 문제로 인해 발생합니다. 이 파일은 낮은 수준의 시스템 기능을 처리하기 때문에 종종 충돌로 인해 Windows로 부팅할 수 없습니다.

DLL 오류 문제를 해결하는 방법

가장 일반적인 몇 가지 오류를 검토했으므로 이제 문제를 해결하는 일반적인 프로세스를 살펴보겠습니다. 이는 일반적인 문제 해결 단계이며 모든 오류에 적용되지 않을 수 있습니다. 그러나 DLL 파일이 없기 때문에 오류가 발생하는 경우 이 순서가 도움이 될 것입니다.

  1. 재부팅
  2. 누락된 DLL 확인
  3. Windows 업데이트 설치
  4. 영향을 받는 프로그램 다시 설치
  5. 관련 드라이버 업데이트
  6. 시스템 파일 검사 수행
  7. 맬웨어 검사
  8. DLL 다시 등록
  9. 시스템 복원 시도
  10. 윈도우 초기화

0단계: 하지 말아야 할 일

DLL 오류 문제를 해결할 때 필요한 DLL 파일을 간단히 다운로드하여 모든 문제를 해결할 수 있다고 주장하는 웹 사이트를 거의 확실히 접하게 됩니다. 이 웹사이트에서 DLL 파일을 다운로드하지 마십시오. .

드라이버 업데이트 유틸리티와 마찬가지로 이러한 사이트에서 DLL을 가져온 위치를 알 수 없습니다. 따라서 공식이 아닌 것이 거의 확실하고 종종 구식이며 맬웨어를 포함할 수 있습니다. 또한 단일 DLL을 교체하는 것만으로는 문제를 해결하기에 충분하지 않은 경우가 많습니다. 즉, 새 DLL을 추적하는 것은 시간 낭비입니다.

또한 오류를 일으키는 특정 DLL 파일로 바로 이동하지 말고 Windows 레지스트리를 뒤지지 마십시오. 이러한 고급 단계는 대부분의 경우 필요하지 않으며 결국 더 많은 문제를 일으킬 수 있습니다.

1단계: 재부팅

대부분의 문제 해결과 마찬가지로 재부팅을 먼저 시도해야 합니다. 운이 좋다면 문제는 사소한 결함일 뿐이며 재부팅하면 해결됩니다. 작업을 저장하고 재부팅한 다음 오류의 원인이 무엇이든 다시 시도하십시오.

2단계: 누락된 DLL 확인

이후로 가능성이 없다 Windows는 폴더를 보호합니다. DLL이 포함되어 있지만 사용자(또는 프로그램)가 실수로 DLL을 삭제했을 수 있습니다. 해당 DLL의 휴지통을 확인하고 발견하면 복원하십시오. 삭제했다고 생각하지만 이미 휴지통을 비운 경우, 복구 프로그램을 사용 .

3단계: Windows 업데이트 설치

많은 DLL 에러가 마이크로소프트 배포 라이브러리와 관련되어 있기 때문에, Windows 업데이트 확인 최신 버전을 다운로드하여 문제를 해결할 수 있습니다. 이것은 특히 중요하다 업데이트 설치를 연기한 경우 몇 시간 동안.

사용 가능한 업데이트를 설치한 후 시스템을 다시 재부팅하여 적용되었는지 확인하십시오.

4단계: 영향을 받는 프로그램 다시 설치

때때로 특정 프로그램이 DLL 파일에 액세스할 때 트립될 수 있습니다. 오류를 발생시키는 프로그램을 제거하고 새 복사본을 다시 설치하는 것이 좋습니다. 문제의 원인에 따라 약간의 작업이 될 수 있지만 중요한 단계입니다.

5단계: 관련 드라이버 업데이트

특정 하드웨어를 다룰 때 DLL 오류가 나타나면 적절한 드라이버를 업데이트해야 합니다. 예를 들어 인쇄를 시도할 때마다 오류가 표시되면 프린터 드라이버를 업데이트해 보십시오. 그래픽 카드 드라이버 업데이트 게임 실행과 같이 그래픽을 많이 사용하는 작업 중에 오류가 발생하는 경우.

6단계: 시스템 파일 검사 수행

다음으로 SFC(시스템 파일 검사기) 명령을 실행해 보십시오. 이것은 Windows가 다양한 시스템 파일을 확인하고 누락되거나 손상된 항목을 수정합니다. .

이렇게 하려면 다음을 입력하십시오. cmd 시작 메뉴로 이동합니다. 항목을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행 . 그런 다음 다음 명령을 입력합니다.

sfc /scannow

이 스캔은 시간이 걸리므로 몇 분 정도 여유가 있을 때 실행하십시오. 완료되면 Windows에서 문제가 있는지 알려줍니다.

7단계: 맬웨어 검사

DLL 오류가 반드시 맬웨어로 인한 것은 아니지만 맬웨어로 인해 발생할 수 있습니다. 아마도 감염으로 인해 과거에 DLL 파일이 손상되었거나 지금은 손상되었을 수 있습니다. 바이러스 백신으로 검사를 실행한 다음 Malwarebytes의 무료 버전 두 번째 의견을 위해, 단지 그것을 배제하기 위해.

8단계: DLL 재등록

이 시점에서 DLL 파일의 등록을 취소하고 다시 등록해 볼 가치가 있습니다. 이렇게 하면 Windows가 잠시 DLL을 '잊게'하고 구성 요소를 다시 설정하여 문제를 해결할 수 있습니다.

다음을 입력하여 다른 상승된 명령 프롬프트를 엽니다. cmd 시작 메뉴로 이동한 다음 마우스 오른쪽 버튼을 클릭하고 선택합니다. 관리자 권한으로 실행 . 다음 명령을 한 번에 하나씩 입력하고 문제가 있는 DLL의 이름을 추가합니다.

regsvr32 /u FILENAME.dll
regsvr32 FILENAME.dll

9단계: 시스템 복원 시도

이 오류가 최근에 시작된 경우 시스템 복원을 통해 시간을 되돌려 문제를 되돌릴 수 있습니다.

유형 제어판 시작 메뉴로 이동하여 열고 회복 . 여기에서 선택 시스템 복원 열기 . 프롬프트에 따라 복원 시간을 선택하고 Windows가 프로세스를 완료하도록 합니다.

문제가 발생하면 시스템 복원 문제 해결에 대한 도움말을 확인하십시오.

10단계: Windows 재설정

이 시점에서 할 수 있는 거의 모든 문제 해결을 완료했습니다. 사용 가능한 모든 Windows 및 드라이버 업데이트를 설치하고 프로그램을 다시 설치하고 명령 프롬프트 유틸리티를 시도하고 (최근에) 재부팅했다고 확신하는 경우 Windows 재설정을 진행해야 합니다. .

고맙게도, 당신은 사용할 수 있습니다 이 PC 초기화 개인 파일을 제거하지 않고 Windows의 새 복사본을 다시 설치하는 기능. 바라건대, 그것은 결코 이 지점에 도달하지 않습니다. 그러나 위의 모든 문제 해결 후에는 재설정하고 문제 해결에 더 많은 시간을 낭비하지 않아야 합니다.

어떤 DLL 오류가 당신을 미치게 만들까요?

이제 몇 가지 일반적인 DLL 오류의 원인과 문제를 해결하는 방법을 알게 되었습니다. 불행히도 이러한 문제는 해결하기 가장 어려운 문제이므로 행운을 빕니다. 몇 가지 빠른 업데이트와 재부팅으로 문제가 사라지기를 바랍니다.

자세한 내용은 확인하세요. Fall Creators Update 문제 해결을 위한 전체 가이드 .

공유하다 공유하다 트위터 이메일 음성 애니메이션에 대한 초보자 가이드

연설에 애니메이션을 적용하는 것은 어려울 수 있습니다. 프로젝트에 대화를 추가할 준비가 되었으면 프로세스를 분석해 드리겠습니다.

다음 읽기
관련 항목
  • 드라이버
  • 시스템 복원
  • 윈도우 10
  • 문제 해결
  • 윈도우 업데이트
저자 소개 벤 슈테그너(1735개의 기사 출판)

Ben은 MakeUseOf의 부편집장이자 온보딩 관리자입니다. 그는 2016년 풀타임으로 글을 쓰기 위해 IT 일을 그만두고 한 번도 뒤돌아보지 않았습니다. 그는 7년 넘게 전문 작가로서 기술 튜토리얼, 비디오 게임 추천 등을 다루고 있습니다.

AC를 DC로 변환하는 방법
벤 슈테그너가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.