
최근 Microsoft는 Windows 11 업데이트 KB5066835가 로컬호스트(127.0.0.1)에서 HTTP/2 연결을 방해한다는 사실을 인정했습니다.이 심각한 문제로 인해 로컬에서 호스팅되는 애플리케이션이 네트워크에 연결되지 않습니다.하지만 이는 24H2 및 25H2 버전 사용자에게 이 업데이트로 인해 발생하는 여러 문제 중 하나에 불과합니다.
- 0x800f0922, 0x800f0983, 0x800f081f, 0x80071a2d, 0x800f0991 과 같은 오류로 인해 2025년 10월 패치 화요일 업데이트를 설치하지 못했습니다.
- 파일 탐색기에서 문서를 미리 볼 수 없게 하는 버그가 발생하여 실수로 보안 위험으로 표시됩니다.
- 특정 Logitech 주변기기와의 호환성 문제.
중요 보안 업데이트인 Windows 11 KB5066835는 빌드 24H2 및 25H2를 사용하는 사용자에게 자동으로 설치됩니다.이 업데이트는 화면 볼륨 표시기 위치 변경, 파일 탐색기 상황에 맞는 메뉴의 반응성 향상 등 여러 가지 매력적인 기능을 제공합니다.하지만 안타깝게도 이로 인해 상당한 장애가 발생하기도 했습니다.
2025년 10월 이후 로컬호스트 연결 분석 업데이트
React 애플리케이션 디버깅을 위해 로컬호스트를 자주 사용하던 저는 업데이트 후 127.0.0.1에 연결할 수 없게 되었다는 것을 발견했습니다.웹 앱에 연결하려는 모든 시도는 사용 중인 브라우저와 관계없이 “ERR_CONNECTION_RESET” 및 “ERR_HTTP2_PROTOCOL_ERROR”와 같은 오류 메시지를 표시했습니다.

이 문제는 React 앱에만 국한되지 않았습니다. Microsoft Edge에서 Flutter 웹 앱을 디버깅하는 동안에도 비슷한 연결 문제가 발생했습니다. Microsoft는 Windows Latest에 이 문제가 HTTP.sys를 사용하는 모든 서버 측 애플리케이션에 영향을 미치며, 특정 문제만은 아니라고 확인했습니다.
Windows Latest에서 실시한 조사 테스트 결과, 최근 Windows 11 업데이트가 커널 모드 HTTP 서버인 HTTP.sys의 회귀를 유발하는 것으로 확인되었습니다.이로 인해 브라우저나 애플리케이션이 127.0.0.1의 서비스에 연결을 시도할 때 HTTP/2 핸드셰이크 과정에서 오류가 발생했습니다.
Microsoft는 업데이트 이후 인터넷 정보 서비스(IIS) 웹사이트가 로드되지 않고 “연결 재설정” 등의 오류 메시지가 표시될 수 있다고 설명했습니다.이는 IIS 연결에 호스팅된 웹사이트 http://localhost/
및 기타 IIS 연결에도 적용됩니다.
이 문제는 IIS를 중단시켜 HTTP.sys에 의존하는 모든 기능에 영향을 미치므로 광범위한 영향을 미칩니다.기본적으로 Windows는 IIS 워커, ASP. NET Core 모듈 또는 애플리케이션으로 요청을 라우팅하기 전에 커널 수준에서 HTTP/2 세션을 시작하여 127.0.0.1 요청을 관리해야 합니다.
KB5066835에서는 커널 계층에서 세션이 조기에 종료되어 연결이 조기에 재설정됩니다.따라서 사용자는 두 가지 오류 메시지를 받게 됩니다.
- 오류_연결_재설정
- ERR_HTTP2_프로토콜_오류
2025년 10월 업데이트(KB5066835) 이후 로컬호스트 문제 해결
이러한 문제에 대응하여 Microsoft는 Windows 11 버전 24H2 및 25H2 사용자를 위한 로컬 호스트 관련 문제를 해결하기 위한 긴급 패치를 배포합니다.이 핫픽스가 영향을 받는 시스템에 적용되기까지 48시간 이상 소요될 수 있습니다.사용자는 새 업데이트가 표시되든 표시되지 않든 수동으로 업데이트를 확인하고 PC를 재시작하는 것이 좋습니다.

