프로그램이나 애플리케이션을 실행하려고 할 때 "컴퓨터에 api-ms-win-crt-runtime-l1-1-0.dll이 없어 프로그램을 시작할 수 없습니다"라는 오류 메시지가 나타난다면, 잘 찾아오셨습니다. 이 글에서는 이 런타임 오류를 해결하는 방법을 단계별로 자세히 알려드리겠습니다.
api-ms-win-crt-runtime-l1-1-0.dll 오류란 무엇인가?
api-ms-win-crt-runtime-l1-1-0.dll 파일은 Visual Studio 2015용 Visual C++ 재배포 가능 패키지(Redistributable)의 일부입니다. 이 오류 메시지가 표시되는 원인은 해당 DLL 파일이 시스템에서 누락되었거나 손상되었기 때문입니다. 따라서 이 문제를 해결하려면 Visual Studio 2015용 Visual C++ 재배포 가능 패키지를 복구하거나, 정상 작동하는 api-ms-win-crt-runtime-l1-1-0.dll 파일로 교체해야 합니다.

Skype, Autodesk, Microsoft Office, Adobe InDesign과 같은 프로그램을 실행할 때 위와 같은 오류 메시지가 나타날 수 있습니다. 그럼 지금부터 아래의 방법들을 통해 api-ms-win-crt-runtime-l1-1-0.dll 누락으로 인한 프로그램 시작 오류를 빠르게 해결하는 방법을 살펴보겠습니다.
api-ms-win-crt-runtime-l1-1-0.dll 누락 오류 해결 방법
작업을 시작하기 전에 만약의 사태에 대비해 시스템 복원 지점을 미리 생성해 두는 것이 좋습니다.
주의: api-ms-win-crt-runtime-l1-1-0.dll 파일을 제3자 웹사이트에서 직접 다운로드하지 마세요. 이러한 사이트에서 배포되는 DLL 파일에는 바이러스나 악성코드가 포함되어 있어 PC에 심각한 피해를 줄 수 있습니다. 여러 웹사이트에서 파일을 바로 내려받을 수 있지만 그만큼 위험도 크기 때문에, Microsoft 공식 웹사이트에서 Visual Studio 2015용 Visual C++ 재배포 가능 패키지를 다운로드하여 재설치하는 것이 가장 안전하고 확실한 방법입니다.
방법 1: Windows를 최신 상태로 업데이트
1. Windows 키 + I를 눌러 설정을 연 후 업데이트 및 보안을 선택합니다.

2. 왼쪽 메뉴에서 Windows 업데이트를 클릭합니다.
3. "업데이트 확인" 버튼을 클릭하여 사용 가능한 업데이트가 있는지 확인합니다.

4. 대기 중인 업데이트가 있다면 다운로드 및 설치를 클릭합니다.

5. 업데이트가 모두 다운로드되면 설치를 진행하여 Windows를 최신 상태로 유지합니다.
방법 2: Visual Studio 2015용 Visual C++ 재배포 가능 패키지 복구
참고: PC에 이미 Visual Studio 2015용 Visual C++ 재배포 가능 패키지가 설치되어 있어야 합니다.
1. Windows 키 + R을 누른 후 appwiz.cpl을 입력하고 Enter 키를 눌러 프로그램 및 기능 창을 엽니다.

2. 목록에서 "Microsoft Visual C++ 2015 Redistributable"을 선택한 후 상단 도구 모음에서 변경을 클릭합니다.

3. 다음 화면에서 복구를 클릭하고, UAC(사용자 계정 컨트롤) 창이 나타나면 "예"를 클릭합니다.

4. 화면에 표시되는 지침에 따라 복구 과정을 완료합니다.
5. 완료되면 PC를 다시 시작하여 변경 사항을 저장한 후, api-ms-win-crt-runtime-l1-1-0.dll 누락 오류가 해결되었는지 확인합니다.
방법 3: Visual Studio 2015용 Visual C++ 재배포 가능 패키지 다운로드
1. Microsoft 공식 웹사이트에서 Visual Studio 2015용 Visual C++ 재배포 가능 패키지를 다운로드합니다.
2. 드롭다운 목록에서 언어를 선택하고 다운로드를 클릭합니다.

3. 시스템 아키텍처에 맞게 vc-redist.x64.exe(64비트 Windows) 또는 vc_redist.x86.exe(32비트 Windows)를 선택한 후 다음을 클릭합니다.

4. 다음을 클릭하면 파일 다운로드가 시작됩니다.
5. 다운로드한 파일을 더블클릭하고 화면 지침에 따라 설치를 완료합니다.

6. PC를 재부팅하여 변경 사항을 저장한 후, 오류가 해결되었는지 확인합니다.
방법 4: 기타 해결 방법
Windows용 Universal C Runtime 업데이트 설치
Microsoft 공식 웹사이트에서 이 업데이트를 다운로드하면 PC에 런타임 구성 요소가 설치되며, Windows 10 Universal CRT 릴리스에 의존하는 Windows 데스크톱 애플리케이션을 이전 버전의 Windows 운영체제에서도 실행할 수 있게 됩니다.
Microsoft Visual Studio 2015는 Windows 10 SDK(Software Development Kit)를 사용하여 애플리케이션을 빌드할 때 Universal CRT에 대한 종속성을 생성합니다.
Microsoft Visual C++ 재배포 가능 패키지 업데이트 설치
Visual Studio 2015용 Visual C++ 재배포 가능 패키지를 복구하거나 재설치해도 문제가 해결되지 않는다면, Microsoft 웹사이트에서 Microsoft Visual C++ 2015 Redistributable Update 3 RC를 설치해 보세요.

Visual Studio 2017용 Microsoft Visual C++ 재배포 가능 패키지 설치
"api-ms-win-crt-runtime-l1-1-0.dll이 없어 프로그램을 시작할 수 없습니다"라는 오류는 2015년 버전이 아닌 Visual Studio 2017용 Microsoft Visual C++ 재배포 가능 패키지에 의존하는 애플리케이션을 실행하려고 할 때도 나타날 수 있습니다. 이 경우 주저하지 말고 Visual Studio 2017용 Microsoft Visual C++ 재배포 가능 패키지를 다운로드하여 설치하세요.

해당 웹페이지 맨 아래로 스크롤한 후 Other Tools and Frameworks 섹션을 확장하고, Microsoft Visual C++ Redistributable for Visual Studio 2017 항목에서 자신의 시스템 아키텍처를 선택한 뒤 다운로드를 클릭합니다.
함께 읽으면 좋은 글:
- Windows 10에서 USB 테더링이 작동하지 않을 때 해결 방법
- 해결됨: PC에 문제가 발생하여 다시 시작해야 합니다 오류 수정
- Windows 10 업데이트 완전히 차단하는 방법 [가이드]
- Chrome, Firefox, Edge에서 Adobe Flash Player 활성화하기
지금까지 api-ms-win-crt-runtime-l1-1-0.dll 누락으로 인한 프로그램 시작 오류를 해결하는 방법을 알아보았습니다. 이 가이드에 대해 궁금한 점이 있다면 언제든지 댓글로 질문해 주세요.