The composition and analysis of Windows operating system registry

Source: Internet
Author: User
Tags modify

As with Windows9x, Windows NT also has a registry. The registry is an important database for saving system configuration, but it contains only five parts compared to Windows 9x:

(1) Hkey-local-machine: Used to save the information of the local system, including hardware and operating system data, such as driver, system configuration information, etc.

(2) Hkey-class-root: For the preservation of information related to the association;

(3) Hkey-current-config: Saves data related to the current hardware configuration file;

(4) Hkey-current-user: Save data about the environment settings related to the current logged-on user, including desktop settings, network connections, etc.

(5) Hkey-users: Saves all user profile data that must be loaded when a user logs on, including the default profile and the environment profile of the logged-on person.

In addition, starting Registry Editor in Winnt, you should perform the start/Run command, enter REGEDIT32.EXE in the Run dialog box (instead of the REDEDIT.exe of Windows 9x), and determine.

Composition and analysis of the Windows me registry

Unlike win 98, the WinME registry is made up of three binaries of Classes.dat, User.dat (User configuration information) and System.dat (System configuration information) in the Windows directory with a string value for the "key value" and win 981 (REG _SZ), binary Value (REG_BINARY), Double-byte value (REG_DWORD) three types.

As with Win 98, WinME also has a Registry Editor Windows\regedit.exe (see Figure 1) to search for or modify the registry.

WinME Registry Editor to the left window, the top level is my computer, with 6 branches below: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_ Current_config, Hkey_dyn_data, a brief description of the functions of each branch are shown in table 1.

branch name feature
hkey_classes_root This branch is used by all users to hold the type of open file, the extension, and the association to the application
hkey_current_user
hkey_local_machine Save all hardware on the machine Information, application information installed on this computer
save information for all users, such as installed applications, custom desktops, and so on
hkey_current_config Configure data for connected hardware (such as monitors, printers, etc.) on your computer
dynamic information to save system performance and Plug and Play state

WinME a brief description of the function of the six-root key of the registration table

Compared to the regedit of Win 98, the WinME Registry Editor features an increase in:

1. With memory function, each time you open it, the tree primary key branch in the left window will automatically expand, positioning the focus in the last modified position;

2. The menu bar adds a favorite menu of IE, which provides favorites (add, remove favorites), allowing you to quickly locate the primary key location you want to modify.

If you need to frequently check which programs are automatically tuned in when the system starts up, you can open HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run and hkey_current_user\ SOFTWARE\Microsoft\Windows\CurrentVersion\Run

, find these two items using the Win 98 Registry Editor, you need to double click on the branch, open the first level of the registry key, in the WinME, this operation will be much easier, as long as the above two items added to the Registry Editor favorites, use as IE, open the favorites. Add to Favorites by finding the registry key you want to collect, by performing the favorites/Add to Favorites menu, and by naming the favorite, and pressing OK.

Windows2000 Registration Form

Windows 2000 stores its configuration information in a database called the registry, which contains profiles for each computer user, as well as information about system hardware, installed programs, and property settings, which Windows 2000 continues to refer to during its run. The registry is stored in binary form on your hard disk, and incorrectly editing the registry can severely damage your system. Therefore, it is strongly recommended that you back up the registry information before you change the registry. To prevent fatal errors when modifying the registry, it is important to understand the backup and recovery methods of the registry files. In addition, in order to study the structure of the registry, you can also save a primary key or subkey in the registry as a text file, or print out, this work also needs to understand the registry file import and Export methods.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.