Techadvice.com

Main,
Tech Info,
Glossary,
Companies,
Hardware
.
Software.
Windows 95, 98, ME, XP,
NT4, 2000, Errors,
Applications
,
Search products ,
Search FAQs.
Shop
Companies,
Products
,

 


Hanging - Windows 95 | Windows95 |


 


 

Others

Knowledge Base Article Q149962

SYMPTOMS

When you start Windows 95, you may receive either of the following error messages:

- While initializing device <device name> Windows Protection Error

- Windows Protection Error

CAUSE

A Windows Protection Error means that an error occurred loading a virtual device driver (VxD) before the desktop is loaded. In many cases you can tell from the error message which VxD did not load, but in other cases you may not be able to determine which VxD caused the problem.

Windows Protection Errors are generated when any of the following conditions occur:

- A real-mode driver and a protected-mode driver are in conflict.

- The registry is damaged.

- The Win.com or Command.com file is infected with a virus or is damaged.

- A driver is being loaded from the System.ini file for which a protected-mode driver has already been initialized.

- There is a physical I/O or RAM address conflict.

- There are incorrect CMOS settings for a built-in peripheral device (such as cache settings, CPU timing, hard disks, and so on).

- The Plug and Play feature of the computer's BIOS is not working correctly.

- The computer contains a malfunctioning system cache or memory.

- The computer's motherboard is not working properly.

RESOLUTION

To resolve a Windows Protection Error, try the following steps:

1. Start the computer in Safe mode. If the error does not occur in Safe mode, see the following article in the Microsoft Knowledge Base:

ARTICLE-ID: Q136337
TITLE : Troubleshooting Windows 95 Startup Problems

2. If your computer is a Plug and Play computer, reinstall Windows 95 using the following command:

setup /p I

For information about installing Windows 95, please see the following article in the Microsoft Knowledge Base:

ARTICLE-ID: Q129260
TITLE : Windows 95 Setup: Description and Troubleshooting Steps

3. Make sure that the computer's CMOS settings are correct. For information about changing CMOS settings on your computer, please refer to the computer's documentation or manufacturer. { see Entering CMOS }

4. Install a clean copy of Windows 95 in an empty folder. Choose the Custom installation option and do not let Setup detect the hardware in your computer. Install only a mouse, a VGA video adapter, and a keyboard.

If the error still occurs, it is most likely caused by faulty hardware.

MORE INFORMATION

The VxD that is generating the error message can be any VxD--either a default installed VxD or a third-party .386 driver being loaded from the System.ini file. If you do not know which driver is causing the error message, create a Bootlog.txt file and check to see which driver was the last driver initialized. This is typically the driver causing the problem.

KBCategory: kberrmsg kbtshoot
KBSubcategory: win95 diskmem
Additional reference words: 95 wpe corrupt

Copyright Microsoft Corporation 1996.

 

 


PSS ID Number: Q136337 ( < Q149962 )

Article last modified on 05-10-1997

PSS database name: WIN95X

95

WINDOWS

---------------------------------------------------------------------
The information in this article applies to:

- Microsoft Windows 95
---------------------------------------------------------------------

SUMMARY
=======

This article lists troubleshooting tips you can use if your computer stops responding (hangs) or returns an error message (such as a fatal exception error or an invalid VxD error).

This article is meant to provide you with a general strategy for isolating the problem.

MORE INFORMATION
================

Safe Mode
---------

If Windows 95 does not start, try to start it in Safe mode. To start Windows 95 in Safe mode, press the F8 key when you see the "Starting Windows 95" message, and then choose Safe Mode from the Startup menu.

If Windows 95 does not start in Safe mode, see the "Windows 95 Does Not Start in Safe Mode" section below. If Windows 95 starts in Safe mode, see the "Windows 95 Starts in Safe Mode" section below.

Windows 95 Does Not Start in Safe Mode
--------------------------------------

Any of the following conditions can cause Windows 95 not to start in Safe mode:

- Your computer is infected with a virus. For additional information about computer viruses, please see the following article in the Microsoft Knowledge Base:

ARTICLE-ID: Q129972
TITLE : Description of Computer Viruses

- Your computer's CMOS settings are not correct. Check your computer's CMOS settings to make sure they are correct. (You may need to contact the computer manufacturer to verify these settings.)

- There is a hardware conflict. These conflicts can include, but are not limited to, PCI BIOS settings, IRQ conflicts, redundant COM ports (for example, two COM1 ports, or an internal modem set to the same COM port as an existing serial port), and defective RAM chips.

- A setting in the Msdos.sys file needs to be changed (for example, the Logo setting should be set to zero). For additional information on the Msdos.sys file, please see the following article(s) in the Microsoft Knowledge Base:

ARTICLE-ID: Q118579
TITLE : Contents of the Windows 95 Msdos.sys File

