*~.~* TIN HỌC KHÔNG VỌC KHÔNG GIỎI *^.^*
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

*~.~* TIN HỌC KHÔNG VỌC KHÔNG GIỎI *^.^*

ĐỪNG TỪ BỎ ĐAM MÊ, KHÓ KHĂN HÃY CỐ VƯỢT!
 
PortalTrang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập

 

 REGISTRY I

Go down 
Tác giảThông điệp
cục sắt

cục sắt


Nữ Tổng số bài gửi : 96
Age : 34
From : Q4.TpHCM
Job/hobbies : sinh viên năm I ngành tin học
Skill : search
Sao chiếu mạng : REGISTRY I Nhanma44254
Registration date : 30/01/2008

REGISTRY I Empty
Bài gửiTiêu đề: REGISTRY I   REGISTRY I Empty7/5/2008, 04:31

1. Registry là j?
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.datsystem.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ó phải "để chư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 registry

REGISTRY I Registry_screenshot

- 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 Windows\System32
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ề Registry?

- Registry lưu tất cả các thông tin về phần cứng, phần mềm, những lựa chọn của người dùng....kiểm soát được nội dung của Registry là yêu cầu tất yếu để bạn sử dụng PC một cách khoa học, hiểu sâu hơn về môi trường làm vịệc của Windows.

- Rất nhiều thủ thuật Registry giúp bạn tạo một Windows mang tính đặc trưng riêng mà các tiện ích có sẵn của Windows kèm theo không làm được. Rất thú vị khi chúng ta khám phá những chức năng tiềm ẩn bên trong của Windows.

- Muốn tiến xa hơn trong kỹ thuật lập trình trên nền Windows, cách bảo mật, cracking, hacking bạn cần phải có hiểu biết về Registry.

- Regsitry không cần nhiều kiến thức để hiểu nhưng lại đem lại cho bạn nhiều kiến thức bổ ích nếu xâm nhập và kiểm soát nó, đảm bảo rằng từ đây sẽ là bước nhảy tốt giúp bạn tự khám phá những kiến thức mới về CNTT.

7.Giải thích các cách chú thích

User Key, Sytem Key: đường dẫn đến khoá cần đến. Nếu khoá này không có thì phải tạo mới bằng cách click phải vào khoá cha trực tiếp của nó chọn New / Key. Từ đó di chuyển chuột qua cửa sổ bên phải để tạo mới giá trị nếu chưa có hoặc sửa chữa các dữ liệu cho giá trị được chỉ ra sau dòng Name
Name: tên của giá trị mới cần tạo cần tạo, nó ở bên cửa sổ bên phải của Registry
Type: kiểu dữ liệu của giá trị mới tạo
Value: dữ liệu của giá trị.

Lưu ý:

* User Key: để thay đổi đó có tác dụng với người đang Logon
* System Key: để thay đổi đó có tác dụng cho toàn bộ hệ thống

8. Cảnh báo!!!
Nếu bạn có thay đổi hay chỉnh sửa j về registry, trước hết hãy sao lưu nó đã.
Cách làm: trong cửa số
regedit, File / Export (phải chọn All trong cửa sổ Export nếu không file .reg của bạn chỉ lưu giữ thông tin của khoá mà con trỏ đang ở đó mà thôi) và lưu vào nơi an toàn. Khi gặp sự cố bạn nhấn đúp vào file .reg đó và chọn OK

Sưu tầm
Về Đầu Trang Go down
http://360.yahoo.com/hoa_xuong_rong264
 
REGISTRY I
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» REGISTRY II
» REGISTRY III

Permissions in this forum:Bạn không có quyền trả lời bài viết
*~.~* TIN HỌC KHÔNG VỌC KHÔNG GIỎI *^.^* :: DÀNH CHO LĨNH VỰC NGHIÊM TÚC VỀ CNTT :: COMPUTER :: Phần Mềm :: Hệ thống-
Chuyển đến