Windows 11 업데이트 KB5066835 이후 로컬호스트 문제를 해결하는 방법



Windows 11 버전 25H2 및 24H2에 2025년 10월 보안 업데이트(KB5066835)를 설치한 후 발생하는 성가신 버그가 Microsoft에서 확인했습니다.기본적으로 로컬호스트(예: http://localhost/)에 호스팅된 웹사이트가 갑자기 HTTP/2 연결을 사용하여 로드를 거부합니다.로컬호스트는 사용자 컴퓨터와 통신해야 하는데, 이 문제가 그 문제를 야기하기 때문에 좀 이상합니다.특히 IIS 기반 사이트에 영향을 미칩니다.설정이나 타이밍에 따라 모든 사용자에게 발생하는 것은 아니지만, 발생하는 사람들에게는 실망스러울 수 있습니다.다행히 이 문제를 해결할 수 있는 몇 가지 괜찮은 방법이 있습니다. Windows에서 자동으로 롤백을 처리하도록 하거나, 로컬호스트를 다시 작동시키려면 수동으로 레지스트리를 조정하는 것입니다.

KB5066835 이후 Windows 11에서 LocalHost 로딩 문제를 해결하는 방법

방법 1: Windows에서 알려진 문제를 자동으로 롤백하도록 설정

이게 가장 쉬운 방법입니다. Windows에서 업데이트나 롤백 패키지를 통해 이미 해결 방법을 배포했을 수도 있으니, 큰 어려움 없이 설치할 수 있습니다.마치 Windows가 어려운 작업을 대신 처리해 주는 것과 같습니다.보통은 업데이트를 확인하고 재부팅하기만 하면 됩니다.간단해 보이지만, 어떤 설정에서는 바로 해결되는 경우도 있고, 어떤 설정에서는 약간의 도움이 필요한 경우도 있습니다.

  1. 설정을 엽니다 (시작 메뉴를 누르고 기어 아이콘을 선택합니다).

  2. 사이드바에서 Windows 업데이트를 클릭합니다.

  3. 업데이트 확인 버튼을 누르고 Windows가 검색할 때까지 기다리세요.

  4. 알려진 문제와 관련된 업데이트나 롤백 패치가 나타나면 ‘ 다운로드 및 설치’ 를 클릭하세요.그런 다음 ‘ 지금 다시 시작’을 클릭하여 로컬 호스트 문제가 해결되는지 확인하세요.

Windows가 이 문제를 자동으로 처리하는 경우가 많으므로 재부팅 후 문제가 사라진다면 그럴 가능성이 큽니다.

방법 2: 레지스트리 편집을 사용하여 수동으로 문제 해결

이건 좀 더 실무적이고, 솔직히 말해서 기술적인 부분도 좀 있습니다.하지만 핵심은 컴퓨터에서 HTTP/2가 처리되는 방식을 제어하는 ​​레지스트리 항목을 조정하는 것입니다.당연히 Windows에서는 필요 이상으로 복잡하게 만들어야 하니까요.

기본적으로 이 방법은 로컬 연결에 대한 HTTP/2 지원을 비활성화하여, 문제의 원인이 되는 오류를 방지할 수 있는 기존 HTTP/1.1 동작을 복원할 수 있습니다.단, 레지스트리를 백업하거나 시스템 복원 지점을 만드는 것을 잊지 마세요. PC가 망가지는 것을 원하는 사람은 아무도 없습니다.

해야 할 일은 다음과 같습니다.

  1. 시작을 열고 PowerShell 또는 터미널을 입력한 다음 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택하세요.명령 프롬프트가 더 편하다면 명령 프롬프트도 사용할 수 있지만 PowerShell 사용을 권장합니다.

  2. 다음 명령을 입력하여 EnableHttp2Tls DWORD를 생성(또는 수정)하고 0 으로 설정합니다.

    New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters' -Name 'EnableHttp2Tls' -PropertyType dword -Value 0 -Force

  3. 그런 다음 다음을 실행하여 일반 텍스트(암호화되지 않은 로컬 트래픽)에 대해 HTTP/2를 비활성화합니다.

    New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters' -Name 'EnableHttp2Cleartext' -PropertyType dword -Value 0 -Force

  4. 마지막으로 PC를 재부팅하세요.이렇게 하면 변경 사항이 적용되어 Windows가 로컬 호스트 연결을 방해하는 것을 막을 수 있습니다.

재부팅 후 로컬 웹사이트를 다시 로드하여 테스트해 보세요.경우에 따라 이 조정만으로 로컬 호스트가 오류 없이 다시 작동할 수 있습니다.

솔직히 왜 효과가 있는지는 잘 모르겠지만, 어떤 설정에서는 문제가 바로 해결됐고, 다른 설정에서는 업데이트 후 레지스트리를 다시 조정해야 했습니다.이상하긴 하지만 시도해 볼 만한 가치가 있습니다.단, 먼저 백업은 꼭 하세요.

요약

  • Windows 업데이트를 확인하세요.빠른 해결책이 있을지도 모릅니다.
  • 레지스트리 키를 편집하여 PowerShell을 사용하여 로컬 연결에 대한 HTTP/2 지원을 비활성화합니다.
  • 재부팅하고 로컬 사이트가 이제 로드되는지 테스트하세요.

마무리

로컬호스트 로딩 오류를 해결하는 것은 마치 고양이와 쥐의 게임처럼 어려울 수 있습니다.특히 Windows 업데이트가 네트워크 스택에 영향을 미치는 경우에는 더욱 그렇습니다.하지만 이러한 방법들은 대부분의 경우 도움이 되는 것으로 입증되었습니다.이 방법이 도움이 되어 로컬 사이트가 다시 정상적으로 작동하기를 바랍니다.다른 설정에서는 제게 효과가 있었던 방법인데, 여러분도 같은 효과를 경험하셨으면 좋겠습니다.



이 글이 도움이 되었나요?