Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

api-ms-win-core-timezone-l1-1-0.dll 오류 해결 방법 – DLL 파일 누락 문제 수정 가이드

Windows에서 Internet Explorer나 게임과 같은 프로그램을 실행할 때, API-ms-win-core-timezone-l1-1-0.dll 파일이 없어 프로그램을 열 수 없다는 오류 메시지가 표시되는 경우가 있습니다. 이때 프로그램을 다시 설치하면 문제가 해결될 수 있다는 안내가 함께 나타나기도 하며, 실제로 재설치가 유효한 해결책이 되기도 합니다. 오류 창 상단에는 해당 프로그램의 이름이 표시되는데, 아래 이미지의 경우 nitroshare.exe와 관련된 오류입니다.

이 오류는 Microsoft Visual C++ Redistributable이 설치되어 있지 않거나, 업데이트가 적용되지 않아 DLL 파일이 누락된 경우, 또는 Internet Explorer에서 Lync 추가 기능이 원인일 때(IE에서 오류가 발생하는 경우) 발생할 수 있습니다. 또한 프로그램을 설치하는 동안에는 백신 프로그램을 일시적으로 비활성화하는 것이 좋습니다. 특히 AVG 백신이 이 문제를 유발하는 것으로 잘 알려져 있으므로, 모든 형태의 백신 기능과 확장 프로그램을 비활성화하는 것이 좋습니다.

프로그램을 다시 설치할 수 없는 상황이라면, 아래 가이드를 통해 문제를 해결할 수 있습니다.

api-ms-win-core-timezone-l1-1-0.dll 오류 해결 방법 – DLL 파일 누락 문제 수정 가이드

방법 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 파일을 정상적으로 사용할 수 있게 됩니다. 설치 과정은 비교적 간단합니다.

  1. Microsoft Visual C++ Redistributable을 컴퓨터에 다운로드합니다. 이때 시스템 아키텍처에 맞는 버전을 반드시 선택해야 합니다. 64비트는 x64, 32비트는 x86입니다.
  2. Microsoft Visual C++ Redistributable 2012도 함께 다운로드하고, 역시 올바른 버전을 선택했는지 확인합니다.
  3. 다운로드한 위치로 이동하여 vc_redist.x64.exe 또는 vc_redist.x86.exe를 관리자 권한으로 실행합니다.
  4. 화면의 지시에 따라 프로그램 설치를 완료합니다.

방법 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을 적용하는 방법은 다음과 같습니다.

  1. 사용 중인 운영체제와 아키텍처에 맞는 링크에서 업데이트 패키지를 다운로드합니다.
  2. 다운로드한 업데이트 패키지를 실행하고 백그라운드에서 설치가 완료될 때까지 기다립니다. 설치된 업데이트는 Windows 업데이트에서 확인할 수 있습니다.
  3. 또는 Windows 업데이트를 통해 진행할 수 있으며, 이 경우 대기 중인 모든 업데이트를 설치하는 것이 중요합니다.
  4. 시작 버튼을 클릭하고 'Windows 업데이트'를 입력한 후 Enter 키를 누릅니다.api-ms-win-core-timezone-l1-1-0.dll 오류 해결 방법 – DLL 파일 누락 문제 수정 가이드
  5. '업데이트 확인'을 클릭하고 Windows가 PC에 대한 업데이트를 검색할 때까지 기다립니다.api-ms-win-core-timezone-l1-1-0.dll 오류 해결 방법 – DLL 파일 누락 문제 수정 가이드
  6. 업데이트가 있는 경우 중요 또는 선택 업데이트를 사용할 수 있다는 메시지가 표시되면, 해당 메시지를 클릭하여 설치할 업데이트를 확인합니다.
  7. 업데이트 목록에서 "KB2999226"을 검색하여 선택한 후 설치합니다. 모든 업데이트를 한 번에 설치하려면 중요 또는 선택 업데이트의 체크박스를 활성화한 뒤 '설치'를 클릭합니다.

방법 3: Internet Explorer에서 Microsoft Lync 추가 기능 비활성화

일부 사용자의 경우 Microsoft Office를 업데이트한 후 이 오류가 나타나기 시작했습니다. 이럴 때 IE에서 Lync 추가 기능을 비활성화하면 문제가 해결됩니다.

  1. 시작 메뉴에 "IE"를 입력하고 Enter 키를 눌러 Internet Explorer를 엽니다.
  2. 화면 우측 상단의 설정 버튼을 클릭하고 추가 기능 관리를 선택합니다.api-ms-win-core-timezone-l1-1-0.dll 오류 해결 방법 – DLL 파일 누락 문제 수정 가이드
  3. Lync Click to Call과 Lync Browser Helper를 마우스 오른쪽 버튼으로 클릭한 후 추가 기능 사용 안 함을 선택합니다.
  4. PC를 다시 시작하고 오류가 여전히 발생하는지 확인합니다.

방법 4: 파일 수동 다운로드 및 적용

경우에 따라 위 방법으로도 파일이 인식되지 않을 수 있으며, 이때 남은 유일한 대안은 파일을 수동으로 추가하는 것입니다. 절차는 다음과 같습니다.

  1. 해당 사이트로 이동합니다.
  2. 32비트와 64비트 파일을 모두 다운로드합니다.api-ms-win-core-timezone-l1-1-0.dll 오류 해결 방법 – DLL 파일 누락 문제 수정 가이드
  3. 아래와 같이 파일을 배치합니다.
    32비트 Windows를 사용하는 경우:
    32비트 dll 파일을 C:\Windows\System32에 배치
    
    64비트 Windows를 사용하는 경우:
    32비트 dll 파일을 C:\Windows\SysWOW64에 배치
    64비트 .dll 파일을 C:\Windows\System32에 배치
  4. 위 지시대로 수행한 후 문제가 지속되는지 확인합니다.

참고: 일부 사용자들은 컴퓨터에서 AVG 제거 도구를 실행한 후 오류가 해결되었다고 보고하기도 했습니다.