Windows 레지스트리란 무엇입니까? Windows 레지스트리(시스템 레지스트리)란 무엇입니까?

그래서 오늘 우리는 그다지 중요하지 않은 것처럼 보이지만 실제로는 모든 Windows 사용자에게 매우 필요한 주제에 대해 이야기하겠습니다. (그리고 대다수가 있습니다) 레지스트리가 무엇인지, 무엇으로 구성되어 있는지, 왜 필요한지, 쓰레기통에 저장하는 방법. 그렇다면 레지스트리란 정확히 무엇입니까? 본질적으로 이것은 사용자 요청에 따라 작동하는 거대하고 계층적으로 구조화된 데이터베이스입니다. 이 데이터베이스는 시스템 데이터를 체계화하고 이에 대한 액세스를 최적화하는 데 필요합니다. 레지스트리에는 보안 설정, 하위 수준 프로그램 작업 및 드라이버를 포함하여 일반 운영 체제 설정과 다양한 미세 조정 설정에 대한 다양한 정보가 포함되어 있습니다.

레지스트리는 외부 프로그램이 아니라 운영 체제의 일부입니다. NtDetect는 시스템이 부팅될 때 레지스트리 파일을 검색하고 거기에서 부팅 매개변수를 로드합니다. 효과적인 시스템 관리를 위해서는 레지스트리 키에 대한 지식과 그 중요성에 대한 지식이 필요합니다. 그리고 적어도 "왜 그렇게 작동하지 않는가"에 대한 기본 진단에 대해서도 마찬가지입니다. 레지스트리는 값/키 디렉터리의 트리 기반 시스템입니다. 특정 설정을 담당합니다. 또한, 서로 다른 키는 논리에서 문자열까지 다양한 유형을 가질 수 있다는 점을 고려해야 합니다.

실증 해부학.

따라서 레지스트리가 물리적으로 무엇으로 구성되어 있고 어떻게 작동하는지 알려줄 가치가 있습니다. 바로 예약하는 것이 좋습니다. 레지스트리가 사용자에게 표시되는 형태로 어디에도 저장되지 않으며 이를 편집하려면 레지스트리 편집기와 같은 특수 프로그램이 필요합니다. 표준 regedit.exe 및 regedit32.exe는 괜찮습니다. 시스템을 구성하고 설치하는 과정에서 레지스트리 데이터의 일부가 생성되고, 시스템 작동 중에 또 다른 일부가 생성됩니다. 결과적으로 시스템이 부팅되면 레지스트리인 가상 개체 REGISTRY\가 형성됩니다. 표준 Windows 도구(regedit.exe 및 regedt32.exe 프로그램)를 사용하여 레지스트리를 편집하고, 보고, 연구하는 데 레지스트리 분기를 사용할 수 있습니다. 레지스트리를 편집하거나 변경한 후에 이러한 변경 사항은 레지스트리의 일부인 파일에 즉시 기록됩니다. 이는 Windows 95 및 Windows 98의 user.dat 및 system.dat입니다. Windows ME - user.dat,classes.dat 및 system.dat. 최신 버전의 시스템에서는 훨씬 더 많은 수의 필요한 파일이 나타났습니다.

단점과 사기꾼이 이러한 단점으로 돈을 버는 방법에 대해 설명합니다.

실제로 시스템은 매우 복잡하지만 매우 안정적입니다. 과도한 복잡성으로 인해 레지스트리 조각화로 인해 어려움이 발생하여 작동 속도가 느려집니다. 또한, 레지스트리는 오랜 기간 동안 데이터가 축적되어 지나치게 "두꺼워지는" 경향이 있으며, 이로 인해 기능도 복잡해집니다. 이 문제는 레지스트리를 최적화하고 정리하는 특수 프로그램을 사용하여 해결할 수 있습니다. 이 문제를 스스로 처리할 때 목적을 모르는 경우 레지스트리에서 항목을 삭제해서는 안 된다는 점을 기억해야 합니다. 이렇게 하면 시스템이 심각하게 손상되거나 심지어 사용할 수 없게 될 수도 있습니다. 또한, 사기꾼들은 이러한 문제를 해결하려고 노력하고 있습니다. 네트워크에는 "레지스트리를 최적화하는 프로그램을 다운로드하면 컴퓨터가 30% 더 빠르게 실행됩니다."라는 제안이 가득합니다. 일반적으로 이러한 제안 뒤에는 이전 의심을 확인하는 SMS 전송 양식이 표시됩니다. 그러한 일에주의를 기울이지 말고 믿어서는 안됩니다. 그러면 돈이나 신경을 잃지 않을 것입니다.

레지스트리의 주요 지점, 의미 및 목적.

HKEY_CLASSES_ROOT는 HKEY_LOCAL_MACHINE\Software\Classes 섹션에 대한 링크입니다. 여기에 저장된 정보는 탐색기를 사용하여 파일을 열 때 필요한 프로그램이 시작되도록 보장합니다. 이 섹션에는 응용 프로그램과 파일 형식 간의 연결과 OLE에 대한 정보가 포함되어 있습니다.

HKEY_USERS - 이 섹션에는 모든 컴퓨터 사용자에 대한 설정이 포함되어 있습니다.

HKEY_CURRENT_USER – 이 분기는 특정 내부 하위 키 HKEY_USERS에 대한 링크입니다. 모든 설정은 현재 시스템에 있는 사용자(즉, 활성 상태인 세션)에 따라 설정됩니다.

HKEY_LOCAL_MACHINE - 하드웨어 설정, 하드웨어 구성 및 사용자 프로필을 포함하여 이 컴퓨터에 속하는 거의 모든 설정 및 매개 변수가 포함되어 있습니다.

