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

Windows 10/11에서 Ntdll.dll 충돌 오류를 수정하는 방법

Windows 오류가 발생하면 패닉이 발생할 수 있습니다. 특히 오류가 갑자기 발생하고 원인을 알 수 없는 경우에는 더욱 그렇습니다. Windows 사용자가 최근에 보고한 일반적인 오류 중 하나는 ntdll.dll 파일과 관련이 있습니다. 크래시 오류 ntdll.dll은 앱을 실행하거나 종료할 때마다 발생하지만 때로는 프로그램이 단순히 실행 중일 때도 오류가 발생합니다.

다음은 Windows 10/11에서 일반적인 ntdll.dll 오류 중 일부입니다.

  • 중지:c000021 알 수 없는 하드 오류 \systemroot\system32\ntdll.dll
  • (프로그램 이름)이(특정 메모리 주소)의 NTDLL.DLL 모듈에서 오류를 일으켰습니다.
  • ntdll.dll에서 처리되지 않은 예외(특정 메모리 주소)가 발생했습니다.
  • ntdll.dll에서 충돌이 발생했습니다!

Windows 10/11에서 ntdll.dll 충돌 오류를 성공적으로 수정하려면 먼저 원인을 이해하는 것이 중요하므로 오류를 해결하는 가장 좋은 방법을 알고 있습니다. Ntdll.dll 오류는 다음을 포함하여 다양한 이유로 발생할 수 있습니다:

  • 바이러스 또는 맬웨어 감염
  • 하드 드라이브 문제
  • 손상되거나 잘못 구성된 앱
  • 손상된 ntdll.dll 파일
  • 손상된 사용자 계정

충돌 오류 ntdll.dll은 Windows 10/11뿐만 아니라 Window 8, Windows 8.1, Windows 7, Windows Vista 및 Windows XP 시스템과 같은 다른 Windows 운영 체제에서도 발생하는 문제입니다. 컴퓨터에 설치된 프로그램이나 응용 프로그램을 사용하는 동안 또는 Windows 설치 중에도 오류가 발생할 수 있습니다.

전문가 팁:전용 PC 최적화 도구를 실행하여 시스템 문제나 성능 저하를 유발할 수 있는 잘못된 설정, 정크 파일, 유해한 앱 및 보안 위협을 제거하십시오.

PC 문제 무료 스캔3.145.873다운로드 호환 대상:Windows 10/11, Windows 7, Windows 8

Ntdll.dll이(가) 무엇입니까?

더 진행하기 전에 먼저 ntdll.dll 파일이 무엇이며 어떻게 성가신 오류가 발생하는지 이해하는 것이 중요합니다.

Ntdll.dll은 NT Layer Dll이라고도 하는 Windows 시스템 파일입니다. 이 파일에는 Windows 시스템의 적절한 기능에 중요한 NT 커널 기능이 포함되어 있습니다. 이 파일이 없으면 앱이 제대로 작동하지 않거나 전혀 작동하지 않습니다.

ntdll.dll 파일은 일반적으로 c:\windows\system32에 있습니다. 폴더. 이전 Windows OS를 사용하는 경우 파일은 c:\winnt\system32에서 찾을 수 있습니다. 또는 c:\i386 예배 규칙서. Ntdll.dll은 합법적인 Windows 시스템 파일이며 맬웨어나 바이러스가 아닙니다. 그러나 컴퓨터의 다른 파일과 마찬가지로 ntdll.dll 파일도 바이러스나 악성 프로그램 감염으로 인해 손상될 수 있습니다.

Windows가 제대로 실행되려면 ntdll.dll 파일이 필요하므로 절대 삭제하면 안 됩니다. 충돌 오류 ntdll.dll이 발생한 경우 아래 나열된 수정 사항 중 하나를 시도하여 어떤 수정 사항이 작동하는지 확인할 수 있습니다.

Windows 10/11에서 Ntdll.dll 오류를 해결하는 방법

충돌 오류 ntdll.dll 메시지가 표시되면 가장 먼저 컴퓨터를 다시 시작해야 합니다. 이 긴급 솔루션은 대부분의 경우 사소한 문제를 해결합니다. 특히 오류가 잘못된 응용 프로그램이나 일회성 일시적인 문제로 인해 발생한 경우에 그렇습니다. 다시 시작한 후 Outbyte PC 수리와 같은 앱으로 시스템을 정리하세요. . 이 도구는 컴퓨터의 정크 파일을 제거하고 원활한 성능을 위해 시스템 프로세스를 최적화합니다.

시스템을 재부팅하고 정리해도 문제가 해결되지 않으면 아래 나열된 솔루션을 찾아 문제를 해결하는 솔루션을 찾으십시오.

해결책 #1:Windows 업데이트

대부분의 오류는 오래된 시스템에서 발생합니다. 설치해야 하는 Windows 업데이트가 있는지 컴퓨터를 확인하십시오. 이렇게 하려면:

  1. 시작을 클릭합니다. 업데이트를 입력하세요. 검색창에. 업데이트 확인을 선택합니다. 검색 결과에서 Windows 업데이트 열기 창.
  2. 업데이트 확인 버튼을 눌러 설치해야 하는 업데이트가 있는지 확인하세요.
  3. 필요한 모든 업데이트를 설치하고 완료되면 컴퓨터를 다시 시작하십시오.

ntdll.dll 오류가 발생했을 때 사용하던 프로그램을 실행하여 문제가 해결되는지 확인하십시오.

