Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

Windows 10에서 api-ms-win-core-libraryloader-l1-1-1.dll 누락 오류 완벽 해결 가이드

목차:

  • api-ms-win-core-libraryloader-l1-1-1.dll 누락 오류 개요
  • api-ms-win-core-libraryloader-l1-1-1.dll란 무엇인가?
  • Windows 10에서 DLL 파일을 찾을 수 없는 오류 해결 방법

api-ms-win-core-libraryloader-l1-1-1.dll 누락 오류 개요

프로그램 실행 시 '컴퓨터에 api-ms-win-core-libraryloader-l1-1-1.dll이 없어 프로그램을 시작할 수 없습니다. 이 문제를 해결하려면 프로그램을 다시 설치하세요'라는 오류 메시지가 나타나면, 대부분의 사용자는 해당 DLL 파일을 인터넷에서 내려받아 해결하려고 시도합니다.

하지만 실제로는 이 방법만으로는 문제가 해결되지 않는 경우가 많습니다. 특히 Windows 10으로 업그레이드하는 과정에서 api-ms-win-core-libraryloader-l1-1-1.dll 파일을 찾을 수 없다는 시스템 오류가 발생하면 단순한 파일 다운로드로는 부족할 수 있습니다.

이 글에서는 api ms win core 관련 문제로 프로그램이 시작되지 않을 때 취해야 할 조치 방법을 자세히 안내합니다. 특히 Windows 10 Fall Creators Update 이후 발생하는 이 오류를 wimgapi.dll 파일을 활용해 완전히 제거하는 방법까지 소개합니다.

api-ms-win-core-libraryloader-l1-1-1.dll란 무엇인가?

VcRuntime140.dll 누락 오류와 마찬가지로, api-ms-win-core-libraryloader-l1-1-1.dll은 Windows 8에 기본 탑재된 DLL 파일 중 하나입니다. 여기서 DLL은 '동적 링크 라이브러리(Dynamic Link Library)'의 약자로, 서로 다른 프로그램들이 유사한 기능을 공유할 수 있도록 지원하는 파일입니다.

api-ms-win-core-libraryloader-l1-1-1.dll 파일은 Windows 7에는 존재하지 않기 때문에, Windows 7 또는 8에서 Windows 10으로 업그레이드하는 과정에서 이 파일을 찾을 수 없다는 오류가 자주 발생합니다. 따라서 Windows 10에서 이 DLL 파일을 사용할 수 없다면, 아래 소개하는 방법들을 통해 빠르게 복구하는 것이 좋습니다.

Windows 10에서 api-ms-win-core-libraryloader-l1-1-1.dll 오류 해결 방법

새로운 DLL 파일을 다운로드하는 것 외에도, 'api-ms-win-core-libraryloader-l1-1-1.dll이 없어 프로그램을 시작할 수 없습니다'라는 오류를 해결할 수 있는 다양한 효과적인 방법들을 소개합니다.

참고로 이 오류는 주로 프로그램 시작 시, Windows 10 업그레이드 과정에서, 또는 특정 기능을 사용하려고 할 때 나타납니다.

이 글에서 소개하는 해결 방법은 다음과 같은 유사한 DLL 파일 누락 오류에도 동일하게 적용할 수 있습니다:

  • api-ms-win-core-libraryloader-l1-2-0.dll
  • api-ms-win-core-timezone-l1-1-0.dll
  • api-ms-win-core-libraryloader-l1-1-0.dll
  • api-ms-win-core-localization-l1-2-0.dll
  • api-ms-win-core-timezone-l2-1-0.dll
  • api-ms-win-core-apiquery-l1-1-0.dll
  • api-ms-win-core-com-l1-1-0.dll

아래 방법 중 하나 이상을 시도하면 Windows 7, 8, 10 어느 버전에서든 DLL 파일을 찾을 수 없는 오류를 해결할 수 있습니다.