HKEY_CURRENT_CONFIG는 본질적으로 HKEY_LOCAL_MACHINE\ SYSTEM \CurrentControlSet\ Hardware Profiles\Current에 대한 링크입니다. 시스템을 시작하는 데 필요한 모든 수신 하드웨어 설정이 있습니다.

위에 작성된 주요 표준 섹션은 삭제하거나 이름을 변경할 수 없습니다. 일부 레지스트리 키는 휘발성이며 어떤 파일에도 저장되지 않습니다. OS는 이러한 파티션을 하드 드라이브에 저장하지 않고 RAM에서 완전히 생성하고 관리하므로 사실상 일시적입니다. 시스템은 부팅할 때마다 휘발성 파티션을 생성합니다. 예를 들어, HKEY_LOCAL_MACHINE\HARDWARE는 하드웨어 장치 및 이에 할당된 리소스에 대한 정보를 저장하는 레지스트리 키입니다. 리소스 할당 및 하드웨어 감지는 시스템이 부팅될 때마다 발생하므로 이 데이터를 하드 드라이브에 영구 저장할 필요가 없다는 것은 논리적이고 자연스러운 일입니다.

이미 획득한 것을 저장하는 방법.

때로는 시스템 레지스트리가 손상될 수 있으므로 시스템 레지스트리의 백업 복사본을 만드는 것이 유용합니다. 이는 레지스트리 실험 실패, 잘못된 드라이버 설치 및 기타 수십 가지 이유로 인해 발생할 수 있습니다. 그리고 만일의 경우에 대비해 준비해 두는 것도 나쁘지 않습니다. 매번 수동으로 이 작업을 수행하지 않으려면 Comodo Backup과 같은 많은 자동 백업 프로그램 중 하나를 사용할 수 있습니다.

좋은 하루 되세요, 독자 여러분. 오늘 기사에서는 Windows 레지스트리와 같은 것에 대해 이야기하겠습니다.

대부분의 사용자에게 레지스트리는 완전히 알려지지 않은 것과 연관되어 있으며 완전히 신화적인 성격을 갖고 있으며 거의 ​​경외심을 불러일으킵니다.

이 모든 것이 헛된 것은 아니라고 말해야 합니다. 왜냐하면 레지스트리에 농담을 하는 것은 매우 위험하고 작은 잘못된 움직임조차도 가장 심각한 결과를 초래하는 경우가 많기 때문입니다. 그러나 올바르게 처리하면 Windows 구성에 없어서는 안 될 도구가 됩니다.

아래에 설명된 팁은 몇 가지 사항을 명확히 하고 레지스트리 작업의 기본 사항을 배울 수 있는 길을 열어 주며, 필요한 경우 큰 두려움 없이 매개 변수를 변경할 수 있습니다.

Windows 레지스트리 - 소개 및 용어

Windows 시스템 레지스트리는 사용자가 설치한 OS(운영 체제) 매개변수 및 응용 프로그램의 다양한 값을 저장하는 데이터베이스라고 말할 수 있습니다.

레지스트리를 사용하면 Windows 창을 사용하여 액세스할 수 없는 설정을 변경할 수 있다는 장점이 있습니다.

그러나 반면에 이러한 옵션 변경은 제어판이나 기타 시스템/프로그램 옵션을 사용할 때 종종 제공되는 프롬프트, 시각적 디자인 및 잘못된 동작에 대한 경고에서는 지원되지 않습니다.

따라서 이들과 함께 작업하는 것은 지식이 없는 사용자에게 지뢰밭을 걷는 것과 같습니다. 특히 시각적 명확성이 부족하기 때문에 많은 사람들이 이 도구에 가까이 다가가지도 못합니다.

Windows 레지스트리의 기능은 무엇입니까?

일반적으로 작동 메커니즘은 매우 간단합니다. 프로그램을 설치하거나 설정 메뉴에서 Windows 매개변수를 변경할 때 시스템 자체가 필요한 매개변수를 검색하고 레지스트리 값 중 하나를 조정합니다.

예를 들어, 프로그램 추가/제거 도구("제어판")를 사용하여 응용 프로그램을 제거할 때 이런 일이 발생합니다.

그런데 시스템의 해당 도구를 통하지 않고 내 컴퓨터에서 삭제를 클릭하여 프로그램이 설치된 폴더를 부주의하게 삭제하면 관련 레지스트리 항목(즉, 프로그램 설정, 위치 정보 등 포함)이 삭제됩니다. 이 프로그램의 경우 사라지지 않고 시스템에 남아 있어 시스템을 어수선하게 만듭니다.

그렇기 때문에 응용 프로그램을 올바르게 제거하고 시스템을 즉시 청소하고 관리하는 것이 중요합니다. 이에 대해서는 내 기사에서 ""또는 ""라고 반복해서 썼습니다.

더 많은 것을 알고 싶고 스스로 더 많은 일을 할 수 있기를 원하시나요?

우리는 컴퓨터, 프로그램, 관리, 서버, 네트워크, 웹사이트 구축, SEO 등의 분야에 대한 교육을 제공합니다. 지금 자세한 내용을 알아보세요!

레지스트리는 어떻게 생겼나요? 이것은 모든 레지스트리 항목을 포함하는 일종의 테이블로, 하드 드라이브에 여러 파일 형태로 저장되지만 작업할 수 있는 유일한 방법은 내장된 Windows를 사용하는 것입니다. 도구 또는 타사 프로그램.

regedit - Windows 레지스트리를 직접 눈으로 살펴보세요

Windows에 들어가려면 레지스트리 편집 도구를 연 다음 나타나는 창에 쓰고 Enter를 누르십시오.

