Also see Troubleshooting Graphcat and Troubleshooting Large WP Documents
Unless specified below, WP51 refers to WP51 and/or WP51+/DOS. WP6 includes WP60/61 in DOS and Windows. WP52 is 5.2 and 5.2+/Windows.
Questions & Answers
When I try to print a document retrieved from a floppy disk, or a Graphcat
catalog of graphics found on a floppy disk, WP51 reads and writes to the floppy
drive, and printing is extremely slow.
WordPerfect 5.1 is placing its temporary print queue files on the floppy. There is an easy fix for this. Start WP with the command:
WP /PF=(path)
For example, try WP /pf-c:
This command, which was added in the 3/90 release of WP, will divert the temporary printing files to the drive and path chosen. Printing speed should be improved considerably over allowing WP to use the floppy.
WP/Win 60/61 only: After running a macro from a floppy disk, such as a Setup
macro, there is a "Drive a: not ready" error message every time I start
WordPerfect.
The "drive a: not ready" problem is caused by a bug or a feature in WPWin, depending on how you define a bug. The programmers' intent was to allow you to speed-run a macro by pressing Alt-F10, Down Arrow, and selecting from the list of recently-run macros. That's convenient, but they made two assumptions that are unreasonable, specifically that the macros run are always on a non-removable drive, and that it would be OK to try to check the drive for their existence during start-up. Apparently, the problem is inconsistent, and does not happen to all users.
Note that retrieving a document or running a macro from a floppy will cause the same problem, and that retrieving four documents from the hard drive will fix it. Unchecking the box in Preferences, Environment, Display Last Open Filenames will also fix the problem for most users.
On the attached page from WP's technical database, there are several fixes. The first fix listed is the best, but unclear. Simply run any four different macros from the hard drive, possibly graphcat, index. fontup, and fontdn. The later two shipped with WP, are harmless, and make only minor formatting changes to the current page.
The "a: drive problem" is fixed in Corel WordPerfect Suite 7, which will make only one polite attempt to re-read a removable drive, without error messages, and once the file is not found, will remove the entry from the history list.
![]()
TITLE: "Drive Not Ready" When Starting WPWin
CLASSIFICATION: Business Applications WordPerfect 6.0 for WindowsWordPerfect 6.0 for Windows
CATEGORY: Macros/Merge
DISCLAIMER: THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
SYMPTOM In WPWin 6.0a/6.1, if a user executes a macro from a floppy drive and then exits WPWin, the user will receive the error "Drive Not Ready Reading Drive A" if the disk is not in the drive the next time the user starts WPWin. The error "Drive A: Is Not Ready (Drive Door May Be Open)" occurs when starting WPWin after running a macro from a CD-ROM or floppy drive. The user can choose Cancel and enter the program as usual.
SOLUTION WPWin stores the location of the last four files you opened and the last macro you played in the .BIF file. When you start WPWin, it reads the .BIF file. If one of the last four files you opened or the last macro you played was on a floppy drive or a CD-ROM drive that does not have a disk in it, the "Drive Not Ready..." error will occur.
To correct the problem:
1) Make sure that the last macro you run before exiting WPWin (and the last four files you open) is accessed from the hard drive.
2) You could also edit the WordPerfect|Last Macros and WordPerfect|Last Opened sections in the .BIF file and edit the offending lines.
3) You could also leave a disk in the offending drive.
4) Using /X, will bypass the WordPerfect section where the Macro0 entry is located. (Note: This option may not be acceptable as additional custom information is also contained in the WordPerfect section of the BIF file. Using /X will bypass this information also.)
5) For users that run macros from a floppy drive regularly:
Create an "empty" macro in the MACROS directory and use the /M startup option to execute it on startup. (e.g., create a macro called CLEAR.WCM that types the letter "a" then backspaces over it. Edit the Properties for the WPWin icon and add /M-CLEAR.WCM to the command line). The macro will be executed each time WPWin is started, changing the Macro0 value in the BIF. The error will only occur the first time the user starts WPWin after running a macro from the floppy or CD-ROM drive.
Also, the user could add the macro to the button bar and execute it manually before exiting WPWin. This option could be used instead of, or in addition to, the /M startup option. Note: This problem also occurs in WPWin 6.1. Users who never had the problem in 6.0/6.0a may have the problem in 6.1.
This problem has been reported to Development. WPWin stores the location of the last macro executed in the WordPerfect/Last Macros/Macro0 field in the WPCSET.BIF file. If the Macro0 location points to the A:, B:, or CD-ROM drive and the drive is empty, the error will be generated on startup. This situation will continue until another macro is executed from the hard drive.
This problem has been duplicated and reported to Development.