해결 방법 요약:

  • 방법 1: Windows Update 폴더의 wimgapi.dll 파일을 System32의 wimgapi.dll로 교체
  • 방법 2: DLL-Files Client로 DLL 파일 다운로드
  • 방법 3: Microsoft Visual C++ 재배포 가능 패키지 설치
  • 방법 4: 시스템 파일 검사기(SFC) 실행
  • 방법 5: Windows 10 클린 설치
  • 방법 6: Windows 10 업데이트 확인

방법 1: System32의 wimgapi.dll 파일로 교체하기

Windows 7 또는 8에서 이 오류를 수정하려면, 먼저 파일 탐색기를 열어 C:\Windows\System32에 있는 wimgapi.dll 파일을 복사한 후 Windows Update 폴더에 붙여넣어야 합니다.

api-ms-win-core-libraryloader-l1-1-0.dll 또는 l1-2-0.dll 누락 오류와 마찬가지로, 이 오류 역시 손상되었거나 누락된 파일이 원인인 경우가 많습니다. 특히 Windows 7, 8에서 Windows 10으로 업그레이드하거나 Fall Creators Update를 진행할 때 이런 시스템 오류가 자주 발생하므로, 업그레이드 폴더의 파일을 교체해 보는 것이 효과적입니다.

  1. 검색 상자에 파일 탐색기를 입력하고 Enter 키를 눌러 실행합니다.
  2. 파일 탐색기에서 C:\Windows\System32 경로로 이동한 뒤, 검색 상자에 wimgapi.dll을 입력합니다. 검색 결과에 해당 파일이 표시됩니다.
  3. wimgapi.dll 파일을 마우스 오른쪽 버튼으로 클릭하여 복사합니다.
  4. C:\Windows10Update 폴더로 이동한 후, 빈 곳에서 마우스 오른쪽 버튼을 클릭하고 붙여넣기를 선택합니다.
  5. 기존 파일을 바꾸겠냐는 알림이 나타나면 를 클릭합니다.

이렇게 하면 System32의 wimgapi.dll 파일로 Windows10Update 폴더의 파일이 성공적으로 교체되며, DLL 등록 관련 오류도 함께 해결됩니다.

방법 2: DLL-Files Client로 DLL 파일 설치하기

wimgapi.dll 교체로도 문제가 해결되지 않았다면, 신뢰할 수 있는 도구인 DLL-Files Client를 사용해 필요한 DLL 파일을 설치할 수 있습니다. 이 프로그램은 필요한 DLL 파일을 자동으로 검색하고 설치해 줍니다.

  1. Windows 10에 DLL-Files Client를 다운로드하여 설치합니다.
  2. 검색 상자에 api-ms-win-core-libraryloader-l1-1-1.dll을 입력하고 DLL 파일 검색을 클릭합니다.
  3. 검색 결과에서 api-ms-win-core-libraryloader-l1-1-1.dll을 찾습니다.
  4. 사용 중인 Windows 10 버전과 호환되는 파일을 선택하여 설치합니다.

DLL 파일이 성공적으로 설치되면, 오류 메시지가 더 이상 나타나지 않는지 확인해 보세요.

방법 3: Microsoft Visual C++ 재배포 가능 패키지 설치하기

api-ms-win-core-libraryloader-l1-1-1.dll은 Visual C++ 재배포 가능 패키지의 일부입니다. 따라서 이 파일을 찾을 수 없는 경우, Visual C++ 패키지를 새로 설치하는 것도 좋은 해결책이 됩니다.

Microsoft 공식 사이트에서 직접 Visual C++ 재배포 가능 패키지를 받을 수도 있지만, 절차가 다소 번거로울 수 있습니다. 이럴 때 Driver Booster 같은 전문 도구를 활용하면 패키지를 자동으로 찾아 설치해 줍니다.

  1. Driver Booster를 다운로드하여 설치하고 실행합니다.
  2. 스캔 버튼을 클릭하면 손상되었거나 오래된 Visual C++ 재배포 가능 패키지를 포함한 문제 항목들이 자동으로 검색됩니다.
  3. 검색 결과에서 게임 지원(Game Support) 항목을 찾아 Microsoft Visual C++ 재배포 가능 패키지 업데이트를 선택합니다.