이 기사에서 내가 말하는 기적이 무엇인지 볼 수있는 일이 당신 앞에 나타날 것입니다 (내장 된 Windows 레지스트리 편집기입니다).

저장된 값은 "내 컴퓨터"에서 보던 것과 같은 범주로 구분되어 폴더에 배치됩니다. 폴더를 확장하려면 마우스로 해당 폴더를 두 번 클릭하거나 이름 옆에 있는 작은 더하기 기호를 사용하세요.

섹션의 폴더를 키라고 하고, 오른쪽에 나타나는 폴더의 내용을 값이라고 합니다.

Windows 레지스트리가 필요한 이유는 무엇입니까?

시스템을 괴롭히고 조작하기 전에 경고합니다. 레지스트리에 저장된 정보는 Windows의 올바른 작동에 매우 중요합니다. 정보를 변경하거나 삭제하면 컴퓨터가 오작동할 수 있습니다.

변경 사항을 적용하면 변경 사항이 적용된다는 점도 주목할 가치가 있습니다. Windows 레지스트리는 설정 변경 사항을 확인하거나 취소하는 Word 문서가 아니므로 모르는 설정을 변경하지 마십시오.

시스템을 보호하는 가장 쉬운 방법은 작업을 수행하기 전에 복원 지점을 생성하는 것입니다(아래 내용 참조). 그러면 자동으로 레지스트리 복사본이 만들어지며 다음과 같은 경우 (항상 그런 것은 아님) 복원 지점으로 돌아갈 수 있습니다. 문제가 발생합니다.

때로는 변경 사항을 종이에 기록해 두는 것이 좋습니다. 이렇게 하면 계획대로 진행되지 않는 일이 발생하는 경우 문제 해결이 크게 단순화됩니다(모든 것을 머릿속에 담을 수는 없습니다).

Windows 레지스트리의 중요성은 시스템이 부팅할 때마다 모든 값의 백업 복사본을 독립적으로 생성하므로 시스템에 "마지막으로 알려진 양호한 구성 로드"(같은 위치에 있음)와 같은 옵션이 있다는 사실로 판단할 수 있습니다. 안전 모드로, 즉 로딩 화면 앞에서 눌렀을 때(거기에 막대가 크롤링됨)).

레지스트리 편집 내용 및 방법

레지스트리 작업을 위한 다양한 기능을 제공하는 프로그램이 많이 있지만, 이러한 도구를 선택할 때는 비전문적인 프로그램 구현이 시스템 작동에 부정적인 영향을 미칠 수 있으므로 주의해야 합니다.

따라서 검증된 애플리케이션이나 시스템 도구만 사용해야 합니다. 나는 Windows에 내장된 도구를 선호합니다. 이 도구는 이미 조금 더 높게 논의되었습니다(그리고 조금 더 낮게 논의할 것입니다 :)).

일반적으로 레지스트리 관리는 생각만큼 어렵지 않습니다. 우선 어떤 값을 변경할지, 무엇으로 변경할지 알아야 합니다. 그리고 그것은 기술의 문제입니다.

프로그램의 기본 제어 창은 Windows 사용자에게 친숙한 Windows 탐색기와 모양이 거의 다르지 않습니다.

또한 다양한 키의 매개변수에 빠르게 액세스하는 데 사용할 수 있는 "즐겨찾기" 메뉴도 있습니다.

이렇게 하려면 원하는 값을 강조 표시하고 즐겨찾기 - 즐겨찾기에 추가를 클릭한 후 이름을 입력하고 "확인"을 클릭하세요. 이 기능은 하나 이상의 옵션을 정기적으로 변경해야 하는 경우 매우 유용합니다.

담당하는 레지스트리 카테고리는 무엇이며 그 카테고리에서 무엇을 할 수 있습니까?

5개의 주요 범주 각각은 고유한 매개변수 세트를 저장하는 역할을 담당합니다. 예를 들어, HKEY_CURRENT_USER라고도 알려진 HKCU에는 특정 사용자의 설정을 제어하는 ​​키와 운영 체제 전체인 HKEY_LOCAL_MACHINE이 포함되어 있습니다.

기본 사항을 이해할 수 있도록 레지스트리 작업에 대한 몇 가지 간단한 예를 제공하겠습니다.

기록 삭제

  • Internet Explorer를 사용하여 방문한 사이트 목록을 수동으로 삭제할 수 있음에도 불구하고 주소 표시줄에 유사한 옵션을 입력하면 해당 사이트가 계속 팝업됩니다.
  • 타사 프로그램을 사용하거나 레지스트리를 편집하여 이 기록을 제거할 수 있습니다. "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs" 경로를 열고 따르십시오.
  • 거기에 가면 편집기 오른쪽에 "삭제" 버튼을 강조 표시하고 클릭하여 삭제할 수 있는 주소 목록이 표시됩니다(삭제하려는 항목을 마우스 오른쪽 버튼으로 클릭한 후).

글쎄, 아니면 예를 들어.

작업 관리자 차단

레지스트리를 사용하면 작업 관리자를 잠금 해제하거나 차단할 수 있습니다.

  • "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\"를 열고 이동합니다.
  • 왼쪽 "정책" 아래에 "시스템" 디렉터리가 없으면 "정책"을 마우스 오른쪽 버튼으로 클릭하고 "만들기"를 선택한 다음 "파티션"을 선택합니다.
  • 바로 아래에 새 폴더가 표시되며 이름을 "시스템"으로 바꿔야 합니다.
  • 다음으로, 매개변수가 있는 창(오른쪽에 있음)에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기 -> DWORD 값을 선택한 후 이름을 비활성화TaskMgr로 지정합니다.
  • 마우스 오른쪽 버튼을 클릭하고 "편집"을 선택하십시오.
  • 값 입력 줄에서 작업 관리자를 비활성화하려면 1(또는 활성화하려면 0)을 설정한 다음 "미적분 시스템" 스위치를 "10진수"로 설정합니다.
  • 이후 작업관리자 호출을 시도하면 “ ”가 나타납니다. (또는 반대로 차단된 경우에는 이 메시지가 사라집니다.)
