Fix Stop Error 50 in Windows XP

When you start your Windows XP computer after installing the Windows XP Service Pack 1 (SP1) updates, you may encounter the following stop error message:

“STOP: 0x00000050 (0x8872A990, 0x00000001, 0x804F35D7, 0x00000000)

PAGE_FAULT_IN_NON-PAGED_AREA”

Cause of the Error

The above behavior occurs due to a conflict between the display adapter drivers that are currently installed on your Windows XP computer and Windows XP SP1.

Resolution Steps

To fix the stop error 50, you need to complete the following tasks:

  1. Uninstall the display adapter.
  2. Rename the .inf files that are associated with your display adapter drivers.
  3. Update your display adapter drivers.

To complete the above tasks, perform the steps listed below:

  1. Restart your Windows XP computer, press and hold the F8 key while computer reboots.
  2. Select Safe Mode, using the arrow keys in the Windows Advanced Options Menu, and press Enter.
  3. Log on to Safe mode.
  4. Click Start and then click Run.
  5. In the Open box, type msinfo32, and press Enter.
  6. In the left-pane of the System Information window, double-click Components and click Display.
  7. Next, in the right-pane, take note of the information that is listed against INF File item.
  8. Click File and then click Exit to close System Information window.
  9. Right-click on the My Computer icon on your desktop and click the Properties command.
  10. Click the Hardware tab in the System Properties dialog box.
  11. Click the Device Manager button.
  12. Double-click Display Adapters, right-click the display device type listed under it and click Uninstall.
  13. If a warning message appears, click OK.
  14. Next, click Start and then click Run.
  15. Now, type cmd and press Enter.
  16. At command prompt type the following commands and press Enter after each command to execute it.

    ren %systemroot%\inf\<Filename>.inf <Filename>inf.old

    ren %systemroot%\inf\<Filename>.pnf <Filename>pnf.old 

    Note: <Filename> refers to the name of the .inf file that you noted in the Step 5. Examples of .inf files are Oem0.inf, Atim128.inf, and Nv4.inf.

  1. Next, close all open windows and reboot your Windows XP computer.
  2. Log in to your computer as an administrator.
  3. Click the Cancel button when the Found New Hardware wizard starts.
  4. Download and install the latest drivers for your display adapter.

Note: In case you received a stop error after you uninstalled the display drivers, restart your computer using the Last Known Good Configuration. To do this, press F8 while your computer starts and use the arrow keys to select the Last Known Good Configuration option in the Windows Advanced Options Menu and press Enter.

In case you received an error message stating “System Has Recovered from a Serious Error” when your computer starts, then restart your computer. The error message will not appear again.

Updating your drivers regularly will help you avoid various errors and improve your computer’s efficiency. You can also ensure that your drivers are automatically updated by using a reliable driver scanner tool, such as Driver Finder.

Another tool that enhances your computer’s performance and prevents the occurrence of various recurring errors is registry cleaning software. Clean your Windows registry regularly using a reliable registry cleaning tool, such as RegServe, to prevent frequent occurrences of registry-related errors on your computer.