Computer >> 컴퓨터 >  >> 시스템 >> Windows

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

컴퓨터가 느려졌다면 작업 관리자를 열어 어떤 앱이나 서비스가 리소스를 과도하게 점유하고 있는지 확인해 보는 것이 좋습니다. 그 과정에서 wsappx가 범인으로 나타난다면 혼자가 아닙니다. 이 서비스는 높은 디스크 사용량과 CPU 사용량으로 악명이 높습니다. 서비스 이름만으로는 어떤 역할을 하는지 알기 어렵지만, 사실 정상적인 Windows 서비스이며 높은 리소스 사용량을 줄일 수 있는 방법도 여러 가지 있습니다.

WSAPPX란 무엇인가?

Wsappx는 Windows 8과 Windows 10에 모두 존재하는 서비스로, UWP(유니버설 Windows 플랫폼)와 Microsoft Store의 일부입니다. 평소에는 항상 실행되고 있지만, 대체로 리소스를 거의 사용하지 않습니다.

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

위 이미지에서 볼 수 있듯이, 글을 작성하는 시점의 wsappx는 CPU나 디스크 리소스를 전혀 사용하지 않고 있었습니다. 하지만 Microsoft Store를 사용하기 시작하면 이 수치는 순식간에 변할 수 있습니다.

이 프로세스는 Microsoft Store 앱을 설치, 업데이트, 삭제, 실행할 때 가장 많이 작동합니다. 또한 스토어 외부의 데스크톱 프로그램을 설치할 때에도 실행됩니다. 따라서 앱을 설치, 업데이트 또는 삭제하는 동안 사용량이 일시적으로 급증하더라도 크게 걱정할 필요는 없습니다.

앱을 실행할 때는 해당 앱의 라이선스를 확인하는 역할도 담당합니다. 앱을 처음 실행할 때 사용량이 올라가는 이유가 바로 이것입니다.

WSAPPX가 꼭 필요한가?

네, wsappx는 필요합니다. 다만 항상 활성화해 둘 필요는 없습니다. Microsoft Store를 사용하거나 앱을 설치, 삭제, 업데이트할 때만 활성화되어 있으면 됩니다. 간혹 Microsoft Store 앱 사용 중 라이선스 관련 오류가 발생할 수 있는데, 이 경우에는 이 프로세스 뒤에 있는 서비스를 다시 활성화해야 합니다.

이 프로세스를 실행시키는 두 가지 서비스는 AppX Deployment ServiceClient License Service입니다. Windows 8에서는 후자가 'Windows Store Service'라는 이름으로 불립니다.

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

일시적인 사용량 급증은 정상입니다

Microsoft Store를 실제로 사용하는 동안에는 높은 디스크 및 CPU 사용량이 드물지 않습니다. 지금 당장 스토어를 사용하고 있지 않더라도, 앱이 백그라운드에서 업데이트 중일 수 있어 일시적으로 사용량이 높아질 수 있습니다.

하지만 작업이 완료되면 wsappx는 정상 수준으로 돌아와야 합니다. 실제로 Microsoft Store를 사용하는 동안에도 CPU 사용량은 1%를 넘지 않았고, 대부분의 시간 동안 0% 근처를 유지했습니다.

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

반면 디스크와 CPU 사용량이 과도하여 시스템이 느려지거나, 사용량이 100%에 근접하거나, 사용량이 빠르게 정상으로 돌아오지 않는다면 문제가 있는 것입니다.

빠른 해결 방법

문제가 방금 시작된 경우라면, 아래의 간단한 해결 방법들이 효과를 볼 수 있습니다.

바이러스 검사 실행

단순해 보이지만, 바이러스는 다양한 Windows 프로세스에서 사용량 급증을 일으킬 수 있습니다. Microsoft Store나 다운로드한 앱이 감염되었다면 높은 리소스 사용량을 경험할 수 있습니다.

Windows 업데이트