사용시 주의사항

알 수 없는 값을 변경하지 않도록 다시 한 번 경고하고 싶습니다. 설정에 들어갈 때마다 복구 체크포인트를 만들고 중요한 파일도 백업하세요. 이렇게 하면 우발적인 오류와 정보 손실로부터 사용자를 보호할 수 있습니다.

복원 지점을 만들려면 "시작 - 실행 - msconfig - 시스템 복원"을 클릭하세요. 열리는 창에서 "복원 지점 만들기"를 선택해야 합니다. 그런 다음 프롬프트에 따라 현재 OS 상태를 쉽게 저장할 수 있습니다. 인접한 항목을 사용하여 이 메뉴를 사용하여 이전 상태를 복원할 수도 있습니다.

전체 레지스트리 분기/레지스트리의 백업 복사본을 만들려면 를 실행하고 원하는 섹션\branch\folder를 선택한 다음 "파일 - 내보내기"를 클릭하고 .reg 파일을 저장할 위치를 선택합니다.

나중에 이 백업을 사용하려면 파일 - 가져오기를 클릭하거나 마우스로 파일을 클릭하고 "예" 버튼을 사용하여 Windows 레지스트리에 데이터 추가를 확인하세요.

분기를 저장하면 하위 폴더 및 그 안의 모든 값과 함께 저장됩니다(따라서 가져오기도 함).

후문

이것들은 파이입니다. 그건 그렇고, World Wide Web에는 레지스트리의 다양한 매개 변수와 변경 사항에 대해 이야기하는 많은 웹 사이트가 있습니다. 조심하세요. 결과를 알지 못한 채 처음 접하는 조언을 사용하지 마세요.

또 언급하지 않을 수 없네요

숙련된 컴퓨터 전문가가 운영 체제 문제를 해결하기 위해 레지스트리 변경을 요청하는 상황에 대해 초보 PC 사용자는 종종 혼란스러워합니다.

예, 간단히 두 번 클릭하여 레지스트리 데이터를 내보내고 가져오는 데 사용되는 미리 만들어진 Reg 파일(확장명이 name.reg인 파일)이 있습니다. 기본적으로 확장명이 .reg인 파일의 경우 해당 내용을 레지스트리에 입력하는 명령이 설정됩니다. 텍스트 형식으로 실행됩니다. 메모장이나 다른 텍스트 편집기에서 보고 편집할 수 있습니다.

그러나 미리 만들어진 파일이 없거나 일부 레지스트리 매개변수를 확인해야 하는 상황이 있습니다. 그러면 다음과 같은 작은 질문이 생깁니다.

레지스트리란 무엇입니까?

어디서 찾을 수 있나요?

어떻게 입력하나요?

그리고 결국

이러한 문제를 함께 알아 내려고 노력합시다.

바로-이것은 각 매개 변수에 대한 자세한 설명이 포함된 레지스트리에 대한 자세한 설명이 아닙니다. 이 목적을 위한 탈무드 전체가 인쇄된 형태와 전자 형태로 존재합니다.

레지스트리란 무엇입니까?

레지스트리 또는 시스템 레지스트리는 컴퓨터 구성 정보와 운영 체제 설정을 저장하기 위한 데이터베이스입니다.

레지스트리에는 부팅, 작동 및 종료 중에 Windows XP가 지속적으로 액세스하는 데이터가 포함되어 있습니다.

  • 모든 사용자의 프로필, 즉 해당 설정
  • 운영 체제에 설치된 장비 구성
  • 설치된 프로그램 및 각 프로그램에서 생성된 문서 유형에 대한 정보
  • 폴더 및 프로그램 아이콘의 속성;
  • 사용된 포트에 대한 정보.

레지스트리에는 섹션, 하위 섹션 및 키(매개변수)로 구성된 계층적 트리 구조가 있습니다.

어떻게 입력하나요?

레지스트리 작업을 위해 Windows 3.1부터 친숙한 간단하고 이해하기 쉬운 Regedit 유틸리티가 사용됩니다.

시스템 레지스트리를 열려면 다음을 수행해야 합니다. 시작 클릭 -> 실행... 선택 -> 열기... 필드에 regedit 입력 -> 확인 클릭.

Regedit 유틸리티 창이 파티션 이름과 함께 열립니다.

섹션과 하위 섹션은 대략적으로 Regedit의 왼쪽 창에 있는 폴더입니다. 레지스트리 키 또는 매개변수는 특정 값이 할당된 특정 변수입니다. 즉, Regedit의 오른쪽 창에 표시됩니다.

하이브(영어 문서의 주 파티션, 표준 파티션 - 영어 하이브의 하이브)는 하드 드라이브에 파일로 표시되는 레지스트리 섹션입니다.

하이브는 키, 하위 키 및 설정의 모음이며 레지스트리 계층의 최상위 수준에 뿌리를 두고 있습니다. 기본적으로 대부분의 하이브 파일(기본, SAM, 보안 및 시스템)은 %SystemRoot%\System32\Config 폴더(예: C:\Windows\System32\Config\)에 저장됩니다. %SystemRoot%\Profiles 폴더에는 각 컴퓨터 사용자의 프로필(설정)이 포함되어 있습니다. 하이브는 파일이므로 한 시스템에서 다른 시스템으로 이동할 수 있습니다. 이 파일을 편집하려면 레지스트리 편집기를 사용해야 합니다.

