Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Windows 10 타사 앱 충돌·오류 해결 방법 완벽 가이드

프로그램별 오류는 원인이 무궁무진하기 때문에 해결하기가 까다로운 편입니다. 다행히 마이크로소프트의 노력 덕분에 메일, 캘린더, 스티키 노츠 같은 윈도우 기본 앱은 대체로 안정적으로 작동하지만, 서드파티(타사) 앱들은 그렇지 못한 경우가 많습니다.

타사 앱이 자주 멈추거나 강제 종료된다면 아래의 범용적인 해결 방법들을 하나씩 시도해 보세요.

앱 충돌 시 기본 점검 사항

복잡한 해결책으로 넘어가기 전에 먼저 다음 사항들을 확인하는 것이 좋습니다.

  1. 문제가 되는 앱이 제대로 설치되었는지 확인하세요. 안전을 위해 재설치를 해보는 것도 좋은 방법입니다.
  2. 백신 프로그램이 일부 앱의 설치를 방해할 수 있습니다. 신뢰할 수 있는 사이트에서 다운로드한 앱이라면 백신을 잠시 비활성화한 상태에서 설치해 보세요.
  3. 앱의 이전 버전을 다운로드해 오류가 계속되는지 확인해 보세요. 이전 버전에서는 정상 작동한다면 문제를 개발사에 직접 보고하는 것이 좋습니다.

시스템 파일 검사기(SFC) 실행

윈도우 10의 유용한 기능 중 하나인 SFC(System File Checker)는 손상되었거나 누락된 윈도우 시스템 파일을 찾아 복구해 주는 도구입니다. 사용법도 간단해서 관리자 권한 명령 프롬프트만 있으면 바로 실행할 수 있습니다.

  1. 검색창에 cmd를 입력하고 관리자 권한으로 실행합니다.
  2. 명령 프롬프트에 sfc /scannow를 입력하면 검사 및 복구 과정이 시작됩니다.
Windows 10 타사 앱 충돌·오류 해결 방법 완벽 가이드

SFC를 사용할 때 알아두면 좋은 사항들은 다음과 같습니다.

  • sfc /scannow 명령은 윈도우 서비스 설정을 기본값으로 초기화합니다. 이를 원치 않는다면 sfc /verifyonly 명령을 사용하세요. 이 명령은 시스템 파일의 무결성만 검사하고 복구 작업은 수행하지 않습니다.
  • sfc /scanfile 또는 sfc /verifyfile 뒤에 파일의 전체 경로를 입력하면 특정 파일만 골라서 검사할 수도 있습니다.
  • sfc /? 명령을 입력하면 SFC와 함께 사용할 수 있는 전체 명령 목록을 확인할 수 있습니다.

관련 글: 마이크로소프트 스토어에서 자주 발생하는 8가지 오류와 해결 방법

DISM 실행

SFC로도 손상된 파일을 복구하지 못했다면 이제 DISM을 사용할 차례입니다. DISM은 윈도우 시스템 이미지와 시스템 파일 복구를 돕는 또 다른 시스템 도구입니다. 다른 방법을 모두 시도한 후에 사용하는 것이 좋으며, 실행 방법은 다음과 같습니다.

  1. 명령 프롬프트를 관리자 권한으로 실행합니다.
  2. 콘솔에 DISM.exe /ONLINE /cleanup-image /Scanhealth를 입력한 뒤, 이어서 DISM.exe /ONLINE /cleanup-image /Restorehealth를 입력합니다.
  3. 명령 프롬프트를 닫고 PC를 재시작합니다.
Windows 10 타사 앱 충돌·오류 해결 방법 완벽 가이드

SFC와 DISM을 함께 사용하면 윈도우 10의 상당수 오류를 해결할 수 있습니다. 다만 두 명령 모두 핵심 시스템에 큰 변경을 가하므로 주의해서 사용해야 하며, 만일의 사태에 대비해 중요한 데이터는 미리 백업해 두는 것이 안전합니다.

백업 방법을 잘 모르겠다면 '윈도우 10 데이터 백업 완벽 가이드'를 참고해 보세요.

마이크로소프트 스토어 앱 문제 해결

윈도우 스토어에서 내려받은 앱이 작동을 멈추거나 충돌하는 경우도 있습니다. 이럴 때 활용할 수 있는 가장 효과적인 방법들은 다음과 같습니다.

마이크로소프트 스토어 프로세스 초기화

  1. 명령 프롬프트를 관리자 권한으로 실행합니다.
  2. 콘솔에 WSReset.exe를 입력합니다.
  3. 명령 실행이 끝나면 컴퓨터를 재시작합니다.

