home *** CD-ROM | disk | FTP | other *** search
/ ftp.microsoft.com / 2002-07-02_ftp.microsoft.com.zip / Softlib / MSLFILES / PD0746.TXT < prev    next >
Text File  |  1994-04-07  |  7KB  |  145 lines

  1. ======================================================================
  2.   Microsoft(R) Product Support Services Application Note (Text File)
  3.                 PD0746: MEMMAKER QUESTIONS AND ANSWERS
  4. ======================================================================
  5.                                                    Revision Date: 4/94
  6.                                                       No Disk Included
  7.  
  8. The following information applies to Microsoft MS-DOS(R), version 6.0
  9. Upgrade.
  10.  
  11. -----------------------------------------------------------------------
  12. | INFORMATION PROVIDED IN THIS DOCUMENT AND ANY SOFTWARE THAT MAY     |
  13. | ACCOMPANY THIS DOCUMENT (collectively referred to as an Application |
  14. | Note) IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER      |
  15. | EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED      |
  16. | WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR       |
  17. | PURPOSE. The user assumes the entire risk as to the accuracy and    |
  18. | the use of this Application Note. This Application Note may be      |
  19. | copied and distributed subject to the following conditions:  1) All |
  20. | text must be copied without modification and all pages must be      |
  21. | included;  2) If software is included, all files on the disk(s)     |
  22. | must be copied without modification (the MS-DOS utility diskcopy    |
  23. | is appropriate for this purpose);  3) All components of this        |
  24. | Application Note must be distributed together;  and  4) This        |
  25. | Application Note may not be distributed for profit.                 |
  26. |                                                                     |
  27. | Copyright (C) 1993-1994 Microsoft Corporation. All Rights Reserved. |
  28. | Microsoft and MS-DOS are registered trademarks of Microsoft         |
  29. | Corporation.                                                        |
  30. | 386MAX is a registered trademark of Qualitas, Inc.                  |
  31. | Qemm is a trademark of Quarterdeck Office Systems.                  |
  32. |---------------------------------------------------------------------|
  33.  
  34. 1.  Q. How can I free conventional memory on my computer?
  35.     
  36.     A. You can automatically optimize memory use in your computer by
  37.        running the MS-DOS 6 MemMaker program. MemMaker works on 80386
  38.        or higher computer systems only; it does not work on 80286 or
  39.        8088 systems. It works with the MS-DOS HIMEM.SYS and EMM386.EXE
  40.        memory-management utilities only; it does not work with third-
  41.        party utilities, such as Qemm(TM) and 386MAX(R).
  42.  
  43.        MemMaker reviews your CONFIG.SYS and AUTOEXEC.BAT files and
  44.        then optimizes them by loading terminate-and-stay-resident
  45.        (TSR) programs and installable device drivers into the memory
  46.        area between 640 kilobytes (K) and 1 megabyte (MB)--which is
  47.        called the upper memory area (UMA).
  48.  
  49.        To run MemMaker, type "memmaker" (without the quotation marks)
  50.        at the MS-DOS command prompt, and press ENTER.
  51.  
  52.        For more information about MemMaker, please refer to the
  53.        "Managing Your System" chapter of the "Microsoft MS-DOS 6
  54.        User's Guide."
  55.  
  56. 2.  Q. After MemMaker rebooted my computer, the computer stopped
  57.        responding (hung). How can I correct this problem?
  58.     
  59.     A. MemMaker tries to use UMA locations that it determines are
  60.        free. If your machine hangs, note any error messages that are
  61.        displayed, then restart your computer. MemMaker detects that
  62.        your computer is being restarted before the optimization is
  63.        complete and displays a screen listing possible reasons for the
  64.        interruption and instructions for resuming or quitting the
  65.        optimization. Accept the default options to continue.
  66.  
  67.        For more information regarding MemMaker, please refer to the
  68.        "Making More Memory Available" chapter of the "Microsoft MS-DOS
  69.        6 User's Guide."
  70.        
  71. 3.  Q. I am using the Multi-config commands and I want to optimize my
  72.        system. Are there any special precautions I should take?
  73.  
  74.     A. MemMaker views the CONFIG.SYS and AUTOEXEC.BAT files as a
  75.        single unit. When you run MemMaker, it removes all references
  76.        to memory managers and the FILES, BUFFERS, and DOS commands. It
  77.        then adds its own set of memory managers and configuration
  78.        settings based on your system configuration. Because of this
  79.        design, MemMaker cannot optimize CONFIG.SYS and AUTOEXEC.BAT
  80.        files that use Multi-config commands.
  81.        
  82.        To optimize multiple configurations using MemMaker, you must
  83.        have separate configuration files for each item on your
  84.        multiple-configuration menu, and run MemMaker on each set of
  85.        files. This process is explained in the "Making More Memory
  86.        Available" chapter in the "Microsoft MS-DOS 6 User's Guide."
  87.        
  88.        For more information on the multiple configuration commands,
  89.        refer to the "Configuring Your System" chapter of the
  90.        "Microsoft MS-DOS 6 User's Guide."
  91.  
  92. 4.  Q. I have a SCSI hard disk drive. When I try to run MemMaker,
  93.        the program hangs. How can I correct this problem?
  94.     
  95.     A. This problem may occur if a device driver loads into upper
  96.        memory before the SMARTDrive double_buffer driver.
  97.     
  98.        To work around this problem, use the following steps:
  99.     
  100.        1. Restart your computer (if you haven't already done so).
  101.        
  102.        2. When MemMaker prompts you for input, choose Cancel And Undo
  103.           Changes.
  104.        
  105.        3. Open your CONFIG.SYS file in MS-DOS Editor and add the
  106.           following line to the beginning of the file:
  107.     
  108.              device=c:\dos\smartdrv.exe /double_buffer
  109.     
  110.           NOTE: If this line already appears in your CONFIG.SYS file,
  111.           make sure it is the first line.
  112.     
  113.        4. Save your CONFIG.SYS file.
  114.        
  115.        5. Try running MemMaker again.
  116.     
  117.        If the above procedure does not correct the problem, refer to
  118.        the "Making More Memory Available" chapter of the "Microsoft MS-
  119.        DOS 6 User's Guide" for information about troubleshooting
  120.        problems with MemMaker.
  121.  
  122. 5.  Q. MemMaker does not complete its process. What could be
  123.        causing this problem?
  124.     
  125.     A. Your system may be calling a batch file or menu program from
  126.        your AUTOEXEC.BAT file that is preventing MemMaker from
  127.        finishing.
  128.  
  129.        To work around this problem, use the following steps:
  130.        
  131.        1. Open your AUTOEXEC.BAT file in MS-DOS Editor and use the REM
  132.           command to remark out any batch files or menu programs.
  133.     
  134.        2. Save your modified AUTOEXEC.BAT file and then quit MS-DOS
  135.           Editor.
  136.        
  137.        3. Run MemMaker again.
  138.        
  139.           NOTE: If you receive the MemMaker error message "Invalid
  140.           Session ID," delete all MEMMAKER.STS files from drive C,
  141.           remove any MemMaker commands from the CONFIG.SYS and
  142.           AUTOEXEC.BAT files, and then run MemMaker again. You can
  143.           search for all MEMMAKER.STS files by typing "DIR
  144.           C:\MEMMAKER.STS /S" (without the quotation marks) at the 
  145.           MS-DOS command prompt and pressing ENTER.