|
Windows 98 HelpThis page has been split into 2 pages and uses little graphics to speed up loading. Please Click on the following topics to go to the area indicated. There are some compatibility issues that there are work around for, I will post them here as I find them and their answers.If you need help, a good place to look is the newsgroups. Please include enough information for people to help you. You should post the problem, when it happens and the system you are using. Also include what software you have and if you have recently install software or hardware. Also check out my Troubleshooting Articles page at Win98 Troubleshooting Articles Looking for Drivers? Frank Condron's Windows Page "Drivers" Contents
Click on the Win98 TroubleShooting Articles button to get more help. Special Notes
Compatibility IssuesComputers with Cyrix CPUs To fix this problem:
M5-P1 Series P-60 and P-66 Micron Computer Micron P90 and P100 Click here to go to Fat32 Issues UMax Scanners:If you are receiving this error; Stealth II Video Cards may give problems when trying to Add New Hardware. Go to the Diamond Web Site for an updated driver that will work with win98 Back to TopDisplay TroubleshootingIf you ever want to change the resolution of your display and have trouble seeing the screen upon reboot, reboot again and press the Control button as soon as you see "Starting Windows 98". Chose Safe Mode and when you are completely booted change it back to the original setting, shut down and reboot again. You're back to your original settings. If you are having trouble with distorted video or a blank screen, try the following. It may help solve other problems with video as well. Determine whether you are using a Windows 3.1, or Windows 98 display adapter driver
If this is your problem then get an updated display driver from your card vendor. If not, try this; Enable the standard VGA driver;
If this corrected the problem, make sure you have the latest drivers for your video card and monitor. If not, try this;
Having shutdown problems trouble with the Compact FX 500/700 monitor?You need to get the software fix SP7015 from the Compaq Web site Back to TopDr. WatsonWindows 98 includes more than a dozen troubleshooting tools. One of these is Dr. Watson (a beefed up version since win3.1x)Dr. Watson is a program error debugger that traps application faults (running in ring 3 of the processor), generating a snapshot of the system to aid in the diagnosis of the fault. This tool interprets program errors in Windows-based applications and attempts a diagnosis. When you are running Dr. Watson, it automatically creates a log file when an application fault occurs. The log files are stored in the \Windows\Drwatson directory with a .wlg extension. The log file indicates the program that faulted, the program the fault occurred in, and the memory address where the fault occurred. Dr. Watson cannot create a snapshot in the event of a system hang. You can cut and paste Dr. Watsons output along with your questions. But first you have to get it running. To start Dr. Watson: On the Start menu, click Run, and then type Drwatson. Click OK. OR.. Click Start, point to Programs, Accessories, and System Tools, and then click System Information. Select the Tools menu and click Dr.Watson You can configure Dr. Watson to load automatically when Windows starts by creating a shortcut to Drwatson.exe in the Startup folder. This is important when an issue is not easily reproducible. Once Dr. Watson traps the application fault and creates the log, you can post its output to news groups for help. Back to TopError MessagesErr Msg: Explorer Caused a Page Fault in Module Shell32.dllWhen you attempt to open My Computer, Control Panel, or the Printers folder, you may receive one of the following error messages:
These error messages can occur if you are running a version of Plug-In for Windows (Plugin.exe) earlier than version 2.5. Versions of Plug-In for Windows earlier than version 2.5 are not compatible with Windows. To work around this problem, disable Plug-In for Windows. To do so, remove Plugin.exe from the Startup folder or from the "load=" line in the Win.ini file in the Windows folder, and then restart your computer. To resolve this problem, contact the software's manufacturer to inquire about obtaining an updated version of the program that is compatible with Windows. Err Msg: Explorer Caused a Divide Error in Module Shell32.dll (normally a win95 error)When you try to open an icon in Windows 95 (particularly, the My Computer, Microsoft Exchange Inbox, Recycle Bin, or Control Panel icon), you may receive the following error message: Explorer: This program has performed an illegal operation and will be shut down. If you click the Details button, the following information is displayed: EXPLORER caused a divide error in module SHELL32.DLL at 0137:7fe1402f. This error may be caused by a combination of the following conditions:
To correct this problem, use any one of the following methods:
OR
OR
OR
Error Messages When Accessing CD-ROM Drive in WindowsWhen you try to access your CD-ROM drive in Windows, you may experience one of the following symptoms:
These problems can occur if you are using an older version of the Mscdex.exe file that is not compatible with Windows 95 or Windows 98. When you install certain real-mode CD-ROM drivers, an older version of the Mscdex.exe file is copied to the hard disk, and the Autoexec.bat file is updated to point to this older version of the Mscdex.exe file. Modify the Autoexec.bat file to reference the correct version of the Mscdex.exe file. To do so, follow these steps:
NOTE: To maintain compatibility with the installed CD-ROM driver, make sure to use all the parameters exactly as they are used in the original line.
Error Messages in Mmsystem.dll or Rundll32You may receive random general protection (GP) fault error messages in Mmsystem.dll. You may also receive the following error message:
This error message is more likely to occur after you use the Add New Hardware tool in Control Panel. This problem can occur when the System.ini file has been replaced with the System.cb file. This problem can occur if the "drivers=mmsystem.dll" line is missing from the [boot] section of the System.ini file. To correct this problem, follow these steps:
Error Message: Dial-in Driver Not LoadedWhen you attempt to connect to your Internet service provider (ISP) after you upgrade to Windows 98, you may receive either of the following error messages:
This behavior can occur if you upgrade Microsoft Windows 3.1x or Microsoft Windows for Workgroups 3.1x to Windows 98. Windows 3.1x and Windows for Workgroups 3.1x are 16-bit operating systems. Windows 98 Setup cannot migrate Internet Explorer settings and ISP connections from a 16-bit operating system. To work around this issue, run the Internet Connection Wizard (ICW) to create a new ISP connection. To do this, click Start, point to Programs, point Internet Explorer, click Connection Wizard, and then follow the instruction on your screen. Registry Checker Continues to Detect Registry DamageWhen Windows starts, the Registry Checker tool may display the following message:
Note that running the real-mode version of Registry Checker (Scanreg.exe) at a command prompt does not detect registry damage. This problem can occur if there is defective memory in your computer. A defective memory chip may damage the registry in memory. The Windows-based (or protected-mode) version of Registry Checker (Scanregw.exe) scans the registry in memory for damage. When this issue occurs, Scanregw.exe detects that the registry is damaged in memory and marks the registry as damaged so that the real-mode Scanreg.exe is run the next time the computer starts. Scanreg.exe may not detect any damage if the defective memory is not used in real mode, and may allow Windows to start normally. There are two methods you can use to identify whether defective memory chips are causing the problem:
NOTE: Limiting memory to less than 16 MB may prevent Windows from loading. If you are unable to start Windows normally, start Windows in Safe mode and then disable this option by pressing and holding down the SHIFT key throughout startup.
You can disable Registry Checker so that it does not run automatically at startup. To disable Registry Checker, use the following steps. WARNING: Microsoft does not recommend disabling Registry Checker. This tool automatically guards against problems that may render your computer unusable. The symptom described in this article may be indicative of a larger problem that should be identified and addressed.
Registry Checker consists of both a Windows-based (protected-mode) and MS-DOS-based (real-mode) version of the tool. The Windows-based version (Scanregw.exe) scans the registry for damage and empty data structures (keys marked as deleted), and backs up configuration files at startup once each day. If registry damage is detected, the tool sets a damage flag in the registry to invoke the real-mode tool, and you are prompted to restart the computer. If the registry contains more than 500 KB of empty data structures, the optimization flag is set in the registry and the real-mode tool is invoked the next time the computer starts to optimize the registry. The real-mode tool (Scanreg.exe) is run at startup when the registry flag is set for either damage or optimization. If the damage flag is set, Scanreg.exe scans the registry for damage and then automatically restores the most recently saved backup set. The backup is extracted to a temporary file and scanned for damage before it replaces the current files. If the backup is damaged, the next most recent backup is restored. If no backups remain, Scanreg.exe attempts to fix the damage by rebuilding the registry without errors or empty data structures. If the optimization flag is set, the registry is compressed by removing all but a 4 KB placeholder for each empty data structure. The registry is not rebuilt when it is optimized; 4 KB remains to serve as a placeholder within the current registry. For additional information about the Registry Checker tool, please see the following articles in the Microsoft Knowledge Base:
Not Enough Memory to Convert to FAT32When you attempt to convert your hard disk to the FAT32 file system, your computer may stop responding (hang) before the conversion is complete, or you may receive the following error message:
This behavior can occur for either of the following reasons:
To resolve this behavior, try increasing the amount of free conventional memory, and then convert your hard disk to the FAT32 file system in real mode. To continue to increase the amount of free conventional memory, and then convert your hard disk to the FAT32 file system in real mode, follow these steps:
where <windows> is the folder in which Windows 98 is installed. NOTE: If any of these lines already exist, select the line and then click Edit to change it. Using the Find tool, check for the existence of the Dblspace.ini or Drvspace.ini file in the root folder of your physical boot drive (drive C or the host for drive C). NOTE: The Dblspace.ini and Drvspace.ini files are hidden files. To view hidden files, click Folder Options on the View menu in Windows Explorer, click the View tab, click Show All Files, and then click OK. If either file exists, follow these steps:
Run the Drive Converter (FAT32) tool and try to convert your drive to the FAT32 file system again. If your drive is converted successfully, do not proceed with step 16. If the problem persists, try increasing the amount of free conventional memory, and then convert your hard disk to the FAT32 file system in real mode. To do so, continue with step 13:
where <drive> is the drive letter of your physical boot drive (drive C or the host for drive C). NOTE: The Drive Converter (FAT32) tool automatically removes Windows 98 uninstall information when it is started in Windows, but not when it is started in real mode Windows 98 cannot be uninstalled if your hard disk is converted to the FAT32 file system after you install Windows 98. At the command prompt, type the following line, and then press ENTER
where <drive> is the letter of the drive you are converting to the FAT32 file system. Follow the instructions on your screen to convert your hard disk to the FAT32 file system. NOTE: If the conversion still does not complete successfully, the directory structure may be too large on the drive you are trying to convert. To work around this behavior, move some folders and files to another drive and then repeat steps 14-15. After your drive is converted to the FAT32 file system, Windows 98 starts.
Back to TopExtracting Files from Cabinet FilesWindows 95/98 is available on CD-ROM or floppy disks, both of which contain compressed cabinet files. Internet Explorer 4.0 and later is available on CD-ROM or you can download it from the Web, and it also contains compressed cabinet files. These cabinet files contain the actual Windows or Internet Explorer files. You can use the Extract tool to decompress Windows or Internet Explorer files from the original media, or you can use the new System File Checker or Extract Command Line Helper tool in Windows 98. Extracting Using System File Checker ToolWindows 98 includes a System File Checker tool. You can use this tool to verify the integrity of your operating system files, to restore them if they are damaged, or to extract compressed files from the Windows 98 CD-ROM. To use System File Checker to extract a compressed file from the Windows 98 CD-ROM, follow these steps:
Using a Windows 98 Startup Disk to Access a CD-ROM and Extract Files When you install Windows 98, you are prompted to create a Windows 98 Startup disk. A feature included in the Windows 98 Startup disk is support for CD-ROM drives. This may be of benefit if you need to extract a file from the Windows 98 CD-ROM but you are unable to use System File Checker (for example, if your computer does not start properly). NOTE: The Windows 98 Startup disk provides support for most types of CD-ROM drives, including IDE and SCSI CD-ROM drives, but it may not support your particular CD-ROM drive. A Windows 98 Startup disk is required to perform the steps in the following sections of this article. If you do not have one, you can create one using any Windows 98-based computer to which you have access. To create a Windows 98 Startup disk, follow these steps:
How to Start Your Computer with CD-ROM Support and Then Extract Files: To start your computer with CD-ROM support and then extract files, use the following steps:
To extract files at the command prompt, you can use the information provided later, or you can use the Extract Command Line Helper tool. To use Extract Command Line Helper, type "ext" (without quotation marks) at the command prompt, and then follow the instructions on the screen. Using the Ext.exe Tool to Extract Files The Ext.exe tool builds a command line for the Extract.exe tool. It is located on the Windows 98 Startup disk. To extract a file from a .cab file, run the Ext.exe program from your Windows 98 Startup disk, and follow the instructions on the screen to extract the file you want. This describes how to extract individual files from compressed cabinet files and contains the following sections: Location of Cabinet Files Extracting Windows Files from an Unknown Cabinet File Finding Windows Files Extracting Windows Files from a Known Cabinet File Listing the Contents of Cabinet Files Copying Cabinet Files to a Hard Disk Other Optional Switches Extracting Individual Internet Explorer 4.0 or 4.01 Files Internet Explorer 4.0 and 4.01 files are stored in cabinet files within cabinet files. Individual files are stored in the Ie4_1.cab through Ie4_5.cab files for Windows 95 and Ie4nt_1.cab through Ie4nt_5.cab files for Windows NT. The Ie4_1.cab through Ie4_5.cab (and Ie4nt_1.cab through Ie4nt_5.cab) files are included in the Ie4_s1.cab through Ie4_s5.cab (and Ie4nt_s1.cab through Ie4nt_s5.cab) files. To extract individual files, you must first extract the Ie4_<n>.cab (or Ie4nt_<n>.cab) file. To do this, type the following command at a command prompt, and then press ENTER
where <n> is the number of the cabinet file you want to extract. To extract individual Internet Explorer 4.0 or 4.01 files, follow the appropriate Windows 95 procedure listed below; NOTE: Internet Explorer 4.0 and later, and Windows 98, use a new compression algorithm for compressed cabinet files. You cannot extract files from Internet Explorer 4.0 or 4.01 or Windows 98 cabinet files using the version of Extract.exe included with Windows 95. You must use the version of Extract.exe included with Internet Explorer 4.0 or 4.01 or Windows 98. To use the Extract tool, first copy the Extract.exe file from disk 1 to the root folder of drive C if you are using Windows 95. To copy the Extract.exe file from disk 1 to the root folder of drive C, type the following command at the MS-DOS prompt copy <sdrive>:\extract.exe <hdrive>:\ where <sdrive> is the drive that contains the Windows 95 CD-ROM or disk and <hdrive> is your hard disk. For example:
The Extract tool has only a command-line interface (that is, there is no GUI interface). Because Windows does not allow you to delete or overwrite a file that is in use, you may have to restart your computer in Command Prompt Only mode before you can use the Extract tool. If you receive an "Access denied" error message when you try to delete a file before using the Extract tool, or when you use the Extract tool to overwrite an existing file, follow these steps to restart your computer in Command Prompt Only mode and then use the Extract tool: Click Start, and then click Shut Down. Click Restart or Restart The Computer, and then click OK or Yes. If you are using Windows 95, when you see the "Starting Windows 95" message, press the F8 key, and then choose Command Prompt Only. If you are using Windows 98, when you restart your computer, press and hold the CTRL key until you see the Windows 98 Startup menu, and then choose Command Prompt Only. Location of Cabinet FilesFrom a CD-ROM:If you are extracting Windows files from a CD-ROM, all of the cabinet files are located in the Win95 or Win98 folder. For example, if you want to extract a Windows 95 file from the Win95_02.cab file, and the CD-ROM drive is drive D, use the following <cabinet> parameter for the EXTRACT command:
From Disks:If you are extracting Windows 95 files from disks, use the following table to determine which disk contains the cabinet file you want: Cabinet File Disk Mini.cab Disk 1 Precopy1.cab Disk 1 Precopy2.cab Disk 2 Win95_nn.cab Disk nn For example, if you want to extract a file from the Win95_10.cab file on a disk in drive A, insert disk 10 in drive A and use the following <cabinet> parameter for the EXTRACT command:
Extracting Windows Files from an Unknown Cabinet FileExtracting a Single File:If you do not know which cabinet file contains the Windows file you want to extract, use the following command to search all the cabinet files in sequential order and then extract the file once it is found:
For example, to extract the Unidrv.dll file from disks in drive A into the Windows\System folder on drive C, use the following command:
The /a switch causes the Extract tool to search all the cabinet files starting with the first cabinet file mentioned on the command line (in this example, Win95_02.cab). Insert the disk containing the first cabinet file mentioned in the appropriate disk drive. You will be prompted to insert additional disks as they are needed. If you are extracting from a CD-ROM you must modify the <cabinet> parameter accordingly to reflect the actual location of the cabinet files. NOTE: In Windows 98, you should use the Base4.cab file in command lines with the /a parameter. If the Extract tool cannot find the specified Windows 95 file in any of the cabinet files, the file may be located in the Mini.cab, Precopy1.cab, or Precopy2.cab cabinet file. Use the following two commands to search these cabinet files:
NOTE: The first command searches the Precopy1.cab and the Precopy2.cab cabinet files. The second command searches the Mini.cab cabinet file. If you are extracting from a CD-ROM, you must modify the <cabinet> parameter in these commands accordingly. Extracting Multiple Files:To extract multiple files, use the same syntax as above, but use a wildcard designation for the <filename> parameter. For example, to extract all the Windows 95 files with a .txt extension from disks in drive A to the Windows folder on drive C, use the following command:
Note that if you are extracting from a CD-ROM, you must modify the <cabinet> parameter in this command accordingly. Finding Windows FilesFinding a Single File:You can use the Extract tool to determine which cabinet file contains a particular Windows file. When you use this syntax, the Extract tool searches the cabinet files but does not extract the file once it is found:
For example, to find the Windows 95 Unidrv.dll file, starting with the Win95_02.cab file, using disks in the A drive, use the following command:
Finding Multiple Files:To find multiple files, use the same syntax as above, but use a wildcard designation for the <filename> parameter. For example, to find all the Windows 95 files with a .txt extension using disks in the A drive, use the following command:
Extracting Windows Files from a Known Cabinet FileExtracting a Single File:If you know which cabinet file contains the file you want to extract, use the following syntax to extract the file:
For example, to extract the Windows 95 Unidrv.dll file from the Win95_10.cab file on a disk in drive A to the Windows\System folder on drive C, use the following command:
Extracting Multiple Files:To extract multiple files from a cabinet file, use the same syntax as above, but use a wildcard designation for the <filename> parameter. For example, to extract all the Windows 95 files that have a .txt extension from the Win95_06.cab file on a disk in drive A to the Windows folder on drive C, use the following command:
Listing the Contents of Cabinet FilesYou can use the Extract tool to list the contents of cabinet files without actually extracting any files. To display the contents of a cabinet file, use the following syntax:
To display the contents of all the cabinet files in a cabinet chain, starting with the specified cabinet file, use the following syntax:
For example, to display the contents of all the Windows 95 cabinet files using disks in drive A, starting with the Win95_02.cab file, use the following command:
NOTE: The /a switch causes the Extract tool to list the contents of all the cabinet files in the cabinet chain, starting with the first cabinet file mentioned. Copying Cabinet Files to a Hard DiskAlthough you cannot make copies of the original Windows 95 floppy disks using the utilities that are included with Windows 95, you can use the Extract tool to copy cabinet files from a CD-ROM or floppy disk to your hard disk. To do so, use the following syntax:
For example, to copy the Win95_02.cab file from a disk in drive A to the Windows folder on drive C, use the following command:
NOTE: You cannot use the /a and /c switches at the same time. Therefore, you cannot copy all the cabinet files using a single command. Other Optional SwitchesUse the /y switch to cause the Extract tool to not prompt you before overwriting an existing file. If you use this switch when you are extracting a file, any file in the destination folder with the same name as the file you are extracting is automatically overwritten. For example, to extract the Unidrv.dll file from the Win95_02.cab file on a disk in drive A to the Windows\System folder on drive C and automatically overwrite any existing Unidrv.dll file that is already there, use the following command:
Use the /e switch in place of the "*.*" wildcard designation when you are extracting or finding multiple files. For example, to extract all the files from the Win95_06.cab file on a disk in drive A to the Windows folder on drive C, use either of the following commands:
For a complete list of the command-line switches for the Extract tool, type "extract" (without quotation marks) at a command prompt. Back to TopFat32 and Large Disk SupportIf you have problems with not seeing you hard drive when you boot from
a floppy drive, you may have booted from an earlier version of with 16bit FAT. Fat32 will
need to be booted from a version of Win 95 4.00.950 B or later. You can create a boot disk
either by typing sys a: at a dos prompt or create a boot
disk from windows. (Go to Control Panel, Add/Remove Software, Start Up Disk and create one
from there.) How to Convert a Drive to FAT32 Using Drive ConverterNOTE: After you convert your hard disk to FAT32, you are unable to convert it back to the original FAT system. A drive must be at least 512 megabytes (MB) in size to be converted to the FAT32 file system. To convert a drive to the FAT32 file system, use the following steps. NOTE: Before you convert to the FAT32 file system, uninstall any utilities or tools that protect or encrypt the Master Boot Record (MBR) or partition table (for example, uninstall Bootlock included with Symantec Norton Your Eyes Only).
If you receive an error message Not Enough Memory to Convert to FAT32 see the Error Messages section. Back to TopHardware ConcernsIt's best to always have the latest drivers from the manufacturer before you upgrade to Win98. Go here-> Frank Condron's Windows Page to find them. You should check the manufacturer site occasionally for newer updates to make sure you continue to get the most from your equipment. Most hardware conflicts I've seen usually begin with older equipment and drivers. Some equipment will not run on 98 with out a lot of tweaking especially older video and sound cards. Back to TopMemory ErrorsTrying to run Setup for a program or after running a program for a short time and getting "Out of memory errors" or "There is not enough memory to perform this operation"
Back to TopContact InformationElectronic mail address Back to TopCopyright © 1996-98 Richard Mask
|