Windows XP 레지스트리는 5개의 주요 섹션으로 구성됩니다.

HKEY_CLASSES_ROOT

HKEY_LOCAL_MACHINE\Software\Classes의 하위 키입니다. 이 분기에는 시스템에 등록된 모든 파일 형식의 확장자에 대한 정보가 포함되어 있습니다. 여기에 저장된 정보는 Windows 탐색기를 사용하여 파일을 열 때 필요한 프로그램을 시작하는 역할을 합니다.

HKEY_CURRENT_USER

이 섹션에는 시스템에 로그인한 현재 활성 사용자의 설정이 포함되어 있습니다. 여기에는 사용자 폴더, 화면 색상, 제어판 설정이 저장됩니다. 이 정보는 사용자 프로필과 연결되어 있습니다. 이 섹션은 레지스트리 편집기의 주요 섹션 중 하나로 보이지만 HKEY_USERS\ 프로필 중 하나에 대한 링크일 뿐입니다.

HKEY_LOCAL_MACHINE

이 섹션에는 귀하의 컴퓨터에 고유하고 모든 사용자에게 유효한 설정과 하드웨어 구성 및 설치된 소프트웨어에 대한 정보가 포함되어 있습니다.

HKEY_USERS

이 섹션에는 활성 로드된 모든 컴퓨터 사용자 프로필과 모든 컴퓨터 사용자에 대한 설정이 포함되어 있습니다.

HKEY_CURRENT_CONFIG

이 섹션에는 시스템이 시작될 때 로컬 컴퓨터에서 사용되는 하드웨어 프로필에 대한 정보가 포함되어 있습니다.

주요 레지스트리 섹션을 나타내는 데 약어가 자주 사용됩니다.

HKEY_CLASSES_ROOT – HKCR
HKEY_CURRENT_USER – HKCU
HKEY_LOCAL_MACHINE – HKLM
HKEY_USERS – HKU
HKEY_CURRENT_CONFIG – HKCC

원하는 매개변수를 어떻게 변경할 수 있나요?

HKEY_LOCAL_MACHINE 섹션에 있는 Winlogon 하위 키의 Shell 매개 변수 값을 확인해야 합니다.

레지스트리의 Shell 매개변수는 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon에 있습니다.

이 작업을 어떻게 수행해야 하는지 살펴보겠습니다. 나와 함께 이 작업을 수행하면 실제로 그것에 대해 복잡한 것이 없다는 것을 알게 될 것입니다.

주목! 레지스트리를 변경하기 전에 전체 레지스트리 또는 변경하려는 분기의 백업 복사본을 만드는 것이 좋습니다. 이렇게 하려면 레지스트리 편집기에서 파일 -> 내보내기... -> 파일 이름 지정 -> 저장을 실행합니다. 무슨 일이 발생하면 파일 -> 가져오기...를 통해 언제든지 이전 레지스트리 설정을 복원할 수 있습니다. 또는 실행을 위해 저장한 파일을 실행하여 복원할 수 있습니다.

레지스트리 편집기를 실행합니다. 시작 -> 실행... 선택 -> 열기... 필드에 regedit를 입력하고 -> 확인을 클릭합니다.

레지스트리 편집기에서 먼저 HKEY_LOCAL_MACHINE 섹션 근처에 있는 더하기 기호(또는 폴더를 두 번 클릭)를 클릭한 다음 SOFTWARE 폴더, Microsoft 등을 차례로 클릭하여 필요한 Winlogon 하위 키에 도달합니다.

Winlogon 하위 섹션을 클릭하고 레지스트리 편집기 창 오른쪽에서 Shell 매개 변수를 찾습니다. 레지스트리 편집기의 오른쪽은 이름, 유형, 값의 세 가지 열로 구분됩니다. 이것이 바로 우리가 확인해야 할 값에 도달하는 지점입니다.

특정 예에서 Shell 매개변수의 값은 Explorer.exe여야 합니다.

필요한 것과 다른 경우에는 변경합니다. 이렇게 하려면 마우스 왼쪽 버튼으로 Shell이라는 이름을 두 번 클릭합니다(또는 마우스 오른쪽 버튼으로 한 번 클릭하고 상황에 맞는 메뉴에서 편집을 선택합니다). 문자열 매개변수 변경 창이 열리면 값 줄에서 필요한 사항을 변경하고 확인을 클릭합니다.

레지스트리 편집기를 닫습니다.

그게 다입니다. 레지스트리 설정을 확인하고 필요한 경우 변경했습니다.

추신 변경 사항을 적용하려면 컴퓨터를 다시 시작해야 하는 경우가 많습니다. 이것을 잊지 마세요.

Windows 레지스트리는 운영 체제에서 가장 신비한 부분 중 하나로서 Windows의 거의 모든 측면을 사용자 정의하고 수정할 수 있습니다. 어떤 사람들은 항상 레지스트리를 사용하여 작업하지만 대부분의 사람들은 레지스트리에 대해 막연하게 이해하고 있으며 사용자 정의 키와 설정을 만드는 방법을 완전히 알지 못합니다. 이제 Windows 레지스트리가 무엇인지 알아 보겠습니다.

Windows 레지스트리란 무엇입니까?

Windows 레지스트리는 다양한 시스템 구성 및 설정 모음에 지나지 않습니다.