이 작업을 수행하면 Microsoft 서버에서 패치를 빠르게 검색할 수 있으며, 문제가 있는 코드로 인해 발생한 오류를 복구하는 데 도움이 됩니다.
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters' -Name 'EnableHttp2Tls' -PropertyType DWord -Value 0 -Force New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters' -Name 'EnableHttp2Cleartext' -PropertyType DWord -Value 0 -Force
위 PowerShell 명령을 실행하면 EnableHttp2Tls 와 EnableHttp2Cleartext 라는 두 개의 DWORD(32비트) 값이 설정되어 0으로 설정됩니다.이 작업을 수행하면 HTTP/2가 비활성화되고 HTTP/1.1이 기본 설정으로 설정되어 Windows 11에서 localhost/HTTP/2 연결이 정상적으로 작동합니다.
Windows 11 KB5066835와 관련된 파일 탐색기 미리 보기 창 문제

파일 탐색기는 일반적으로 두 개의 창으로 구성됩니다.기본 정보를 표시하는 세부 정보 창과 유용한 콘텐츠 통찰력을 제공하는 미리 보기 창입니다.세부 정보 창은 미리 보기 창에 비해 유용성이 떨어지는 경우가 많습니다.

PDF와 같은 특정 호환 파일 형식을 선택하고 미리 보기 창을 활성화하면 창 오른쪽에 문서 미리 보기가 표시됩니다.

사용자는 미리 보기 창에서 페이지를 스크롤하고 텍스트를 복사할 수 있어 생산성을 크게 향상시킬 수 있습니다.그러나 KB5066835 업데이트로 인해 이 기능에 심각한 오작동이 발생했습니다.
이 문제가 발생하는 사용자는 “미리보려는 파일이 컴퓨터에 해를 끼칠 수 있습니다.”라는 경고를 받게 됩니다.이 경고는 주로 OneDrive나 Google Drive와 같은 클라우드 스토리지 서비스에서 가져온 파일에 대해 나타나며, PC에서 로컬로 생성된 파일에는 나타나지 않습니다. Windows Latest에서 실시한 테스트 결과, 대부분의 미리보기에서 이 보안 경고가 발생했습니다.
파일 탐색기에서 “미리보기가 컴퓨터에 해를 끼칠 수 있습니다” 오류 수정
Windows 11 KB5066835를 제거한 후 PC를 재부팅하여 보안 경고 없이 문서를 미리 볼 수 있도록 했습니다.하지만 보안 업데이트를 제거하는 것은 일반적으로 권장되지 않습니다.다행히 Microsoft에서 공식 해결책을 마련하는 동안 다른 해결 방법이 있습니다.
경고가 표시되면 다음과 같은 몇 가지 해결책을 시도해 보세요.
1. PowerShell을 사용하여 파일 차단 해제(권장)
- 관리자 권한으로 PowerShell을 실행합니다.
- 다음 명령을 실행합니다:
Unblock-File -Path "C:\Users\admin\Documents\*.pdf"
- PowerShell을 종료하면 파일 탐색기 미리 보기의 기능이 복원됩니다.
이 명령은 지정된 디렉터리의 특정 파일 형식에 대한 Windows 11의 보안 기능을 비활성화합니다.필요에 따라 경로를 조정하여 원하는 폴더에서 PDF 미리보기 차단을 해제하세요.
2.미리보기에 대한 파일 탐색기의 기본 제공 보안 기능 비활성화
- 레지스트리 편집기(Regedit)에 접속합니다.
- 이 위치로 이동:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
- “첨부 파일”이라는 이름의 새 키를 만듭니다.해당 키를 선택한 후 새 DWORD(32비트) 값을 설정합니다.
- DWORD 값을 “SaveZoneInformation”으로 설정하고 값 1을 할당합니다.
이 방법을 사용하면 보안 기능이 효과적으로 비활성화되지만, PowerShell 옵션을 사용하여 PDF 차단을 해제하는 것만으로 대개 충분합니다.
답글 남기기