매일 업데이트
2022-02-01 04:24 3 min

Windows 10 업그레이드 중 api-ms-win-core-libraryloader-l1-1-1.dll이 누락된 오류를 수정하는 방법

윈도우 10 업그레이드 중 "api-ms-win-core-libraryloader-l1-1-1.dll 누락" 오류 해결

윈도우 10은 수많은 버그를 안고 있지만, 대부분의 경우 사용자에게 큰 영향을 미치지 않을 정도로 드물게 발생합니다. 하지만 이러한 버그가 문제가 아니라는 의미는 아닙니다. 오히려 드문 버그일수록 해결하기 어렵고, 마이크로소프트에서 수정할 가능성도 낮아집니다. 윈도우 7 사용자가 윈도우 10 업그레이드 앱을 통해 업그레이드를 시도할 때 종종 발생하는 오류 중 하나가 "api-ms-win-core-libraryloader-l1-1-1.dll 누락" 오류입니다. 이 오류는 윈도우 10의 마지막 주요 빌드인 Fall Creators Update 출시 이후 발생한 비교적 최근의 버그로 보입니다. 아래에서는 이 오류를 해결하는 방법을 설명합니다.

오류 발생 원인

윈도우 7에서 윈도우 10으로 업그레이드하는 과정에서 업그레이드가 실패하고 "api-ms-win-core-libraryloader-l1-1-1.dll이 누락되었습니다"라는 오류 메시지가 나타납니다. 이 오류는 필수 DLL 파일이 누락되었음을 알리며, 해당 파일이 없으면 업그레이드를 계속 진행할 수 없다는 의미입니다. 하지만 오류 메시지에는 해당 DLL 파일을 어디에서 다운로드해야 하는지에 대한 정보는 제공되지 않습니다.

오류 해결 방법

"api-ms-win-core-libraryloader-l1-1-1.dll이 없습니다" 오류를 해결하는 방법은 다음과 같습니다. 다음 위치에 있는 DLL 파일을 교체하면 됩니다.

C:Windows10Upgrade\wimgapi.dll

아래 디렉토리에 있는 DLL 파일로 교체합니다.

C:WindowsSystem32\wimgapi.dll

파일을 교체한 후 업그레이드를 다시 실행하면 이번에는 정상적으로 진행될 것입니다. 이 오류는 윈도우 7에서 윈도우 10으로 업그레이드할 때만 나타나며, 윈도우 10을 새로 설치하는 경우에는 발생하지 않습니다.

마이크로소프트가 최신 업데이트를 패키징하는 과정에서 실수로 잘못된 파일을 찾도록 설정한 것으로 보입니다. 누락된 DLL 파일은 원래 윈도우 7 시스템에 있어야 하는 것이 아닙니다. 따라서 근본적인 해결책은 마이크로소프트에서 업데이트 앱이 올바른 DLL 파일을 찾도록 수정하는 것입니다. 수정 자체는 간단하지만, 마이크로소프트에서 주요 새 빌드를 출시하지 않는 한 윈도우 10 업데이트 앱을 변경할 가능성은 낮습니다. 수정이 적용되기까지는 시간이 걸릴 수 있습니다.

이 문제는 마이크로소프트 TechNet 포럼에도 기록되어 있으며, 실행 가능한 해결책은 포럼에서 얻을 수 있습니다.

클린 설치의 장점

윈도우 10 및 업그레이드 프로세스에는 이 문제 외에도 다른 문제들이 있을 수 있습니다. 가능하면 업그레이드 대신 윈도우 10을 새로 설치하는 것이 좋습니다. 윈도우 10 사용자에게 나타나는 대부분의 오류는 윈도우 7/8/8.1에서 윈도우 10으로 업그레이드된 컴퓨터에서 발생합니다. 업그레이드 과정이 완벽하지 않아 여러 문제가 발생할 수 있습니다. 윈도우 10의 이전 빌드에서 최신 빌드로 업그레이드하는 사용자에게도 문제가 발생합니다. 따라서 버그나 기능 손상을 방지하는 가장 좋은 방법은 새로 설치하는 것입니다.

저자
Korea

기술 트렌드와 실용적인 팁을 전하는 लेखक입니다.