api-ms-win-crt-stdio-l1-1-0.dll 누락 오류의 원인
"api-ms-win-crt-stdio-l1-1-0.dll이(가) 누락되었습니다" 오류는 주로 Office 프로그램, Origin 또는 iTunes를 실행하려고 할 때 나타납니다. 여러 사례를 분석한 결과, 이 오류는 대체로 Visual C++ 구성 요소의 문제로 인해 발생하는 것으로 확인되었습니다. 특히 대부분의 경우 Visual C++ 2015 런타임에 포함된 누적 업데이트가 시스템에 설치되어 있지 않은 것이 원인입니다.

현재 이 문제로 고민하고 계시다면 아래의 해결 방법들을 순서대로 시도해 보세요. 비슷한 상황의 사용자들에게 실제로 효과가 있었던 검증된 방법들만 정리했습니다. 문제가 해결될 때까지 한 가지씩 차례대로 적용해 보시기 바랍니다.
방법 1: 보류 중인 Windows 업데이트 전부 설치하기
다른 해결 방법을 시도하기 전에, 먼저 운영체제 자체적으로 문제를 해결할 수 있는지 확인해 보세요. Windows 8과 Windows 10은 Windows Update(WU)를 통해 KB2999226 업데이트를 설치하면 자동으로 문제를 해결할 수 있습니다.
Windows 업데이트에서 선택 사항이 아닌 모든 보류 중인 업데이트를 설치하기만 해도 "api-ms-win-crt-stdio-l1-1-0.dll 누락" 오류가 자동으로 해결되는 경우가 많습니다. 다음 절차를 따라 해보세요:
- Windows 키 + R을 눌러 실행(Run) 창을 엽니다. 그런 다음 "wuapp" 또는 "ms-settings:windowsupdate"(Windows 10의 경우)를 입력하고 Enter 키를 눌러 Windows Update 창을 엽니다.

- 업데이트 확인 버튼을 클릭하고 화면의 지시에 따라 누락된 업데이트를 설치합니다.

참고: 보류 중인 업데이트 수에 따라 PC를 여러 번 다시 시작해야 할 수 있습니다. - 모든 보류 중인 업데이트가 성공적으로 적용되면 마지막으로 한 번 더 재시작한 후, 이전에 오류가 발생했던 응용 프로그램을 열어 문제가 해결되었는지 확인합니다.
그래도 문제가 해결되지 않는다면 아래의 다음 방법으로 넘어가세요.
방법 2: KB2999226 업데이트 수동 설치하기
Windows 7 또는 그 이전 버전을 사용 중이라면 문제를 해결하기 위해 추가 작업이 필요할 수 있습니다. 많은 사용자들이 누락된 파일이 포함된 Visual C++ 재배포 가능 패키지를 설치하지 못한다고 보고했습니다.
이는 대개 시스템에 KB2919355 업데이트(Visual C++ 2015 재배포 가능 패키지의 일부)가 없기 때문입니다. "api-ms-win-crt-stdio-l1-1-0.dll 누락" 오류는 일반적으로 Universal CRT 업데이트(KB2919355)가 Visual C++ 2015 재배포 가능 패키지와 함께 제대로 설치되지 않았거나 패키지 전체가 누락된 경우에 발생합니다.
참고: 최신 Windows 버전(Windows 8 및 Windows 10)은 Windows Update(WU)를 통해 KB2999226 업데이트를 자동으로 적용합니다. 하지만 보류 중인 업데이트가 너무 많아 시간이 부족하다면(가급적 설치하는 것이 좋습니다), 아래 단계를 직접 따라 할 수도 있습니다.
문제를 해결하려면 다음 단계에 따라 KB2999226(Universal CRT) 업데이트를 컴퓨터에 설치하세요:
- 마이크로소프트 공식 다운로드 페이지(여기)에 접속하여 다운로드 버튼을 클릭해 설치 파일을 내려받습니다.
- 다운로드가 완료되면 설치 파일을 실행하고 화면의 지시에 따라 시스템에 업데이트를 적용합니다.
- 변경 사항을 적용하기 위해 컴퓨터를 다시 시작합니다. 재시작 후 이전에 "api-ms-win-crt-stdio-l1-1-0.dll 누락" 오류가 표시되었던 응용 프로그램을 열어 이 방법으로 문제가 해결되었는지 확인합니다.
여전히 동일한 오류가 발생한다면 방법 3으로 바로 넘어가세요.
방법 3: Visual C++ 2015 재배포 가능 패키지 설치하기
앞선 방법으로 문제가 해결되지 않았다면, Visual C++ 2015 재배포 가능 패키지에 포함된 나머지 파일들을 설치해 보세요. 많은 사용자들이 운영체제 아키텍처에 맞는 누적 Visual C++ Redistributable 2015를 설치한 후 문제가 성공적으로 해결되었다고 보고했습니다.
다음 절차를 참고하세요:
- 운영체제 아키텍처에 해당하는 아래 링크 중 하나에 접속하여 적절한 vc_redist 설치 파일을 다운로드합니다:
Visual C++ 2015 재배포 가능 패키지(vc_redist.x64.exe) – Windows 64비트용
Visual C++ 2015 재배포 가능 패키지(vc_redist.x86.exe) – Windows 32비트용 - vc_redist 설치 파일을 열고 화면의 지시에 따라 시스템에 Visual C++ 재배포 가능 패키지를 설치합니다.
- 설치가 완료되면 시스템을 한 번 더 다시 시작한 후, 이전에 "api-ms-win-crt-stdio-l1-1-0.dll 누락" 오류가 표시되었던 응용 프로그램을 실행해 정상적으로 작동하는지 확인합니다.