Article ID: 243039 - View products that this article applies to.
This article was previously published under Q243039
The following steps can help you to determine if the problem that you are experiencing is due to the real-mode configuration of your computer. This could include drivers that are loaded from your Config.sys and Autoexec.bat files.
If the clean boot of your real-mode configuration eliminates the issue, isolate the conflict with a terminate-and-stay-resident (TSR) or real-mode device driver using the Step-By-Step Confirmation function.
Load Windows 95 by booting to a command prompt and starting Windows 95 by typing win, holding down the SHIFT key for the duration of the boot. This prevents any programs from loading automatically at startup.
If the issue is resolved by preventing programs from loading at startup, investigate the following possible sources.
The Winstart.bat FileThe Winstart.bat file is used to load TSRs that are required for Windows-based programs and are not needed in MS-DOS sessions.
For additional information the Winstart.bat file, click the article number below to view the article in the Microsoft Knowledge Base:
(https://support.microsoft.com/kb/134402/EN-US/ )Some TSRs Moved from Autoexec.bat to Winstart.bat During Setup
The Startup GroupIf the issue is resolved by bypassing the Startup group, remove each of the programs from the Startup group individually to isolate the program that is causing the problem.
The Run Key in the RegistryImportant This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
(https://support.microsoft.com/kb/322756/ )How to back up and restore the registry in Windows
You can prevent programs from loading by removing the program's string from the following registry keys:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ RunOnce\SetupPrograms may also be loading from the following registry key:
The Win.ini FileThe "load=" and "run=" lines in the [Windows] section of the file can start programs automatically. See the following section for more information.
Test Windows Configuration FilesTo test the Windows configuration files, use the following steps:
(https://support.microsoft.com/kb/140441/EN-US/ )Creating a New System.ini File Without Third-Party Drivers
Protected-Mode Device DriversSafe mode disables all protected-mode device drivers for Windows 95. You can conduct testing for incompatible components and resource conflicts by disabling the protected-mode device drivers in Device Manager.
Removing Protected-Mode Device Drivers to Isolate Conflicts
133240If you determine that a Windows 95 protected-mode device driver is incompatible with your hardware, contact the hardware manufacturer to determine the availability of new drivers.
(https://support.microsoft.com/kb/133240/EN-US/ )Troubleshooting Device Conflicts with Device Manager
Changing the Video Driver to a Standard VGA Display DriverNOTE: If you followed the directions in the "Removing Protected-Mode Drivers to Isolate Conflicts" section of this article, you changed the display driver to VGA and you can skip to the next section. Disabling the display adapter sets your video to the VGA driver.
Safe mode starts Windows 95 with the VGA display driver. To determine if the issue you are experiencing is related to your video driver, change to the VGA driver for testing purposes.
NOTE: To ensure a safe return to your previous configuration, use the following steps:
Registry DamageWhen you start Windows 95 in Safe mode the registry is read minimally. Damage to the registry may not be evident when running in Safe mode; you may need to replace the existing registry (System.dat) with a backup to determine if the issue is caused by a damaged registry. To troubleshoot a damaged registry, use the following steps:
If replacing the System.dat file with the System.1st file resolves the issue, the problem may be related to registry damage. Programs and device drivers added after you installed Windows 95 may require reinstallation to update the new registry.
If the issue is not resolved, restore the original registry using the following steps:
(https://support.microsoft.com/kb/139437/EN-US/ )Windows 95 Emergency Recovery Utility
(https://support.microsoft.com/kb/135120/EN-US/ )Configuration Backup Tool for Backing Up the Registry
What to Do if the Problem PersistsIf the troubleshooting steps outlined in this article do not resolve the issue, the issue may be related to one or more of the following items:
If you have enough free disk space, install Windows 95 to an empty folder (such as a Win95 folder). For information about how to do so, see the following article in the Microsoft Knowledge Base:
142096For additional information about troubleshooting Windows 95 startup problems and error messages, click the article number below to view the article in the Microsoft Knowledge Base:
(https://support.microsoft.com/kb/142096/EN-US/ )How to Reinstall Windows 95 to a New Folder
136337If this resolves the issue, your previous installation may have included components incompatible with Windows 95.
(https://support.microsoft.com/kb/136337/EN-US/ )Troubleshooting Windows 95 Startup Problems and Error Messages in this KB article.
Article ID: 243039 - Last Review: November 15, 2006 - Revision: 1.2
Retired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.