NVIDIA가 하드 드라이브에 기가 바이트의 설치 프로그램 파일을 저장하는 이유는 무엇입니까?

NVIDIA 그래픽을 사용하는 게이머 (또는 PC 사용자)라면 NVIDIA 드라이버가 하드 드라이브에서 기가 바이트의 스토리지를 낭비하고있을 것입니다. NVIDIA는 사용자가 짜증을 내고 수동으로 삭제할 때까지 하드 드라이브에 오래된 설치 프로그램 파일을 남겨 둡니다.

몇 년 동안 NVIDIA 그래픽 하드웨어를 사용해온 사람으로서 이것은 오랫동안 저를 짜증나게했습니다. 이 파일은 4GB 이상의 공간을 사용하는 것을 보았습니다. 일부에게는 작은 공간처럼 들릴 수 있지만 더 작은 SSD에서는 많은 공간이 낭비됩니다. 디스크 공간 분석 도구를 사용하는 경우에만 알 수 있습니다.

업데이트 : NVIDIA는 몇 가지 새로운 정보를 우리에게 연락했습니다. GeForce Experience 3.9.0에서 NVIDIA는 이전 드라이버 버전을 자동으로 제거하는 정리 도구를 추가했습니다. 이제 NVIDIA는 현재 및 이전 버전의 드라이버에 대한 설치 프로그램 만 유지하며 총 1GB가됩니다.

NVIDIA는 또한 GeForce Experience의 향후 버전에 "이전 드라이버로 되돌리기"기능을 추가 할 계획이라고 말했습니다. 이것이 NVIDIA가 이러한 파일을 하드 드라이브에 저장하는 이유입니다.

이러한 파일이 저장되는 위치

관련 : Windows PC에서 하드 드라이브 공간을 분석하는 4 가지 최고의 무료 도구

현재 NVIDIA는 이러한 그래픽 드라이버 설치 파일을 C : \ ProgramData \ NVIDIA Corporation \ Downloader에 저장합니다. ProgramData 디렉터리는 기본적으로 숨겨져 있으므로 숨겨진 파일을 보거나 C:\ProgramData파일 관리자의 위치 표시 줄에 입력 해야합니다.

이러한 파일이 PC에서 얼마나 많은 공간을 사용하고 있는지 확인하려면 여기에서 NVIDIA Corporation 디렉토리를 열고 "Downloader"폴더를 마우스 오른쪽 버튼으로 클릭 한 다음 "Properties"를 선택하십시오.

아래 스크린 샷에서 이러한 파일은 테스트 시스템에서 1.4GB의 공간 만 사용하고 있습니다. 그러나 이는 몇 달 전에 이러한 파일을 삭제했기 때문입니다. 우리는 과거에이 폴더 풍선이 훨씬 더 커지는 것을 보았습니다.

이전 버전의 NVIDIA 소프트웨어는 이러한 드라이버 설치 파일을 C : \ Program Files \ NVIDIA Corporation \ Installer2, C : \ ProgramData \ NVIDIA Corporation \ NetService 및 C : \ NVIDIA 폴더 바로 아래에 저장했습니다. 한동안 Windows를 다시 설치하지 않았거나 이러한 파일을 삭제하지 않은 경우에도 해당 폴더에 저장 될 수 있습니다. NVIDIA의 소프트웨어가이를 삭제하는지 확실하지 않습니다.

그들은 무엇인가?

Downloader 폴더를 열면 임의의 이름을 가진 여러 폴더가 표시됩니다. 이 폴더 중 하나를 두 번 클릭하면 내부 내용이 정확히 표시됩니다. .exe 형식의 NVIDIA 드라이버 업데이트.

기본적으로 NVIDIA의 GeForce Experience 소프트웨어가 드라이버 업데이트를 다운로드 할 때마다 해당 업데이트 설치 프로그램의 전체 사본이 여기에 저장됩니다. 드라이버가 성공적으로 설치된 후에도 설치 프로그램은 여기에 남아 있습니다.

"latest"폴더는 최신 드라이버 업데이트의 압축되지 않은 사본을 저장합니다. 이는 드라이버 설치 프로세스 중에 만 필요하며 최신 드라이버를 다시 설치해야하는 경우에만 다시 필요합니다.

NVIDIA가 이러한 문제를 해결하는 이유는 무엇입니까?

우리는 NVIDIA에 연락하여 GeForce Experience가 이러한 모든 설치 프로그램의 사본을 이와 같은 폴더에 저장하는 이유를 물었지만 NVIDIA는 응답하지 않았습니다.

관련 : 잘못된 GPU 드라이버 업데이트에서 복구하는 방법

그러나 이것이 무엇인지 상상할 수 있습니다. 드라이버 업데이트로 인해 문제가 발생하면이 폴더로 이동하여 이전 드라이버 업데이트를 다시 설치할 수 있습니다. 모두 여기에 있으며 바로 사용할 수 있으므로 문제가있는 경우 긴 다운로드없이 이전 드라이버로 쉽게 되돌릴 수 있습니다.

모두 훌륭하고 좋지만 사용자는 얼마나 자주 그래픽 드라이버를 되돌려 야할까요? 그리고 여러 버전으로 돌아가는 4GB의 드라이버를 저장하는 것보다 가장 최근의 "좋은"드라이버 중 하나 또는 두 개를 유지하는 것이 더 낫지 않을까요? 결국 사용자가 이전 드라이버로 되돌려 야하는 경우에도 항상 NVIDIA 웹 사이트에서 이전 버전을 다운로드 할 수 있습니다. "경우에 따라"4GB의 하드 디스크 공간을 낭비 할 필요가 없습니다.

NVIDIA의 GeForce Experience 소프트웨어로 인해 다른 드라이버 버전으로 쉽게 되돌릴 수 없다는 점을 고려할 때 이것은 훨씬 의미가 없습니다. 사용자에게 이러한 설치 프로그램이 존재한다고 말하지도 않습니다. 아무도 이것을 찾아서 실행하지 않을 것입니다. 그런데 왜 그것들을 주변에 두어야합니까? 이러한 파일이 남아 있어야한다면 GeForce Experience는 파일을 관리하는 방법을 제공하여 사용자가 공간을 확보하기 위해 ProgramData 폴더를 파헤칠 필요가 없습니다.

그들을 삭제하는 방법

기본 Windows 파일 권한으로 전체 다운로더 폴더를 삭제할 수는 없지만 간단히 다운로더 폴더를 열고 "최신"폴더와 임의의 이름을 가진 다른 폴더를 삭제할 수 있습니다. "config"폴더와 "status.json"파일은 그대로 둡니다.

그러면 시스템에서 NVIDIA 설치 프로그램 파일이 사용하는 공간이 확보됩니다. 그러나 GeForce Experience가 새 드라이버 파일을 다운로드하고 설치할 때 새 드라이버 파일도 삭제할 때까지 여기에 저장됩니다.

관련 : CCleaner가 해킹당했습니다 : 알아야 할 사항

CCleaner는 이러한 NVIDIA 설치 프로그램 파일을 자동으로 지울 수도 있습니다. 사용자에게 제어 권한을주지 않고 이와 같이 디스크 공간을 탐욕스럽게 사용하는 지저분한 설치 프로그램은 많은 Windows 사용자가 CCleaner와 같은 도구를 실행하게되는 큰 이유입니다. 소프트웨어 개발자가 더 잘 행동했다면 CCleaner 해킹으로 인해 많은 사용자가 위험에 처하지 않았을 것입니다.