거의 모든 중요한 정보를 저장하는 데이터베이스라고 볼 수 있습니다. 이 정보에는 하드웨어 시스템, 애플리케이션 설정, 설치된 프로그램, 사용자 프로필 등과 관련된 모든 것이 포함됩니다. 이미 언급했듯이 Windows는 모든 중요한 정보를 저장하고 운영 체제가 다른 위치에 있는 별도의 구성 파일을 조작하는 것보다 한 곳에서 모든 것을 관리하기 때문에 레지스트리에 지속적으로 액세스합니다.

Windows 레지스트리 구성 요소

Windows 10 레지스트리는 루트 수준 키, 키 및 설정이라는 세 가지 주요 구성 요소로 구성됩니다.

루트 수준 키에는 자체 매개변수 세트가 있는 섹션이 포함되어 있습니다.

다섯 가지 루트 수준 키가 있으며 모두 고유한 특정 목적을 가지고 있습니다. 그들의 요점은 다음과 같습니다.

  • HKEY_CLASSES_ROOT(HKCR): 이 키는 OLE(Object Linking and Embedding) 및 파일 유형 연결에 사용됩니다. 이는 Windows가 파일을 해당 프로그램과 연결하여 사용자가 파일을 열고 상호 작용할 수 있도록 하는 핵심입니다.
  • HKEY_CURRENT_USER(HKCU): 이 Windows 레지스트리 키는 현재 로그온한 사용자와 관련된 모든 데이터, 사용자 수준 설정 및 구성을 저장합니다. Windows뿐만 아니라 다른 프로그램도 현재 사용자와 관련된 데이터를 여기에 저장합니다.
  • HKEY_LOCAL_MACHINE(HKLM): 사용자 상태에 관계없이 이 키에는 하드웨어 설정, 소프트웨어 설정 등을 포함한 모든 시스템 파티션이 포함됩니다. HKLM에는 모든 시스템 정보의 대부분이 포함되어 있으므로 가장 공개된 Windows 루트 키 중 하나입니다.
  • HKEY_USERS(HKU): 이름에서 알 수 있듯이 이 루트 키에는 로그인 및 로그아웃된 사용자를 포함한 모든 사용자의 설정이 포함되어 있으므로 이 키를 HKCU와 혼동하지 마십시오.
  • HKEY_CURRENT_CONFIG(HKCC): 간단히 말해서 HKLM 루트 키의 현재 하드웨어 프로필 설정에 대한 직접 링크이기 때문에 의사 루트 키입니다.
파티션 옵션

이러한 루트 키에는 각각 고유한 섹션이 있고 각 섹션에는 고유한 매개변수가 있습니다. 각 섹션에서는 6가지 다른 유형의 매개변수를 생성할 수 있으며 이러한 매개변수의 값은 대상 프로그램 및/또는 구성 요구 사항에 전적으로 의존합니다.

일반적으로 모든 버전(7,8 또는 10)의 Windows 레지스트리 편집기에는 네 가지 주요 데이터 유형이 사용됩니다.

  • 문자열 값: 읽을 수 있는 일반 텍스트로 구성되며 Windows 레지스트리에서 가장 일반적으로 사용되는 설정 중 하나입니다.
  • 바이너리 매개변수: 이름에서 알 수 있듯이 이 매개변수에는 바이너리 데이터(0, 1)만 포함됩니다. 특정 기능을 켜거나 끄는 데 자주 사용됩니다.
  • DWORD 값(32비트): 이진 값과 유사하지만 32비트 범위의 모든 정수 값을 저장할 수 있습니다. 32비트 시스템에서 작동하도록 설계되었지만 이전 버전과의 호환성을 위해 64비트 시스템에서도 사용됩니다.
  • QWORD(64비트) 매개변수: 이 매개변수는 DWORD와 거의 비슷하지만 64비트 범위의 모든 정수 값을 전달할 수 있습니다. QWORD는 64비트 시스템에서 작동하도록 설계되었다고 말할 수 있습니다.
Windows 레지스트리 편집기를 여는 방법

레지스트리를 여는 이 방법은 설치된 Windows 버전(7.8 또는 10)에 관계없이 작동합니다.

+R 키를 눌러 실행 창을 엽니다. 또는 를 입력하고 Enter 또는 확인을 누릅니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭합니다.

기본 레지스트리 편집기 실행 파일은 C:\Windows 디렉터리에 있습니다. 따라서 이 폴더를 열고 regedit.exe를 직접 실행하거나 편리한 위치에 regedit.exe에 대한 바로가기를 만들 수 있습니다.

레지스트리 편집기: 64비트 및 32비트 Windows용

64비트 버전의 Windows의 레지스트리는 32비트 및 64비트 섹션으로 구성됩니다. 32비트 파티션의 대부분은 64비트 파티션과 이름이 동일하며 그 반대도 마찬가지입니다.

기본 64비트 버전(regedit.exe)은 64비트 및 32비트 파티션을 모두 표시합니다. 64비트 버전의 레지스트리 편집기에서는 32비트 키가 다음 레지스트리 키에 나타납니다.

HKEY_LOCAL_MACHINE\Software\WOW6432Node

64비트 버전의 편집기를 사용하여 64비트 및 32비트 섹션과 설정을 보고 편집할 수 있습니다. 64비트 키를 보거나 편집하려면 64비트 버전의 레지스트리 편집기(regedit.exe)를 사용해야 합니다. 32비트 버전(%systemroot\%Syswow64)을 사용하여 32비트 키와 값을 편집하고 볼 수도 있습니다. 32비트 버전의 레지스트리 편집기를 열려면 다음 단계를 따르세요.

  • 실행 대화 상자를 엽니다.
  • %systemroot%\syswow64\regedit를 입력하고 확인을 클릭합니다.

메모

