Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

Windows에는 모든 버전에 기본으로 탑재된 '작업 관리자(Task Manager)'라는 도구가 있습니다. 작업 관리자는 시스템 백그라운드에서 실행 중인 작업들을 관리할 수 있도록 도와주는 도구라고 생각하면 됩니다. 작업 관리자를 열면 서비스와 프로세스 목록이 나타나며, 그중 '백그라운드 프로세스' 섹션에는 Windows 자체 및 타사 애플리케이션의 서비스와 프로세스가 표시됩니다. 각 프로세스와 애플리케이션의 CPU 및 RAM 사용률, 네트워크 사용량, 디스크 읽기/쓰기 사용량 등 상세 정보도 함께 확인할 수 있습니다. 또한 작업 관리자를 통해 서비스나 프로세스를 강제 종료하거나 시작할 수 있어, 프로그램이 응답하지 않을 때 매우 유용합니다.

PC 백그라운드에서는 수많은 서비스가 실행되고 있습니다. 이 중 일부는 타사 서비스이고, 일부는 Windows 자체 서비스입니다. 그중 하나가 바로 UnistackSvcGroup입니다(실제로는 단일 서비스가 아니라 여러 서비스를 묶어 놓은 그룹입니다). 작업 관리자에서 이 서비스가 실행되며 시스템 리소스를 과도하게 소모하는 것을 본 적이 있을 겁니다. 많은 사용자들이 이 문제로 불만을 제기하고 있습니다. 특이한 점은 이 서비스가 계속 실행되면서도 Windows 서비스 목록에서는 찾을 수 없어 비활성화할 수 없다는 것입니다. 게다가 많은 시스템 리소스를 사용하기 때문에 의심스럽게 느껴지는 사용자들도 적지 않습니다.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

UnistackSvcGroup이란?

UnistackSvcGroup에는 UniStore라는 서비스가 포함되어 있으며, 이는 Microsoft Store(Windows 스토어)에 속한 서비스입니다. 이 서비스가 실행되며 리소스를 사용하는 이유는 대체로 스토어가 앱 업데이트를 진행하기 때문입니다. 따라서 작업 관리자의 서비스 목록에서 이 항목이 보여도 걱정하지 않아도 됩니다. UniStore는 정상적인 서비스입니다. 또 다른 원인이 될 수 있는 서비스는 UserDataSvc입니다. 이 역시 UnistackSvcGroup에 속해 있습니다. 일부 버그 가능성도 있으며, 실제로 많은 사용자들이 Windows 업데이트 이후 시스템 상태가 개선되었다고 보고했습니다. 따라서 비정상적인 사용량이 보인다면 Windows 자체의 버그일 가능성이 있습니다. 하지만 이 서비스가 과도한 리소스를 사용하는 경우, 이를 멈추기 위해 시도해볼 수 있는 몇 가지 방법이 있습니다.

방법 1: 레지스트리 편집기 사용

레지스트리 키 값을 변경하여 UnistackSvc 서비스를 비활성화할 수 있습니다. 많은 사용자에게 효과가 있었지만, 특히 컴퓨터에 익숙하지 않은 분들에게는 권장하지 않습니다. 레지스트리 수정은 매우 신중하게 진행해야 하며, 잘못 건드리면 시스템 전체가 손상될 수 있습니다. 따라서 먼저 다른 방법들을 시도해 보시고, 다른 방법으로 해결되지 않을 때만 이 방법을 사용하시길 권장합니다.

