Đăng ký trong trò chơi là gì. Sổ đăng ký Windows

Phần mềm ngày càng trở nên phức tạp hơn và chức năng của nó ngày càng linh hoạt và phức tạp hơn. Trong Microsoft Windows, việc cấu hình được thực hiện thông qua sổ đăng ký, một cơ chế giúp đơn giản hóa việc lưu trữ các cài đặt ứng dụng và tiện ích. Sổ đăng ký là một cơ sở dữ liệu phân cấp tập trung bao gồm một số tệp (đối với các lập trình viên làm việc với nó, nó xuất hiện dưới dạng một cơ sở dữ liệu duy nhất) và có các khả năng sau:

    Việc tổ chức phân cấp dữ liệu ứng dụng cho phép bạn lưu các tham số của mình theo bất kỳ cách nào;

    Hỗ trợ hoạt động của nhiều người dùng, nó được chia thành hai phần, một phần lưu trữ các tham số máy tính cục bộ (HKEY_LOCAL_MACHINE) và phần còn lại lưu trữ các tham số người dùng (HKEY_USERS);

    Hạn chế quyền truy cập vào bất kỳ phần đăng ký nào;

    Lưu trữ dữ liệu thuộc nhiều loại khác nhau, bao gồm DWORD nhị phân, chuỗi và nhiều chuỗi.

Sổ đăng ký là một tài nguyên hệ thống được chia sẻ, có giới hạn, yêu cầu phải tuân theo một số quy tắc nghi thức (hoặc quy ước) nhất định khi làm việc với nó, nhiều quy tắc trong số đó do chính hệ thống áp đặt.

Sổ đăng ký hệ thống dựa trên hệ thống phân cấp các phần (khóa) và giá trị. Các phần (khóa đăng ký) có thể bao gồm một số phần phụ (khóa con) giá trị tùy ý. Đổi lại, các phần phụ có cùng quyền và có thể bao gồm nhiều giá trị và phần phụ mới tùy thích. Tên của các phần ở cùng cấp độ phải khác nhau và không được bao gồm dấu gạch chéo ngược. Để xem sổ đăng ký, bạn có thể sử dụng chương trình tiêu chuẩn regedit.exe. Nó cho phép bạn xem và sửa đổi các khóa và giá trị của chúng.

Sổ đăng ký có cấu trúc logic và vật lý. Các lập trình viên xử lý một cấu trúc logic trong đó các khóa đăng ký gốc, xác định phần trên cùng của cây đăng ký, được coi là các thư mục gốc, giống như các ổ đĩa A: hoặc C:.

Về mặt vật lý, sổ đăng ký bao gồm một số tệp nằm trên ổ cứng của người dùng. Tệp lưu trữ phần đăng ký mà lập trình viên cần sẽ xác định hệ điều hành và nó cũng cung cấp quyền truy cập vào tệp mong muốn.

Sổ đăng ký Windows 2000 bao gồm năm khóa gốc được xác định trước và một khóa được xác định trước để lưu trữ dữ liệu hiệu suất hệ thống (HKEY_PERFORMANCE_DATA). Phần được xác định trước này chứa dữ liệu hiệu suất được hệ thống, dịch vụ và ứng dụng gửi đến nó. Nó không chứa các giá trị vật lý cụ thể; thay vào đó, các chức năng đăng ký cung cấp một phương pháp để thu thập thông tin động về hiệu năng hệ thống. Không có quyền truy cập vào nó từ chương trình Regedit. Phần HKEY_DYN_DATA trỏ đến phần HKEY_LOCAL_MACHINE cần thiết cho các thiết bị Plug & Play. Khi thiết bị được thêm hoặc xóa khỏi hệ thống, phần này sẽ thay đổi.

Khi xem xét sổ đăng ký, các phần được liệt kê trong Bảng 6.1 được coi là các phần chính của sổ đăng ký.

Tất cả các khóa con đăng ký đều được bao gồm trong phần HKEY_LOCAL_MACHINE hoặc HKEY_USERS. Cấu trúc đăng ký này một mặt là do nhu cầu lưu trữ thông tin về các tham số dành riêng cho máy tính và mặt khác là các tham số dành riêng cho người dùng. Ba phần được xác định trước còn lại là dấu trang ảo cho các phần của phần HKEY_LOCAL_MACHINE và HKEY_USERS. Do đó, dữ liệu từ khóa con HKEY_LOCAL_MACHINE\Software\Classes có thể được tìm thấy trong phần HKEY_CLASSES_ROOT.

Giống như tên các phần, tên các biến trong cùng một phần phải khác nhau. Ngoại lệ duy nhất cho quy tắc này là giá trị mặc định(mặc định), không có tên. Sự hiện diện của các giá trị, bao gồm cả các giá trị mặc định, là tùy chọn trong một phần, vì vậy nó có thể chứa một vài, chỉ một hoặc không có giá trị nào cả.

Bảng 6.1. Khóa đăng ký Windows 2000 được xác định trước

Tiêu đề phần

Sự miêu tả

HKEY_LOCAL_MACHINE

Chứa thông tin về một máy tính cụ thể, bao gồm phần cứng và phần mềm đã cài đặt cũng như các cài đặt. Dữ liệu này là chung cho tất cả người dùng làm việc trên PC này.

Một tập hợp dữ liệu được sử dụng cho công việc của một người dùng cụ thể. Phần này chứa thông tin về người dùng mặc định và người dùng có hồ sơ hiện được tải.

HKEY_CURRENT_USER

Dấu trang hoặc bí danh do hệ thống xác định cho khóa HKEY_USERS tự động trỏ đến thông tin đăng ký về người dùng được liên kết với chuỗi cuộc gọi. Có các quy tắc đặc biệt liên quan đến người dùng gọi các luồng ảnh hưởng đến hoạt động của các dịch vụ liên quan đến các tác vụ này.

HKEY_CLASSES_ROOT

Bao gồm tất cả các loại ánh xạ tệp, cũng như thông tin phím tắt và OLE, đồng thời chứa thông tin về các thành phần COM đã đăng ký và các liên kết liên quan đến shell.

HKEY_CURRENT_CONFIG

Dấu trang hoặc bí danh do hệ thống xác định cho HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current có tên tương ứng với tên của người dùng hiện đang làm việc. Đây là nơi lưu trữ thông tin cấu hình phần cứng.


Nhiều người dùng bắt gặp các thuật ngữ “sổ đăng ký sạch”, “xóa khỏi sổ đăng ký”, “sao lưu sổ đăng ký”, “đăng ký hệ thống”, v.v., nhưng một phần đáng kể trong số họ thậm chí còn không biết sổ đăng ký này là gì. Trong bài viết này, chúng ta sẽ xem xét sổ đăng ký hệ thống là gì, tại sao nó cần được dọn dẹp và cách làm việc với nó.

Sổ đăng ký Windows, nó là gì?

Sổ đăng ký, sổ đăng ký hệ thống, sổ đăng ký Windows là một cơ sở dữ liệu khổng lồ và đồng thời là cơ sở dữ liệu phân cấp chính của các hệ điều hành thuộc họ Windows, xuất hiện lần đầu tiên vào năm 1992 trong Windows 3.1. Nó bao gồm một số tệp được lưu trữ trong các thư mục hệ thống, chẳng hạn như ServiceProfiles, %USERPROFILE%, System32config. Nó phát sinh như một sự thay thế cho các tệp ini, tệp trước đây đã lưu trữ cấu hình hệ thống. Điều này làm tăng đáng kể tốc độ truy cập vào dữ liệu hệ thống.

