Windows Registry Khái niệm cơ bản: Gỡ bỏ Windows Registry

Mục lục:

Windows Registry Khái niệm cơ bản: Gỡ bỏ Windows Registry
Windows Registry Khái niệm cơ bản: Gỡ bỏ Windows Registry

Video: Windows Registry Khái niệm cơ bản: Gỡ bỏ Windows Registry

Video: Windows Registry Khái niệm cơ bản: Gỡ bỏ Windows Registry
Video: Sử dụng CAPCUT phiên bản PC ngon không tưởng | QuạHD - YouTube 2024, Tháng tư
Anonim

Các Windows Registry là một thư mục lưu trữ các cài đặt và tùy chọn cho hệ điều hành cho Microsoft Windows. Nó chứa thông tin và cài đặt cho tất cả phần cứng, phần mềm hệ điều hành, hầu hết các phần mềm hệ điều hành, người dùng, sở thích của PC, v.v. Windows Registry Khái niệm cơ bản.

Bất cứ khi nào người dùng thực hiện thay đổi đối với cài đặt Bảng điều khiển, liên kết tệp, chính sách hệ thống hoặc phần mềm được cài đặt nhiều nhất, các thay đổi được phản ánh và lưu trữ trong sổ đăng ký. Cơ quan đăng ký cũng cung cấp một cửa sổ vào hoạt động của hạt nhân, hiển thị thông tin thời gian chạy như các bộ đếm hiệu năng và phần cứng hiện đang hoạt động.
Bất cứ khi nào người dùng thực hiện thay đổi đối với cài đặt Bảng điều khiển, liên kết tệp, chính sách hệ thống hoặc phần mềm được cài đặt nhiều nhất, các thay đổi được phản ánh và lưu trữ trong sổ đăng ký. Cơ quan đăng ký cũng cung cấp một cửa sổ vào hoạt động của hạt nhân, hiển thị thông tin thời gian chạy như các bộ đếm hiệu năng và phần cứng hiện đang hoạt động.

Windows registry đã được giới thiệu để dọn dẹp sự phong phú của các tập tin INI mỗi chương trình mà trước đây đã được sử dụng để lưu trữ các thiết lập cấu hình cho các chương trình Windows. Những tệp này có xu hướng nằm rải rác khắp hệ thống, khiến chúng khó theo dõi.

Windows Registry Khái niệm cơ bản

Cơ quan đăng ký bao gồm 5 Khóa gốc:

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG.
Image
Image

Khóa gốc chứa Khóa con. Các khóa con cũng có thể chứa các khóa con của chúng và chứa ít nhất một giá trị, được gọi là Giá trị mặc định. Một khóa với tất cả các khóa con và giá trị của nó được gọi là Hive.

Registry nằm trên đĩa trong thư mục system32 / config như một số tệp Hive riêng biệt. Các tệp Hive này sau đó được đọc vào bộ nhớ mỗi khi Windows khởi động hoặc khi người dùng đăng nhập. Để xem nơi Hives được lưu trữ trên thực tế, hãy xem:

HKEY_LOCAL_MACHINE System CurrentControlSet Control HiveList

Bạn có thể đọc thêm về vị trí của tệp đăng ký Windows.
Bạn có thể đọc thêm về vị trí của tệp đăng ký Windows.

Cơ quan đăng ký sử dụng các loại dữ liệu sau:

  • REG_SZ: SZ cho biết chuỗi không bị chấm dứt. Đây là một chuỗi có độ dài thay đổi có thể chứa Unicode cũng như các ký tự ANSI.
  • REG_BINARY: Nó chứa dữ liệu nhị phân. 0 & 1.
  • REG_DWORD: Kiểu dữ liệu này là một từ kép. Nó là một giá trị số 32 bit và có thể giữ bất kỳ số nào từ 0 đến 232.
  • REG_QWORD: Kiểu dữ liệu này là một từ Quadruple. Nó là một giá trị số 64 bit.
  • REG_MULTI_SZ: Kiểu dữ liệu này chứa một nhóm các chuỗi không chấm dứt được gán cho một giá trị duy nhất.
  • REG_EXPAND_SZ: Kiểu dữ liệu này là một chuỗi không bị chấm dứt có chứa một tham chiếu chưa được mở rộng đến một biến môi trường, như nói,% SystemRoot%.

Registry Virtualization trong Windows Vista trở đi

Bắt đầu với Windows Vista, cùng với File Virtualization, Registry cũng đã được Virtualized, và do đó không giống như Windows XP, không có xu hướng bị sưng lên. Điều tương tự cũng đã được tiếp tục trong Windows 7.

Ảo hóa về cơ bản có nghĩa là các ứng dụng được ngăn chặn bằng cách ghi vào hệ thống tệp của Hệ thống Thư mục Windows và C ALNG đến ‘máy rộng phím'Trong sổ đăng ký. Tuy nhiên, điều này không ngăn các tài khoản người dùng chuẩn cài đặt hoặc chạy các ứng dụng.

Trong Windows Vista và sau này, UAC sử dụng tính năng Registry Virtualization, để chuyển hướng các nỗ lực ghi vào các khóa con của

HKEY_LOCAL_MACHINESoftware

Khi một ứng dụng cố gắng ghi vào tổ ong này, thay vào đó, Vista ghi nó vào một vị trí cho mỗi người dùng,

HKEY_CLASSES_ROOTVirtualStoreMachineSoftware

Điều này được thực hiện kín đáo. Không ai biết rằng điều này đang xảy ra!

Đây là, trong ngắn hạn, Registry Virtualization, và nó là một tính năng bảo mật hữu ích.

Ngẫu nhiên, đề cập đến cũng phải được làm bằng một công nghệ mới khác nằm bên dưới Windows Vista và sau đó: Trình quản lý giao dịch Kernel, cho phép Đăng ký giao dịch. Tính năng này cho phép một loại khôi phục sổ đăng ký. Nhưng nó không được thực hiện trong Registry Editor. Thay vào đó, tính năng này được thiết kế để sử dụng bởi các nhà phát triển, những người cần tạo các ứng dụng mạnh mẽ bằng cách sử dụng xử lý giao dịch.

Registry Editor

Công cụ chính trong Windows 10/8/7 / Vista để làm việc trực tiếp với registry là Registry Editor. Để truy cập nó, chỉ cần gõ regedit trong thanh Start Menu Search của Vista và nhấn Enter!

Bạn phải cẩn thận gấp đôi khi làm việc với Registry, vì không có lời nhắc xác nhận hoặc nhấn OK để lưu lời nhắc. Các thay đổi được thực hiện được tích hợp trực tiếp.

Bạn có thể đọc thêm về Windows Registry Editor Mẹo & Tính năng. Người dùng Windows 10 v1703 có thể sử dụng Thanh địa chỉ để chuyển trực tiếp đến bất kỳ khóa đăng ký nào.

Chú ý phải được thực hiện cụ thể

HKEY_LOCAL_MACHINESystemCurrentControlSet

hive như các phím trong đặc biệt này là rất cần thiết cho Vista để khởi động, sao lưu của nó được duy trì, mà bạn có thể khôi phục khi cần thiết, chỉ đơn giản bằng cách khởi động trong chế độ Safe Mode và chọn Cấu hình tốt được biết đến lần cuối.

Để bắt đầu, bạn có thể muốn đọc bài đăng này trên Start Menu và TaskBar Registry Tweaks. Bạn có thể xem thêm các bài viết trên Windows Registry và truy cập vào đây để tìm hiểu cách sao lưu và khôi phục sổ đăng ký cũng như cách theo dõi các thay đổi đối với Registry. Tìm hiểu cách mở nhiều bản sao của Registry.

Bài đăng được chuyển từ WinVistaClub.com và cập nhật và đăng tại đây.

Đề xuất: