home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- Hardware Diagnostics Using Zip Manager 3.0W
- ------------------------------------------
- Eric Anderson
- Moon Valley Software Inc.
- Phoenix, AZ (602) 375-9502
-
- November 2, 1990
-
- Please Note:
- This document is applicable to version 3.0W of Zip Manager it may prove to be
- valuable as a reference source if you encounter problems with Windows and
- certain applications.
- ----------------------------------------------------------------------------
-
- Microsoft Windows(tm) tends to push your hardware to the limit. It is easy
- to forget that Windows is an operating system in its own right, sitting on
- top of DOS. While we benefit from this layering of operating systems in
- terms of increased memory capabilities and a graphical user interface.
- It demands that your hardware maintain a high degree of compatibility in
- order for the entire system to function effectively.
-
- If you experience occasional UAE'S (Unrecoverable Application Errors), or
- other unexplained messages. Zip Manager will help determine if your
- hardware is indeed 100% Windows compatible. This is definitely a more
- stringent measure of true compatibility than previously accepted standards.
-
- The problem we faced was discovering why, on two seemingly identical
- computers, Zip Manager worked on one and failed completely on the other.
- For some reason (divine intervention perhaps?), it occurred to us that it
- the answer might be hardware related. It seemed that certain Bios chip
- versions, or a combination of the Bios and the motherboard caused this
- strange situation.
-
- A call to Award Software confirmed our suspicions. We called each user
- that had reported a problem running Zip Manager. In every case the Bios
- version, or a combination of Bios and hardware implementation was indeed
- the cause. So far Zip Manager been uncannily accurate in detecting this
- Bios conflict.
-
- Award Software pointed out that the Bios chip can be just part of this
- problem. Other variables such as IBM DOS running on an IBM compatible,
- certain OEM versions of DOS, etc... can contribute to this problem.
- It also seems that the very inexpensive "IBM compatibles" have a higher
- incidence of problems than the more well known computer brands. In most
- Cases upgrading the Bios chip will remedy this situation.
-
- To check the compatibility of your Bios chip follow the steps outlined below:
-
- Refer to the Zip Manager documentation for the correct steps needed to
- create a new Zip File. If PKZIP returns an error message read on to find
- out you can remedy this situation.
-
- ============================================================================
- ZMDIAG.TXT 1
-
- ----------------------------------------------------------------------------
- Moon Valley Software
-
- Interpreting The Results
- -------------------------
- Zip Manager calls and runs PKZIP. It looks as though your request is
- progressing normally, then PKZIP will stop and report an error message
- similar to the example below:
-
- PKZIP ERROR Unable to create C:/WINDOWS/TEMP/z
- (the / slashes are correct.)
-
- The process will then terminate and Zip Manager will ask you to press
- a key to continue. We will try to explain what exactly is happening and
- why you may receive a totally different error message then the one listed
- above. Even though the error message may vary in its length and content. The
- test has been successful in determining that your Bios may not be 100%
- compatible with Windows.
-
- What's Causing The Error?
- -----------------------
- The answer is fairly straight forward. The conflict between Windows, DOS and
- the Bios causes the environmental variables to become truncated and scrambled
- after approximately 13-17 characters. We have noticed that this number will
- vary each time you run Zip Manager. Although it never seems to be longer
- than 17 characters. Depending on where you asked Zip Manager to create
- the new Zip file, you will get a different error message reported from PKZIP.
-
- In many instances portions of the previous command issued to Zip Manager
- will remain in the environment and the next error message generated
- often points to a directory or file name combination that doesn't even
- exist! When attempting to run LIST.COM you may experience similar error
- messages. The most common will be our zmshell program warning you
- that it is used by zm.exe only. This occurs because the entire command
- line argument is never being passed to List due to the environment becoming
- scrambled or truncated.
-
- If you run PKZIP from the DOS command line you won't receive these
- error messages since Windows and the Bios are not in conflict.
- If you shell to DOS from Windows, the command line arguments will function
- as expected.
-
- Solutions
- ---------
-
- Zip Manager Temporary Work Around
- ---------------------------------
- Until you can obtain a replacement Bios chip for your computer. The following
- suggestions should allow Zip Manager to function correctly on your computer.
-
- 1.) Install Zip Manager in a sub-directory below the root. In other words
- don't have your Zip Manager directory nested below another directory.
-
- 3.) Create a directory below the root to act as a temporary directory
- for Zip Manager and Windows. If you prefer you may use the Zip Manager
- directory as the temporary directory.
- ===========================================================================
- ZMDIAG.TXT 2
-
- ----------------------------------------------------------------------------
- Moon Valley Software
-
- 2.) Change the temp= statement in your autoexec.bat file. You will
- need to change it to read as follows:
-
- Set Temp=c:\dir where dir equals the directory you created to act as a
- temporary, or the directory you created to store Zip Manager.
-
- If you are still having problems after trying the above. You can change
- the set command to read Set Temp = c:\ In this case Zip Manager and
- Windows will use the root of your hard drive to store their temp files.
-
- 3.) In the Zip Manager setup screen remove the drive, and path from the
- location of each program. Each box should contain the program
- name only, ie. PKZIP.EXE In order for this to work properly make sure
- that the location of PKZIP, PKUNZIP and any of the other supported
- programs are contained in the path statement of your autoexec.bat file.
-
- We are trying to lower the length of the command line arguments passed from
- Zip Manager to PKZIP, 'UNZIP, and LIST. By doing this we can successfully
- pass arguments from Zip Manager to DOS without having them become truncated
- by the operating system conflict.
-
- Obtaining a Newer Version Of Your Bios
- -------------------------------------
- The most desireable way to obtain an updated Bios chip is to contact
- the manufacturer of your computer directly. You can explain the situation
- and refer them to the Bios versions listed below. Most computer companies
- should be more than willing to help you solve this problem.
-
- If you are unable to contact the manufacturer you can contact the following
- companies for assistance.
-
- AWARD SOFTWARE
- --------------
- Bios chips that have a revision number LOWER than 3.10 should be replaced.
-
- NOTE: This is their general recommendation. However if you have an earlier
- version and it works correctly there is no need to replace it. Certain
- computers have no problems with the older Bios Versions.
-
- Award should be acknowledged for their customer support department that
- is setup to deal with this Windows specific problem.
-
- If your dealer or manufacturer is unable to supply you with the correct
- chip. Listed below are the only AUTHORIZED re-sellers of Award Bios chips.
- A phone call to one of these firms will get the correct Bios chip to you
- in short order.
-
- Western United States
- Pinnacle Sales
- 1-408-248-7400
-
-
-
- ============================================================================
- ZMDIAG.TXT 3
-
- ----------------------------------------------------------------------------
- Moon Valley Software
- Central United States
- Komputer Werks
- 1-412-782-0384
-
- Eastern United States
- Northeast Computer
- 1-800-800-2467
-
-
- PHOENIX TECHNOLOGIES
- --------------------
- According to Phoenix, "their 386 Bios chips should be Ok" Zip Manager has
- reported error messages on 80386 computers with a Phoenix Bios that are
- identical to those generated by other computers known to need a Bios
- Upgrade.
-
- Phoenix 80286 Bios chips LOWER than version 3.1 should be changed. Even
- if your Computer seems to be performing correctly. Evidently there are
- several rather significant improvements in the 3.1 version.
-
- Phoenix didn't offer any suggestions when I asked how end users of their
- Bios chips could go about replacing the chip with the latest version.
- Their reply was for you to contact the manufacturer of the computer for
- information on how to obtain a replacement. It is their position that
- since there are so many hardware implementations of their Bios chips
- that the situation to resolve this problem lies with the maker of the
- computer.
-
- Other Bios Chips
- -----------------
- We know of this problem occurring on several 3 year old Compaq Deskpro
- 286 computers. AMI Bios chips seem to be having the fewest number of
- reported problems. Zip Manager will definitely help you find one if it
- exists.
-
- Video Cards
- -----------
- In some cases Zip Manager has also identified conflicts between certain
- video adapters and the Bios. In most instances your screen will go blank
- for a second or two and then usually recover. This occurs when you start a
- Zip Manager function such as Add Files. In some extreme instances the lock
- up will require a warm boot. Since Zip Manager makes no attempt to access
- the video. Logic would indicate that the Bios problem may also be causing
- this error.
-
- While there is no single test that is ever 100% correct, Zip Manager will
- at least help you determine if you need to bring your hardware up to a
- performance level that is "Windows compatible"
-
-
-
-
-
-
-
- ============================================================================
- ZMDIAG.TXT 4
-
-