Microsoft Store에 문제가 있다면, Windows를 업데이트하는 것만으로도 Microsoft Store의 새로운 업데이트가 함께 설치될 수 있습니다. 특히 대규모 기능 업데이트의 경우 더욱 그렇습니다.

최근 설치한 앱 제거

문제가 새 앱을 설치한 직후에 시작되었다면 해당 앱을 제거하고 컴퓨터를 재시작해 보세요. 이것으로 문제가 해결된다면, 처음 설치가 제대로 되지 않았을 가능성이 있으므로 앱을 다시 설치해 보는 것이 좋습니다.

가상 메모리 늘리기

컴퓨터에 더 많은 메모리를 할당하면 도움이 될 수 있습니다. 시작 메뉴를 열고 '성능'을 입력한 다음, 'Windows의 모양 및 성능 조정'을 선택합니다.

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

고급 탭을 선택하고 가상 메모리 항목에서 '변경' 버튼을 누릅니다.

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

'모든 드라이브에 대한 페이징 파일 크기 자동 관리'의 체크를 해제합니다. 드라이브를 선택한 후 '사용자 지정 크기'를 선택합니다. 초기 크기는 장치의 RAM 크기(MB 단위)로, 최대 크기는 그 두 배로 설정합니다.

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

Microsoft Store 비활성화

좀 더 강력한 방법이지만, Microsoft Store를 잘 사용하지 않는다면 효과적인 해결책입니다. Windows 10 Professional 또는 Enterprise를 사용 중이라면 로컬 그룹 정책 편집기를 사용할 수 있습니다. Windows 10 Home에서는 이 방법을 사용할 수 없지만, 레지스트리 편집기를 이용한 우회 방법이 있습니다.

먼저 그룹 정책을 사용하려면 Win + R 키를 누르고 gpedit.msc를 입력한 후 확인을 누릅니다.

다음으로 '로컬 컴퓨터 정책 → 컴퓨터 구성 → 관리 템플릿 → Windows 구성 요소 → 스토어'로 이동하여 '스토어 응용 프로그램 끄기'를 선택합니다.

'정책 설정 편집'을 클릭하고 사용을 선택한 후 적용을 누릅니다.

이 방법을 사용할 수 없다면 레지스트리 편집기를 사용해야 합니다. 이 경우 각별히 주의해야 합니다. 잘못된 값을 변경하면 시스템이 손상될 수 있습니다. 진행하기 전에 반드시 시스템과 레지스트리를 백업해 두시기 바랍니다.

시작 메뉴를 열고 regedit를 입력한 다음, '관리자 권한으로 실행'을 선택합니다.

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

확인 메시지가 나타나면 를 선택합니다.

다음 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsStore

WindowsStore 키가 보이지 않는다면 'Microsoft' 키를 마우스 오른쪽 버튼으로 클릭하고 '새로 만들기 → 키'를 선택한 후 이름을 WindowsStore로 지정합니다.

WindowsStore 키를 선택한 상태에서 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 '새로 만들기 → DWORD(32비트) 값'을 선택합니다. 이름은 'RemoveWindowsStore'로 지정합니다.

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

해당 값을 마우스 오른쪽 버튼으로 클릭하고 수정을 선택한 후 값을 '1'로 설정합니다. 완료되면 컴퓨터를 재시작합니다.

WSAPPX 높은 디스크·CPU 사용량 문제, 이렇게 해결하세요

Microsoft Store(Windows 8에서는 Windows Store라고도 함)를 다시 활성화하려면 값을 '0'으로 되돌리면 됩니다.

이 문제를 해결하려면 위의 방법들을 조합해서 사용해야 할 수도 있습니다. 안전을 위해 주요 변경 사항을 적용하기 전에는 항상 시스템을 백업해 두는 것이 좋습니다.

만약 wsappx가 Windows의 높은 CPU 사용량 원인이 아니라면, 다른 해결 방법들을 시도해 보시기 바랍니다.