11.102 bytes |
Service Hints & Tips |
Document ID: DJON-3G7QMN |
Aptiva - Troubleshooting GPF errors
Applicable to: United States
This information is from Microsoft and may apply to more than one brand of computer. It is not PS/1- or Aptiva-specific.
SUMMARY
The following information is a list of steps to troubleshoot General Protection Faults (GPFs) in Works for Windows.
File Descriptions
KRNL386.EXE: Handles memory management, loads and executes applications, and performs file input/output (I/O) through MS-DOS.
USER.EXE: Controls user input and output, including keyboard, mouse, sound driver, timer, and communication ports and Windows management.
GDI.EXE: (Graphical Device Interface) Interface between Windows applications and graphical hardware devices (that is, video display cards and printers).
GPF Troubleshooting Steps
1.) Check for damaged files on your hard drive. To do this, exit from Windows and then, at the MS-DOS prompt, type: CHKDSK /F
See your MS-DOS manual for details.
2.) Make sure you have a VGA driver installed. To check this, choose Run from the File menu in Program Manager, and type: SETUP
See your Windows manual for information about adding and changing drivers.
3.) Run Windows in standard mode by starting it with the WIN /S command at the MS-DOS command prompt). If standard mode is successful, try the following debug mode by typing the following at the MS-DOS command prompt: WIN /D:XVFS
In this command, "x" excludes all of the adapter area from the range of memory that Windows scans to find unused space; "v" specifies that the ROM routine handles interrupts from the hard disk drive controller; "f" turns off 32-bit disk access; and "s" specifies that Windows should not use ROM address space between F000:0000 and 1 MB for a break point. If Starting Windows in the above debug mode works, try using each parameter individually to narrow the testing scope (for example, use the win /d:x command). Add the following lines to the [386enh] section of the SYSTEM.INI file, depending on which parameter worked correctly:
If "x" worked: emmexclude=A000-FFFF
If "v" worked: VirtualHDIRQ=OFF
If "s" worked: SystemROMBreakpoint=OFF
If "f" worked: 32BitDiskAccess=FALSE
The EMMEXCLUDE ("x") is a temporary solution. Check your hardware documentation to narrow the addressing.
4.) You should be using the following minimum configuration.
a.) CONFIG.SYS, AUTOEXEC.BAT, and WIN.INI settings:
HIMEM.SYS
SET TEMP=
load=
files=50
PATH
run=
buffers=30
PROMPT
CD-ROM Driver MSCDEX
b.) Shell=PROGMAN.EXE
c.) Empty Startup Group
5.) Your SYSTEM.INI settings should be:
keyboard.drv=keyboard.drv
system.drv=system.drv
mouse.drv=mouse.drv
display.drv=vga.drv
6.) Make sure the Set Temp statement points to a logical and existing path.
7.) Ensure the files are decompressed properly.
8.) Re-expand possible corrupt files.
9.) Install Windows on an uncompressed drive.
10.) Check Available Memory (both Hard Drive and RAM).
11.) Disable TrueType fonts.
12.) Disable ATM and/or Facelift.
13.) Disable your network (if you have one).
14.) Make sure your working directory is in your AUTOEXEC.BAT path.
15.) Remove your mouse driver.
16.) Remove any unnecessary hardware devices from SYSTEM.INI.
17.) Rename the MSWORKS.INI file and restart Works. Works 2.0 and 3.0 will rebuild the .INI file when you restart the
application. However, even though Works 2.0 and 3.0 will rebuild the .INI during startup, it may not replace all necessary information, such as the Wizard references.
18.) Use MSD to check the BIOS.
19.) Make sure the A20 Handler is enabled.
20.) Use the xcopy & fc /b command (only for CD-ROM and Multimedia issues).
21.) As a LAST resort:
Reinstall Windows in a NEW directory.
Reinstall Works for Windows in a NEW directory.
Search Keywords |
| |
Hint Category |
Windows 95, DOS/Windows 3.x, Windows 98, Error Messages | |
Date Created |
16-04-97 | |
Last Updated |
25-01-99 | |
Revision Date |
17-12-99 | |
Brand |
IBM Aptiva | |
Product Family |
Aptiva, PS/1 | |
Machine Type |
2011, 2144, 2168, 2121, 2123, 2133, 2155 | |
Model |
2R5; 2R7; 2R8; M30; M35; M50; 2R6; 4R7; 4R8; M40; M54; M58; 3R0; 3R8; M60; M70; C01; C34; M01; NEA; T35; U35; A62; A82; A94; B82; C42; C92; G42; M82; S92; 081; 087; 131; 137; K37; N31; N81; 11E; 13T; 14C; 16E; 17A; 18A; 18T; 19C; 21C; 23C; 28A; 46M; 51D; D50; G11; G13; G43; G46; G46; G49; G49; G50; G53; M40; M40; M46; M46; P11; P13; P43; P50; P53; R04; R05; R06; R09; R38; R42; R43; R44; R84; R86; R87; RO3; S11; S13; S43; S45; S45; S47; S47; S48; S48; S50; S53; W11; W13; W42; W42; W43; W45; W45; W50; W53; 20E; 22T; 24C; 24M; 28V; 39E; 41T; 43C; 45V; 48E; 50T; 52C; 55V; 72E; 74T; 76C; 78C; 79C; 81A; 82E; 84T; 86C; 87C; CC1; D53; G14; G44; G52; G54; G72; G76; G78; G82; NM1; P14; P44; P57; P71; P74; P76; P78; P84; R14; R15; R16; R17; R18; R51; R52; R57; R58; R62; R63; R67; R71; R89; R93; R96; R97; S14; S44; S50; S54; S70; S75; S76; S78; S80; W14; W44; W48; W54; W67; W76; W77; W78; Z33; 28V; 31E; 33T; 37C; 38C; 51E; 54T; 56C; 57C; 88V; BB1; G57; G87; OR1; OR3; OR4; OR5; P89; R28; R29; R31; R74; R78; R82; R98; S55; S85; SR1; US1; W52; W82 | |
TypeModel |
2011C01 | |
Retain Tip (if applicable) |
| |
Reverse Doclinks |