네이버 지식인(Naver 지식IN)에 등록된 질문 중 제어판에 등록된 설치 프로그램을 단순히 표시되지 않도록 숨길 수 있는 방법에 대한 내용이 있어서 방법을 소개해 드리도록 하겠습니다.

 

일반적으로 Installer 방식으로 설치되는 소프트웨어를 설치한 경우 제어판의 "프로그램 제거 또는 변경" 목록에 등록되어 쉽게 알 수 있으며, 프로그램 삭제시에는 제어판에 등록된 해당 프로그램 이름을 클릭하여 삭제할 수 있습니다.(※ 일부 악의적으로 프로그램 설치시 제어판의 프로그램 목록에 등록하지 않는 경우 또는 등록은 되어 있지만 삭제시 정상적으로 삭제하지 않도록 하는 경우도 있습니다.)

예를 들어 "BB FlashBack Express" 무료 동영상 녹화 프로그램을 설치한 경우 제어판의 프로그램 목록에 정상적으로 등록되어 있는 것을 확인할 수 있습니다.

 

제어판에 등록된 설치 프로그램의 이름은 다음의 2개의 레지스트리 하위값에 등록되어 표시될 수 있습니다.

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\BB FlashBack Express

 - DisplayName = BB FlashBack Express

BB FlashBack Express 프로그램의 경우에는 "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
Uninstall\BB FlashBack Express"
위치에 등록되어 있으며, 우측 영역의 문자열 값 중 "DisplayName" 값이 제어판에서 표시되는 프로그램 이름입니다.

제어판에 등록된 BB FlashBack Express 프로그램 이름을 숨기기 위해서는 "DisplayName" 항목을 더블 클릭하여 생성된 "문자열 편집" 창에서 "값 데이터" 영역에 등록된 "BB FlashBack Express" 값을 삭제하시기 바랍니다.

정상적으로 삭제가 이루어진 경우에는 레지스트리 값에서는 "DisplayName" 데이터만 지워졌으며, 나머지 BB FlashBack Express 관련 레지스트리 값은 그대로 유지를 한 상태임을 알 수 있습니다.

이제 제어판의 "프로그램 제거 또는 변경" 목록을 재확인해보면 이전에 등록되어 있던 "BB FlashBack Express" 프로그램 이름이 사라져 있는 것을 확인할 수 있습니다.

 

단, 위와 같은 방식으로 프로그램을 숨긴 경우에는 프로그램 실행에는 아무런 문제가 없으며 차후 프로그램 삭제시에는 레지스트리 편집기(regedit)를 실행하여 사용자가 삭제한 프로그램의 레지스트리 값을 찾아 "DisplayName" 데이터 값에 적당한 이름을 등록하시면 제어판에 다시 표시됩니다.

블로그 이미지

울지않는 벌새

울지않는벌새가 되고 싶은 나..