유용한 팁

Windows 레지스트리를 편집하는 방법, 언제, 언제해야합니까?

바이러스 또는 트로이 목마 공격, 서비스 또는 프로그램 자동 시작 오류와 같은 Windows로드에 문제가 있고 정상적인 시스템 부팅의 경우 일부 Windows 레지스트리 매개 변수를 편집해야하는 상황을 상상해보십시오. 안전 모드에서는 문제를 해결할 수 없기 때문에 상황이 악화 될 수 있습니다. 이 상황에서 BartPE, ERD Commander 등과 같은 Windows 설정을로드하고 편집하기위한 특수 도구가 부팅 디스크에 도움이 될 수 있습니다. 그러나 이러한 범용 부트 로더가없고 WinPE가 설치된 Windows 설치 디스크 또는 암호 복구 디스크 만있는 경우 어떻게해야합니까? 다행히도 이러한 도구를 사용하면 오프라인 상태 인 시스템의 레지스트리를 편집 할 수 있습니다.

레지스트리 분기에서 특정 매개 변수를 변경하는 방법을 설명하겠습니다. Windows의 모든 레지스트리 하이브는 별도의 파일로 존재하며 작업중인 시스템에서 실행되는 일반 regedit 레지스트리 편집기를 사용하여 열고 편집 할 수 있습니다. 이렇게하려면이 또는 해당 레지스트리 분기가 저장된 파일을 이해해야합니다.

레지스트리 지점이 레지스트리 분기의 매개 변수가 저장되는 파일
HKEY_LOCAL_MACHINE SAMWindows system32 구성 sam
HKEY_LOCAL_MACHINE 보안Windows system32 구성 보안
HKEY_LOCAL_MACHINE 소프트웨어Windows system32 구성 소프트웨어
HKEY_LOCAL_MACHINE 시스템Windows system32 구성 시스템
HKEY_CURRENT_CONFIGWindows system32 구성 시스템
HKEY_CURRENT_USERntuser.dat
HKEY_USERS .DEFAULTWindows system32 구성 기본

다음으로 Windows 7의 예를 사용하여 오프라인 레지스트리 편집을 고려하십시오. 따라서 Windows 7 설치 디스크 또는 Windows PE (Windows 사전 설치 환경) / Windows RE (Windows 복구 환경) 부팅 디스크가 필요합니다.

  1. 이 디스크로 부팅하고 "컴퓨터 수리”(컴퓨터 복원).
  2. 다음 창에서 다음
  3. 그런 다음 명령 행을 실행하십시오.“명령 프롬프트
  4. 명령 프롬프트에서 다음을 입력하십시오. regedit레지스트리 편집기가 열립니다. 현재 부트 환경의 레지스트리 상태 (WinPE라고 불리는 매우 잘린 Windows 버전)가 표시됩니다.
  5. 레지스트리 분기 HKEY_LOCAL_MACHINE에 도착하여“하이브로드”(로드 부시).
  6. 우리는 시스템이 위치한 디스크를 찾고 (내 경우에는 D : 로 밝혀 짐) 위의 표에서로드 할 레지스트리 분기를 선택합니다.
  7. 테스트와 같은 HKEY_LOCAL_MACHINE 섹션에서 다운로드 한 레지스트리 분기가 마운트 될 이름을 지정하십시오.
  8. 그런 다음 Windows가 다른 문제를로드하거나 수정하지 못하게하는 매개 변수를 찾아 편집해야합니다.
  9. 레지스트리 분기에 대한 오프라인 작업이 끝나면 메뉴에서 파일->을 선택해야합니다.하이브 언로드편집 결과가 PC의 레지스트리에 저장됩니다.

수동 레지스트리 편집에 의존하는 것이 합리적 일 때

그러나 이에 대한 논쟁은 생명에 대한 권리도있다. 다음은 가장 설득력있는 것입니다.

  • 사용자가 직접 레지스트리를 편집하면 경험과 지식을 얻을 수 있으며 오류를 수정할 수 있습니다.
  • 때로는 다른 방법으로 문제를 해결하는 것이 불가능하거나 수동 편집이 문제를 해결하는 가장 짧은 방법입니다.

한마디로 모든 것에 찬반 양론이 있지만, 나는 이것을 말할 것입니다 : 귀하의 개인적인 찬사보다 중요하고 가능한 결과를 알고 있다면 그것을 찾으십시오. 그러나 경험을 쌓을 때까지, 옆에 사람이 있으면 실수를 바로 잡는 것이 좋습니다.

분기 또는 단일 레지스트리 키를 백업하는 방법

RegEdit 창의 왼쪽 절반 (내장 편집기)에서 디렉토리 트리, 분기 또는 관심있는 레코드를 이동하여 찾으십시오. 마우스 오른쪽 버튼을 클릭하여 선택하십시오. 나타나는 메뉴에서 "수출».

그런 다음 파일을 편리한 곳에 저장하십시오. 백업입니다. 생성 후 레지스트리 변경 사항을 취소하려면이 파일을 두 번 클릭하십시오.

전체 레지스트리를 백업하는 방법

RegEdit을 실행하고 "메뉴로 이동하십시오.파일"클릭"수출».

파일을 저장할 때 내보내기 범위를 지정하십시오.전체 레지스트리».

백업 프로세스는 약 10-30 분이 걸립니다. 파일 크기가 상당히 큽니다.

레지스트리 백업

