관리 메뉴

DreamFactory7

윈도우 11의 마이크로소프트 스토어가 접속이 안됐었다 본문

삽질/윈도우

윈도우 11의 마이크로소프트 스토어가 접속이 안됐었다

우루사1호 2024. 6. 7. 18:20

마이크로소프트의 기술 지원을 받은 다음 이하의 내용을 정리해 두었다
----------------------
 현상:
----------------------
윈도우 11에서 Microsoft Store가 정상 작동하다 어느 날부터 안되었음

* 스크린샷:

 


* 메시지:
"문제가 발생했습니다. 이 문제를 인식하고 있으며 문제를 해결하기 위해 노력하고 있습니다. 새로 고치거나 나중에 다시 시도하세요."
이후 메시지로는
"Microsoft Store를 이용하려면 온라인 상태여야 합니다. 현재 온라인이 아닌 것 같습니다."

----------------------
 원인 (추정):
----------------------
* 엔지니어 소견:
- 설치프로그램과 충돌
- 보안프로그램과 충돌
- 윈도우 업데이트상 충돌
들이 원인일 것이라고 함
한마디로 잘 모른다는 뜻

* 내 작업 유형(시스템에 영향을 줄만한)
1. 은행 보안 프로그램 제거
2. 윈도우즈 업데이트
3. 스토어 앱 업데이트
중 하나가 문제라고 나는 생각됨

----------------------
 영향:
----------------------
1. 원래는 Microsoft Store 서버 연결에 필요한 주소나 로그인 정보들이 담긴 인증서가 매번 통신을 통해 갱신되어야 하는데 갱신이 안되었음

* 참고:
검색창에 "사용자 인증서 관리" 라고 치고 결과를 실행하면 아래와 같은 화면이 나온다.
이 부분이 그런 로그인 정보를 담고 있는 것이라고 설명을 들었다.
인증서 종류가 너무 많고 또 경로가 저게 맞는지 잘은 모르겠지만 아무튼 저 인증서들 중 Microsoft Store관련 인증서들이 있을 것 같다.
아무튼 이것들 중에 하나가 갱신이 안 돼서 문제가 발생하였다고 한다.
그런데 보니까 내가 지웠던 은행 보안프로그램들 이름도 보인다.
진짜 악착같고 찰거머리 같다.


2. 그런데 추정된 위에 원인 항목들의 내용으로 Microsoft Store 서버에 대한 접속을 실패함

----------------------
해결:
----------------------
서버 접속에 관련된 인증서 레지스트리를 갱신하였음
1. 메모장의 새 파일에 아래 내용 붙여넣기

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft \SystemCertificates\AuthRoot]

"DisableRootAutoUpdate"=dword:00000000

"EnableDisallowedCertAutoUpdate"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft \SystemCertificates\AuthRoot\Certificates]

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft \SystemCertificates\AuthRoot\CRLs]

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft \SystemCertificates\AuthRoot\CTLs]

2. 해당파일을 auth.reg로 저장
3. 해당파일을 실행
4. 해당파일은 더이상 필요없으니 삭제해도 됨.

* 참고
위 내용은 아래의 링크에 자세히 서술되어 있음
인증서오류로 인한 웹사이트 연 결문제 점검 방법:
https://sway.cloud.microsoft/fFScgX7olxbOkjGO

----------------------
 주의:
----------------------
Microsoft Store가 실행 안 되는 원인이 여러 가지일 거라 생각된다.
이 페이지는 그중 하나의 해결책만 담아 두었다.

엔지니어님께 다시 한번 더 감사를 드립니다.