오늘은 Windows PC에서 임의의 UWP 응용 프로그램 충돌 문제를 해결하는 것과 관련된 경험을 공유하려고 합니다. 내 친구가 랩톱의 새 파티션에 Windows RC를 설치했기 때문에 업그레이드가 아니라 새로 설치한 것입니다. 내가 그에게 이렇게 하도록 요청한 이유는 많은 경우 업그레이드가 명백한 이유 없이 무작위 정지 및 충돌과 같은 문제를 일으킬 수 있기 때문입니다.
Microsoft Store 앱이 계속 충돌하거나 멈춤
1] 모든 보안 소프트웨어를 일시적으로 비활성화
새로 설치했음에도 불구하고 Windows 스토어 앱이 충돌했습니다. 그래서 내 첫 직감은 모든 보안 소프트웨어를 비활성화하는 것이었습니다. 때때로 인터넷 연결을 시도하는 Windows 응용 프로그램을 방해하는 경향이 있기 때문에 컴퓨터에서 실행 중이었습니다. 이로 인해 이러한 UWP 응용 프로그램이 중지되고 충돌이 발생할 수 있습니다. 때때로 인터넷 보안 소프트웨어를 비활성화하는 것만으로는 문제가 해결되지 않습니다. 해당 문제를 완전히 배제하려면 시작에서 비활성화하고 모든 관련 서비스를 중지하고 재부팅해야 할 수 있습니다. 슬프게도 문제에 영향을 미치지 않았습니다.
2] 클린 부팅 상태 문제 해결
그래서 다음 단계는 클린 부팅을 수행하는 것이었습니다. 즉, Microsoft와 관련이 없는 모든 시작 항목을 비활성화하고 시스템을 재부팅합니다. 이렇게 하면 다른 애플리케이션이 Windows 8 애플리케이션을 방해하는지 배제할 수 있습니다. 이 게시물에서 시작 항목을 관리하는 방법에 대해 설명하는 방법을 사용했습니다. 슬프게도 이것은 별로 도움이 되지 않았습니다. 그러나 앱 충돌 문제를 해결할 때 클린 부팅이 이 경우에 도움이 되지 않더라도 시도해야 하는 중요한 단계입니다.
3] 시스템 파일 검사기 실행
다음 단계는 시스템 파일 검사기를 실행하는 것이었습니다. 운영 체제 파일이 손상되었는지 확인합니다. 때때로 사용자는 핵심 Windows 파일을 손상시킬 수 있는 조정 소프트웨어 또는 시스템 파일 패치를 사용하는 경향이 있어 Windows에서 안정성 문제가 발생할 수 있습니다. SFC 스캔에서는 발견된 문제가 없다고 보고했습니다. 하지만 결과가 그렇게 나와도 확인을 위해 로그를 확인해야 했습니다. SFC에서 발견된 문제가 없다고 보고하지만 여전히 수동으로 수정해야 하는 로그 파일에 손상된 파일이나 레지스트리 항목이 표시되는 경우를 보았습니다. 그래서 SFC 로그를 분석하는 방법에 대해 이 게시물에서 제공하는 단계를 따랐지만 이상하게도 로그가 깨끗한 것처럼 보였습니다.
4] 몇 가지 기본 사항
그런 다음 기본으로 돌아가야 했습니다. 몇 가지 기타 사항이 있습니다. Windows 앱이 작동하지 않을 수 있습니다. UAC가 비활성화되었는지, 모니터의 화면 해상도, 새 Windows 사용자 계정 등을 확인했지만 도움이 되지 않았습니다. 최후의 수단으로 그가 Windows를 다시 설치해야 할 수도 있다는 것을 압니다. 하지만 너무 쉽게 포기할 수 없어서 Windows 재설치를 좋은 문제 해결 단계로 생각해본 적이 없습니다. 복잡한 문제를 해결하고 사용 가능한 모든 리소스를 소진하는 것만큼 좋은 것은 없습니다.
5] 운영 체제 5 오류 수정
그래서 나는 모든 인터넷을 조사하고 모든 이벤트 로그와 앱 크래시 덤프 파일을 읽기 시작했습니다. 흥미로운 점을 찾았습니다. 운영 체제 5 오류가 몇 개 있습니다.; 즉, 일부 권한 문제가 발생하고 있습니다. 사용자가 C 드라이브 권한을 엉망으로 만든 것 같습니다.
루트 C 폴더의 권한이나 속성을 변경하지 말라고 사용자에게 몇 번이나 조언했는지 기억나지 않습니다. 모든 부팅 관련 파일과 모든 시스템 파일이 있는 곳이기 때문입니다.
권한을 변경하려면 C 드라이브 전체가 아닌 특정 폴더나 파일을 변경하세요. 어쨌든 Windows 응용 프로그램이 제대로 실행되는 데 필요한 적절한 권한을 온라인에서 검색했습니다. 운 좋게도 Microsoft Store에 대한 클라이언트 액세스 관리에 대한 TechNet 기사를 찾았습니다. 그 기사에서 언급 -
<블록 인용>이러한 리소스에 대한 액세스 권한을 구성하는 동안 모든 Metro 스타일 앱에 대한 액세스 권한을 부여하는 리소스를 식별하고 새로운 유효 권한이 해당 액세스를 제거하지 않도록 하는 것이 중요합니다. SDDL 형식으로 권한을 제공할 때 모든 애플리케이션 패키지에 대한 보안 식별자(SID) S-1-15-2-1입니다. .
그래서 저는 "모든 애플리케이션 패키지를 주었습니다. " 루트 C 폴더에 대한 권한을 부여하고 시스템을 재부팅했습니다.
더 이상 충돌이 발생하지 않습니다. 제대로 작동했습니다!
이것은 내가 꽤 오랫동안 수행한 가장 흥미롭고 도전적인 문제 해결 사례 중 하나입니다. 성공적으로 완료했을 때 정말 기분이 좋습니다.
도움이 되는 추가 링크:
- Microsoft Store가 열리지 않거나 열자마자 닫힙니다.
- Windows 스토어 앱이 시작되지 않습니까? 레지스트리 및 파일 권한 확인
- Windows 스토어 앱이 작동하지 않거나 열리지 않습니다.
글쎄, 나는 너희들이 이 기사에서 약간의 팁을 얻길 바란다. 문제가 발생하면 저희에게 알려주십시오.