32비트 버전을 열기 전에 64비트 버전의 레지스트리 편집기를 닫아야 하며 그 반대의 경우도 마찬가지입니다. 그러나 레지스트리 편집기의 두 번째 인스턴스를 열 수 있습니다. 예를 들어, 64비트 버전의 편집기가 이미 실행 중인 경우 %systemroot%\syswow64\regedit -m 명령을 입력하여 32비트 버전의 편집기를 시작합니다.

새 섹션 및 매개변수 생성

섹션과 매개변수를 생성하는 것은 매우 간단합니다. 그러나 중요한 항목을 잘못 설정하거나 삭제하면 치명적인 오류가 발생할 수 있으므로 작업을 수행하기 전에 Windows 레지스트리의 백업을 만드십시오.

백업을 생성하려면 편집기 창에서 "파일 -> 내보내기"를 클릭하고 파일 이름을 입력한 후 안전한 장소에 저장하세요.

새 파티션을 생성하려면 루트 수준 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 -> 파티션을 선택합니다. 새 파티션은 폴더처럼 보이며 기본적으로 "새 파티션 #1"과 같은 이름이 지정됩니다. 물론 섹션 이름은 언제든지 바꿀 수 있습니다. 새 하위 키를 생성해야 할 때마다 동일한 절차를 따릅니다.

새 매개변수를 생성하려면 편집기 오른쪽 창의 빈 영역을 마우스 오른쪽 버튼으로 클릭하고 원하는 매개변수를 선택합니다. 생성된 매개변수에는 이름이 지정되어야 합니다. 이름은 전적으로 특정 요구 사항에 따라 달라집니다.

매개변수에 값을 지정하려면 해당 매개변수를 두 번 클릭하고 값을 입력합니다. 다시 말하지만, 값은 프로그램이나 특정 설정에 따라 달라집니다.

레지스트리 키에 대한 액세스 권한

NTFS 파일 시스템의 특정 개체에 대한 권한 및 사용 권한과 유사하게 레지스트리 키에도 동일한 보호가 제공됩니다.

Windows Vista 이후에는 Windows 설정을 저장하는 수많은 OS별 레지스트리 키가 Windows 리소스 보호에 의해 보호되어 왔기 때문에 이를 그냥 삭제하거나 변경할 수는 없습니다. 소유자가 되어 권한(액세스 권한)을 설정하지 않으면 이 작업을 수행할 수 없습니다. 다행스럽게도 운영 체제에서는 이를 허용하지만 수동 방법은 너무 지루하므로 이 전체 프로세스를 자동화하는 간단한 유틸리티를 사용하는 것이 좋습니다.

그게 다야! 위 내용이 Windows 레지스트리와 주요 구성 요소를 더 잘 이해하는 데 도움이 되었기를 바랍니다. 아래 댓글로 여러분의 의견과 경험을 공유해 주세요!

좋은 하루 보내세요!


많은 사용자가 "레지스트리 정리", "레지스트리에서 제거", "레지스트리 백업", "시스템 레지스트리" 등의 용어를 접하지만 이들 중 상당 부분은 이 레지스트리가 무엇인지조차 모릅니다. 이 기사에서는 시스템 레지스트리가 무엇인지, 정리해야 하는 이유와 작업 방법을 살펴보겠습니다.

Windows 레지스트리, 그게 뭔가요?

레지스트리, 시스템 레지스트리, Windows 레지스트리는 거대하고 동시에 1992년 Windows 3.1에서 처음 등장한 Windows 제품군 운영 체제의 주요 계층적 데이터베이스입니다. ServiceProfiles, %USERPROFILE%, System32config와 같은 시스템 디렉터리에 저장된 여러 파일로 구성됩니다. 이전에 시스템 구성을 저장했던 ini 파일을 대체하기 위해 탄생했습니다. 이로 인해 시스템 데이터에 대한 액세스 속도가 크게 향상되었습니다.

데이터베이스에는 컴퓨터의 하드웨어 및 소프트웨어, 각 시스템 구성 요소의 설정 및 작동 모드, 계정 설정, 제어판 설정, 서비스 구성, 파일 연결 등에 대한 정보가 포함되어 있습니다. 컴퓨터의 사용자, 응용 프로그램 또는 운영 체제 자체에 의해 변경된 상당수의 변경 사항이 시스템 레지스트리에 저장됩니다.

레지스트리를 정리하고 최적화하는 이유는 무엇입니까?

언급한 바와 같이 레지스트리에는 사실상 모든 시스템 구성 요소와 해당 설정에 대한 정보가 포함되어 있으며 12개 이상의 보호된 시스템 파일로 구성되어 있습니다. 이를 기반으로 시스템 데이터베이스 파일은 다른 파일과 마찬가지로 조각 모음(한 문서를 저장하는 섹터가 근처에 위치하지 않고 디스크 표면에 분산되어 있는 경우)되어 레지스트리에 대한 액세스 시간이 늘어납니다. 따라서 주기적인 조각 모음이 필요합니다. 시스템 파일은 Windows에서 지속적으로 사용되기 때문에 일반적인 방법으로 조각 모음을 수행하는 것은 불가능합니다. 이를 위해 조각 모음 및 조정 프로그램과 같은 많은 특수 유틸리티가 개발되었습니다.

레지스트리 볼륨과 레지스트리 항목 액세스 시간을 줄이려면 원격 응용 프로그램, 라이브러리, 글꼴, 드라이버 및 원격 프로그램과의 파일 연결 등에 대한 정보인 정크 항목에서 시스템 데이터베이스를 정리해야 합니다. .

레지스트리 구조

