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

NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리

NVIDIA 드라이버는 수많은 백그라운드 프로세스를 함께 설치하며, 때때로 이 중 일부가 오작동을 일으켜 사용자에게 각종 문제를 유발합니다. 그중 대표적인 것이 바로 NVIDIA Container(컨테이너) 프로세스가 과도한 CPU 자원을 점유하여 컴퓨터 속도를 느리게 만들고, 다른 프로그램의 정상 동작까지 방해하는 현상입니다.

이 문제는 게임 중이나 특정 작업을 수행할 때 발생하기도 하지만, 의외로 시스템이 한가한 유휴 상태에서도 나타나 전 세계 사용자들에게 골칫거리가 되어 왔습니다. 아래에서 이 문제를 해결할 수 있는 몇 가지 유용한 방법을 소개하니 하나씩 따라 해 보시기 바랍니다.

NVIDIA 컨테이너 CPU 사용량 급증의 주요 원인

이 문제에는 몇 가지 뚜렷한 원인이 있으며, 최신 버전의 NVIDIA 드라이버에서 보고된 사례들이기 때문에 낡은 정보가 아니라는 점에서 안심해도 됩니다. 주요 원인은 다음과 같습니다.

  • 드라이버 업데이트: 새로 배포된 NVIDIA 드라이버 자체에 문제가 있는 경우가 많습니다. 실제로 구버전 드라이버로 되돌린 후 문제가 사라졌다는 보고가 다수 있습니다.
  • 추가 소프트웨어: GeForce Experience가 이 문제의 근본 원인으로 자주 지목됩니다. 필수 기능이 없는 프로그램이므로 제거하는 것이 좋으며, 호환성 문제로 검은 화면과 함께 시작되어 드라이버 정상 동작을 방해하는 경우도 있습니다.
  • NVIDIA 텔레메트리 컨테이너(NVIDIA Telemetry Container): 이 서비스가 가장 흔한 범인입니다. 관련 예약 작업을 비활성화하고 서비스 시작을 차단하면 문제를 해결할 수 있습니다.
NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리

NVIDIA 컨테이너 높은 CPU 사용량 해결 방법

1. 구버전 NVIDIA 드라이버 설치하기

이 문제를 겪는 사용자 대부분은 최근에 그래픽 드라이버를 업데이트했습니다. 드라이버 자체에 결함이 있어 프로세스가 불필요하게 많은 리소스를 소모하는 것으로 보이며, 이 경우 마지막으로 정상 작동했던 드라이버로 다운그레이드하고 NVIDIA가 새 업데이트를 출시할 때까지 기다리는 것이 가장 좋습니다.

  1. 시작 메뉴 버튼을 클릭하고 "장치 관리자"를 입력한 뒤, 검색 결과 목록에서 첫 번째 항목을 클릭하여 실행합니다. 또는 Windows 키 + R 키 조합을 눌러 실행 창을 열고 "devmgmt.msc"를 입력한 후 확인을 눌러도 됩니다.
NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  1. 디스플레이 어댑터 드라이버를 다루는 것이므로 디스플레이 어댑터(Display adapters) 섹션을 확장하고, 그래픽 카드를 마우스 오른쪽 버튼으로 클릭한 후 디바이스 제거(Uninstall Device)를 선택합니다.
NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  1. 현재 그래픽 장치 드라이버 제거를 확인하는 대화상자나 프롬프트가 나타나면 모두 확인하고, 프로세스가 완료될 때까지 기다립니다.
  2. NVIDIA 공식 웹사이트에서 해당 그래픽 카드 드라이버를 검색합니다. 카드 정보와 운영체제 정보를 입력한 뒤 검색(Search)을 클릭합니다.
NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  1. 다운로드 가능한 드라이버 목록이 나타납니다. 필요한 항목을 찾을 때까지 스크롤을 내린 후 이름을 클릭하고 다운로드(Download) 버튼을 누릅니다. 파일을 저장한 뒤 열고 화면의 안내에 따라 설치를 진행합니다. 설치 후 nvidiacontainer.exe의 CPU 사용률이 여전히 높은지 확인하세요.

참고: NVIDIA 핫픽스(Hotfix) 드라이버도 함께 내려받아 실행 파일을 통해 설치하면 도움이 됩니다.

2. GeForce Experience 제거하기

GeForce Experience는 NVIDIA에서 개발한 GeForce GTX 그래픽 카드 전용 보조 프로그램입니다. 드라이버를 최신 상태로 유지하고, 게임 설정을 자동으로 최적화하며, 게임 스크린샷과 영상을 공유할 수 있는 기능을 제공합니다.

하지만 이 프로그램은 필수적이지 않으며, 이것이 없다고 해서 아무것도 정상적으로 작동하지 않게 되지 않습니다. 실제로 제어판이나 설정 앱에서 GeForce Experience를 삭제하는 것만으로 NVIDIA 컨테이너의 높은 CPU 사용량 문제가 해결되었다는 사용자 보고가 많습니다.

  1. 시작 메뉴 버튼이나 옆의 검색창을 클릭하고 제어판(Control Panel)을 검색하여 엽니다. Windows 10 사용자라면 톱니바퀴 아이콘을 눌러 설정(Settings)을 열어도 됩니다.
  2. 제어판에서는 창 우측 상단의 "보기 기준(View as)" 옵션을 카테고리(Category)로 변경한 뒤, 프로그램 섹션 아래의 프로그램 제거(Uninstall a Program)를 클릭합니다.
NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  1. Windows 10의 설정 앱을 사용 중이라면 앱(Apps)을 클릭하는 것만으로 PC에 설치된 모든 응용 프로그램 목록이 바로 열립니다.
  2. 목록에서 GeForce Experience 항목을 찾아 한 번 클릭합니다. 목록 위에 나타나는 제거(Uninstall) 버튼을 누르고 표시되는 대화상자를 모두 확인합니다. 화면의 지시에 따라 GeForce Experience 제거를 완료한 후 컴퓨터를 재시작합니다.

3. NVIDIA 예약 작업 및 텔레메트리 컨테이너 서비스 비활성화하기

NVIDIA 텔레메트리 컨테이너는 NVIDIA 소프트웨어와 함께 설치되는 서비스로, 컴퓨터에서의 로그, 사용 행태 등 유사한 데이터를 추적하는 용도입니다. NVIDIA에 버그를 알리거나 비정상 동작을 보고하는 데 활용됩니다.

하지만 이 서비스의 예약 작업을 비활성화하고 이후 서비스 자체를 완전히 중단했더니 문제가 완전히 해결되었다는 사용자 보고가 많습니다. 직접 확인해 보세요!

  1. 시작 메뉴에서 제어판(Control Panel)을 찾아 엽니다. 시작 메뉴의 검색 기능을 이용해도 됩니다.
  2. 제어판 창이 열리면 우측 상단의 "보기 기준" 옵션을 "큰 아이콘(Large Icons)"으로 변경하고, 아래로 스크롤하여 관리 도구(Administrative Tools) 항목을 찾습니다. 클릭한 뒤 상단의 작업 스케줄러(Task Scheduler) 바로 가기를 실행합니다.
NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  1. 해당 작업들은 작업 스케줄러 라이브러리(Task Scheduler Library) 아래에 위치합니다. 이름이 'NvTm'으로 시작하는 모든 작업을 찾아 마우스 오른쪽 버튼으로 클릭한 후, 나타나는 컨텍스트 메뉴에서 비활성화(Disable)를 선택합니다. 각 항목마다 같은 과정을 반복합니다.
NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리

예약 작업을 모두 비활성화했다면, 이제 NVIDIA 텔레메트리 컨테이너 서비스가 부팅 시 자동으로 시작되지 않도록 설정할 차례입니다. 이 단계를 거치면 문제가 완전히 해결될 것입니다!

  1. 키보드에서 Windows 키 + R 키 조합을 눌러 실행(Run) 창을 엽니다(두 키를 동시에 누르세요). 새로 열린 입력창에 따옴표 없이 "services.msc"를 입력하고 확인을 클릭하여 서비스 도구를 엽니다.
NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  1. 목록에서 NVIDIA Telemetry Container 서비스를 찾아 마우스 오른쪽 버튼으로 클릭한 후, 컨텍스트 메뉴에서 속성(Properties)을 선택합니다.
  2. 서비스가 실행 중이라면(서비스 상태(Service status) 메시지 옆에서 확인할 수 있습니다) 창 가운데의 중지(Stop) 버튼을 클릭하여 중지합니다.
NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  1. 서비스 속성 창의 시작 유형(Startup type) 메뉴 아래 옵션이 사용 안 함(Disabled)으로 설정되어 있는지 확인한 후 다른 단계를 진행합니다. 시작 유형 변경 시 나타나는 대화상자는 모두 확인합니다.

시작(Start) 버튼을 클릭할 때 다음과 같은 오류 메시지가 표시될 수 있습니다.

"Windows 로컬 컴퓨터에서 서비스를 시작할 수 없습니다. 오류 1079: 이 서비스에 지정된 계정이 동일한 프로세스에서 실행되는 다른 서비스에 지정된 계정과 다릅니다."

이런 경우 아래 지침에 따라 문제를 해결하세요.

  1. 위 지침의 1~3단계를 반복하여 서비스 속성 창을 엽니다. 로그온(Log On) 탭으로 이동한 후 찾아보기(Browse)… 버튼을 클릭합니다.

NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리

  1. "선택할 개체 이름을 입력하십시오" 입력란에 본인 계정 이름을 입력하고 이름 확인(Check Names)을 클릭한 뒤, 이름이 인식될 때까지 잠시 기다립니다.
  2. 완료되면 확인을 클릭하고, 암호를 설정해 두었다면 요청 시 암호(Password) 입력란에 비밀번호를 입력합니다. 이제 서비스가 문제없이 시작될 것입니다!

4. "nvdisplay.container.exe" 완전히 비활성화하기