아래 단계에 따라 레지스트리 값을 찾아 변경하세요.

  1. Windows 키를 누른 상태에서 R 키를 누릅니다.
  2. regedit를 입력하고 Enter 키를 누릅니다.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

  1. 다음 위치로 이동합니다: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UnistoreSvc. 이동 방법을 모르겠다면 아래 단계를 따르세요.
    1. 왼쪽 창에서 HKEY_LOCAL_MACHINE을 찾아 더블클릭합니다.
    2. 왼쪽 창에서 SYSTEM을 찾아 더블클릭합니다.
    3. 왼쪽 창에서 CurrentControlSet을 찾아 더블클릭합니다.
    4. 왼쪽 창에서 Services를 찾아 더블클릭합니다.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

  1. 왼쪽 창에서 UnistoreSvc를 찾아 클릭합니다.
  2. 오른쪽 창에서 Start 항목을 찾아 더블클릭합니다.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

  1. 새 창이 열리고 값 데이터(Value data)에 3이 표시됩니다. 3은 해당 서비스가 '수동' 상태임을 의미합니다. 이 값을 4(사용 안 함)로 변경하면 문제가 해결됩니다. 값 데이터에 4를 입력하고 확인을 클릭합니다.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

  1. 왼쪽 창에서 UserDataSvc 폴더를 찾아 선택합니다.
  2. 오른쪽 창에서 Start 항목을 찾아 더블클릭합니다.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

  1. 새 창이 열리고 값 데이터에 3이 표시됩니다. 이 서비스도 비활성화해야 하므로 값 데이터에 4를 입력하고 확인을 클릭합니다.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

레지스트리 편집기를 닫으면 문제가 해결될 것입니다.

방법 2: 앱 자동 업데이트 끄기

이 서비스는 Microsoft Store가 앱을 업데이트할 때 사용되므로, 스토어 설정에서 '앱 자동 업데이트' 옵션만 꺼도 문제가 해결됩니다. 아래 단계에 따라 옵션을 비활성화하세요.

  1. Windows 키를 한 번 누릅니다.
  2. Microsoft Store를 선택하여 엽니다.

 Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

  1. 오른쪽 상단의 점 3개(⋯)를 클릭하면 스토어 설정 화면이 열립니다. 참고: 점 3개가 보이지 않으면 상단의 프로필 사진 아이콘을 클릭한 후 설정을 선택하세요.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

  1. 앱 자동 업데이트(Update apps automatically) 옵션을 으로 전환합니다.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

이것으로 끝입니다. Microsoft Store를 닫으셔도 됩니다.

방법 3: Windows 업데이트

이 문제는 대부분 Windows 자체의 버그 때문입니다. 많은 사용자가 시스템을 업데이트하는 것만으로 문제를 해결했습니다. 아직 업데이트하지 않았다면 지금 바로 Windows를 최신 상태로 업데이트하세요. 이미 최신 버전이라면 다음 Windows 업데이트를 기다려 보세요.

방법 4: UnistoreDB 폴더 내용 삭제

이 서비스는 UnistoreDB 폴더의 일부 파일을 사용하지만, 정확히 어떤 파일인지는 알 수 없습니다. 따라서 실행 중인 서비스를 종료한 후 폴더 내용 전체를 삭제하면 문제가 해결됩니다.

주의: UnistoreDB 폴더의 내용을 삭제하면 사람(People) 및 메일(Mail) 앱이 작동하지 않게 됩니다. 이 앱 없이 사용해도 괜찮은 경우에만 진행하세요.

  1. Ctrl + Shift + Esc 키를 눌러 작업 관리자를 엽니다.
  2. 해당 서비스를 찾아 마우스 오른쪽 버튼으로 클릭한 후 작업 끝내기를 선택합니다.
  3. Unistore 관련 서비스가 더 있다면 위 단계를 반복합니다.
  4. 작업 관리자를 닫습니다.
  5. Windows 키를 누른 상태에서 E 키를 누릅니다.
  6. 파일 탐색기 주소창에 C:\Users\profile_name\AppData\Local\Comms\UnistoreDB를 입력하고 Enter 키를 누릅니다. profile_name은 실제 사용자 계정 이름으로 변경하세요. 참고: 폴더에 접근할 수 없다면 파일 탐색기에서 '숨긴 항목' 표시 옵션이 켜져 있는지 확인하세요.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

  1. UnistoreDB 폴더에 들어갔다면 Ctrl + A를 눌러 모든 파일을 선택한 후 Delete 키를 누르고 추가 확인 창이 뜨면 확인합니다. 이렇게 하면 폴더 내용이 삭제됩니다.

Unistack 서비스 그룹(UnistackSvcGroup) 높은 CPU·메모리 사용량 해결 방법

완료되면 PC를 재부팅하세요. Unistack 서비스 그룹(UnistackSvcGroup)의 CPU·메모리 사용량이 정상 수준으로 돌아오는 것을 확인할 수 있습니다.