Cơ sở dữ liệu chứa thông tin về phần cứng và phần mềm của máy tính, cài đặt và chế độ hoạt động của từng thành phần hệ thống, cài đặt tài khoản, cài đặt bảng điều khiển, cấu hình dịch vụ, liên kết tệp, v.v. Một số lượng đáng kể các thay đổi do người dùng, ứng dụng hoặc chính hệ điều hành trên máy tính thực hiện sẽ được lưu trữ trong sổ đăng ký hệ thống.

Tại sao phải dọn dẹp sổ đăng ký và tối ưu hóa nó?

Như đã lưu ý, sổ đăng ký chứa thông tin về hầu như tất cả các thành phần hệ thống và cài đặt của chúng, đồng thời nó bao gồm hơn chục tệp hệ thống được bảo vệ. Dựa trên điều này, các tệp cơ sở dữ liệu hệ thống, giống như bất kỳ tệp nào khác, có thể bị phân mảnh (khi các phần lưu trữ một tài liệu nằm rải rác trên bề mặt đĩa, thay vì nằm gần đó), điều này làm tăng thời gian truy cập vào sổ đăng ký. Vì vậy, nó cần được chống phân mảnh định kỳ. Không thể chống phân mảnh các tệp hệ thống theo cách thông thường vì chúng liên tục được Windows sử dụng. Với mục đích này, rất nhiều tiện ích đặc biệt đã được phát triển - trình chống phân mảnh và chỉnh sửa.

Cần phải dọn sạch cơ sở dữ liệu hệ thống khỏi các mục rác, đó là thông tin về các ứng dụng, thư viện, phông chữ, trình điều khiển và liên kết tệp từ xa với các chương trình từ xa, v.v. để giảm dung lượng sổ đăng ký và thời gian truy cập vào các mục đăng ký .

Cấu trúc sổ đăng ký

Cơ sở dữ liệu hệ thống bao gồm một số phần, mỗi phần được lưu trữ trong tệp riêng của nó. Một số phần phụ chiếm nhiều dung lượng, chẳng hạn như thông tin về các ứng dụng đã cài đặt, cũng được lưu trong các tệp riêng biệt.

Sổ đăng ký Windows - các nhánh
  • HKEY_CLASSES_ROOT (HKCR) – nhánh lưu trữ dữ liệu về tất cả các phần mở rộng tệp được đăng ký trong hệ điều hành, mối liên kết của chúng với các chương trình, cũng như các thành phần ActiveX và COM.
  • HKEY_CURRENT_USER (HKCU) – cấu hình tài khoản của người dùng hiện tại được lưu trữ tại đây.
  • HKEY_LOCAL_MACHINE (HKLM) – dữ liệu về các thành phần phần cứng của máy tính, trình điều khiển, chế độ vận hành và thông tin về tải hệ điều hành Windows.
  • HKEY_USERS (HKU) – lưu trữ tất cả dữ liệu về tất cả tài khoản người dùng trên máy tính này.
  • HKEY_CURRENT_CONFIG (HKCC) - Phần này chứa thông tin về phần cứng được sử dụng để bật máy tính.

Làm cách nào để chạy một chương trình để làm việc với sổ đăng ký?

Windows được trang bị một tiện ích đơn giản và chức năng để người dùng làm việc với sổ đăng ký của nó. Có một số cách để khởi chạy Trình chỉnh sửa sổ đăng ký, công cụ này quản lý tất cả các mục cơ sở dữ liệu hệ thống.