이 문제의 원인은 때때로 드라이버가 설치된 경로에 저장된 폴더일 수 있습니다. 이 폴더는 컴퓨터 기능에 실질적인 영향을 주지 않으므로 안전하게 삭제할 수 있습니다. 이번 단계에서는 폴더를 먼저 삭제한 뒤 컴퓨터를 재시작하겠습니다.

  1. 다음 경로로 이동합니다.
    C:\Program Files\NVIDIA Corporation\Display.NvContainer\plugins\LocalSystem\
    NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리


    참고:
    드라이버를 다른 위치에 설치했다면 경로가 다를 수 있습니다.

  2. "DisplayDriverRAS" 폴더를 선택하고 키보드에서 "Shift" + "Delete" 키를 눌러 완전히 삭제합니다.
  3. 이제 다음 디렉터리로 이동합니다.
    C:\Program Files\NVIDIA Corporation\
  4. 여기서도 "DisplayDriverRAS" 폴더를 완전히 삭제합니다.NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  5. "작업 관리자(Task Manager)"를 열고 "nvdisplay.container.exe" 프로세스를 종료합니다.
  6. 컴퓨터를 재시작한 후 문제가 지속되는지 확인합니다.

5. 서비스 재시작하기

경우에 따라 특정 서비스를 재시작해야 정상적인 동작이 복구되기도 합니다. 서비스에 일시적인 오류(glitch)가 생기면 GPU가 온전한 성능을 발휘하지 못하고 CPU 사용량이 급증할 수 있습니다. 이번 단계에서는 해당 서비스를 완전히 재시작하겠습니다.

  1. "Windows" + "R" 키를 눌러 실행 창을 엽니다.
  2. "Services.msc"를 입력하고 "Enter" 키를 눌러 서비스 관리 창을 엽니다.NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  3. "Nvidia Display Container Local System" 항목을 마우스 오른쪽 버튼으로 클릭하고 "중지(Stop)" 옵션을 선택합니다.NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  4. 잠시 후 다시 마우스 오른쪽 버튼으로 클릭하고 "시작(Start)" 버튼을 선택합니다.
  5. 서비스가 재시작되며 일시적인 오류가 해소될 수 있습니다.
  6. 문제가 지속되는지 확인합니다.
  7. 문제가 사라졌지만 컴퓨터를 재시작하면 다시 발생한다면, 이 명령들을 자동으로 실행해 주는 ".bat" 파일을 만들 수 있습니다.
  8. 이렇게 하려면 바탕 화면 빈 곳을 마우스 오른쪽 버튼으로 클릭하고 "새로 만들기 > 텍스트 문서(New > Text Document)"를 선택합니다.
  9. 텍스트 문서에 다음 명령어를 붙여 넣습니다.
    net stop NVDisplay.ContainerLocalSystem
    net start NVDisplay.ContainerLocalSystem
  10. "파일 > 다른 이름으로 저장(File > Save As)"을 클릭하고, 파일 형식 드롭다운에서 "모든 파일(All Files)"을 선택한 뒤 파일 이름에 "Restartservice.bat"를 입력합니다.NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  11. "저장(Save)"을 클릭하면, 이후 재시작 시 이 파일을 실행하여 해당 서비스를 자동으로 새로 고칠 수 있습니다.

6. 파일 삭제하기

일부 경우 NVIDIA 폴더에서 특정 파일을 삭제하면 문제가 해결되고 CPU 사용량 급증 현상이 사라집니다. 중요한 드라이버 파일을 삭제하면 시스템이 손상될 수도 있으므로 반드시 본인 책임하에 진행하고, 계속하기 전에 복원 지점(restore point)을 생성해 두기 바랍니다. 파일을 삭제하려면 다음을 수행합니다.

  1. "Windows" + "R" 키를 눌러 실행 창을 엽니다.
  2. "cmd"를 입력한 후 "Shift" + "Ctrl" + "Enter" 키를 눌러 관리자 권한을 부여합니다.NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  3. 다음 명령어를 입력하고 "Enter" 키를 눌러 실행합니다.
    rundll32 "%PROGRAMFILES%\NVIDIA Corporation\Installer2\InstallerCore\NVI2.DLL",UninstallPackage NvTelemetryContainer
  4. 문제가 지속되는지 확인합니다.

7. Shadowplay 비활성화하기

일부 경우 GeForce Experience의 Shadowplay 기능이 게임의 중요한 구성 요소와 충돌하여 이 오류가 발생하기도 합니다. 이번 단계에서는 설정에서 해당 기능을 완전히 비활성화하겠습니다.

  1. "검색창"을 클릭하고 Geforce Experience를 입력하여 실행합니다.NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  2. Geforce Experience가 열리면 계정 자격 증명으로 로그인하고, GPU와 설정을 감지할 때까지 기다립니다.
  3. 우측 상단의 "설정(Settings)" 톱니바퀴 아이콘을 클릭하고 좌측 패널에서 "일반(General)" 탭을 선택합니다.
  4. "게임 내 오버레이(In-game Overlay)" 토글을 클릭하여 끕니다.NVIDIA 컨테이너 CPU 사용량 급증 문제 해결 방법 총정리
  5. 문제가 지속되는지 확인합니다.