Current location - Quotes Website - Collection of slogans - Macbook Pro startup prompt: hal.dll is damaged or missing, so it can't be started, and XP system can't be started?
Macbook Pro startup prompt: hal.dll is damaged or missing, so it can't be started, and XP system can't be started?
With regard to the loss of hal.dll's files, the following contents are compiled by Baidu Ctangel, all of which are the reasons and methods encountered and verified in personal daily work. If you need to reprint, please indicate the source.

Many times we will encounter the error that the boot system can't start, which indicates that hal.dll lost. Generally speaking, there are three kinds of such problems.

The possibility is described as follows.

A, hal.dll's file is really lost.

Boot Tip: The file is missing. Go to pe, open the directory c:\windows\system32\ and find that this file is missing.

This situation may be caused by deleting files by mistake or antivirus, or by abnormal shutdown. This resolute method is relatively simple.

Just copy the file with the same name to someone else's machine. Of course, if it is caused by a serious virus, it will work, and then

It's time to redo the system.

Second, the hal.dll file is not lost, and its size is the same as that on someone else's machine.

The boot prompt file is missing. If you find a pe disk and enter pe, you find that the file is not lost. There are two possibilities for this situation, one is average and the other is average.

A machine with only one main partition is probably caused by hardware, and the main suspect is memory. Find another memory insertion test.

Just try it. If it is a memory problem, you can enter the system normally if there is no problem with plugging in the memory. Remember, don't think about it at this time.

Copy this file. If you copy this file, you will report the loss of other files. If you can't start after changing the memory, copy the file.

Prompt other file errors, or consider the virus, press F8, select the final correct configuration, and then enter the system for killing.

Poison, if you can't get into the system, reinstall it.

On the other hand, some brands of machines have two main partitions, such as Dell's machine, which hides a 47M when it comes.

Main partition. Some old versions of ghost XP will prompt that hal.dll files are lost after installation. Someone cleaned drive c again.

This happens after the file. This situation is related to boot.ini. Let's open the boot.ini of the normal machine and have a look.

The main contents are as follows:

[Boot loader]

Timeout =3

Default = multiple (0) disks (0)rdisk(0) partition (1)\WINDOWS

[operating system]

Multiple (0) disks (0)rdisk(0) partition (1) \ Windows = "Microsoft Windows XP Professional"

/noexecute=optin /fastdetect

See, disk (0) rdsk (0) partition (1) means that the system of disk 0 partition 1 is started.

Therefore, a brand machine with two main partitions will fail when it is started, and prompt that hal.dll is lost. Then we just need to enter PE.

Just change the contents of the hidden file boot.ini located in the root directory of drive C, that is, change the partition 1 to partition 2, and then download it.

In this way, you can directly copy the following contents to your boot.ini.

[Boot loader]

Timeout =3

Default = multiple (0) disks (0)rdisk(0) partition (2)\WINDOWS

[operating system]

Multiple (0) disks (0)rdisk(0) partition (2) \ Windows = "Microsoft Windows XP Professional"

/noexecute=optin /fastdetect

Restart the computer after modification, and you will find that the problem has been solved. Remember not to delete this file in the future.