Kernel32 동적 링크 라이브러리 컴퓨터에 특정 드라이버를 설치하려고 할 때 발생합니다. 이 문제는 대부분 Windows 7에서 보고되지만 특정 레거시 드라이버를 설치하는 동안 Windows 10에서도 발견됩니다. 이 파일이 손상되거나 컴퓨터에서 완전히 누락된 경우 Kernel32.dll 파일을 호출하는 프로세스를 수행할 때마다 이와 관련된 오류가 발생할 것으로 예상할 수 있습니다.
Kernel32.dll이란 무엇입니까?
Kernel32.dll 메모리 관리, 인터럽트, 동기화, 입출력 작업 및 프로세스 생성을 처리하기 위해 최신 Windows 버전에서 사용되는 동적 링크 라이브러리입니다. 또한 대부분의 애플리케이션에서 기본 API로 일반적으로 사용됩니다.
이 문제를 철저히 조사한 후 이 오류 코드를 유발할 수 있는 몇 가지 다른 근본 원인이 있음이 밝혀졌습니다. 다음은 잠재적인 범인의 명단입니다.
- KB2758857 보안 업데이트 누락 – 밝혀진 바와 같이 이 문제를 일으키는 것으로 알려진 가장 큰 원인은 Windows 컴퓨터에 부적절하게 서명된 드라이버를 설치하는 동안 원격 공격자가 컴퓨터에 액세스할 수 없는 주요 보안 업데이트가 누락된 경우입니다. 이 문제를 해결하려면 보류 중인 업데이트를 정상적으로 설치하거나 Microsoft 업데이트 카탈로그를 사용하여 설치해야 합니다.
- 기본 시스템 파일 손상 – 특정 상황에서 Windows Installer 구성 요소에 영향을 미치는 일부 유형의 시스템 파일 손상으로 인해 발생하는 이 오류가 표시됩니다. 이 경우 몇 가지 기본 제공 유틸리티(SFC 및 DISM)를 실행하여 문제를 신속하게 해결할 수 있습니다.
이제 이 동적 링크 라이브러리 오류를 일으킬 수 있는 모든 잠재적인 원인에 대해 알게 되었으므로 동일한 상황에 있는 다른 사용자가 이 문제를 해결하는 데 성공적으로 사용한 수정 목록이 있습니다.
KB2758857 보안 업데이트 설치(Windows 7만 해당)
특정 드라이버를 설치하려고 할 때만 Windows 7에서 이 문제가 발생하는 경우 인증된 원격 공격자가 시스템을 손상시키고 시스템을 제어하기 위해 컴퓨터에 액세스할 수 없도록 하는 중요한 Windows 업데이트가 누락되었을 가능성이 있습니다. 입니다.
컴퓨터에서 Kernel32 가 발생하는 이유 귀하의 경우 오류는 보안 악용을 방지하기 위해 설치 프로그램이 Dynamic Link Library를 사용하는 것을 차단하고 있다는 것입니다.
이 시나리오가 적용 가능한 경우 이 익스플로잇을 수정하고 보류 중인 드라이버를 정상적으로 설치할 수 있도록 하는 보안 업데이트를 설치하여 문제를 해결할 수 있어야 합니다.
아래 지침에 따라 Windows 7 설치의 비트 버전에 적용할 수 있는 보안 업데이트를 설치하십시오.
- 기본 브라우저를 열고 Windows 7의 다운로드 페이지로 이동합니다. KB27588 .
- 올바른 페이지에서 원하는 언어를 선택하고 다운로드를 클릭합니다. 단추.
- 다운로드가 시작될 때까지 기다린 다음 설치 프로그램을 두 번 클릭하고 보안 업데이트 설치를 완료합니다.
동일한 오류로 설치에 실패하면 아래의 다음 잠재적 수정으로 이동하십시오.
MUC를 통해 KB2758857 업데이트 설치(Windows 7만 해당)
기존에 누락된 보안 업데이트를 설치하려고 시도했지만 동일한 Kernel32 오류가 발생했다면 Windows 설치 프로그램 구성 요소에도 영향을 미치는 일종의 근본적인 문제를 다루고 있을 가능성이 큽니다.
이 경우 오류를 수정하기 위해 Microsoft 업데이트 카탈로그를 사용하여 KB2758857 보안 업데이트를 사이드로드하는 것을 고려해야 합니다.
이 작업은 영향을 받는 많은 사용자에 의해 작동하는 것으로 확인되었습니다. 이 프로세스가 약간 지루하더라도 기본 제공 Windows 업데이트 구성 요소에 대한 의존도를 완전히 우회할 수 밖에 없다면 가치가 있습니다.
Microsoft 업데이트 카탈로그를 사용하여 KB2758857 업데이트를 설치하기로 결정한 경우 아래의 단계별 지침을 따르십시오.
- 영향을 받는 컴퓨터에서 즐겨찾는 브라우저를 열고 Microsoft 업데이트 카탈로그의 루트 주소에 액세스합니다. .
- 다음으로 화면 왼쪽 상단의 검색 기능을 사용하여 KB2758857 이 오류로 실패한 업데이트입니다.
- 다음으로, 결과 목록을 살펴보고 현재 OS 아키텍처와 사용 중인 Windows 버전을 염두에 두고 설치해야 하는 적절한 업데이트 버전을 결정합니다.
- 컴퓨터와 호환되는 업데이트를 결정한 후 다운로드 를 클릭합니다. 올바른 드라이버와 연결된 버튼입니다.
- 마지막으로 다운로드가 완료되면 내 컴퓨터를 엽니다. 드라이버를 다운로드한 위치로 수동으로 이동합니다.
- 이전에 실패한 드라이버를 다운로드한 위치에 도달하면 .inf를 마우스 오른쪽 버튼으로 클릭합니다. 파일을 선택하고 설치를 선택합니다. 방금 나타난 컨텍스트 메뉴에서.
- 누락된 보안 업데이트를 성공적으로 설치했으면 이전에 kernel32.dll 오류를 일으켰던 작업을 반복하고 문제가 이제 수정되었는지 확인하십시오.
Windows 업데이트 카탈로그를 통해 업데이트를 설치하려고 할 때 여전히 동일한 오류 코드가 표시되는 경우 아래의 잠재적인 수정 사항으로 이동하세요.
SFC 및 DISM 스캔 실행
위의 두 가지 방법으로 귀하의 경우 오류가 해결되지 않으면 문제가 일종의 시스템 파일 손상으로 인한 것이라고 안전하게 결론을 내릴 수 있습니다.
이 시나리오가 적용 가능한 경우 광범위한 시스템 파일 손상을 일으킬 수 있는 가장 일반적인 원인을 수정할 수 있는 몇 가지 기본 제공 유틸리티를 실행해야 합니다.
SFC(시스템 파일 검사기) 를 실행하는 것이 좋습니다. 및 DISM(배포 이미지 서비스 및 관리) 빠른 연속 스캔을 통해 이 오류 코드를 유발할 수 있는 대부분의 잠재적 문제를 해결할 수 있습니다.
중요: 두 가지 빌드 유틸리티는 몇 가지 유사점을 공유하지만 새로 설치하거나 복구 설치를 수행하지 않고도 문제를 해결할 수 있는 기회를 최대화하려면 두 가지 유형의 스캔을 빠르게 연속적으로 실행하는 것이 좋습니다.
SFC 스캔으로 시작해야 합니다. . 이 검사는 로컬 아카이브를 사용하여 손상된 Windows 파일을 정상적인 파일로 교체합니다. 인터넷 연결이 필요하지 않습니다.
참고: 이 검사를 시작한 후에는 상승된 CMD 창을 닫거나 컴퓨터를 다시 시작/종료하지 마십시오. 이렇게 하면 PC가 HDD/SSD에 영향을 미치는 추가적인 로컬 문제의 위험에 노출됩니다.
SFC 스캔이 완료되면 컴퓨터를 재부팅하고 DISM 스캔을 시작합니다. 컴퓨터가 다시 부팅되면
참고: SFC 스캔과 달리 DISM은 손상된 파일을 정상적인 파일로 교체하기 위해 안정적인 인터넷 연결이 필요합니다. 이는 SFC와 같은 로컬 파일 아카이브를 사용하는 대신 DISM이 Windows 업데이트의 하위 구성 요소를 사용하여 손상되지 않은 새 복사본을 다운로드하기 때문에 필수입니다.
DISM 검사가 완료된 후 마지막으로 컴퓨터를 다시 시작하고 다음 시작이 완료되면 문제가 해결되는지 확인하십시오.