본문 바로가기

OS/Windows

[Windows 11] Steam 업데이트 과정은 인터넷을 통해 진행됩니다 문제 추가 확인

 

아래 글의 레지스트리키를 적용했지만 여전히 이 문제가 해결되지 않는 경우, 원인을 추가로 확인해본다.

 

[Windows 11] 윈도우 스토어, 스팀에서 인터넷이 안되는 경우

아래 상황에 해당되지 않더라도 특정 프로그램에서 인터넷이 잘 안되는 분들은 첨부한 레지스트리 파일을 실행해보세요.문제OS를 설치한지 오래 된 사람들 중에서는 어느날부터 인터넷이 되긴

blog.razor1911.xyz

 

1단계 - 인증서 만료 날짜 확인

우선 Steam 에서 사용하는 인증서들의 만료 날짜를 확인해본다.

작업 표시줄에서 powershell 로 검색 후, Windows PowerShell 을 실행한다. 

 

 

결과로 나온 인증서들의 만료 날짜가 현재보다 과거의 날짜가 있는지 확인한다.

Get-ChildItem -Path Cert:\LocalMachine\AuthRoot | Select-Object -Property FriendlyName, NotAfter, Subject | Sort-Object NotAfter | findstr "DigiCert*"

 

내 PC의 경우 DigiCert로 시작하는 인증서 중, DigiCert Baltimore Root 가 만료되었지만,

이 인증서는 더 이상 사용되지 않는 인증서이므로 문제가 없다.

 

만역 날짜에 이상이 없다면: 이 문제는 또 다른 문제이므로 추가 확인이 필요한 상태임.

만약 인증서 만료 날짜가 과거라면: 레지스트리키가 정상적으로 병합되지 않은 것이 원인임.

 

2단계 - 레지스트리 병합 상태 확인

인증서 만료 날짜가 과거라면 레지스트리 상태를 확인해본다.

 

위 Powershell 창에서 이어서 아래 커맨드를 실행해본다.

reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\AuthRoot"

 

아래와 같이 나오면 키가 정상적으로 병합이 된 것이다. 

DisableRootAutoUpdate : 0x0

EnableDisallowedCertAutoUpdate: 0x1

 

만약 저 값과 다른 값이 표시된다면 레지스트리키가 정상적으로 실행되지 않은 것이다.

다시 레지스트리키를 실행해보고 저 값이 변경이 되는지 확인해본다.

 

3단계 - 신뢰 기관 목록 사이트 접근 가능 여부 확인

만약 레지스트리 병합 상태가 정상이라면 MS의 신뢰 기관 목록을 다운로드 못하는 것이 원인일 수도 있다. 

이 가능성은 거의 없을 듯하지만.. 일단 확인은 해보자.  

 

Powershell 창에서 이어서 아래 커맨드를 실행해본다.

Test-NetConnection -ComputerName ctldl.windowsupdate.com -Port 80

 

잠시 테스트 후 아래와 같이 나오면 정상적으로 접근이 가능한 상황이다.

 

이 결과까지 True 라면 스팀 클라이언트가 실행되지 않는 인증서 이슈가 아니라 다른 이슈일 확률이 높다.