home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HomeWare 14
/
HOMEWARE14.bin
/
misc
/
pdxwn693.arj
/
TI1283.ASC
< prev
Wrap
Text File
|
1993-06-10
|
10KB
|
331 lines
PRODUCT : Paradox for Windows NUMBER : 1283
VERSION : 1.0
OS : WIN
DATE : February 25, 1993 PAGE : 1/5
TITLE : Simplifying Your Windows System
Frequently GPF's (General Protection Faults) and other
unexplainable problems in Microsoft Windows are due to software
or hardware conflicts or incompatibilities with other
applications. If you encounter frequent errors and unusual
problems, we recommend eliminating all variables that can cause
problems. This procedure is a test, not a permanent solution.
If this procedure succeeds, you should restore your system and
narrow down the exact problem by trial and error (steps 6-7
explained below). We recommend thoroughly reading the README
that accompanies Windows 3.x and Paradox for Windows for any
known conflicts or problems.
An outline of the steps involved in eliminating variables is
provided here (detailed steps follow):
1. Backup your system files
2. Simplify the AUTOEXEC.BAT, CONFIG.SYS, and WIN.INI files.
3. Eliminate third party drivers from Windows SETUP
4. Close Windows, reboot your system and restart Windows
5. Try to repeat the error.
6. Restore your system, using the process of elimination to
narrow down the problem or problems.
7. Resolve the conflict.
DETAILED STEPS:
1. Backup your system files
Create a bootable floppy disk by formatting a disk using
the /s parameter (e.g. FORMAT A: /s). See your DOS manual
for more information about the FORMAT command. Copy your
AUTOEXEC.BAT and CONFIG.SYS files from the root directory
of drive C:, and your WIN.INI and SYSTEM.INI from the
WINDOWS directory to this disk. If you have difficulty
during the following process, you can completely restore
PRODUCT : Paradox for Windows NUMBER : 1283
VERSION : 1.0
OS : WIN
DATE : February 25, 1993 PAGE : 2/5
TITLE : Simplifying Your Windows System
your system by booting from this disk and replacing these
files.
2. Simplify the AUTOEXEC.BAT, CONFIG.SYS, and WIN.INI files.
You can do this by running SYSEDIT within Windows. From
the Program Manager, select File | Run and type SYSEDIT.
The files AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, and
SYSTEM.INI are now available to edit. You will edit the
first three files.
Select the AUTOEXEC.BAT file and add REM (REM should
always be followed by a space) in front of all commands
not listed below. REM turns the command into a "Remark;"
see your DOS manual for more information on the REM
command. In the AUTOEXEC.BAT file, place the commands
PROMPT=$P$G, a PATH command, and the SET TEMP command.
For example, if you have Windows in a subdirectory
C:\WINDOWS, DOS in C:\DOS, and a temporary subdirectory in
C:\WINDOWS\TEMP, the only lines without REM statements in
the AUTOEXEC.BAT file should be:
PROMPT=$P$G
PATH=C:\WINDOWS;C:\DOS;C:\PDOXWIN
SET TEMP=C:\WINDOWS\TEMP
Note: Be absolutely sure the C:\WINDOWS\TEMP directory (or
the directory that the temp variable points to) exists!
Select the CONFIG.SYS file and remark (REM) each line
which does not match one of the lines listed below. If
you have a third party hard disk driver (e.g., DMDRVR.BIN,
SPEEDSTOR, SCSIHA.SYS, or STACKER) you must include this
in the CONFIG.SYS file. If you are not sure about this,
please check with the person who set up your system. If
the meaning of any command is unknown, leave it alone. We
recommend that you research any unknown commands,
eliminating them only if possible.
PRODUCT : Paradox for Windows NUMBER : 1283
VERSION : 1.0
OS : WIN
DATE : February 25, 1993 PAGE : 3/5
TITLE : Simplifying Your Windows System
For example, if Windows is in C:\WINDOWS, and COMMAND.COM
is in the ROOT directory, your CONFIG.SYS should look like
this:
SHELL=COMMAND.COM /p /e:2048
DEVICE=C:\WINDOWS\HIMEM.SYS
FILES=60
BUFFERS=40
STACKS=9,256
Select the WIN.INI file and find the commands "LOAD=" and
"RUN=." Place a ";" in front of these two commands.
Leave everything else in this file alone. Save these
files and exit Windows (don't shell out to a DOS Window).
3. Eliminate third party drivers from Windows SETUP
If you have installed a special third party device driver,
such as a video driver, you might experience problems
which are the result of its use. Complete simplification
of your system includes the removal of these drivers to
see if the problem is related. If you have not installed
any third party drivers you may skip this step.
From DOS, execute the SETUP.EXE program in the Windows
subdirectory. Eliminate any OEM (Original Equipment
Manufacturer, i.e., third party) drivers (especially
screen drivers). Replace these with the standard
Microsoft drivers. Please consult your Microsoft
documentation for information about proper SETUP settings.
(The Microsoft User's Guide section called "Running SETUP
from MS-DOS" has information about running SETUP from
DOS).
4. If you have installed a speaker driver or Norton Desktop
for Windows, replace these drivers with the standard
Microsoft drivers.
In the [boot] area of the SYSTEM.INI file, check to see if
shell=program.exe. If it does not, change the "shell="
statement so that it reads shell=progman.exe. Also check
to see if sound.drv=mmsound.drv. If it does not, change
PRODUCT : Paradox for Windows NUMBER : 1283
VERSION : 1.0
OS : WIN
DATE : February 25, 1993 PAGE : 4/5
TITLE : Simplifying Your Windows System
the "sound.drv=" statement so that it reads
sound.drv=mmsound.drv.
5. If you restarted Windows at the end of the SETUP program,
close Windows. In any case, reboot your system and
restart Windows.
After rebooting (and BEFORE LOADING WINDOWS) execute the
CHKDSK command to check for hard drive errors. From the
DOS prompt type:
WIN /S
This starts Windows in standard mode.
6. Test Paradox
Run Paradox. If you have specific steps to reproduce the
problem, follow them. If it is a problem that does not
occur regularly or predictably, you may have to leave this
configuration intact until you feel enough time has
elapsed for the problem to recur. If the problem does not
recur, the assumption is that the conflict was eliminated
in steps 2 through 4.
7. Restore your system, using the process of elimination to
narrow down the problem or problems.
In your AUTOEXEC.BAT, CONFIG.SYS, and WIN.INI files, add
one command back into the configuration, reboot, and
retest the application to discover if that command is part
of the problem. To add one command back into the
configuration, remove the REM command from a single
command and save that file. If the problem recurs, the
line that you removed the "REM " statement from caused the
conflict. Otherwise, remove another remark, reboot, and
try to reproduce the error. Continue this process until
the problem recurs.
Use the same procedure with the OEM drivers. Add each one
back into your system, one at a time, testing for the
problem between changes.
PRODUCT : Paradox for Windows NUMBER : 1283
VERSION : 1.0
OS : WIN
DATE : February 25, 1993 PAGE : 5/5
TITLE : Simplifying Your Windows System
8. Resolving the conflict.
If you discover the errors disappear at step five and can
narrow down the cause in step six, you have found the
conflict. To resolve the conflict, first check the
documentation of the conflicting application, device
driver, or memory resident program to be sure it is used
correctly. If this does not correct the problem, check
with the publisher of the conflicting application for
possible workarounds, or updated versions of their
software. If you cannot resolve the conflict any other
way, you may need to avoid using Paradox and this
application or device driver simultaneously.
If you have followed the other product's documentation to
make sure it is used correctly, and the manufacturer of
that product does not have any workarounds, upgrades, or
other help, contact Borland's Paradox Technical Support.
Information on contacting Borland can be found in the
README file, in the Online help or in Technical
Information Sheet #9605.
DISCLAIMER: You have the right to use this technical information
subject to the terms of the No-Nonsense License Statement that
you received with the Borland product to which this information
pertains.