Windows 레지스트리는 컴퓨터에서 실행되는 프로그램, 하드웨어 및 응용 프로그램에 대한 구성 설정을 포함하는 거대한 데이터베이스입니다. 프로그램을 설치할 때마다 해당 값과 키가 레지스트리에 포함되며 여기에서 손상된 프로그램을 복구하기 위한 문제 해결 단계를 구성하거나 수행할 수 있습니다.
레지스트리가 제대로 유지되지 않으면 레지스트리 오류 및 손상이 발생하여 운영 체제에 많은 시스템 및 응용 프로그램 문제가 발생합니다.
이 가이드는 레지스트리의 작동 방식, 레지스트리 오류의 원인을 보여주고 컴퓨터가 다시 정상적으로 작동하도록 Windows 10에서 레지스트리 오류를 수정하는 방법에 대한 몇 가지 시도되고 테스트된 솔루션을 제공합니다.
Windows 레지스트리 작동 방식
컴퓨터에 새 프로그램을 설치할 때마다 레지스트리는 프로그램의 특정 위치에 추가되는 새로운 지침 및 파일 참조 세트를 수신합니다.
운영 체제는 파일 위치, 프로그램과 함께 사용할 옵션, 새 소프트웨어를 설치할 때, 하드웨어 변경 등과 같은 추가 정보를 위해 지속적으로 참조합니다.
Windows의 모든 응용 프로그램이 레지스트리를 사용하는 것은 아닙니다. 일부는 XML 파일에 구성을 저장하고 휴대용 유형은 실행 파일에 데이터를 저장합니다.
레지스트리에 액세스하고 구성하려면 Windows 95 이후의 모든 Windows 버전에 기본적으로 포함된 무료 유틸리티인 레지스트리 편집기를 사용합니다.
이 무료 레지스트리 편집 유틸리티는 레지스트리 자체가 아닙니다. 이는 보고 변경할 수 있는 방법일 뿐입니다. 명령 프롬프트를 통해 액세스하고 regedit 명령을 실행할 수 있습니다.
또는 시작을 마우스 오른쪽 버튼으로 클릭합니다. 실행을 선택합니다. . regedit.exe 를 입력합니다. 확인을 클릭합니다. 또는 키보드에서 Enter 키를 눌러 레지스트리 편집기를 엽니다.
레지스트리에는 레지스트리 값, 레지스트리 키 및 레지스트리 하이브가 있습니다. 레지스트리 값은 데이터가 들어 있는 폴더인 레지스트리 키에 포함된 지침입니다. 이 모든 항목은 레지스트리 하이브라고도 하는 하위 폴더 내의 모든 레지스트리 데이터를 분류하는 여러 폴더에서 찾을 수 있습니다.
Editor를 통해 값이나 키를 변경하면 실제로 특정 값으로 제어되는 구성이 변경됩니다. 그렇기 때문에 일부 설정은 컴퓨터를 다시 시작할 때까지 적용되지 않지만 설정에 대한 변경 사항은 레지스트리의 해당 영역에도 적용됩니다.
이를 염두에 두고 편집기를 통해 레지스트리를 변경할 때마다 무엇을 하고 있는지 아는 것이 중요합니다.
참고 :레지스트리 항목을 변경하거나 손상된 레지스트리 항목을 수정하기 전에 레지스트리를 백업해야 합니다.
Windows 10에서 레지스트리 오류의 일반적인 원인
Windows 레지스트리에 오류가 발생하는 방법에는 여러 가지가 있으며 이는 레지스트리 클리너로 해결할 수 있는 유형이 아닙니다. 실제로 레지스트리 클리너는 오류를 제거하지 않고 레지스트리에서 찾은 일부 불필요한 항목만 제거합니다.
레지스트리 클리너로 수정된 "오류"에는 비어 있거나 중복된 키, 사용하지 않은 값, 컴퓨터에서 소프트웨어를 제거한 후 남은 분리된 레지스트리 키 등이 있습니다.
컴퓨터 운영 체제의 레지스트리에 실제 문제가 있음을 나타내는 실제 레지스트리 오류는 레지스트리 누락 또는 손상, 블루 스크린 죽음, Windows가 제대로 부팅되지 않거나 Windows가 t 레지스트리에 액세스하십시오.
이러한 상황에서 레지스트리 클리너는 Windows 10의 레지스트리 오류를 수정하는 데 도움이 되지 않습니다. 또한 작동하는 레지스트리 없이는 아무 것도 할 수 없습니다. 따라서 컴퓨터에 이러한 오류가 발생하면 레지스트리 클리너를 설치하지 마십시오. 레지스트리 문제는 해결되지 않습니다.
이미 언급했듯이 레지스트리 조각, 중복 키, 분리된 항목 및 시스템 종료 오류와 같은 레지스트리 오류의 일부 원인은 걱정할 가치가 없습니다.
그러나 모든 유형의 맬웨어 및 바이러스가 레지스트리를 공격하고 수정하는 경우 이는 큰 문제이며 즉각적인 주의와 조치가 필요합니다. 바이러스, 스파이웨어 및 트로이 목마는 수동으로 제거할 수 없는 레지스트리 항목을 설치합니다. 또한 파일 연결을 변경하여 실행 파일을 열 수 없도록 하므로 이러한 유형의 레지스트리 오류를 즉시 수정해야 합니다.
손상된 레지스트리로 인한 문제
레지스트리가 손상된 경우 컴퓨터가 다시 시작되지 않을 수 있습니다. 이것은 일반적으로 컴퓨터가 종료될 때 발생하며 종료되는 동안 프로세스와 드라이버를 언로드하기 때문에 원인을 추적할 수 없습니다.
정전 또는 예기치 않은 종료로 인해 레지스트리 하이브가 손상될 수도 있습니다. 이러한 경우 프로세스가 레지스트리 하이브의 일부를 수정했을 수 있으며 예기치 않은 종료 또는 정전으로 인해 프로세스가 갑자기 중지되었습니다. 따라서 레지스트리 하이브는 일관성이 없는 상태로 남아 있으며 컴퓨터를 다시 시작하면 운영 체제에서 하이브 로드를 시도하지만 해석할 수 없는 데이터를 찾아 오류 메시지를 표시합니다.
파일이 손상되었거나 프로세서, 캐시, RAM 또는 디스크 컨트롤러와 같은 디스크에 쓰는 것과 관련된 하드웨어에 결함이 있는 경우 컴퓨터의 레지스트리와 기타 시스템 및 데이터도 손상될 수 있습니다.
레지스트리 손상은 종료 시에도 발생할 수 있으며 다음에 다시 시작할 때 로드를 시도할 때까지 이를 발견하지 못할 수 있습니다. 이 경우 하이브는 종료 시 작성되며, 작성이 완전히 완료되기 전에 프로세스가 컴퓨터의 구성 요소 또는 컴퓨터 자체를 중지할 수 있습니다.
Windows 10에서 레지스트리 오류를 수정하는 방법
- 레지스트리를 백업합니다.
- 시스템 복원 지점을 만듭니다.
- 백업 또는 복원 지점에서 레지스트리를 복원합니다.
- 시스템 파일 검사기를 사용하여 레지스트리를 검사합니다.
레지스트리 백업
Windows 레지스트리를 백업 및 복원하는 방법에 대한 궁극적인 가이드에서는 이에 대해 자세히 설명하지만 다음은 이를 수행하는 빠른 방법입니다.
- 이렇게 하려면 시작을 마우스 오른쪽 버튼으로 클릭합니다. 실행을 선택합니다. .
- 실행 상자에 regedit를 입력합니다. 확인을 클릭합니다. 또는 키보드에서 Enter 키를 누르세요.
- 레지스트리 편집기 창에서 컴퓨터를 마우스 오른쪽 버튼으로 클릭합니다. 왼쪽 상단에서 내보내기를 클릭합니다. .
- 백업 파일에 이름을 지정하고 플래시 드라이브나 클라우드 저장소에 저장합니다.
시스템 복원 지점 만들기
- 이렇게 하려면 제어판을 엽니다. 시스템 및 보안을 클릭합니다. .
- 시스템을 클릭합니다. .
- 왼쪽에서 고급 시스템 설정을 클릭합니다. .
- 시스템 보호를 클릭합니다. 탭에서 만들기를 선택합니다. 확인을 누릅니다.
백업 또는 복원 지점에서 레지스트리 복원
- 이렇게 하려면 실행 창으로 돌아가서(시작>실행을 마우스 오른쪽 버튼으로 클릭) regedit를 입력합니다. . 확인을 누르거나 Enter 키를 누릅니다.
- 레지스트리 편집기에서 파일>가져오기를 클릭합니다. .
- 레지스트리 파일 가져오기에서 팝업에서 백업을 저장한 위치를 선택하고 파일을 클릭한 다음 열기를 클릭합니다. .
복원 지점에서 복원할 수도 있습니다.
- 이렇게 하려면 시작 을 클릭하십시오. 복원 지점 만들기를 입력합니다. 검색 창에서.
- 복원 지점 만들기 선택 결과에서 시스템 복원을 선택합니다. .
시스템 파일 검사기 사용
SFC(시스템 파일 검사기)는 드라이브에 레지스트리 오류가 있는지 확인하고 잘못된 레지스트리를 교체하는 도구입니다.
- 이 도구를 사용하려면 명령 프롬프트를 엽니다. 관리자 권한으로 실행을 선택합니다. .
- sfc /scannow를 입력합니다. Enter 키를 누릅니다.
예방 조치
앞으로 레지스트리 오류가 없는 컴퓨터를 원하면 다음과 같이 할 수 있습니다.
- 사용하지 않는 프로그램과 앱을 올바르게 제거합니다. 제어판의 프로그램 추가/제거 창을 사용하는 것 외에 제거 도구가 도움이 될 수 있습니다.
- 정기적인 바이러스 검사를 실행하고 레지스트리에 설치된 맬웨어 또는 관련 파일을 삭제하여 시스템의 프로그램을 중단시킵니다.
- 레지스트리 클리너를 사용하여 불필요한 레지스트리 항목을 제거하고 누락된 파일 및 ActiveX 확장자를 복구하십시오.