Windows에서 Internet Explorer나 게임과 같은 프로그램을 실행할 때, API-ms-win-core-timezone-l1-1-0.dll 파일이 없어 프로그램을 열 수 없다는 오류 메시지가 표시되는 경우가 있습니다. 이때 프로그램을 다시 설치하면 문제가 해결될 수 있다는 안내가 함께 나타나기도 하며, 실제로 재설치가 유효한 해결책이 되기도 합니다. 오류 창 상단에는 해당 프로그램의 이름이 표시되는데, 아래 이미지의 경우 nitroshare.exe와 관련된 오류입니다.
이 오류는 Microsoft Visual C++ Redistributable이 설치되어 있지 않거나, 업데이트가 적용되지 않아 DLL 파일이 누락된 경우, 또는 Internet Explorer에서 Lync 추가 기능이 원인일 때(IE에서 오류가 발생하는 경우) 발생할 수 있습니다. 또한 프로그램을 설치하는 동안에는 백신 프로그램을 일시적으로 비활성화하는 것이 좋습니다. 특히 AVG 백신이 이 문제를 유발하는 것으로 잘 알려져 있으므로, 모든 형태의 백신 기능과 확장 프로그램을 비활성화하는 것이 좋습니다.
프로그램을 다시 설치할 수 없는 상황이라면, 아래 가이드를 통해 문제를 해결할 수 있습니다.

방법 1: Microsoft Visual C++ Redistributable 설치
Microsoft Visual Studio 2015는 Windows 10 SDK(Software Development Kit)를 사용해 빌드된 애플리케이션에서 UCRT(Universal C Runtime)에 대한 종속성을 생성합니다. Microsoft Visual C++ Redistributable을 설치하면 애플리케이션이 api-ms-win-core-timezone-l1-1-0.dll 파일을 정상적으로 사용할 수 있게 됩니다. 설치 과정은 비교적 간단합니다.
- Microsoft Visual C++ Redistributable을 컴퓨터에 다운로드합니다. 이때 시스템 아키텍처에 맞는 버전을 반드시 선택해야 합니다. 64비트는 x64, 32비트는 x86입니다.
- Microsoft Visual C++ Redistributable 2012도 함께 다운로드하고, 역시 올바른 버전을 선택했는지 확인합니다.
- 다운로드한 위치로 이동하여 vc_redist.x64.exe 또는 vc_redist.x86.exe를 관리자 권한으로 실행합니다.
- 화면의 지시에 따라 프로그램 설치를 완료합니다.
방법 2: Windows 업데이트
Windows Update KB2999226은 Windows용 Universal C Runtime 업데이트로, 시스템에 필요한 추가 DLL 파일들을 설치하여 문제를 해결합니다. 이 업데이트를 통해 Windows 10 Universal C Runtime에 의존하는 애플리케이션이 이전 버전의 Windows에서도 실행될 수 있습니다. 대기 중인 모든 업데이트를 설치하는 것도 매우 중요합니다.
이 업데이트는 Windows Server 2012 R2, Windows 8.1, Windows RT 8.1, Windows Server 2012, Windows 8, Windows RT, Windows Server 2008 R2 서비스 팩 1(SP1), Windows 7 SP1, Windows Server 2008 서비스 팩 2(SP2), Windows Vista SP2에서 작동합니다. Windows Update KB2999226을 적용하는 방법은 다음과 같습니다.
- 사용 중인 운영체제와 아키텍처에 맞는 링크에서 업데이트 패키지를 다운로드합니다.
- 다운로드한 업데이트 패키지를 실행하고 백그라운드에서 설치가 완료될 때까지 기다립니다. 설치된 업데이트는 Windows 업데이트에서 확인할 수 있습니다.
- 또는 Windows 업데이트를 통해 진행할 수 있으며, 이 경우 대기 중인 모든 업데이트를 설치하는 것이 중요합니다.
- 시작 버튼을 클릭하고 'Windows 업데이트'를 입력한 후 Enter 키를 누릅니다.

- '업데이트 확인'을 클릭하고 Windows가 PC에 대한 업데이트를 검색할 때까지 기다립니다.

- 업데이트가 있는 경우 중요 또는 선택 업데이트를 사용할 수 있다는 메시지가 표시되면, 해당 메시지를 클릭하여 설치할 업데이트를 확인합니다.
- 업데이트 목록에서 "KB2999226"을 검색하여 선택한 후 설치합니다. 모든 업데이트를 한 번에 설치하려면 중요 또는 선택 업데이트의 체크박스를 활성화한 뒤 '설치'를 클릭합니다.
방법 3: Internet Explorer에서 Microsoft Lync 추가 기능 비활성화
일부 사용자의 경우 Microsoft Office를 업데이트한 후 이 오류가 나타나기 시작했습니다. 이럴 때 IE에서 Lync 추가 기능을 비활성화하면 문제가 해결됩니다.
- 시작 메뉴에 "IE"를 입력하고 Enter 키를 눌러 Internet Explorer를 엽니다.
- 화면 우측 상단의 설정 버튼을 클릭하고 추가 기능 관리를 선택합니다.

- Lync Click to Call과 Lync Browser Helper를 마우스 오른쪽 버튼으로 클릭한 후 추가 기능 사용 안 함을 선택합니다.
- PC를 다시 시작하고 오류가 여전히 발생하는지 확인합니다.
방법 4: 파일 수동 다운로드 및 적용
경우에 따라 위 방법으로도 파일이 인식되지 않을 수 있으며, 이때 남은 유일한 대안은 파일을 수동으로 추가하는 것입니다. 절차는 다음과 같습니다.
- 해당 사이트로 이동합니다.
- 32비트와 64비트 파일을 모두 다운로드합니다.

- 아래와 같이 파일을 배치합니다.
32비트 Windows를 사용하는 경우: 32비트 dll 파일을 C:\Windows\System32에 배치 64비트 Windows를 사용하는 경우: 32비트 dll 파일을 C:\Windows\SysWOW64에 배치 64비트 .dll 파일을 C:\Windows\System32에 배치
- 위 지시대로 수행한 후 문제가 지속되는지 확인합니다.
참고: 일부 사용자들은 컴퓨터에서 AVG 제거 도구를 실행한 후 오류가 해결되었다고 보고하기도 했습니다.