- You need to use the Vga.drv or Vga.vxd video drivers from the Windows 95 CD-ROM. These files are located in the Drivers\Display\Vga folder. For example, these drivers may be helpful if you have an Intel Triton PCI controller or a Cirrus Logic 5401 or 5402 VGA video adapter. For more information about these files, please see the Readme.txt file in the same folder.

- You are using Windows 95 OEM Service Release 2 (OSR2) and your computer stops responding (hangs) after booting to a previous operating system. For information about this issue, see the following article in the Microsoft Knowledge Base:

ARTICLE-ID: Q155364
TITLE : OSR2 Hangs After Booting Previous Operating System

If you still cannot start your computer in Safe mode after checking these items, reinstall Windows 95 in a new, empty folder. This step helps to establish whether the problem is related to a remnant of the previous operating system (such as a configuration setting) or a hardware problem.

Windows 95 Starts in Safe Mode
------------------------------

If Windows 95 starts in Safe mode, step through the startup process to see if any devices fail to load. To do so, restart your computer, press F8 when you see the "Starting Windows 95" message, and then choose Step-By-Step Confirmation from the Startup menu.

The following table lists several startup options. The options are labeled Boot A, Boot B, Boot C, and Boot D. Try each option and note your results. To use a boot option, press Y or N as outlined in the option in the table below each time you are prompted whether you want to load a particular device.

Boot A Boot B Boot C Boot D
---------------------------------------------------------------------
Load DriveSpace Driver? (Y)es (Y)es (Y)es (Y)es
Process the system registry? (Y)es (Y)es (Y)es (N)o
Create a startup log file
(Bootlog.txt)? (Y)es (Y)es (Y)es (Y)es
Process your startup device drivers
(Config.sys)? (N)o (N)o (Y)es (Y)es
Device=<path>\Himem.sys? (Y)es (Y)es (Y)es (Y)es
Device=<path>\Ifshlp.sys? (Y)es (Y)es (Y)es (Y)es
Device=<path>\Dblbuff.sys? (Y)es (Y)es (Y)es (Y)es
Device=<path>\Setver.exe? (Y)es (Y)es (Y)es (Y)es
Process your startup command file
(Autoexec.bat)? (N)o (N)o (Y)es (Y)es
Load the Windows graphical user
interface? (Y)es (Y)es (Y)es (Y)es
Load all Windows Drivers? (N)o (Y)es (N)o (Y)es

Boot A:

If Windows 95 does not start under these conditions, try the Boot D option. If Windows 95 starts, there is a problem with a driver or terminate-and-stay-resident program (TSR) loading in the Config.sys or Autoexec.bat file, or there is a problem with a Windows 95 protected-mode driver.

Boot B:

If Windows 95 does not start under these conditions, try the Boot C
option. If Windows 95 starts, there is a problem with a driver or TSR
loading in the Config.sys or Autoexec.bat file. You can pinpoint the
problem by stepping through these files.

Boot C:

If Windows 95 does not start under these conditions, try the Boot D
option. If Windows 95 starts, there is a problem with a Windows 95
protected-mode driver. For more information about these problems, see
the "Troubleshooting Protected-Mode Driver Problems" section of this
article.

Boot D:

If Windows 95 does not start under these conditions, try the steps in the
"System.ini" section below. If Windows 95 starts, there is a problem with
the system registry. For information about restoring the registry, please
see the following article in the Microsoft Knowledge Base:

ARTICLE-ID: Q131431
TITLE : How to Troubleshoot Registry Errors

System.ini:

To determine whether the System.ini or Win.ini file is causing a problem,
try the following steps:

1. Rename the System.ini file in the Windows folder to System.sav.

2. Copy (do not rename) the System.cb file in the Windows folder to
System.ini.

3. Add the following line to the [boot] section of the System.ini
file and then save the file:

drivers=mmsystem.dll

4. Rename the Win.ini file in the Windows folder to Win.sav.

5. Restart your computer.

If this works, there is a problem with an entry in the System.ini or
Win.ini file. Examine these files more closely to determine the exact cause
of the problem.

If Windows 95 does not start when you step through the boot process, start
your computer in Safe mode, and then change the video driver to the
standard VGA driver.

NOTE: When you copy the System.cb file to System.ini, your mouse may stop
working. If this occurs, add the following lines to the appropriate
sections of the new System.ini file:

[boot]
mouse.drv=mouse.drv

-and-

[386Enh]
mouse=*vmouse, msmouse.vxd

 

ARTICLE-ID: Q156126 TITLE : Troubleshooting Windows 95 Using Safe Mode

 


 

You are at the www.techadvice.com site which is not associated with the company or products shown on this page.
Contact Us,
Disclaimer
Advertisers
ExoticRecipes
 

1997,98,99,2000 www.techadvice.com All rights reserved

---