Sổ đăng ký Windows 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 dà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 phần mềm không phải hệ điều hành, người dùng, tùy chọn của PC, v.v. Bài đăng này nói về Kiến thức cơ bản về Windows Registry .
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 hầu hết phần mềm đã cài đặt, những thay đổi này sẽ được phản ánh và lưu trữ trong sổ đăng ký. Sổ đă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ư bộ đếm hiệu suất và phần cứng hiện đang hoạt động.
Sổ đăng ký Windows được giới thiệu để làm gọn gàng các tệp INI của mỗi chương trình mà trước đây đã được sử dụng để lưu trữ các cài đặt cấu hình cho các chương trình Windows. Các tệp này có xu hướng nằm rải rác trên toàn hệ thống, điều này khiến chúng khó theo dõi.
Đọc :Khi nào các thay đổi đối với Sổ đăng ký được lưu?
Kiến thức cơ bản về sổ đăng ký Windows
Cơ quan đăng ký bao gồm 5 điều sau đây Phím gốc :
- HKEY_CLASSES_ROOT
- HKEY_CURRENT_USER
- HKEY_LOCAL_MACHINE
- HKEY_USERS
- HKEY_CURRENT_CONFIG.
Khóa gốc chứa SubKeys . Các khóa con cũng có thể chứa các khóa con của riêng chúng và chứa ít nhất một giá trị, được gọi là giá trị của nó Giá trị mặc định . Một khóa có tất cả các khóa con và giá trị của nó được gọi là Hive .
Sổ đăng ký nằm trên Đĩa trong thư mục system32 / config dưới dạng một số tệp Hive riêng biệt. Các tệp Hive này sau đó sẽ đượ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 tổ ong được lưu trữ 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 các tệp Windows Registry.
Cơ quan đăng ký sử dụng các kiểu dữ liệu sau:
- REG_SZ :SZ chỉ ra một chuỗi có kết thúc bằng không. Đâ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 và 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ể chứa bất kỳ số nào từ 0 đến 232.
- REG_QWORD :Kiểu dữ liệu này là một từ bốn. Đây 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 có kết thúc bằng 0 đượ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 có kết thúc bằng 0 chứa tham chiếu chưa được mở rộng tới một biến môi trường, chẳng hạn như% SystemRoot%.
Ảo hóa sổ đăng ký trong Windows
Bắt đầu với Windows Vista, cùng với Ảo hóa tệp, Registry cũng đã được Ảo hóa, và do đó không giống như Windows XP, không có xu hướng bị cồng kềnh. Điều tương tự đã được tiếp tục trong Windows 7.
Về cơ bản, ảo hóa có nghĩa là các ứng dụng bị ngăn không cho ghi vào hệ thống tệp của Windows trong Thư mục Hệ thống và CŨNG ĐƯỢC vào ‘ các phím trên toàn máy ‘Trong sổ đăng ký. Tuy nhiên, điều này không ngăn 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 trở lên, UAC sử dụng Tính năng Ảo hóa Sổ đăng ký, để chuyển hướng các nỗ lực ghi vào các khóa con của
HKEY_LOCAL_MACHINE\Software
Khi một ứng dụng cố gắng ghi vào tổ này, thay vào đó, Vista sẽ ghi nó vào vị trí của mỗi người dùng,
HKEY_CLASSES_ROOT\VirtualStore\Machine\Software
Việc này được thực hiện một cách kín đáo. Không ai biết rằng điều này đang xảy ra!
Nói ngắn gọn đây là Ảo hóa sổ đăng ký và nó là một tính năng Bảo mật hữu ích.
Ngẫu nhiên, cũng phải đề cập đến một công nghệ mới khác nền tảng Windows Vista trở lên:Trình quản lý giao dịch hạt nhân, 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 Registry. Nhưng nó không được triển khai trong Registry Editor. Thay vào đó, tính năng này được thiết kế để các nhà phát triển sử dụng, những người cần tạo các ứng dụng mạnh mẽ bằng xử lý giao dịch.
Đọc: Cách tạo Khóa đăng ký trong Windows.
Trình chỉnh sửa sổ đăng ký
Công cụ chính trong Windows 10/8/7 / Vista để làm việc trực tiếp với sổ đăng ký là Registry Editor . Để truy cập nó, chỉ cần nhập regedit trong Start Menu Search Bar 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ấp vào OK để lưu lời nhắc. Các thay đổi được thực hiện được kết hợp trực tiếp.
Bạn có thể đọc thêm về Mẹo &Tính năng của Windows Registry Editor. 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.
Đề cập cụ thể phải được thực hiện về
HKEY_LOCAL_MACHINE\System\CurrentControlSet
hive vì các phím đặc biệt này rất cần thiết cho Windows để khởi động, để bản sao lưu của nó được duy trì, bạn có thể khôi phục lại khi cần thiết, đơn giản bằng cách khởi động ở Chế độ an toàn và chọn Cấu hình tốt đã biết gần đây nhất .
Bạn cũng có thể muốn đọc những bài đăng này:
- Cách sửa chữa Sổ đăng ký bị hỏng hoặc bị hỏng
- Menu Start và các tinh chỉnh trong sổ đăng ký TaskBar
- Sao lưu và khôi phục sổ đăng ký
- Theo dõi các thay đổi đối với Hệ thống đăng ký.
- Cách mở nhiều phiên bản của Sổ đăng ký
- Biểu tượng cảm xúc đang được sử dụng trong đường dẫn Windows Registry; Bạn có biết !?