특정 패키지만 업데이트하거나, 지금 업데이트를 클릭해 모든 패키지를 한 번에 최신 상태로 유지할 수 있습니다. Driver Booster가 패키지를 자동으로 설치하면 누락된 DLL 파일도 함께 복구됩니다. 이후 Windows 10 업그레이드를 다시 시도하여 오류가 사라졌는지 확인하세요.

방법 4: 시스템 파일 검사기(SFC) 실행하기

Windows 10의 DLL 파일은 손상되거나 누락될 수 있으며, 그 결과 api-ms-win-core-libraryloader-l1-1-1.dll이 정상적으로 작동하지 않을 수 있습니다.

따라서 시스템 파일 검사기(System File Checker, SFC)를 사용해 DLL 파일에 문제가 있는지 확인하는 것이 필요합니다.

  1. 시작 메뉴 검색 상자에 명령 프롬프트를 입력하고, 검색 결과를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.
  2. 명령 프롬프트에 sfc /scannow를 입력하고 Enter 키를 눌러 SFC 검사를 실행합니다.

검사에는 다소 시간이 걸릴 수 있으며, api-ms-win-core DLL 파일에 문제가 있다면 SFC가 자동으로 이를 감지하고 복구해 줍니다.

만약 시스템 파일에 이상이 없다면, 다른 소프트웨어로부터 유입된 바이러스가 원인일 수 있으므로 Windows Defender를 활성화하여 전체 검사를 진행해 보는 것도 좋습니다.

방법 5: Windows 10 클린 설치로 근본 해결하기

위의 방법들로도 파일 손상이나 바이러스 문제가 해결되지 않고 DLL 오류가 계속된다면, 원인이 Windows 시스템 자체에 있을 가능성이 높습니다. 이 경우 Windows 10을 클린 설치하는 것이 오류를 완전히 제거하는 확실한 방법입니다.

재설치 전에는 사전 준비가 필요합니다. 가장 중요한 것은 미디어 생성 도구(Media Creation Tool)를 사용해 설치 미디어를 만드는 것입니다.

미디어 생성 도구를 만든 후, 아래 단계에 따라 Windows 10을 재설치해 보세요.

  1. 동의(Accept)를 클릭하여 PC에 Windows 10 설치 프로그램을 설치합니다.
  2. 설치 미디어 만들기(Create installation media)를 선택합니다. USB 플래시 드라이브, DVD, 또는 ISO 파일 중 하나를 선택할 수 있습니다.
  3. 새 Windows 10 설치를 위한 언어, 에디션(Edition), 아키텍처(Architecture)를 선택합니다.

모든 과정이 완료되면 Windows 10용 설치 미디어가 성공적으로 생성됩니다. 이후 미디어 생성 도구로 Windows 10 ISO 파일을 내려받아 새로운 Windows 10을 설치하면 됩니다.

Windows 10을 다시 설치한 후에는 api-ms-win-core-libraryloader-l1-1-1.dll 누락으로 인한 시스템 오류가 대부분 사라집니다.

방법 6: Windows 10 업데이트 확인하기

Windows 10으로 성공적으로 업그레이드했는데도 DLL 파일 오류가 계속된다면, Windows 업데이트를 확인해 보는 것이 좋습니다.

경우에 따라 Windows 시스템 오류로 인해 업그레이드가 제대로 완료되지 않았을 수 있으며, 이는 Microsoft의 공식 업데이트(예: Windows 10 Creators Update)를 통해 해결될 수 있습니다.

  1. 시작 > 설정 > 업데이트 및 보안으로 이동합니다.
  2. Windows 업데이트 항목에서 업데이트 확인을 클릭합니다.

Windows 10이 업데이트를 설치하면, 일부 사용자의 경우 api-ms-win-core-libraryloader-l1-1-1.dll 파일이 정상적으로 복구되어 작동하기 시작합니다.

위의 모든 방법을 시도했음에도 'api-ms-win-core-libraryloader-l1-1-1.dll이 없어 프로그램을 시작할 수 없습니다'라는 오류가 계속된다면, 추가 지원을 요청해 보시기 바랍니다.