마이크로소프트 스토어 캐시 삭제

  1. 파일 탐색기를 열고 C:\Users\사용자이름\AppData\Local\Packages\Microsoft.StorePurchaseApp_8wekyb3d8bbwe\LocalCache 경로로 이동합니다.
  2. Ctrl+A를 눌러 모든 파일을 선택한 뒤 삭제합니다.
  3. PC를 재시작합니다.

윈도우 스토어 소유권 재등록

  1. 파일 탐색기를 열고 C:\Program Files로 이동합니다.
  2. WindowsApps 폴더를 찾아 마우스 오른쪽 버튼으로 클릭합니다. 폴더가 보이지 않으면 파일 탐색기의 보기 탭에서 '숨긴 항목' 체크박스를 선택하세요.
  3. 보안 탭으로 이동해 고급을 클릭합니다.
  4. '소유자: TrustedInstaller' 항목 아래의 변경을 클릭하고 사용자 이름을 입력한 후 확인합니다.
  5. 다시 WindowsApps 폴더를 마우스 오른쪽 버튼으로 클릭하고, 보안 탭에서 추가를 클릭합니다.
  6. 보안 주체 선택을 클릭해 사용자 이름을 입력하고, 권한을 모든 권한(Full Control)으로 설정합니다.
  7. 검색창에 Powershell을 입력하고 Windows PowerShell을 관리자 권한으로 실행합니다.
  8. PowerShell 콘솔에 Get-AppXPackage | Foreach {Add-AppXPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}를 입력하고 Enter 키를 누른 뒤 컴퓨터를 재시작합니다.
Windows 10 타사 앱 충돌·오류 해결 방법 완벽 가이드

문제의 원인이 마이크로소프트 스토어였다면 위 단계를 따르는 것만으로도 오류가 확실히 사라질 것입니다. 의외로 전통적인 데스크톱 애플리케이션과 마이크로소프트 스토어 앱 사이에는 많은 차이가 있다는 점도 흥미로운 사실입니다.

클린 부팅 시도

잠재적 원인을 확인하는 또 다른 방법은 클린 부팅입니다. 단, 이번에는 충돌이 발생하는 앱만 활성화하고 나머지 타사 앱은 모두 비활성화하는 것이 포인트입니다. 아래 단계를 따라 해보세요.

  1. 검색창에 msconfig를 입력하고 시스템 구성을 엽니다.
  2. 서비스 탭에서 '모든 Microsoft 서비스 숨기기' 체크박스를 선택합니다.
  3. 충돌이 발생하는 앱과 관련된 서비스를 제외한 나머지 서비스를 모두 선택한 뒤 모두 사용 안 함을 클릭하고 확인을 누릅니다.
  4. 이후 작업 관리자를 열어 시작 프로그램 탭으로 이동합니다. 해당 앱을 제외한 각 항목을 개별적으로 클릭해 사용 안 함으로 설정합니다.
Windows 10 타사 앱 충돌·오류 해결 방법 완벽 가이드

관련 글: 윈도우 속도 향상을 위해 안전하게 비활성화할 수 있는 시작 프로그램 10가지

악성코드 검사

때로는 성가신 악성코드가 앱 충돌의 원인일 수 있습니다. 평소 몇 가지 기본적인 보안 수칙만 지켜도 악성코드 감염을 예방할 수 있지만, 이미 PC가 감염되었다면 서드파티 백신 소프트웨어나 윈도우에 내장된 Windows Defender로 전체 시스템 검사를 진행하는 것이 좋습니다. Windows Defender로 검사하는 방법은 다음과 같습니다.

Windows 10 타사 앱 충돌·오류 해결 방법 완벽 가이드
  1. 시작 메뉴에서 설정을 열고 업데이트 및 보안을 클릭한 뒤, 오른쪽 메뉴에서 Windows Defender를 선택합니다.
  2. 나타나는 대화 상자에서 Windows Defender 보안 설정을 클릭합니다.
  3. 새 창에서 방패 모양의 바이러스 및 위협 방지 버튼을 클릭합니다.
  4. 빠른 검사, 사용자 지정 검사, 전체 검사, 오프라인 검사 중 선택할 수 있습니다. 전체 검사를 권장하지만 완료까지 상당한 시간이 걸릴 수 있으니 미리 여유를 두세요.

더 이상의 충돌은 없다

위에서 소개한 방법들을 활용하면 타사 앱이 충돌하거나 멈추게 하는 대부분의 문제를 해결할 수 있을 것입니다. 이 팁들은 이미 설치된 앱을 진단하는 데 도움이 되지만, 경우에 따라 앱 자체가 설치되지 않는 문제가 생길 수도 있습니다. 그런 상황에도 미리 대비해 두면 훨씬 수월하게 대처할 수 있습니다.