[Registry] principle structure and recovery of IE browser instances

Source: Internet
Author: User

Abstract: This article analyzes the Windows registry keys related to IE browser to solve the problem that the Internet settings cannot be restored after being modified.

Most netizens who often browse the Internet have encountered such a headache: When a home page is accessed, the IE settings are inexplicably modified, for example, the title and default homepage are replaced, some content is added to the shortcut menu, a pop-up box is added during system startup, and even more, your default homepage option is disable (cannot be changed) and so on. Many netizens are forced to format the entire system. The cost is too high. In fact, these changes are implemented by rewriting the system registry.

This article describes the principles of the system registry and the use of the registry editor, as well as how to use it to restore ie settings.

Registry is an important improvement in the Windows operating system since Windows 95. It is an application that includes all applications.ProgramAnd the default database. The content includes the description of the hardware components of the local machine, the status of the plug-and-play device, and all information in Windows. ini and system. ini. It uses hexadecimal data or special format records, and the system usually accesses the Registry in binary format.

The Registry is a Windows core database. IN Win95 and later versions, an important tool is the Registry Editor, which can be used to directly change the registry information to solve many difficult problems.


I. Use of Registry Editor

Registry Editor is a system hiding tool. Click start to point to run. In the displayed window (see figure 1), enter the Run Command regedit and select OK ".


Figure 1

After the Registry Editor is started, two program windows are displayed.

Figure 2

Since the registry is the core database of the operating system, it is recommended that you back up the registry before modifying the registry. Click "Registry" in the menu and select the menu item "Export Registry File". To restore, select the menu item "Import Registry File ".

As shown in the figure, the Left window is the registration item in the registry, and the right window records the specific content of the registration item. The registration key in the registry is called a key. Each key in the registry can have multiple subkeys and variable names. A subkey is similar to a subdirectory in the system. It can have other subkeys and ancillary values.

The following example shows how to modify the registry:


Figure 3

3. The content of the "Main" sub-key in "Internet consumer e" is displayed. to modify the default homepage, select the variable name "start page ", click "modify" in the "edit" menu. The string editing dialog box is displayed. In the key value column, type a new string key value and click OK. You can use a similar operation to delete or rename a key value.

Ii. Registry Structure

The Registry is mainly composed of six parts, that is, the six primary keys on the right of the registry editor window are initially started, as shown in Figure 2. Each primary key contains information of each special type, the following describes their details.

1. hkey_classes_root (Type _ root key): contains information about all mounted applications, Ole or DDE, and all file types. Each subkey starting with a dot represents a file type. For example, "content type" of the. Avi object is a video file in the list box on the right. The Registry is called "avifile ". After a file extension project, it is a list in alphabetical order, including the names of all applications and utilities. In the Application List, you can find the application description and icon file information. The default format of the Application When Ole and DDE are activated.

2. HKEY_USERS (current _ User Key): records the settings and configurations of specific users registered into the computer network. Its subkeys include:

Appevent: Specifies the path of the sound and sound file associated with a specific event in windows.

Control Panel: contains data stored in the win. ini and system. ini files and projects in the control panel.

Install_location_mru: records the drive that recently loaded the application.

Keyboard layout: identifies commonly valid keyboard configurations.

Network: Describes the connection between a fixed network and a temporary network.

RemoteAccess: Describes the details of a user's dial-up connection.

Software: records the settings of system programs and user applications.

3. HKEY_LOCAL_MACHINE (_ ): This key stores all information about running Windows. The plug-and-play device information and device drive information are stored in this key through applications. Subkeys include:

Config: records all possible computer configurations.

Driver: records information about the secondary drive.

Enum: records the hardware identifier (ID), manufacturer, and drive letters of multiple peripherals.

Hardware: lists available serial ports and describes the system CPU, digital coprocessor, and other information.

Network: Describes the network and user name used by the current user.

Security: identifies the provider of the network security system.

Software: All application information of Microsoft exists in this subkey, including their configuration, startup, and default data.

System: records most of the information when Windows is started for the first time.

4. hkey_user: Describes all user profiles connected to the current computer. If you are using this computer on your own, only. dfault subkeys list user information. This subkey includes settings of the control panel.


5. hkey_current_config (current _ configuration key): The key contains information about the font, printer, and current system.

6. hkey_dyn_data (dynamic _ data key): This key stores the dynamic information of the system, which is stored in random memory. This key can be used for system shortcut operations to view network statistics and any information about the current system configuration.

3. Use Registry Editor to restore ie settings

1. delete or modify invalid characters in the title line:

Open the Registry Editor and follow these steps to find the Windows Title Project:

Hkey_local_machinesoftwaremicrosoftinternetexplorermain find the project "Windows title" on the right and select "edit" to delete or modify the value to the desired title display string.

If not, continue with the following steps:

Hkey_user.defasoftsoftwaremicrosoftinternetexplorermain find the project "Windows title" on the right and select "edit" to delete or modify the value to the desired title display string.

2. settings in the system startup pop-up window:

Open the Registry Editor and follow these steps to find Winlogon:

Hkey_local_machinesoftwaremicrosoftwindowscurrentversion Winlogon finds "legalnoticecaption" and "legalnoticetext" and deletes it.

3. You can right-click the menu to delete an invalid item:

After you open the Registry Editor, follow these steps to find menuext:

Hkey_user.defasoftsoftwaremicrosoftinternetexplorermenuext find the invalid sub-key and delete it.

4. Delete individual addresses in the address bar:

Open the Registry Editor and follow these steps to find the typed URLs sub-Jian:

Hkey_current_usersoftwaremicrosoftinternetexplorertypedurls find the undesired address item in the box on the right and delete it.

5. Change and switch the default homepage in the Internet option:

Open the Registry Editor and press the following steps to go to the control panel key: hkey_current_usersoftwarepoliciesmicrosoftinternet assumercontrol panel to change the key value homepage to: 0

The above are several examples of modifying ie Settings Using the Registry Editor. You can customize ie settings based on your personal interests.

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.