시스템 데이터베이스는 여러 섹션으로 구성되며 각 섹션은 자체 파일에 저장됩니다. 설치된 애플리케이션에 대한 정보와 같이 많은 공간을 차지하는 일부 하위 섹션도 별도의 파일에 저장됩니다.

Windows 레지스트리 - 지점
  • HKEY_CLASSES_ROOT (HKCR) – 분기는 운영 체제에 등록된 모든 파일 확장자, 프로그램과의 연결, ActiveX 및 COM 구성 요소에 대한 데이터를 저장합니다.
  • HKEY_CURRENT_USER (HKCU) – 현재 사용자의 계정 구성이 여기에 저장됩니다.
  • HKEY_LOCAL_MACHINE (HKLM) – 컴퓨터의 하드웨어 구성 요소, 해당 드라이버, 작동 모드 및 Windows OS 로딩에 대한 정보에 대한 데이터입니다.
  • HKEY_USERS(HKU) – 이 컴퓨터의 모든 사용자 계정에 대한 모든 데이터를 저장합니다.
  • HKEY_CURRENT_CONFIG(HKCC) - 컴퓨터를 켜는 데 사용되는 하드웨어에 대한 정보가 포함되어 있습니다.

레지스트리 작업을 위해 프로그램을 실행하는 방법은 무엇입니까?

Windows에는 사용자가 레지스트리 작업을 수행할 수 있는 간단하고 기능적인 유틸리티가 갖추어져 있습니다. 모든 시스템 데이터베이스 항목을 관리하는 레지스트리 편집기를 시작하는 방법에는 여러 가지가 있습니다.

Windows 레지스트리를 여는 방법은 무엇입니까? 첫 번째 방법
  • "Win + R" 조합을 사용하여 "실행" 대화 상자를 불러옵니다.
  • 텍스트 형식에 "regedit"를 쓰고 "확인"을 클릭합니다.
  • 두 번째 방법
  • "시작"을 호출하고 검색 창에 레지스트리 편집기 "regedit"를 시작하는 명령을 입력하십시오.
  • 검색 결과에서 "regedit.exe"를 클릭하여 시스템 유틸리티를 시작합니다.
  • 표준 레지스트리 편집기를 사용하여 시스템 레지스트리 항목을 작업합니다.

    레지스트리 편집기를 실행하면 시스템 데이터베이스의 계층 구조를 표시하는 창이 우리 앞에 나타납니다.

    각 분기에는 삼각형을 클릭하거나 섹션/하위 섹션의 이름을 두 번 클릭하거나 "®" 버튼(키보드 오른쪽에 있는 커서)을 클릭하여 열리는 많은 수의 하위 섹션이 포함되어 있습니다.

    사용자는 시스템 레지스트리 작업을 위해 다음과 같은 옵션을 사용할 수 있습니다.

    • 전체 지점과 개별 섹션 및 기록(키) 내보내기 및 가져오기
    • 등록부의 하위 섹션을 텍스트 정보 형태로 종이로 전송합니다.
    • 키 및 분기 생성, 삭제, 이름 바꾸기
    • 레지스트리에서 정보를 검색하십시오.

    모든 작업은 필요한 키나 하위 키를 선택한 후 레지스트리 편집기의 두 가지 기본 메뉴 항목("파일" 및 "편집")과 개체를 마우스 오른쪽 버튼으로 클릭하면 호출되는 상황에 맞는 메뉴를 통해 수행됩니다.

    표준 프로그램을 통해 레지스트리를 작업하는 것은 몇 가지 예외를 제외하면 하드 드라이브 파일 시스템의 데이터를 작업하는 것과 크게 다르지 않습니다. 그 중 하나는 동시에 여러 개체를 작업할 수 없다는 것입니다. 그리고 트리 형태의 시스템 데이터베이스 보기는 많은 사용자에게 이례적입니다. F2 버튼은 이름 바꾸기, 삭제 – 분기 및 레지스트리 키 삭제도 담당합니다.

    중요한! 레지스트리 작업을 수행하기 전에 변경하려는 분기 또는 섹션의 백업 복사본을 만들어야 합니다.

    섹션 또는 분기의 백업 복사본 만들기:

    수정 중인 브랜치의 컨텍스트 메뉴를 호출하고 "내보내기"를 선택하거나 브랜치를 선택하고 "파일" 메뉴 항목을 호출하고 "내보내기..."를 클릭합니다.

    출력 파일의 경로와 이름을 설정합니다.


    "라는 주제에 대해 궁금한 점이 있으시면
    레지스트리란 무엇이며 어떻게 사용하나요?'라는 질문이 나오면 댓글로 물어보세요.

    iPhone, iPad 또는 iPod touch에서 Apple ID 계정을 만드는 방법은 무엇입니까?

    우선, App Store, iTunes Store 또는 iBooks를 열고 무료 프로그램을 선택하세요. 이제 선택한 개체가 있는 행에서 GET을 누릅니다. 그런 다음 다시 클릭하여 항목을 로드합니다. “새 Apple ID 생성”을 클릭하세요. 추가 지침을 따르십시오. 결제 세부정보를 묻는 메시지가 나타나면 '아니요'를 클릭하세요. 정보를 입력하면 이메일을 통해 Apple ID를 확인하라는 메시지가 표시됩니다. Apple ID를 사용하려면 먼저 Apple ID를 확인해야 합니다.

    • 이전 단계로 돌아가기
    • FAQ 다시 시작
    • 묻다

    감사합니다! 최대한 빨리 답변드리도록 노력하겠습니다


    if(function_exists("the_atings")) ( the_ ratings(); ) ?>



    질문이 있으신가요?

    오타 신고

    편집자에게 전송될 텍스트: