Tin học: Giới thiệu về registry

Chia sẻ bởi Trần Việt Thao | Ngày 11/05/2019 | 65

Chia sẻ tài liệu: Tin học: Giới thiệu về registry thuộc Giáo dục đặc biệt

Nội dung tài liệu:



Tin học: Giới thiệu về Registry
( Nguồn: http://tainguyen.vimaru.edu.vn/?q=taxonomy/term/47&page=2 ).

Registry là một cơ sở dữ liệu dùng để lưu trữ thông tin về những sự thay đổi, những lựa chọn, những thiết lập từ người sử dụng Windows. Registry bao gồm tất cả các thông tin về phần cứng, phần mềm, người sử dụng. Registry luôn được cập nhật khi người sử dụng tiến hành sự thay đổi trong các thành phần của Control Panel, File Associations, và một số thay đổi trong menu Options của một số ứng dụng,...













Log on

Appearance

Start Menu XP









Security

Desktop

Start Menu Classic
















Explorer

Control Panel

Internet Explorer









My Computer
 
Disk Drives
 
Media Player








 
Clean up
 
Troubleshooting

Tips and Tricks



WINDOWS REGISTRY



1. Giới thiệu về Registry.
Registry là một cơ sở dữ liệu dùng để lưu trữ thông tin về những sự thay đổi, những lựa chọn, những thiết lập từ người sử dụng Windows. Registry bao gồm tất cả các thông tin về phần cứng, phần mềm, người sử dụng. Registry luôn được cập nhật khi người sử dụng tiến hành sự thay đổi trong các thành phần của Control Panel, File Associations, và một số thay đổi trong menu Options của một số ứng dụng,...
2. Registry để ở đâu.
Trong Win95 & 98, Registry được ghi trong 2 file: user.dat và system.dat trong thư mục Windows. Trong Windows Me, Registry được lưu trong file Classes.dat trong thư mục Windows. Trong Win2K Registry được lưu trong thư mục "Windows System32 Config".
3. Registry có thể chỉnh sửa được không?
Registry có thể chỉnh sửa trực tiếp, làm thay đổi các thông số thông qua Registry Editor. Chạy Registry Editor bằng cách gõ regedit vào cửa sổ Run.
4. Cấu trúc của Registry.

- Registry có cấu trúc cây, giống cấu trúc cây thư mục trong cửa sổ Windows Explorer. Thông thường có sáu nhánh chính. Mỗi nhánh được giao hiệm vụ lưu giữ những thông tin đặc trưng riêng biệt. Trong các nhánh chính bao gồm rất nhiều khoá và cũng được phân ra để lưu giữ những thông tin đặc trưng riêng. Các khoá chứa các giá trị là nơi trực tiếp lưu giữ các thông tin, tương tự như tập tin là nơi trực tiếp lưu giữ dữ liệu vậy.
- Các mục trong cửa sổ bên trái của Registry Editor gọi là nhánh (Branch) và khoá (Key) - khoá là con của sáu nhánh chính. Còn các mục trong các cửa sổ bên phải là các giá trị (Value). Một giá trị (Value) bao gồm có 3 thành phần là tên (Name), kiểu dữ liệu (Type) và dữ liệu (Data).

HKEY_CLASSES_ROOT: Lưu những thông tin dùng chung cho toàn bộ hệ thống như kiểu tập tin, các menu, các dữ liệu về hệ thống thường chứa những liên kết đến các file thư viện liên kết động .dll.
HKEY_CURRENT_USER: Lưu những thông tin về phần mềm, các lựa chọn, các thiết lập ... của người dùng đang Logon
HKEY_LOCAL_MACHINE: Lưu những thông tin về hệ thống, phần cứng, phần mềm dùng chung cho tất cả các người dùng.
HKEY_USERS: Lưu những thông tin của tất cả các User, mỗi user là một khoá với tên là số ID của user đó, chứa những thông tin đặc trưng của từng User, nó bổ trợ cho nhánh HKEY_CURRENT_USER.
HKEY_CURRENT_CONFIG: Lưu thông tin về phần cứng, các thiết bị ngoại vi, các trình điều khiển (drivers) đang dùng.
HKEY_DYN_DATA: Chứa thông tin liên quan đến phần cứng và bổ trợ cho nhánh HKEY_LOCAL_MACHINE
5. Các kiểu dữ liệu dùng trong Registry.
REG_BINARY: Kiểu nhị phân 32 BIT 
REG_DWORD: Kiểu Double Word cho phép người dùng nhập theo cơ số 16 (HEX) hoặc cơ số 10 (DECIMAL)
REG_EXPAND_SZ: Kiểu chuỗi mở rộng đặc biệt. VD: "%SystemRoot%" thay cho đường dẫn  WindowsSystem32
REG_MULTI_SZ: Một kiểu dữ liệu cho phép người dùng nhập nhiều chuỗi, phân biệt bằng phím Enter để cách dòng.
REG_SZ: Kiểu chuỗi thông thường.
Ngoài ra còn một số kiểu dữ liệu đặc biệt khác,....
6. Tại sao cần phải biết về
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Việt Thao
Dung lượng: | Lượt tài: 3
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)