윈도우 레지스트리란 무엇인가
윈도우 레지스트리(Registry)는 Windows 운영체제의 설정 정보가 저장되는 계층형 데이터베이스입니다. 하드웨어 구성, 소프트웨어 설정, 사용자 환경 설정 등 시스템의 거의 모든 설정값이 레지스트리에 기록됩니다. 레지스트리 편집기(regedit)를 통해 이 값들을 직접 수정할 수 있으며, 일반 설정 메뉴에서는 변경할 수 없는 세밀한 시스템 조정이 가능합니다.
레지스트리 편집기 실행 및 기본 구조
레지스트리 편집기를 실행하려면 Win+R을 눌러 실행 창을 열고 regedit를 입력하면 됩니다. 관리자 권한으로 실행해야 모든 키를 수정할 수 있습니다.
- HKEY_CLASSES_ROOT(HKCR): 파일 확장자와 프로그램 연결 정보
- HKEY_CURRENT_USER(HKCU): 현재 로그인한 사용자의 설정
- HKEY_LOCAL_MACHINE(HKLM): 시스템 전체에 적용되는 하드웨어·소프트웨어 설정
- HKEY_USERS(HKU): 모든 사용자 프로필의 설정
- HKEY_CURRENT_CONFIG(HKCC): 현재 하드웨어 프로필 정보
레지스트리는 '키(폴더)'와 '값(데이터)'으로 구성됩니다. 키는 폴더처럼 계층 구조를 이루고, 각 키 안에 문자열(REG_SZ), 숫자(REG_DWORD) 등의 값이 들어 있습니다.
레지스트리 편집 전 필수 백업 방법
레지스트리를 잘못 수정하면 시스템이 부팅되지 않을 수 있으므로, 편집 전 반드시 백업을 해야 합니다.
- 특정 키 백업: 레지스트리 편집기에서 수정할 키를 우클릭 → '내보내기'를 선택하면 .reg 파일로 저장됩니다.
- 시스템 복원 지점 생성: 설정 → 시스템 → 정보 → 시스템 보호에서 복원 지점을 만들면, 문제 발생 시 이전 상태로 되돌릴 수 있습니다.
- 전체 레지스트리 백업: 편집기의 '컴퓨터' 최상위 항목을 선택하고 내보내기하면 전체 백업이 가능합니다(파일 크기가 수백 MB일 수 있습니다).
자주 사용하는 유용한 레지스트리 수정 예시
- 바탕 화면 아이콘 간격 조정: HKCU\Control Panel\Desktop에서 IconSpacing 값을 수정하면 아이콘 간격을 세밀하게 조절할 수 있습니다.
- 우클릭 메뉴 항목 정리: HKCR\Directory\Background\shell에서 불필요한 우클릭 메뉴 항목을 삭제하거나 숨길 수 있습니다.
- 시작 프로그램 관리: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run에서 자동 시작 프로그램을 확인하고 제거할 수 있습니다.
- 네트워크 속도 최적화: HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters에서 TCP 관련 파라미터를 조정하여 네트워크 성능을 튜닝할 수 있습니다.
레지스트리 편집 외에도 다양한 윈도우 활용 팁을 psvip.kr에서 만나보세요.
레지스트리 편집 시 주의사항 정리
레지스트리 수정은 강력하지만 위험할 수 있습니다. 인터넷에서 찾은 .reg 파일을 무분별하게 실행하지 마세요. 수정 전에는 반드시 백업을 만들고, 변경할 키의 경로와 값을 정확히 확인한 후 수정하세요. 확실하지 않은 키는 삭제하지 말고, 값을 변경할 때도 원래 값을 메모해 두는 것이 좋습니다.
댓글
3