Làm cách nào để mở sổ đăng ký Windows? phương pháp thứ nhất
  • Gọi hộp thoại “Run” bằng cách sử dụng tổ hợp “Win ​​​​+R”.
  • Chúng tôi viết “regedit” ở dạng văn bản và nhấp vào “OK”.
  • phương pháp thứ 2
  • Gọi “Bắt đầu” và nhập lệnh để khởi chạy trình soạn thảo sổ đăng ký “regedit” trong thanh tìm kiếm.
  • Trong kết quả tìm kiếm, nhấp vào “regedit.exe” để khởi chạy tiện ích hệ thống.
  • Chúng tôi làm việc với các mục đăng ký hệ thống bằng trình chỉnh sửa sổ đăng ký tiêu chuẩn

    Sau khi khởi chạy Trình chỉnh sửa sổ đăng ký, trước mặt chúng ta sẽ xuất hiện một cửa sổ hiển thị cấu trúc phân cấp của cơ sở dữ liệu hệ thống.

    Mỗi nhánh của nó chứa một số lượng lớn các phần phụ, được mở bằng cách nhấp vào hình tam giác, nhấp đúp vào tên của phần/tiểu mục hoặc nhấp vào nút “®” - con trỏ ở bên phải trên bàn phím.

    Người dùng có các tùy chọn sau để làm việc với sổ đăng ký hệ thống:

    • xuất và nhập cả hai chi nhánh cũng như các bộ phận và hồ sơ (chìa khóa) riêng lẻ của chúng;
    • chuyển bất kỳ phần phụ nào của sổ đăng ký sang giấy dưới dạng thông tin văn bản;
    • tạo, xóa, đổi tên khóa và nhánh;
    • tìm kiếm bất kỳ thông tin nào trong sổ đăng ký.

    Tất cả các hành động được thực hiện thông qua hai mục menu chính (“Tệp” và “Chỉnh sửa”) của trình chỉnh sửa sổ đăng ký sau khi chọn khóa hoặc khóa con cần thiết, cũng như thông qua menu ngữ cảnh của chúng, được gọi bằng cách nhấp chuột phải vào đối tượng.

    Làm việc với sổ đăng ký thông qua một chương trình tiêu chuẩn không khác nhiều so với làm việc với dữ liệu từ hệ thống tệp trên ổ cứng của bạn, với một số ngoại lệ, một trong số đó là không thể làm việc với nhiều đối tượng cùng một lúc. Và cách xem cơ sở dữ liệu hệ thống dưới dạng cây sẽ là điều bất thường đối với nhiều người dùng. Nút F2 còn có nhiệm vụ đổi tên, Delete – xóa nhánh và key registry

    Quan trọng! Trước khi thực hiện bất kỳ hành động nào với sổ đăng ký, hãy đảm bảo tạo bản sao lưu của nhánh hoặc phần mà bạn định thực hiện thay đổi.

    Tạo bản sao lưu của một phần hoặc chi nhánh:

    Gọi menu ngữ cảnh của nhánh đang được sửa đổi và chọn “Xuất” hoặc chọn nhánh, gọi mục menu “Tệp” và nhấp vào “Xuất…”.

    Đặt đường dẫn và tên của tệp đầu ra.


    Nếu bạn có bất kỳ câu hỏi nào về chủ đề "
    Sổ đăng ký là gì và cách sử dụng nó?”, bạn có thể hỏi họ trong phần bình luận

    Làm cách nào để tạo tài khoản Apple ID trên iPhone, iPad hoặc iPod touch?

    Trước hết, hãy mở App Store, iTunes Store hoặc iBooks và chọn bất kỳ chương trình miễn phí nào. Bây giờ hàng có đối tượng đã chọn nhấn GET. Sau đó bấm vào nó một lần nữa để tải mục. Nhấp vào “Tạo ID Apple mới”. Thực hiện theo các hướng dẫn thêm. Nhấp vào "Không" khi được hỏi chi tiết thanh toán. Sau khi nhập thông tin, bạn sẽ được yêu cầu xác minh ID Apple của mình qua email. Trước khi có thể sử dụng ID Apple của mình, trước tiên bạn phải xác minh nó.

    • Quay lại bước trước
    • Khởi động lại câu hỏi thường gặp
    • Hỏi

    Cảm ơn! Chúng tôi sẽ cố gắng trả lời sớm nhất có thể


    if(function_exists("the_rateds")) ( the_rateds(); ) ?>

    Sổ đăng ký là một thành phần thiết yếu của dòng hệ điều hành Windows. Nó khá phức tạp đối với người dùng bình thường. Sổ đăng ký Windows là gì? Sổ đăng ký là cơ sở dữ liệu tập trung lưu trữ tất cả các cài đặt của hệ điều hành và các ứng dụng chạy trên đó. Sổ đăng ký chứa thông tin về tất cả các thiết bị phần cứng, thông tin về phần mở rộng tên tệp, tất cả các thành phần hệ thống và ứng dụng đang chạy trên hệ thống, thông số mạng, thông tin bảo mật, v.v.

    Do đó, nếu một máy tính chạy Windows có thành phần phần mềm hoặc phần cứng ảnh hưởng đến hoạt động của nó thì tất cả thông tin về thành phần này sẽ được lưu trữ trong sổ đăng ký Windows. Sơ đồ bên dưới là mô hình đơn giản hiển thị các thành phần hệ thống và sự tương tác của chúng với sổ đăng ký.

    Chúng ta hãy xem xét kỹ hơn cách các thành phần Windows 7 tương tác với sổ đăng ký hệ thống:

  • Chương trình Thiết lập Windows (chương trình cài đặt) - khi khởi chạy lần đầu, sẽ thu thập thông tin về hệ thống và tạo sổ đăng ký dựa trên dữ liệu nhận được. Khi cài đặt trình điều khiển hoặc ứng dụng, trình cài đặt sẽ đọc thông tin từ sổ đăng ký và thêm dữ liệu cấu hình của nó vào đó. Việc có sổ đăng ký cho phép tất cả các chương trình truy cập cơ sở dữ liệu tập trung và tương tác với nhau. Ngoài ra, thông tin được lưu trữ trong sổ đăng ký cho phép bạn gỡ cài đặt ứng dụng một cách chính xác mà không ảnh hưởng đến các thành phần quan trọng như DLL.
  • Môi trường phục hồi Windows (WinRE) là một bộ công cụ được thiết kế để chẩn đoán hệ thống bị hỏng và khôi phục nó sau các lỗi nghiêm trọng. WinRE tích cực làm việc với sổ đăng ký và một trong những nhiệm vụ mà nó thực hiện là sửa chữa sổ đăng ký bị hỏng.
  • Trình quản lý khởi động Windows - Trình quản lý khởi động truy cập cơ sở dữ liệu BCD (Dữ liệu cấu hình khởi động), được lưu trữ trong sổ đăng ký. Sau khi đọc dữ liệu cấu hình, trình quản lý khởi động sẽ chuyển quyền điều khiển sang Windows Loader - tệp winload.exe, trước hết, tệp này đọc dữ liệu cần thiết từ sổ đăng ký, sau đó tải kernel của hệ điều hành (%system32%\ntoskrnl. exe) và lớp trừu tượng phần cứng ( %system%\hall.dll), cũng như tất cả các trình điều khiển khởi động và DLL chế độ nhân. Đây là lý do tại sao nếu các tệp đăng ký bị thiếu hoặc bị hỏng, hệ điều hành sẽ không khởi động được.
  • Người quản lý PnP chịu trách nhiệm phát hiện một thiết bị sử dụng hai tham số: ID nhà cung cấp (VID) và ID thiết bị (DID). Khi trình quản lý PnP xác định sự kết hợp VID và DID duy nhất, nó sẽ yêu cầu thông tin về bus mà thiết bị được phát hiện và kiểm tra xem liệu trình điều khiển cho thiết bị đó có được cài đặt hay không. Nếu trình điều khiển chưa được cài đặt, hệ thống con PnP phải tìm tệp INF phù hợp để cài đặt trình điều khiển và bắt đầu cài đặt nó.
  • Trình quản lý nguồn - tương tác chặt chẽ với trình quản lý PnP, các ứng dụng, hỗ trợ nhiều sơ đồ quản lý nguồn khác nhau và được kiểm soát bởi các chính sách nhóm và tất cả thông tin này được lưu trữ trong sổ đăng ký.
  • Trình điều khiển thiết bị—trao đổi các tham số khởi động và dữ liệu cấu hình với sổ đăng ký. Trình điều khiển phải báo cáo tài nguyên hệ thống mà nó đang sử dụng. Bản thân các ứng dụng và trình điều khiển thiết bị có thể đọc thông tin này từ sổ đăng ký, cung cấp cho người dùng các công cụ cài đặt và cấu hình thuận tiện.
  • Công cụ quản trị - Công cụ quản trị Windows, bao gồm các tiện ích từ Bảng điều khiển và các chương trình từ nhóm Công cụ quản trị, là những phương tiện sửa đổi sổ đăng ký thuận tiện và an toàn nhất.
  • Hồ sơ người dùng - tất cả thông tin liên quan đến một tài khoản người dùng cụ thể và các quyền liên quan của tài khoản đó được lưu trữ trong sổ đăng ký. Chính sách nhóm cũng được lưu trữ trong sổ đăng ký.
  • Cấu hình phần cứng là một tập hợp các hướng dẫn có thể được sử dụng để báo cho hệ điều hành biết trình điều khiển thiết bị nào sẽ được tải khi máy tính khởi động.
  • Hệ thống tệp - Kể từ Windows Vista, cả hệ thống tệp và sổ đăng ký đều dựa trên giao dịch. Trong thực tế, điều này có nghĩa là nếu một tập hợp các thao tác trên tệp và sổ đăng ký được đánh dấu là một giao dịch thì nếu bất kỳ thao tác nào trong số này không thành công thì toàn bộ giao dịch có thể được "khôi phục" về vị trí ban đầu.
  • Hệ thống con bảo mật Windows 7 - hệ thống con bảo mật với tất cả chức năng của nó, bao gồm Kiểm soát tài khoản người dùng (UAC), cũng được triển khai dựa trên sổ đăng ký và được sử dụng để bảo vệ nó. Nguyên tắc của UAC là giới hạn các đặc quyền được cấp cho các ứng dụng đang chạy ở mức độ đặc quyền của người dùng chuẩn. Nói cách khác, ngay cả khi người dùng đang chạy ứng dụng có quyền quản trị thì các ứng dụng mà anh ta chạy cũng không có những đặc quyền đó trừ khi người dùng chạy chúng một cách rõ ràng với tư cách quản trị viên. Bằng cách này, chỉ những ứng dụng mà người dùng tin tưởng mới chạy với các đặc quyền nâng cao.
  • Các thành phần mạng của Windows—bao gồm trình điều khiển bộ điều hợp mạng, cài đặt cho các giao thức và dịch vụ mạng cũng như cài đặt bảo mật mạng và bảo vệ khỏi tấn công mạng. Tất cả điều này cũng được lưu trữ trong sổ đăng ký. Ví dụ: cơ sở dữ liệu Tường lửa của Windows nằm trong sổ đăng ký. Nhiều tường lửa của bên thứ ba cũng tạo khóa riêng trong sổ đăng ký và do đó, một cuộc tấn công thành công vào sổ đăng ký sẽ mở ra cơ hội cho sự xâm nhập từ bên ngoài.
  • Hệ thống tập tin trên ổ cứng có nhiều điểm chung với cấu trúc logic của sổ đăng ký. Sổ đăng ký chứa các khóa và giá trị tương ứng với các thư mục và tệp trên ổ cứng. Khóa đăng ký có thể chứa các khóa lồng nhau (thư mục con). Cài đặt đăng ký (giống như tệp) lưu trữ dữ liệu. Các khóa ở cấp cao nhất của hệ thống phân cấp được gọi là khóa gốc. Sơ đồ đặt tên cho các khóa đăng ký và cài đặt tương tự như các đường dẫn trong hệ thống tệp. Đường dẫn điển hình đến khóa đăng ký con HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet. Sổ đăng ký Windows 7 chứa năm khóa gốc: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIG.

    Để vào sổ đăng ký Windows 7, nhấn phím tắt thắng + R(cửa sổ Run sẽ xuất hiện), sau đó nhập và hãy nhấn Đi vào.

    Cửa sổ Trình chỉnh sửa sổ đăng ký sẽ xuất hiện.

    Tất cả tên khóa gốc đều bắt đầu bằng chuỗi HKEY_,để cho các nhà phát triển phần mềm biết rằng đây là một phần điều khiển có thể được sử dụng bởi một chương trình.

    Handle là một giá trị được sử dụng để mô tả duy nhất một tài nguyên mà chương trình có thể truy cập.

    Mô tả về các khóa gốc được hiển thị trong bảng bên dưới.

    Tên khóa gốc Sự miêu tả
    HKEY_LOCAL_MACHINE Chứa thông tin chung về phần cứng và hệ điều hành, bao gồm: loại bus, bộ nhớ hệ thống, trình điều khiển thiết bị và dữ liệu điều khiển được sử dụng khi khởi động hệ thống. Thông tin chứa trong khóa này áp dụng cho tất cả người dùng đăng ký trong hệ thống. Ở cấp cao nhất của hệ thống phân cấp đăng ký, có ba bí danh cho khóa này: HKEY_CLASSES_ROOT, HKEY_CURRENT_CONFIGHKEY_DYN_DATA.
    HKEY_CLASSES_ROOT Chứa các liên kết giữa các ứng dụng và loại tệp (theo phần mở rộng tên tệp). Ngoài ra, khóa này lưu trữ thông tin OLE được liên kết với các đối tượng COM, cũng như dữ liệu liên kết tệp và lớp.
    HKEY_CURRENT_CONFIG Chứa dữ liệu cấu hình cho cấu hình phần cứng hiện tại. Cấu hình phần cứng là tập hợp các thay đổi được thực hiện đối với cấu hình tiêu chuẩn của dịch vụ và thiết bị được thiết lập bởi dữ liệu chính Phần mềmHệ thống Chìa khóa sởi HKEY_LOCAL_MACHINE. Trong chìa khóa HKEY_CURRENT_CONFIG chỉ những thay đổi được hiển thị.
    HKEY_CURRENT_USER Chứa hồ sơ của người dùng hiện đang đăng nhập vào hệ thống, bao gồm các biến môi trường, cài đặt máy tính để bàn, cài đặt mạng, cài đặt máy in và cài đặt ứng dụng. Khóa này là liên kết đến khóa HKEY_USERS\user_SID, trong đó user_SID là ID bảo mật của người dùng hiện đã đăng ký trong hệ thống.
    HKEY_USERS Chứa tất cả hồ sơ người dùng được tải tích cực, bao gồm HKEY_CURRENT_USER, cũng như hồ sơ người dùng mặc định (.DEFAULT). Người dùng truy cập máy chủ từ xa không có hồ sơ chứa trong khóa này; hồ sơ của họ được tải vào sổ đăng ký trên máy tính của họ.

    Dữ liệu đăng ký được duy trì dưới dạng cài đặt nằm trong khóa đăng ký. Mỗi tham số được đặc trưng bởi tên, kiểu dữ liệu và giá trị thực. Ba phần của giá trị đăng ký luôn theo thứ tự như trong hình bên dưới:

    Bảng bên dưới liệt kê các kiểu dữ liệu chính được xác định và sử dụng trong Windows 7.

    Tên khóa gốc Sự miêu tả
    REG_BINARY Dữ liệu nhị phân. Hầu hết các thành phần phần cứng sử dụng thông tin được lưu trữ dưới dạng dữ liệu nhị phân. Trình chỉnh sửa sổ đăng ký hiển thị thông tin này ở dạng thập lục phân.
    REG_DWORD Dữ liệu được biểu diễn dưới dạng giá trị dài 4 byte. Nhiều cài đặt dịch vụ và trình điều khiển thiết bị sử dụng loại dữ liệu này. Người chỉnh sửa sổ đăng ký có thể hiển thị dữ liệu đó ở định dạng nhị phân, thập lục phân và thập phân.
    REG_EXPAND_SZ Chuỗi dữ liệu có thể mở rộng là một văn bản chứa một biến có thể được thay thế khi ứng dụng gọi.
    REG_MULTI_SZ Trường nhiều dòng. Các giá trị thực sự là danh sách chuỗi văn bản thường có kiểu dữ liệu này.
    REG_SZ Một chuỗi văn bản ở định dạng mà con người có thể đọc được. Loại này được gán cho các giá trị đại diện cho mô tả của các thành phần.
    REG_DWORD_ Số 32 bit tương đương với REG_DWORD. Byte có ý nghĩa nhỏ nhất được lưu trữ trong bộ nhớ trước tiên về số lượng.
    REG_DWORD_ Số 32 bit tương đương với REG_DWORD. Byte quan trọng nhất được lưu trữ trong bộ nhớ trước tiên về số lượng.
    REG_LINK Liên kết tượng trưng UNICODE. Loại dữ liệu này được thiết kế để sử dụng nội bộ. Kiểu dữ liệu REG_LINK cho phép một mục đăng ký liên kết với một khóa hoặc cài đặt khác.
    REG_NONE Không có kiểu dữ liệu cụ thể.
    REG_QWORD Giá trị 64-bit
    REG_QWORD_
    LITTLE_ENDIAN
    Số 64 bit tương đương với REG_QWORD. Byte có ý nghĩa nhỏ nhất được lưu trữ trong bộ nhớ trước tiên về số lượng.
    REG_QWORD_
    BIG_ENDIAN
    Số 64 bit tương đương với REG_QWORD. Byte quan trọng nhất được lưu trữ trong bộ nhớ trước tiên về số lượng.
    REG_RESOURCE_LIST Danh sách tài nguyên phần cứng được sử dụng trong chi nhánh HKEY_LOCAL_MACHINE\PHẦN CỨNG
    REG_FULL_RESOURCE_ Bộ mô tả (descriptor) của tài nguyên phần cứng, được sử dụng trong một nhánh HKEY_LOCAL_MACHINE\PHẦN CỨNG
    REG__TÀI NGUYÊN_ Danh sách tài nguyên phần cứng cần thiết, áp dụng tại chi nhánh HKEY_LOCAL_MACHINE\PHẦN CỨNG

    Sổ đăng ký được chia thành các phần thành phần mà các nhà phát triển gọi là tổ ong, tương tự như cấu trúc tế bào của tổ ong. Tổ ong là một cấu trúc riêng biệt gồm các khóa, khóa con và tham số bắt nguồn ở đầu hệ thống phân cấp đăng ký. Sự khác biệt giữa tổ ong và các nhóm quan trọng khác là chúng là thành phần cố định của sổ đăng ký. Tổ ong không được tạo động khi hệ thống khởi động và không bị xóa khi hệ thống dừng.

    Dữ liệu tổ chức sổ đăng ký xác định cài đặt cấu hình toàn hệ thống được lưu trữ trong các tệp nằm trong thư mục %SystemDrive%\Boot\BCD và %SystemRoot%\System32\Config. Tổ hợp đăng ký chỉ định thông tin cấu hình người dùng được lưu trữ trong %SystemRoot%\Users\Username.

    Trong các bài viết, thủ thuật và ghi chú của mình, tôi thường giới thiệu cho người đọc về Windows Register Editor. Nhiều trong số chúng liên quan đến công việc chuyên sâu với các khóa và giá trị đăng ký. Tôi đột nhiên nhận ra rằng không phải tất cả độc giả của tôi đều bắt tay vào làm việc với chương trình này và một số thậm chí còn chưa bao giờ khởi chạy Trình chỉnh sửa sổ đăng ký. Vì vậy, tôi quyết định viết một hướng dẫn nhỏ cho chương trình này.

    Mục lục:

    Trình chỉnh sửa sổ đăng ký là gì


    Trình chỉnh sửa sổ đăng ký trước đây được tạo ra như một công cụ dành cho người dùng cần thay đổi cài đặt Windows không hiển thị trong giao diện người dùng. Chức năng chính của chương trình này là xem và thay đổi cài đặt trong sổ đăng ký hệ thống, tức là một tập hợp các tệp nhị phân đặc biệt chứa thông tin về cấu hình Windows và về hầu hết tất cả các chương trình được cài đặt trên máy tính của bạn. Hệ điều hành Windows và nhiều chương trình (ngoại trừ những chương trình được gọi là “di động”, nói cách khác là di động, không yêu cầu cài đặt) lưu trữ cài đặt của chúng trong sổ đăng ký.

    Cách khởi chạy Trình chỉnh sửa sổ đăng ký


    Phương pháp 1
    Bất kể phiên bản Windows nào được cài đặt trên máy tính của bạn, phương pháp này sẽ hoạt động:

    Phương pháp 2
    Tệp thực thi Trình chỉnh sửa sổ đăng ký nằm trong C:\Windows, có nghĩa là bạn có thể mở thư mục này trong Explorer và chạy tệp regedit.exe bằng một cú nhấp chuột.

    Ngoài ra, bạn có thể tạo một lối tắt cho Regedit.exe và đặt nó vào danh sách ứng dụng/menu Bắt đầu của Windows 8.x, trong thư mục

    %ProgramData%\Microsoft\Windows\Start Menu\Programs

    Điều này sẽ làm cho trình soạn thảo sổ đăng ký hiển thị trong kết quả tìm kiếm của Windows và cũng cho phép bạn khởi chạy ứng dụng chỉ bằng một cú nhấp chuột.

    Chế độ xem chung của Trình chỉnh sửa sổ đăng ký


    Trình chỉnh sửa sổ đăng ký trông như thế này:

    Như bạn có thể thấy trong hình trên, nó bao gồm hai bảng:

    • phần bên trái hiển thị biểu diễn phân cấp của cấu trúc dữ liệu, nó được gọi là các phần (hoặc khóa);
    • khung bên phải hiển thị các tùy chọn. Chúng là các cặp tên = dữ liệu và được lưu trữ bên trong các khóa.
    Trình chỉnh sửa sổ đăng ký hiển thị những gì


    Như tôi đã đề cập ở trên, trình chỉnh sửa hiển thị cho chúng tôi các phần và tùy chọn.

    Các phân vùng là một biểu diễn ảo của dữ liệu từ một số tệp được tạo thành cơ sở dữ liệu đăng ký. Bạn có thể xem tệp nào đại diện cho sổ đăng ký trên máy tính của mình nếu đi tới phần này:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist

    Tại đây bạn có thể thấy danh sách các tệp trên ổ cứng lưu trữ dữ liệu đăng ký. Dữ liệu bên trong chúng, như đã đề cập ở trên, có cấu trúc phân cấp và Trình chỉnh sửa sổ đăng ký hiển thị nó dưới dạng “cây”. Các gốc của cây (khóa chính) thường đại diện cho một tệp cụ thể, dữ liệu của tệp đó được truy cập.

    Tuy nhiên, cũng có những khóa ảo xuất hiện trong Trình chỉnh sửa Sổ đăng ký dưới dạng các tệp thông thường, nhưng trên thực tế, chúng là đại diện của một số tệp hoặc thậm chí các nhánh đăng ký riêng lẻ. Chúng tồn tại nói chung để tương thích ngược. Ví dụ: HKEY_CURRENT_CONFIG là chế độ xem ảo, HKEY_CLASSES_ROOT cũng là chế độ xem ảo kết hợp các khóa đăng ký của người dùng hiện tại và các khóa hệ thống.

    Xin lưu ý rằng một số tệp đăng ký không xuất hiện trong cửa sổ Trình chỉnh sửa sổ đăng ký. Ví dụ: bạn sẽ không bao giờ thấy những gì được lưu trữ bên trong tệp SAM (Trình quản lý tài khoản bảo mật). Trong trình chỉnh sửa sổ đăng ký, nó được đại diện bởi nhánh HKEY_LOCAL_MACHINE\SAM\SAM và được cho là trống ở đó. Điều này được thực hiện vì lý do bảo mật.

    Cài đặt sổ đăng ký được Windows và nhiều ứng dụng của bên thứ ba sử dụng để lưu trữ các cài đặt cấu hình khác nhau và một số dữ liệu người dùng. Giá trị tham số có nhiều loại khác nhau nhưng nhìn chung chúng là giá trị văn bản/chuỗi, giá trị số hoặc giá trị nhị phân.

    Cách tạo khóa đăng ký mới


    Để tạo khóa mới, nhấp chuột phải vào phần cha trong khung bên trái và chọn Mới -> Phần từ menu ngữ cảnh.

    Bạn phải đặt tên cho phân vùng đã tạo theo yêu cầu của chương trình mà bạn đang tạo nó.

    Cách tạo tham số mới


    Để tạo tham số mới, bạn cần nhấp chuột phải vào

    • ở phần hiện tại bên trái
      hoặc
    • vào khoảng trống ở bảng bên phải.

    Chọn loại thích hợp cho tham số mới và nhập tên của nó. Bấm đúp vào tên tham số để đặt giá trị của nó.

    Cách trở thành chủ sở hữu của một phần và có toàn quyền truy cập vào phần đó


    Giống như các khái niệm về quyền và chủ sở hữu áp dụng cho các tệp và thư mục trong hệ thống tệp NTFS, chúng cũng áp dụng cho các khóa đăng ký. Từ thời Windows Vista cho đến ngày nay, hầu hết các khóa đăng ký lưu trữ cài đặt hệ điều hành đều được bảo vệ bởi quyền truy cập hạn chế nên người dùng không thể dễ dàng xóa hoặc thay đổi chúng. Đôi khi bạn có thể cần thay đổi dữ liệu trong các phân vùng như vậy và để thực hiện việc này, bạn cần có khả năng thay đổi chủ sở hữu của phân vùng và có toàn quyền truy cập vào phân vùng đó. Điều này khá dễ thực hiện.


    Cách khôi phục TrustedInstaller làm chủ sở hữu phân vùng


    Hầu hết tất cả các khóa đăng ký hệ thống trong Windows Vista, 7 và 8 đều có tài khoản TrustedInstaller là chủ sở hữu của chúng. Sau khi chỉnh sửa quyền phân vùng, bạn phải trả lại quyền sở hữu cho tài khoản này, nếu không hệ điều hành có thể hoạt động không chính xác. Để khôi phục thuộc tính TrustedInstaller trong Windows Vista, 7 và 8, hãy nhập NT Service\TrustedInstaller vào trường "Nhập tên đối tượng để chọn". Bấm vào đồng ý.

    Cách thay đổi quyền trên khóa đăng ký


    Sau khi thay đổi chủ sở hữu của khóa đăng ký, bạn hầu như luôn phải thay đổi quyền truy cập, nếu không bạn sẽ không thể thay đổi các giá trị tham số. Để thực hiện việc này, bạn phải chuyển sang tab Quyền trong hộp thoại Cài đặt bảo mật nâng cao.

    Các tiểu mục có thể có cái gọi là quyền kế thừa từ phần cha mẹ của nó. Ngoài ra, khóa con cũng có thể có các quyền rõ ràng khác với khóa chính.

    Trong trường hợp đầu tiên, tức là nếu các quyền được kế thừa từ khóa cha, bạn phải tắt tính kế thừa và sao chép các quyền của phần cha vào khóa hiện tại để có thể thay đổi chúng. Để thực hiện việc này trong Windows 7, Windows Vista và Windows XP, hãy bỏ chọn tùy chọn "Thêm quyền được kế thừa từ cha mẹ" và nhấp vào nút Thêm trong hộp thoại xác nhận.

    Sau khi bạn tắt tính kế thừa, hãy chọn tài khoản người dùng thích hợp và nhấp vào nút Chỉnh sửa để thay đổi quyền truy cập.

    Windows 8 có một nút đặc biệt để tắt tính kế thừa:

    Quyền có thể được đặt theo hai cách: sau khi tắt tính kế thừa, bạn chỉ có thể đặt chúng trên khóa hiện tại hoặc bạn có thể đặt quyền trên khóa hiện tại, sau đó áp dụng chúng cho tất cả các khóa con của nó. Để thực hiện việc này, hãy chọn hộp kiểm Thay thế tất cả các mục cấp phép đối tượng con bằng các mục nhập được kế thừa từ đối tượng này. Hành động này sẽ đẩy các quyền mà bạn đặt xuống theo hệ thống phân cấp khóa cho tất cả các khóa con.

    Chuyển đổi dòng lệnh của trình soạn thảo sổ đăng ký Đi đến phần đăng ký mong muốn chỉ bằng một cú nhấp chuột


    Lựa chọn 1

    Cách đây một thời gian, tôi đã tạo một tiện ích có tên RegOwnershipEx, cho phép bạn có toàn quyền truy cập vào khóa đăng ký chỉ bằng một cú nhấp chuột. Ngoài ra, nó cho phép bạn đi đến phần đăng ký mong muốn. Tôi khuyên bạn nên làm quen với nó.

    RegOwnershipEx cho phép những điều sau:

    • trở thành chủ sở hữu và có toàn quyền truy cập vào phần đăng ký đã chọn. Có một cửa sổ tổng quan về sổ đăng ký để dễ dàng lựa chọn một phần.
    • Mục yêu thích - để truy cập nhanh vào phần đăng ký yêu thích của bạn. Nó được tích hợp với menu Favorites của Trình chỉnh sửa Sổ đăng ký.
    • khôi phục các quyền và quyền sở hữu mà bạn đã thay đổi trước đó. những thứ kia. Chương trình cho phép bạn trả lại các quyền về trạng thái ban đầu.
    • Chức năng "mở trong regedit" - bạn có thể mở khóa đã chọn trong trình chỉnh sửa sổ đăng ký. Đây là một lựa chọn rất thuận tiện để nhanh chóng chuyển đến một phần bằng cách sao chép tên của nó.
    • phím tắt cho phân vùng gốc - bạn có thể sử dụng HKCU thay vì HKEY_CURRENT_USER, HKLM thay vì HKEY_LOCAL_MACHINE, v.v.
    • lấy đường dẫn đăng ký từ bảng ghi tạm của Windows.
    • Đối số dòng lệnh "/j" để truy xuất đường dẫn đến khóa đăng ký từ bảng ghi tạm của Windows và nhanh chóng chuyển đến Trình chỉnh sửa Sổ đăng ký.

    Tất cả điều này thật tiện lợi!

    Lựa chọn 2

    Tôi đã phác thảo một tập lệnh đơn giản sẽ nhận nội dung của bảng ghi tạm, ghi nó vào sổ đăng ký và mở trình chỉnh sửa sổ đăng ký. Giả sử tình huống sau đây: Bạn đang đọc một bài viết, nó báo “đi tới khóa đăng ký HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion". Bạn chọn đường dẫn đến phần này, nhấn CTRL+C và chạy tập lệnh. Trình chỉnh sửa sổ đăng ký sẽ mở ở vị trí mong muốn. .

    Các tệp SYSTEM.DAT và USER.DAT trong thư mục Windows 95/98 hoặc trong thư mục C:\W\System32\Config\ trong Windows NT lưu trữ cái gọi là sổ đăng ký hệ thống, chứa một lượng lớn thông tin. Ngoài các mục được Windows yêu cầu, hầu hết các chương trình cũng ghi thông tin riêng của chúng vào đó trong quá trình cài đặt. Để thực hiện các thay đổi đối với sổ đăng ký, bạn cần mở nó bằng chương trình được thiết kế cho việc này. Một ví dụ là chương trình REGEDIT đạt tiêu chuẩn trong Windows. Để chạy nó, hãy mở hộp thoại Start/Run, gõ Regedit và nhấn OK.

    Bạn sẽ thấy một cửa sổ được chia thành hai phần. Ở bên trái có một bộ điều hướng, tương tự như bộ điều hướng Explorer và bên phải là thông tin thực tế. Sổ đăng ký bao gồm sáu khóa: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIG và HKEY_DYN_DATA. Mỗi phần chứa các thư mục. Nếu thư mục hoặc phần có thư mục con thì sẽ có biểu tượng dấu cộng ở bên trái thư mục đó. Khi bạn nhấp vào nó, thư mục này sẽ "mở rộng" và biểu tượng sẽ biến thành một "điểm trừ", bằng cách nhấp vào đó bạn có thể "thu gọn" nó lại. Nếu bạn nhấp vào biểu tượng thư mục hoặc tên của nó, danh sách các tham số có trong thư mục này (nhưng không có trong các thư mục con!) sẽ xuất hiện trong cửa sổ bên phải. Mỗi tham số bao gồm tên và giá trị của nó. Mỗi tham số có đường dẫn riêng để tìm thấy nó. Đường dẫn bao gồm chuỗi các thư mục chứa cài đặt này, bắt đầu bằng thư mục mẹ (đây là một trong sáu phần chính ở trên). Ví dụ về đường dẫn như vậy sẽ là HKEY_CURRENT_CONFIG\Display\Settings và tên của tham số Độ phân giải. Khi kết hợp, hai giá trị này - tham số và đường dẫn của nó (thường được gọi là địa chỉ) biểu thị một tham số duy nhất. Ví dụ: hai tham số khác nhau có thể có cùng một đường dẫn, hai tham số có thể có cùng tên nhưng nằm ở các thư mục và thư mục con khác nhau nhưng không thể có hai tham số có cùng địa chỉ và tên. Bạn có thể tìm kiếm sổ đăng ký (sử dụng menu hoặc phím tắt CTRL + F).

    Bằng cách chọn phần mong muốn (bằng cách nhấp vào biểu tượng phần hoặc tên của nó), bạn có thể tạo một tham số hoặc phần phụ trong đó. Để thực hiện việc này, hãy sử dụng menu Chỉnh sửa/Tạo. Có 3 loại tham số trong sổ đăng ký Windows: chuỗi, nhị phân và DWORD. Chuỗi lưu trữ một chuỗi, nhị phân lưu trữ giá trị nhị phân và DWORD lưu trữ giá trị thập phân hoặc thập lục phân. Khi tạo một tham số, bạn phải chỉ định tên của nó. Sau đó, bằng cách nhấp đúp vào nó trong cửa sổ bên phải, bạn có thể nhập giá trị tham số (hoặc thay đổi giá trị hiện có).

    Nếu mẹo yêu cầu đặt giá trị của tham số, điều đó có nghĩa là bạn cần thay đổi giá trị hiện tại của tham số thành giá trị mong muốn hoặc nếu không có tham số nào có tên đó, hãy tạo tham số rồi thay đổi nội dung.

    Khi kết thúc công việc, đối với hầu hết các thay đổi, bạn cần đóng REGEDIT và khởi động lại máy tính. Trước tiên, hãy tìm hiểu xem nó là gì: sổ đăng ký Windows. Khi chúng tôi cài đặt hoặc gỡ bỏ chương trình, thay đổi cài đặt Windows, cài đặt thiết bị mới, tất cả những điều này đều được ghi lại và ghi vào sổ đăng ký. Bạn có thể nói rằng sổ đăng ký là trái tim của Windows. Để xem hoặc chỉnh sửa sổ đăng ký, bạn cần chạy chương trình Regedit (Start - Run - Regedit). Về mặt vật lý, sổ đăng ký được lưu trữ trong thư mục Windows (95/98) dưới tên User.dat và System.dat. Tôi nói ngay, nếu bạn không biết mình muốn thay đổi điều gì 100% thì đừng thay đổi, nếu không thì vô ích. Chà, đối với những người vẫn còn thay đổi, tôi sẽ cho bạn một gợi ý. Khi khởi động thành công, Windows sẽ tạo các bản sao lưu của sổ đăng ký dưới tên User.da0 và System.da0. Chúng tôi sẽ sử dụng cái này. Tất nhiên, bạn có thể tạo bản sao lưu của riêng mình để đề phòng. Nếu Windows không tải thì nhấn Ctrl khi tải. Khi menu xuất hiện, chọn "Chỉ dấu nhắc lệnh", chuyển đến thư mục Windows ("CD C:\Windows") và gõ lệnh scanreg/restore (trong Windows NT - rdisk). Bây giờ khởi động lại và Windows sẽ bắt đầu. Nếu không có chương trình như vậy thì bạn sẽ phải nhập dòng lệnh từ thư mục Windows:

    attrib -h -r -s system.dat
    attrib -h -r -s system.da0
    sao chép system.da0 system.dat
    attrib -h -r -s user.dat
    attrib -h -r -s user.da0
    sao chép user.da0 user.dat

    Chà, bây giờ chúng ta hãy chuyển thẳng đến sổ đăng ký.

    1.) Mở regedit, tìm key

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.

    Ở đây bạn sẽ tìm thấy danh sách đầy đủ các chương trình đã cài đặt. Nếu một số chương trình không còn ở đó, hãy xóa các thư mục không cần thiết có tên của chúng (danh sách không đầy đủ được hiển thị trong "Bảng điều khiển - Thêm hoặc xóa chương trình").

    2.) Trong chìa khóa

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Phiên bản hiện tại\Run

    có một danh sách tất cả các chương trình khởi động khi Windows khởi động. Bạn có thể xóa một chương trình không cần thiết hoặc bạn có thể thêm nó. Để thực hiện việc này, bạn cần tạo một tham số Chuỗi, nhập tên chương trình làm tên và nhập đường dẫn đến chương trình làm giá trị tham số. Nếu có nhiều người dùng trên máy tính của bạn thì danh sách chương trình có thể ở đây:

    HKEY_USERS\.DEAFAULT\Software\Microsoft\Windows\CurrentVersion và
    HKEY_USERS\(Tên người dùng)\Software\Microsoft\Windows\CurrentVersion

    3.) Thế là xong, quá trình khởi động kết thúc và chúng ta chuyển sang Menu chính.

    Để loại bỏ Favorites (Windows 98), hãy vào phần

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer

    và tạo tham số nhị phân NoFavoritesMenu tại đây với giá trị 01 00 00 00 . Tất cả! Lúc này mục Favorites sẽ không còn xuất hiện nữa. Xóa tham số đã tạo hoặc thay đổi giá trị của nó thành 00 00 00 00 để trả mục về vị trí của nó. Bạn có thể loại bỏ các mục khác theo cách tương tự:

    Tài liệu - Tham số NoRecentDocsMenu
    Cài đặt - NoSetFolders
    Tìm - Không Tìm
    Tắt máy - Không đóng
    Kết thúc phiên... - NoLogOff.

    Bạn cũng có thể hủy nhấp chuột phải vào menu chính; để thực hiện việc này, hãy tạo tham số DWORD ở đó có tên NoChangeStartMenu với giá trị là 1. Sẵn sàng! Vâng, những bước hoàn thiện. Thích bài đăng này về nút nào để bắt đầu? KHÔNG? Sau đó chúng ta tạo tham số DWORD với tên NoStartBanner và giá trị 1.

    4.) Đi tới

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon

    và tạo tham số Chuỗi LegalNoticeCaption. Đối với giá trị, hãy nhập "Chernobyl virus detect" và tạo một tham số chuỗi khác LegalNoticeText với giá trị "Nhấp OK và tất cả dữ liệu trên ổ cứng của bạn sẽ bị hủy." Khởi động lại Windows và tận hưởng thành quả. Trong tham số đầu tiên, chúng ta nhập tiêu đề và trong tham số thứ hai - chính văn bản.

    5.)Bây giờ bạn có thể thay đổi đồng hồ ở góc dưới bên phải. Đi đến

    HKEY_CURRENT_USER\Bảng điều khiển\Quốc tế

    và tạo một tham số chuỗi sTimeFormat

    Giá trị của nó là "HH:mm", trong đó HH là giờ, : là dấu phân cách và mm là phút. Cần phải khởi động lại để những thay đổi có hiệu lực. Thật thú vị khi xem một người bạn sẽ gặp khó khăn như thế nào trong việc chỉnh đồng hồ nếu HH và mm bị đổi chỗ! Chà, nếu bạn muốn ị thật tệ, thì bạn cần phải làm điều này: Hm:mH"mH;Hm, v.v.

    6.) Để tránh các mũi tên trong các biểu tượng phím tắt, hãy tìm khóa HKEY_CLASSES_ROOT\Piffile và xóa tham số IsShortcut, thực hiện tương tự trong thư mục Lnkfile. Khởi động lại máy tính của bạn và tận hưởng thành quả.

    7.) Đường dẫn đến tập tin cài đặt Windows 95/98 nằm trong

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup.

    Thay đổi nó và Windows sẽ tìm kiếm các tệp cài đặt khi bạn thêm thành phần hoặc thay đổi cài đặt hệ thống.

    8.) Để xóa “lòng bàn tay” khỏi tài nguyên được chia sẻ, chỉ cần xóa giá trị Mặc định khỏi khóa

    HKEY_CLASSES_ROOT\Network\SharingHandler

    9.) Bạn cũng có thể xóa hoàn toàn tất cả các biểu tượng khỏi màn hình nền. Để thực hiện việc này, hãy tạo trong khóa

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

    Giá trị DWORD có tên là "NoDesktop". Khởi động lại và bạn sẽ thấy máy tính để bàn sạch nhất thế giới.

    10.) Để ẩn ổ đĩa trong Explorer, hãy truy cập

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

    và tạo một tham số nhị phân ở đây gọi là "NoDrives".

    Giá trị sẽ phụ thuộc vào ổ đĩa bạn muốn ẩn:

    Đĩa A - giá trị 01 00 00 00
    B - 02 00 00 00
    C - 04 00 00 00
    Đ - 08 00 00 00
    E - 10 00 00 00
    F - 20 00 00 00

    Nếu bạn muốn ẩn một số ổ đĩa, bạn cần tính tổng giá trị của chúng. Nhưng hãy nhớ rằng những con số này là thập lục phân. Để tính toán chính xác, hãy sử dụng máy tính (Chương trình - tiêu chuẩn - Máy tính). Chọn "Xem - Kỹ thuật" từ menu Máy tính, sau đó chọn "Hex" và tính toán. Ví dụ: để ẩn ổ C và D bạn cần thêm 04 00 00 00 và 08 00 00 00. Nhập 0C 00 00 00 vào giá trị tham số. Để ẩn ổ A và E, bạn cần tính tổng 01 00 00 00 và 10 00 00 00 thì ta được kết quả là 11 00 00 00.

    11.) Mở Thuộc tính: Màn hình, ở đây chúng tôi ẩn một số tab. Trong trình chỉnh sửa sổ đăng ký, tìm phần

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

    tạo giá trị DWORD ở đây với tên NoDispBackgroundPage và giá trị 1. Lúc này tab Background sẽ không hiển thị. Các tab còn lại được ẩn đi với các tùy chọn sau:

    NoDispAppearancePage - Giao diện
    NoDispScrSavPage - Trình bảo vệ màn hình
    NoDispSettingPage - Cài đặt.

    12.)Bây giờ chúng ta sẽ đảm bảo rằng mục Mở bằng... luôn xuất hiện trong menu ngữ cảnh. Để thực hiện việc này, hãy tìm khóa HKEY_CLASSES_ROOT\*\ và tạo phần shell trong đó (nếu nó không tồn tại). Ở đây chúng ta sẽ tạo một phần khác là “openas” và trong đó cũng có “lệnh”. Thay đổi giá trị "Mặc định" thành "C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1". Xong, bạn có thể kiểm tra.

    13.) Để thay đổi tốc độ xuất hiện của Menu Chính, hãy chuyển đến phím

    HKEY_CURRENT_USER\Bảng điều khiển\máy tính để bàn

    và tạo tham số Menu Show Delay String. Nhập thời gian trễ (tính bằng mili giây) vào giá trị và khởi động lại.

    14.) Bây giờ hãy thử đặt mục Mở trong Notepad trong menu ngữ cảnh. Chúng ta vào phần HKEY_CLASSES_ROOT\*\shell (Nếu chưa có thì tạo mới). Tạo phần "Mở" và thay đổi Mặc định thành "Mở trong Notepad". Bây giờ hãy tạo phần "lệnh" và trong đó thay đổi Mặc định thành "notepad.exe %1". Sẵn sàng.
    15.) Bây giờ hãy chơi với Internet Explorer. Bạn có muốn thay đổi hình nền trình duyệt không? Hãy vào phím.

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Thanh công cụ

    và tạo tham số Chuỗi "BackBitmap". Và như một tham số, nhập đường dẫn đến ảnh ở định dạng Bmp và khởi động lại trình duyệt. Nhưng đó không phải là tất cả.

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main

    tạo một tham số Chuỗi mới Tiêu đề cửa sổ. Trong giá trị, nhập nội dung bạn muốn thấy trong tiêu đề sau tiêu đề trang, khởi động lại trình duyệt và tận hưởng. Dây dẫn sẽ trông giống hệt nhau.

    16.) Nếu bạn muốn chiêm ngưỡng một cái tên hoặc chỉ một từ sau đồng hồ trong Systray (bảng dưới cùng), hãy truy cập

    HKEY_CURRENT_USER\Bảng điều khiển\Quốc tế\

    và tạo hai tham số chuỗi: s1159 và s2359 . Tên mong muốn nên được nhập vào giá trị của chúng. Giới hạn - 8 chữ cái.

    17.) Khi bạn cần khởi động lại sổ đăng ký nhưng không muốn khởi động lại máy, trong một số trường hợp, thao tác sau sẽ hữu ích: nhấn Ctrl+Alt+Del, sau đó chọn Explorer và nút “Kết thúc tác vụ”. Khi được yêu cầu tắt máy thì từ chối rồi nhấn “End task” ở cửa sổ tiếp theo, sau đó bạn sẽ thấy “Taskbar” biến mất và xuất hiện.

    Không phải mọi thứ đều hoạt động trong Windows 95

    Phục hồi sổ đăng ký

    Bạn phải cẩn thận khi làm việc với sổ đăng ký. Việc xóa bất kỳ dữ liệu quan trọng nào một cách vô tình hoặc thiếu hiểu biết có thể dẫn đến sự cố hệ điều hành. Sau đó, chỉ khôi phục lại bản sao làm việc cuối cùng mới có thể cứu vãn được tình hình.

    Nếu bạn định thử nghiệm sổ đăng ký, trước tiên hãy lưu các tệp SYSTEM.DAT và USER.DAT trên đĩa. Chúng nằm trong thư mục cài đặt hệ điều hành và có các thuộc tính "chỉ đọc" và "ẩn". Nếu sổ đăng ký bị hỏng nghiêm trọng, bạn có thể ghi lại các tệp này vào thư mục Windows, đặt các thuộc tính cần thiết và sổ đăng ký sẽ hoạt động tốt như mới. Chỉ cần đừng cố khôi phục các tệp này khi Windows được tải, nếu không hệ thống sẽ tắt hoàn toàn và chỉ cài đặt lại hoàn toàn mới lưu được nó! Để khôi phục các tệp này, trước tiên bạn phải khởi động lại vào DOS rồi thay thế các tệp bị hỏng bằng các tệp tốt.

    Nhưng đây không phải là lựa chọn phục hồi dữ liệu duy nhất. Thực tế là hệ điều hành, sau mỗi lần khởi động thành công, sẽ lưu một bản sao sổ đăng ký trong tệp CAB, tệp này được ghi vào thư mục SYSBCKUP ẩn của thư mục Windows. Theo mặc định, năm bản sao cuối cùng được lưu trữ. Con số này có thể nằm trong khoảng từ 0 đến 99 và được đặt theo giá trị của khóa MaxBackupCopies trong tệp scanreg.ini trong thư mục Windows. Đúng, bạn không nên đặt giá trị quá cao, vì... các tệp chiếm nhiều dung lượng (một tệp có kích thước lớn hơn một megabyte).

    Để khôi phục sổ đăng ký từ một trong các bản sao lưu này, bạn cần khởi động lại vào DOS và chạy lệnh

    Danh sách các bản sao lưu sổ đăng ký có sẵn sẽ xuất hiện, được sắp xếp theo thời gian chúng được tạo. Sau khi chọn bản sao cần thiết, dữ liệu sẽ được khôi phục an toàn và bạn sẽ nhận được một sổ đăng ký tương ứng với trạng thái tại thời điểm tạo dữ liệu.

    Nhưng nếu bạn đã cài đặt bất kỳ chương trình nào hoặc thay đổi cài đặt hệ điều hành giữa lần sao lưu cuối cùng và lỗi đăng ký thì tất cả dữ liệu này sẽ bị mất vĩnh viễn. Chúng ta có cần điều này không? Chắc chắn không phải! Để tạo bản sao lưu của sổ đăng ký bất kỳ lúc nào, hãy sử dụng lệnh

    nếu quá trình kiểm tra diễn ra bình thường, nó sẽ tạo một bản sao lưu.

    Một tùy chọn khác để sao lưu và khôi phục sổ đăng ký là xuất phần hoặc toàn bộ nhánh mà bạn định thay đổi. Điều này có thể được thực hiện trong Regedite dành cho Windows trong menu Đăng ký. Chọn phần mong muốn và nhấp vào mục "Xuất tệp đăng ký". Sau khi chỉ định tên tệp, dữ liệu của phần này sẽ được xuất sang đó. Tệp có phần mở rộng REG. Để nhập nó vào sổ đăng ký, chỉ cần nhấp đúp vào nó và dữ liệu sẽ được chuyển. Đúng, phương pháp khôi phục thông tin này có một nhược điểm đáng kể: tất cả các bản ghi bị xóa hoặc thay đổi sẽ được khôi phục, nhưng các bản ghi được thêm vào sẽ không bị xóa. Do đó, phương pháp này phù hợp hơn nếu bạn đang thực hiện một số thay đổi nhỏ và để khôi phục chúng mà không cần nhập lại dữ liệu cũ, bạn có thể sử dụng xuất/nhập.

    Nói chung, bạn cần phải làm việc với sổ đăng ký cực kỳ cẩn thận, nhưng nếu bạn sao lưu nó định kỳ thì sẽ không có vấn đề gì phát sinh