레지스트리 백업 -컴퓨터에 설치하지 않아도되는 사용하기 쉬운 무료 유틸리티 (원하는 경우 설치할 수 있음)를 통해 전체 및 개별 부시 (기본 섹션)와 레지스트리 분기 모두의 백업을 만들 수 있습니다. Windows 볼륨의 섀도우 볼륨 복사 서비스를 사용합니다. 현재 사용자뿐만 아니라 모든 PC 사용자의 데이터를 저장합니다.

백업을 만들려면 관리자 권한으로 유틸리티를 실행하고 "백업 레지스트리", 필요한 줄을 표시하고 클릭하십시오"백업».

사본에서 레지스트리를 복원하려면 "레지스트리 복원", 원하는 번호의 목록에서 아카이브를 선택하고 클릭하십시오"복원».

재 등록 -이전 프로그램보다 훨씬 간단한 프로그램입니다. 전체 레지스트리 만 백업하고 선택한 폴더에 저장합니다. 복사 과정을 시작하려면 "새로운백업". 복원하려면 목록에서 사본을 선택하고 "복원».

타사 프로그램없이 레지스트리를 편집하는 2 가지 방법

  • 익숙한 RegEdit의 도움으로.
  • reg 파일 사용

첫 번째로 작은 단일 편집 내용이 레지스트리에 추가됩니다. 큰 작업의 경우 두 번째 작업이 더 적합합니다.

기존 매개 변수의 값을 편집하려면 바로 가기처럼 두 번 클릭하십시오. 새 값을 입력해야하는 창이 열립니다.

새 매개 변수를 작성하려면 창의 왼쪽 절반에서 사용 가능한 필드를 마우스 오른쪽 단추로 클릭하십시오. "명령 위로 마우스를 가져갑니다.작성»그리고 나타나는 목록에서 매개 변수 데이터 유형을 선택하십시오. 그건 그렇고, 당신은 소스 사이트에서 그것들의 유형에 대한 정보를 얻을 수 있습니다 Msdn.microsoft.

데이터 유형을 선택한 후 "새로운 옵션 # 1". 대신 원하는 이름을 입력하십시오. “새 매개 변수”주위에서 프레임 (입력 필드)이 사라지면 강조 표시하고 F2를 누릅니다.

그런 다음 새 레코드와 열린 창에서 두 번 클릭하여 값을 지정하십시오.

Reg-file은 RegEdit 편집기에 의해 읽히고 처리되지만 그 자체가 아니라 사용자 명령으로 파일을 클릭합니다. 그 후, 그 안에 포함 된 정보가 레지스트리에 입력됩니다.

단일 reg-file을 사용하여 하나 이상의 레지스트리 키와 다른 키를 변경할 수 있습니다. 그것은 당신이 할 수 있습니다 :

  • 지정된 이름으로 새 섹션과 매개 변수를 작성하십시오.
  • 매개 변수에 매개 변수를 지정하고 변경하십시오.
  • 기존 섹션과 매개 변수를 삭제하십시오.

즉, 수동으로 수행 할 수 있지만 모든 것이 더 빠릅니다.

Reg 파일은 특정 Windows 복사본에 연결되지 않으며 한 컴퓨터에서 다른 컴퓨터로 전송할 수 있습니다. 이는 동일한 버전의 모든 운영 체제 (파일 연결, 탐색기 설정 등)에서 동일한 표준 레지스트리 설정을 수정하는 데 사용됩니다. 이러한 범용 reg 파일은 컴퓨터 도움말 포럼에서 쉽게 찾을 수 있지만 직접 만드는 방법을 배우는 것이 좋습니다.

reg 파일을 만든 방법 중 하나는 RegEdit으로 내보내는 방법에 익숙합니다. 두 번째-노트북을 사용하여 분석 할 것입니다. 처음부터 파일을 작성하는 것이 아니라 결과 내보내기를 변경해야합니다.

메모장을 열고 새 문서를 작성하십시오. 각 reg 파일에는 헤더가 포함되어야합니다. Windows 레지스트리 편집기 버전 5.00 시트 상단에 쓰고 뒤에 빈 줄을 남겨. 다음은 팀입니다.

일반적인 reg 파일의 구문은 아래 스크린 샷에 나와 있습니다.

대괄호 안에 [] 즉, 디렉토리 트리의 폴더 및 하위 폴더를 작성하십시오. 이러한 명령은 레지스트리에 새 섹션을 추가합니다.

명령 중 하나에서 빼기 부호는 대괄호 뒤에 표시됩니다. [-…]레지스트리에서 섹션과 모든 내용을 제거합니다.

대괄호로 묶인 팀 또는 이전 명령의 매개 변수와 새 명령 사이 빈 문자열은 남겨 두어야합니다.

add section 명령 아래의 따옴표는 옵션을 나열합니다. 들여 쓰기없이 작성됩니다. 로그인 " = "프로그램을 지시합니다 매개 변수를 따옴표로 묶은 값으로 설정하십시오. = 기호 다음에 나오는 빼기는 매개 변수를 제거합니다..

매개 변수에 DWORD 또는 QWORD (숫자) 유형의 값이 지정된 경우, 16 진수 형식으로 표시됩니다.

16 진수 데이터 쉼표로 구분 된 이진 형식으로 지정됩니다..

매개 변수 값이 Windows 탐색기에서 파일의 경로를 지정하면 " "그 안에 복제.

[HKEY_CURRENT_USER 소프트웨어 Mozilla Firefox 확장]“kpm_win_add_on @ kaspersky”=”C :\프로그램 파일\카스퍼 스키\kpm_win”

그게 다 지혜 야 쉬운가요? 완성 된 reg 파일은 백업과 같은 방식으로 저장해야하며, 실제로 실행할 수 있습니다. 변경 사항을 적용하려면 컴퓨터를 다시 시작해야합니다.