Windows 레지스트리의 이해 :이를 통해 수행 할 수있는 작업
Windows 레지스트리는 Windows와 많은 프로그램이 구성 설정을 저장하는 데이터베이스입니다. 레지스트리를 직접 편집하여 숨겨진 기능을 활성화하고 특정 옵션을 조정할 수 있습니다. 이러한 조정을 종종 "레지스트리 해킹"이라고합니다.
Windows 레지스트리 란 무엇이며 어떻게 작동합니까?
Windows 레지스트리는 여러 데이터베이스의 모음입니다. 모든 사용자에게 적용되는 시스템 전체 레지스트리 설정이 있으며 각 Windows 사용자 계정에는 고유 한 사용자 별 설정이 있습니다.
Windows 10 및 Windows 7에서 시스템 전체 레지스트리 설정은 아래의 파일에 저장되는 C:\Windows\System32\Config\
반면 각 Windows 사용자 계정에는 해당 C:\Windows\Users\Name
디렉터리 에 사용자 별 키가 포함 된 자체 NTUSER.dat 파일이 있습니다. 이러한 파일을 직접 편집 할 수 없습니다.
그러나 파일을 만질 필요가 없기 때문에 이러한 파일이 어디에 저장되어 있는지는 중요하지 않습니다. Windows에 로그인하면 이러한 파일의 설정이 메모리로로드됩니다. 프로그램을 시작할 때 메모리에 저장된 레지스트리를 확인하여 구성 설정을 찾을 수 있습니다. 프로그램의 설정을 변경하면 레지스트리의 설정을 변경할 수 있습니다. PC에서 로그 아웃하고 종료하면 레지스트리 상태가 디스크에 저장됩니다.
레지스트리에는 숫자, 텍스트 또는 기타 데이터를 포함 할 수있는 폴더와 같은 "키"및 "값"이 포함되어 있습니다. 레지스트리는 HKEY_CURRENT_USER 및 HKEY_LOCAL_MACHINE과 같은 여러 키 및 값 그룹으로 구성됩니다. 이 그룹은 Windows NT의 원래 개발자 중 한 명이 꿀벌을 싫어하기 때문에 "하이브"라고합니다. 예, 진심입니다.
Microsoft는 Windows 3.1에서 레지스트리를 다시 도입했지만 처음에는 특정 유형의 소프트웨어에만 사용되었습니다. Windows 3.1 시대에 Windows 응용 프로그램은 OS 전체에 흩어져있는 .INI 구성 파일에 설정을 자주 저장했습니다. 이제 레지스트리는 모든 프로그램에서 사용할 수 있으며 그렇지 않으면 디스크의 여러 위치에 흩어져있는 설정을 통합하는 데 도움이됩니다.
모든 프로그램이 모든 설정을 Windows 레지스트리에 저장하는 것은 아닙니다. 각 프로그램 개발자는 모든 설정에 대해 레지스트리를 사용하거나 몇 가지 설정 만 사용하거나 설정을 사용하지 않도록 결정할 수 있습니다. 일부 프로그램은 구성 파일 (예 : Application Data 폴더 아래)에 설정의 전부 (또는 일부)를 저장합니다. 그러나 Windows 자체는 레지스트리를 광범위하게 사용합니다.
레지스트리를 편집해야하는 이유
대부분의 Windows 사용자는 레지스트리를 만질 필요가 없습니다. Windows 자체와 많은 프로그램이 레지스트리를 사용하므로 일반적으로 걱정할 필요가 없습니다.
그러나 Windows에 포함 된 레지스트리 편집기를 사용하여 레지스트리를 직접 편집 할 수 있습니다. 레지스트리를 클릭하여 개별 레지스트리 설정을 변경할 수 있습니다.
레지스트리 자체는 데이터베이스의 큰 엉망이며 물론 직접 클릭해도 많은 것을 찾을 수 없습니다. 그러나 특정 작업을 수행하기 위해 변경해야하는 설정을 알려주는 "레지스트리 해킹"을 온라인에서 찾을 수 있습니다.
이것은 Windows에서 일반적으로 노출되지 않는 옵션을 찾을 때 특히 유용합니다. 레지스트리를 해킹해야만 얻을 수있는 것들이 있습니다. 다른 설정은 Windows Professional 버전의 그룹 정책에서 사용할 수 있지만 일반적으로 레지스트리를 조정하여 Windows Home 버전에서 변경할 수 있습니다.
안전 해요?
수행중인 작업을 알고 있다면 레지스트리 편집은 위험하지 않습니다. 지침을 따르고 지시받은 설정 만 변경하십시오.
그러나 레지스트리로 이동하여 실수로 항목을 삭제하거나 변경하기 시작하면 시스템 구성이 엉망이되고 Windows를 부팅 할 수 없게 될 수도 있습니다.
혹시라도 레지스트리를 편집하기 전에 일반적으로 레지스트리 (및 항상 백업해야하는 컴퓨터)를 백업하는 것이 좋습니다. 그러나 합법적 인 지침을 올바르게 따르면 문제가 없습니다.
레지스트리를 편집하는 방법
레지스트리 편집은 매우 간단합니다. 모든 레지스트리 편집 문서는 전체 프로세스를 보여 주며 따라하기 쉽습니다. 그러나 여기에 프로세스에 대한 기본적인 모습이 있습니다.
시작하려면 레지스트리 편집기 응용 프로그램을 엽니 다. 이렇게하려면 Windows + R을 눌러 실행 대화 상자를 엽니 다. "regedit"를 입력 한 다음 Enter 키를 누릅니다. 시작 메뉴를 열고 검색 상자에 "regedit.exe"를 입력 한 다음 Enter 키를 누를 수도 있습니다.
계속하기 전에 사용자 계정 컨트롤 프롬프트에 동의하라는 메시지가 표시됩니다. 이렇게하면 레지스트리 편집기에서 시스템 설정을 수정할 수 있습니다.
왼쪽 창에서 수정해야하는 키로 이동합니다. 적용하려는 레지스트리 해킹에 대한 지침이 알려줄 것이기 때문에 필요한 위치를 알 수 있습니다.
Windows 10에서는 주소를 레지스트리 편집기의 주소 표시 줄에 복사하여 붙여넣고 Enter 키를 누를 수도 있습니다.
값을 변경하려면 오른쪽 창에서 값을 두 번 클릭하고 새 값을 입력합니다. 경우에 따라 새 값을 만들어야합니다. 오른쪽 창을 마우스 오른쪽 단추로 클릭하고 만들어야하는 값 유형을 선택한 다음 적절한 이름을 입력합니다. 다른 경우에는 새 키 (폴더)를 만들어야 할 수도 있습니다. 레지스트리 해킹은해야 할 일을 알려줍니다.
끝났습니다. "확인"을 클릭하여 변경 사항을 저장하고 레지스트리 편집기를 닫을 수 있습니다. 변경 사항을 적용하려면 PC를 재부팅하거나 로그 아웃했다가 다시 로그인해야 할 때가 있습니다.
그게 모두 레지스트리 해킹을 수행하는 것입니다. 이제 레지스트리 편집기를 열고 변경하려는 값을 찾은 다음 변경했습니다.
.reg 파일을 다운로드하고 실행하여 레지스트리를 편집 할 수도 있습니다.이 파일에는 실행할 때 적용되는 변경 사항이 포함되어 있습니다. 신뢰할 수있는 소스에서만 .reg 파일을 다운로드하고 실행해야하지만 텍스트 파일이므로 마우스 오른쪽 단추로 클릭하여 메모장에서 열 수 있습니다.
더 나은 방법은 자신의 레지스트리 해킹 파일을 만들 수 있다는 것입니다. .reg 파일에는 여러 가지 다른 설정이 포함될 수 있으므로 실행시 즐겨 찾는 모든 레지스트리 해킹 및 구성 조정을 Windows PC에 자동으로 적용하는 .reg 파일을 만들 수 있습니다.
시도해 볼 수있는 몇 가지 멋진 레지스트리 해킹
우리는 수많은 레지스트리 해킹에 대해 썼습니다. 다음은 우리가 가장 좋아하는 것입니다.
- 로그인시 메시지 표시 : 누군가 PC에 로그인 할 때마다 Windows에서 항상 메시지를 표시하도록 할 수 있습니다.
- Windows Defender의 비밀 크랩웨어 차단 활성화 : Windows 10에서 Windows Defender는 백그라운드에서 맬웨어를 자동으로 검색합니다. 레지스트리 설정을 변경하면 "잠재적으로 원하지 않는 프로그램"(PUP)으로부터 사용자를 보호 할 수 있습니다.
- 지저분한 컨텍스트 메뉴 정리 : 데스크탑의 복잡한 컨텍스트 메뉴 또는 레지스트리를 통해 파일 관리자에서 항목을 수동으로 제거 할 수 있습니다.
- 데스크탑의 컨텍스트 메뉴에 모든 애플리케이션 추가 : 데스크탑의 컨텍스트 메뉴에 모든 애플리케이션을 추가 할 수 있습니다. 바탕 화면을 마우스 오른쪽 단추로 클릭하고 항목을 선택하여 빠르게 시작하십시오.
- 모든 파일의 상황에 맞는 메뉴에 "메모장으로 열기"추가 : 메모장에서 다양한 유형의 텍스트 파일을 정기적으로보고있는 경우 모든 파일에 "메모장으로 열기"옵션을 추가하여 더 빠르게 만듭니다.
- 다른 사용자 계정이 PC를 종료하지 못하도록 중지 :이 레지스트리 해킹을 적용하여 PC의 특정 사용자 계정이 종료되지 않도록 방지 할 수 있습니다.
- 특정 앱을 실행하는 사용자 계정 차단 : 레지스트리를 사용하여 다른 Windows 사용자 계정이 시스템에서 특정 애플리케이션을 실행하지 못하도록 차단할 수 있습니다.
- 작업 표시 줄 단추를 항상 마지막 활성 창으로 전환 : 이것은 개인적으로 가장 좋아하는 창입니다. Windows 7 및 Windows 10에서 작업 표시 줄 단추를 클릭하면 일반적으로 해당 응용 프로그램에 대해 열려있는 모든 창의 축소판 목록이 표시됩니다 (여러 창이 열려있는 경우). LastActiveClick 해킹은 한 번의 클릭으로 해당 응용 프로그램의 마지막 활성 창을 열어 창을 전환 할 때 클릭을 줄여줍니다. 작업 표시 줄 아이콘 위로 마우스를 이동하면 열려있는 창의 미리보기를 볼 수 있습니다.
- Windows 10의 잠금 화면 비활성화 : 태블릿 스타일 잠금 화면을 스 와이프하는 것을 좋아하지 않고 PC를 부팅, 로그 아웃 또는 잠글 때마다 기존 로그인 화면을보고 싶다면이 레지스트리 해킹이 적합합니다. . Windows 8 용으로 생성되었지만 최신 버전의 Windows 10에서 계속 작동합니다.
- 컨텍스트 메뉴에“Take Ownership”추가 : Windows에서 파일은 사용자가“소유”합니다. 파일 소유권을 자주 변경하는 고급 사용자 인 경우 상황에 맞는 메뉴에“Take Ownership”명령을 추가하여 속도를 높일 수 있습니다.
- Aero Shake Minimizing of Windows 비활성화 :이 설정으로 창 제목 표시 줄을 흔들 때마다 Windows 7 또는 Windows 10에서 열려있는 모든 창을 최소화하지 못하도록 할 수 있습니다.
- Windows 10에서 이전 볼륨 컨트롤 다시 가져 오기 : Windows 7 스타일 볼륨 컨트롤을 놓친 경우이 레지스트리 해킹은 Windows 10에서 다시 가져옵니다.
- PC의 제조업체 이름 변경 : 제조업체 필드에 자신의 이름을 입력 할 수 있습니다. 이는 자신의 PC를 구축 한 경우 특히 유용합니다. 자신 만의 로고를 추가 할 수도 있습니다.
- Windows 10의이 PC에서 "3D 개체"폴더 제거 :이 PC 아래에 새 "3D 개체"폴더가 표시되는 것을 좋아하지 않습니까? 이 레지스트리 해킹으로 제거됩니다.
- Windows 10의이 PC에서 폴더 제거 : 원하는 경우이 PC보기에서 바탕 화면, 문서, 다운로드, 음악, 그림 및 비디오 폴더를 숨길 수도 있습니다.
- Windows 10의 파일 탐색기에서 OneDrive 제거 : Windows 10에서 OneDrive를 사용하지 않으려면이 레지스트리 해킹은 파일 탐색기에서 해당 폴더를 제거합니다.
- "디스크 공간 부족"확인 비활성화 : Windows가 PC의 디스크 공간 부족에 대해 괴롭히는 문제가 있습니까? 레지스트리를 통해 검사를 비활성화 할 수 있습니다. 예를 들어 Windows가 엉망이되고 일반적으로 숨겨진 복구 파티션에 대해 계속 경고하는 경우 특히 유용합니다.
- Windows에서 새 바로 가기에 "-바로 가기"추가 중지 : 새 바로 가기 이름에서 "-바로 가기"를 제거 하시겠습니까? 여기 있습니다.
- 보안을 위해 Windows 7에서 SMBv1 비활성화 : 보안상의 이유로 이전 SMBv1 파일 공유 프로토콜은 이제 Windows 8 및 Windows 10에서 기본적으로 비활성화되어 있습니다. 비즈니스 네트워크에서 호환성을 위해 Windows 7에서는 여전히 기본적으로 활성화되어 있지만 비활성화 할 수 있습니다. 향상된 보안을 위해.
우리는 과거에 다른 많은 유용한 레지스트리 해킹을 다루었습니다. Windows에서 무언가를 수정하고 싶다면 빠른 웹 검색을 수행하면 그 방법을 알려주는 레지스트리 해킹을 찾을 수 있습니다.