NewDeal Technical Support Document 212

ERROR: KR-07 and KR-09


Trouble shooting the system error messages "System Error: KR&-07" or "KR-09"

What the message means

System error: KR-07 or System Error: KR-09 can be caused by memory (RAM) conflicts, damaged files, or faulty program instructions.

Primary reasons for getting system errors

  1. A one-in-a-million fluke
  2. Problems in your AUTOEXEC.BAT or CONFIG.SYS file
  3. Corrupt files or bad sectors on your hard drive
  4. Damaged document files
  5. A conflict with other software
  6. Low on hard disk space
  7. Low on memory (RAM)
  8. A virus
  9. Handles
  10. QEMM
  11. Further suggestions

Diagnosis and treatment

These problems are usually easy to track down and fix. Go through the following steps, in order, to locate and fix the source of the error.

1. A one-in-a-million fluke

Turn off your computer. Wait a few seconds, then turn it on again. Go back into your NewDeal software. Do exactly what you were doing when the error message appeared. If you don't get another error message, it was probably a one-time fluke. If you only get the error in one specific document, skip to section 4, Damaged Documents.

2. Check your AUTOEXEC.BAT and CONFIG.SYS files

Check your configuration files for problems. To edit these files, use a text editor such as the NewDeal Text File Editor, the Windows Notepad, the MS-DOS Edit command, or the DR-DOS Editor.

First enter VER at a DOS prompt to find out which version of DOS you're using. Then look under the appropriate section below.

MS-DOS - CONFIG.SYS
Make sure you have a line that reads BUFFERS=30 (or higher)
Make sure you have FILES=30 (or FILES=100 if you use DOSSHELL)
If you have a line that refers to SHARE.EXE, see support document 236 for more information about SHARE.EXE.
If you see a line that includes FASTOPEN, delete the line.
MS-DOS - AUTOEXEC.BAT
If you see a line that includes FASTOPEN, put REM at the beginning of the line.
If you have a line that refers to SHARE.EXE, see support document 236 for more information about SHARE.EXE.
DR-DOS - CONFIG.SYS
Make sure you have the line FILES=120 (or higher)
Make sure you have BUFFERS=30 (or HIBUFFERS=30)
Save the files, then reboot your computer so the changes take effect. Now try to reproduce the steps that gave you the error.

3. Bad sectors on your hard disk

The first thing to do is use the DOS CHKDSK command. To run CHKDSK, completely exit any program you're in and enter CHKDSK /f at a DOS prompt. If CHKDSK displays "Cross-linked files," you need to delete the cross-linked files and reinstall the software.

Over time, it's not unusual for hard disks to develop small surface defects that result in bad sectors. The only ways to fix bad sectors are to use a commercial hard disk utility program, such as Norton Disk Doctor or PC Tools' DiskFix or Microsoft's ScanDisk, or the old method: backup the hard drive, reformat it, and restore your files from the backup.

To check if bad sectors might be the cause of the problem, try installing your NewDeal software into a new, different directory on the hard drive. Make sure you use the CD command to change to this directory before typing you start NewDeal (otherwise you may run the original copy). If you don't experience problems, your original copy of the software is either damaged or is written on bad sectors of your hard drive.

If you find errors: Once you've fixed the hard disk problems, you should re-install your NewDeal software. Use your original installation disks, and choose the New Install option. Re-installing this way won't delete or copy over your personal documents.

4. Damaged documents

If you only get the error message when working on one document, the document is likely damaged. Use your backup copy to replace the file. If you don't have a backup copy, you'll have to re-create the document from scratch. It's a good idea to always back up any files that you don't want to re-create.

If your damaged document was created in NewWrite, the SALVAGE program may help you recover the text portion of the document. Read the Salvage Instructions in the directory where you installed your NewDeal software for further information about this program.

5. Software conflicts

Look in the NewDeal README.TXT file for a discussion of software that can conflict with NewDeal. If you've recently installed QEMM, skip to section 10 below.

Quick and easy test: To do a quick test for software conflicts, exit to the DOS prompt and enter

NEWDEAL /nomem
This tells NewDeal to ignore any expanded or extended memory, which is usually where conflicting software resides. If you still get the error, do the more thorough test below. If you no longer get the error, you have a software conflict. You can either change the Extra Memory option to None in Preferences, Computer, or perform the more thorough test below.

More thorough test: Boot from a clean floppy disk. You can make a boot disk (also called a system disk) from the DOS prompt by entering FORMAT A: /S. On this floppy, put a CONFIG.SYS file with only the lines you absolutely need to make your computer work (generally that's only FILES and BUFFERS - see Section 2 above for the appropriate numbers). If you have Stacker or SuperStor or use any disk compression such as DoubleSpace, you'll need to include any statements from your configuration files that make those programs run. Don't include your mouse driver, expanded memory managers, or disk caching programs (such as SMARTDRV).

If you don't get the errors after booting from the clean floppy disk, you can add lines from your original CONFIG.SYS and AUTOEXEC.BAT to the CONFIG.SYS and AUTOEXEC.BAT on the bootable diskette. Add one line, save the file, reboot and then enter your NewDeal software. Eventually you'll find the line that's causing the problem.

6. Low on hard disk space

NewDeal software requires at least 2 MB of free disk space for printing and other file operations. (Note: 1 MB translates into 1,048,576 bytes). You can check the amount of free space on your hard disk by looking at the line under the menu bar in NewManager, or by exiting to DOS and entering DIR. DIR reports a number as "bytes free" at the end of the DIR listing. If you have less than 2,097,152 bytes free, you'll have to delete some files to make more room on your hard drive.

7. Low on memory (RAM)

NewDeal software requires at least 520K of free conventional memory to run. If you are loading a lot of device drivers and memory-resident programs before you load NewDeal, you might be running out of memory. The DOS command CHKDSK tells you the amount of free conventional memory. At the very end of the CHKDSK report, you'll see a number labeled "bytes free" or "largest executable program size." This is the amount of free conventional memory. This number should be at least 532,480. If it's lower, you need to disable some of the programs that are loading into your conventional memory. You can do this by inserting REM at the beginning of the line that loads the program in your AUTOEXEC.BAT or CONFIG.SYS file. You'll need to reboot for the changes to take effect.

8. Virus attacks

Check your computer's hard drive for viruses. Use a program like McAfee's Virus Scan, Norton Anti-Virus, or any reputable virus-checking software. If you find a virus, remember to also check every floppy in your home or office. In the unlikely even that you do have a virus, "cure" it and re-install your NewDeal software.

9. Check the handles setting

Run Preferences and click the button labeled Newdeal (or NewDOS or GEOS). Look at the item called Number of Handles. If the number is lower than 3500, click on the up arrow to raise the number of handles to 3500. Click the OK button. Answer Yes when it tells you it needs to restart. Then do exactly what you were doing when the error message occurred. If you don't get another error message, the increased number of handles may have solved the problem.

10. QEMM - Quarterdeck's Expanded Memory Manager

If you use QEMM, go into Preferences and click on the Computer button. Under Extra Memory Type, turn OFF Expanded (LIM EMS). Turn on Extended XMS/HIMEM.SYS, if it isn't already selected. Click on the OK button. When the software tells you it needs to be restarted, click on OK, then Yes.

11. Some further suggestions

Back to Index

Last Modified 15 Feb 1999