해결 방법 #2:DLL 파일을 다시 설치합니다.

ntdll.dll이 어느 시점에서 손상된 경우 아래 단계에 따라 DLL 파일을 수동으로 다시 설치할 수 있습니다.

  1. 명령 프롬프트 실행 cmd를 입력하여 검색창에서
  2. 명령 프롬프트 를 마우스 오른쪽 버튼으로 클릭 결과 목록에서 관리자 권한으로 실행을 선택합니다.
  3. regsvr32.exe /u ntdll.dll 입력 을 누른 다음 Enter 키를 누릅니다. 파일을 제거합니다.
  4. 다음으로 regsvr32.exe ntdll.dll을 입력합니다. 을 누른 다음 Enter 키를 누릅니다. DLL 파일을 다시 설치합니다.

명령 프롬프트를 닫고 ntdll.dll 파일 재등록이 작동하는지 확인하십시오. 그렇지 않은 경우 다음 해결 방법으로 진행하십시오.

해결 방법 #3:DISM을 실행합니다.

다음 단계는 손상된 시스템 파일을 복구하기 위해 배포 이미지 서비스 및 관리 또는 DISM을 시작하는 것입니다.

참고:DISM은 Windows 8 및 10을 실행하는 컴퓨터에서만 사용할 수 있습니다.

DISM을 실행하려면 아래 지침을 따르세요.

  1. 명령 프롬프트 열기 위의 단계를 사용합니다.
  2. 다음 명령을 하나씩 입력하십시오.
    • Dism /Online /Cleanup-Image /CheckHealth
    • Dism /Online /Cleanup-Image /ScanHealth
    • Dism /Online /Cleanup-Image /RestoreHealth

DISM이 시스템을 검색하고 손상된 시스템 파일을 복구하는 동안 기다리십시오. DISM은 Microsoft 서버에서 손상된 파일의 정상적인 복사본을 다운로드할 수 있습니다.

해결 방법 #4:시스템 파일 검사기를 실행합니다.

시스템 파일 검사기는 Windows 시스템에서 손상된 파일을 검색하고 가능한 경우 복원하는 데 사용되는 내장 도구입니다. ntdll.dll 파일이 손상된 것으로 의심되는 경우 시스템 파일 검사기를 실행하면 문제를 해결하는 데 도움이 될 수 있습니다.

이렇게 하려면:

  1. 명령 프롬프트 실행 위의 지침을 사용하여 전체 액세스 권한을 얻으려면 관리자로 실행해야 합니다.
  2. sfc /scannow를 입력합니다. 을 누른 다음 Enter 키를 누릅니다. .
  3. 프로세스가 완료될 때까지 기다리세요.

이 솔루션이 작동하면 ntdll.dll 오류가 다시 표시되지 않습니다. 그렇지 않은 경우 합법적인 소스에서 DLL 파일을 수동으로 교체해야 할 수 있습니다.

해결 방법 #5:DLL 파일을 교체합니다.

이전 솔루션이 작동하지 않으면 다음 단계는 신뢰할 수 있는 소스에서 ntdll.dll 파일을 교체하는 것입니다. 보안상의 이유로 타사 DLL 라이브러리에서 다운로드하지 마십시오. Microsoft 서버에서만 다운로드하거나 동일한 Windows 시스템을 사용하는 다른 컴퓨터에서 ntdll.dll 파일을 복사할 수 있습니다.

그런 다음 안전 모드로 부팅합니다. ntdll.dll 파일이 있는 폴더로 이동합니다. 해당 폴더의 기존 파일을 복사하여 바꿉니다. 명령 프롬프트에 이 명령줄을 입력하여 DLL 파일을 다시 설치합니다. :

regsvr32 ntdll.dll

Enter 키를 누릅니다. 변경 사항을 적용하려면 컴퓨터를 다시 시작하십시오.

해결 방법 #6:프로그램을 다시 설치합니다.

특정 프로그램을 사용할 때 ntdll.dll 오류가 계속 발생하면 먼저 해당 프로그램을 제거한 다음 새 복사본을 다시 설치해 보세요. 오래되거나 결함이 있는 타사 앱은 ntdll.dll 오류의 가장 일반적인 원인 중 하나입니다.

프로그램 호환성 문제 해결사를 실행하여 프로그램이 시스템과도 호환되는지 확인하십시오. 이렇게 하려면:

  1. 프로그램 바로가기를 마우스 오른쪽 버튼으로 클릭한 다음 속성을 선택합니다. .
  2. 호환성을 클릭합니다. 탭.
  3. 호환성 문제 해결사 실행을 클릭합니다. 버튼.
  4. 선택 권장 설정 시도 권장 호환성 구성을 사용하여 프로그램을 테스트 실행합니다.
  5. 지침에 따라 이 솔루션이 작동하는지 확인하세요.
  6. 첫 번째 옵션이 작동하지 않으면 프로그램 문제 해결 을 클릭하십시오. 옆에 있는 호환성 설정을 수동으로 선택합니다.

요약

충돌 오류 ntdll.dll은 위에 나열된 솔루션에 따라 쉽게 해결할 수 있는 일반적인 Windows 문제입니다. 위의 모든 수정 사항이 작동하지 않으면 하드 드라이브에 문제가 있을 수 있으며 이는 극히 드문 경우입니다. 하지만 이 경우 하드 드라이브를 교체하고 Windows를 다시 설치하면 ntdll.dll 오류를 해결하는 데 도움이 됩니다.