이전 포스트에서 윈도우7에 시작 프로그램을 등록하고 삭제하는 방법에 대해 알아봤는데요.
사용자가 직접 시작프로그램을 등록할때는 프로그램의 단축 아이콘을 이용해 등록하지만 프로그램을 설치할 때 자동으로 등록되는 경우 레지스트리를 통해 등록되는 경우가 더 많습니다.
만일 시작프로그램 목록에서 프로그램을 자동으로 시작하지 않게 해제 설정을 하고 msconfig에 나타나는 목록까지 깔끔하게 삭제하고 싶다면 레지스트리에 등록되어 있는 프로그램 경로를 삭제해야 합니다.
시작프로그램 목록 삭제
시스템 구성(msconfig)을 실행한 다음 시작프로그램 탭에서 등록된 시작프로그램 리스트를 확인할 수 있는데 ‘위치’ 항목을 보면 시작프로그램이 등록되어 있는 경로를 확인할 수 있습니다.
위 스크린샷을 예로 들면 스팀 클라이언트 같은 경우 위치가 HKCU로 시작해 레지스트리를 통해 등록되어 있는 것을 알 수 있고, 트위치 같은 경우 C:\로 시작해 단축 아이콘으로 등록되어 있는 것을 확인할 수 있습니다.
레지스트리에 등록된 시작프로그램을 삭제하기 위해서 우선 레지스트리 편집기를 실행합니다.
Win+R 단축키로 실행창을 띄운 다음 regedit
를 입력합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run <- 모든 사용자 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run <- 로그인 사용자 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg
시스템 구성에서 시작 항목이 등록된 레지스트리 위치를 확인할 수 있는데 일반적으로 시작프로그램이 레지스트리에 등록되는 경로는 위 3가지 경로입니다.
레지스트리 편집기로 위 경로를 따라간 다음 나타나는 시작프로그램 리스트 레지스트리를 마우스 오른쪽 버튼으로 선택한 다음 삭제합니다.