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

Windows 11/10에서 레지스트리를 활용해 프로그램을 제거하는 방법

많은 분들이 잘 모르시겠지만, Windows 11/10/8/7에서 프로그램을 제거하는 방법은 생각보다 다양합니다. 제어판의 '프로그램 및 기능'을 이용하거나, Windows 설정 앱을 사용하거나, 프로그램 설치 폴더 안에 포함된 자체 제거 프로그램(uninstaller)을 실행할 수도 있습니다. 하지만 제어판이나 설정에 해당 프로그램 항목이 표시되지 않거나, 제거 프로그램을 찾을 수 없거나, 어떤 이유로든 이런 방법이 작동하지 않는다면 Windows 레지스트리를 활용하는 방법도 있습니다.

레지스트리를 사용해 프로그램 제거하기

Windows 11/10에서 레지스트리를 활용해 프로그램을 제거하는 방법

Windows 레지스트리를 통해 프로그램을 제거하려면 먼저 regedit를 실행한 뒤 아래 키로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

이 위치에는 수많은 키가 표시되며, 각 키는 설치된 프로그램을 나타냅니다. 키 이름은 긴 숫자 형태일 수도 있고, 프로그램 이름일 수도 있습니다.

키 이름이 프로그램 이름으로 되어 있다면 쉽게 식별할 수 있으며, 대부분의 경우 UninstallString 값이 해당 프로그램의 제거 프로그램 경로를 가리킵니다.

반면 키 이름이 긴 숫자(GUID)로 되어 있다면, 각 키를 하나씩 클릭해 가면서 제거하려는 프로그램을 찾아야 합니다.

대상 프로그램을 찾았다면 오른쪽 창에서 UninstallString이라는 문자열 값을 찾습니다.

해당 값을 두 번 클릭하면 열리는 대화 상자에서 값 데이터를 복사합니다.

값은 대체로 다음과 같은 형태입니다.

MsiExec.exe /I{B440D659-FECA-4BDD-A12B-5C9F05790FF3}

이제 명령 프롬프트(cmd)를 열고 복사한 값을 붙여 넣은 뒤 Enter 키를 누릅니다.

만약 값 데이터가 아래와 같은 형태라면,

"C:\Program Files\Software Name\uninstall.exe"

실행(Run) 대화 상자(Windows 키 + R)에 이 값을 그대로 붙여 넣고 Enter 키를 눌러도 됩니다.

그러면 해당 프로그램의 제거 과정이 시작됩니다.

이 방법으로도 해결되지 않는다면, Windows용 무료 언인스톨러 프로그램을 활용해 보는 것도 좋은 대안입니다.

64비트 Windows 사용자를 위한 참고 사항

독자 Bill Pytlovany가 덧붙인 유용한 팁입니다. 64비트 버전의 Windows를 사용 중이라면 32비트 응용 프로그램의 정보는 아래 경로에 위치할 수 있습니다.

HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

이 글이 원치 않는 프로그램을 제거하는 데 도움이 되기를 바랍니다.