Frequently Asked Questions

All Products - Windows and system-level error messages         More FAQ Categories        

  1. "Fatal: Out Of Memory"

  2. "Attempt to Free Non-Allocated Memory"

  3. "System file is not suitable for running MS-DOS and Microsoft Windows application"




  1. "Fatal: Out Of Memory"

    If you're specifying the PBP.EXE executable when configuring Windows software, or running PBP.EXE from a command prompt in Windows, you should change to the Windows version of the executable - PBPW.EXE.

    If you're using MicroCode Studio or you're already specifying PBPW.EXE or PBPL.EXE, see the FAQ for "Attempt to Free Non-Allocated Memory" and follow the instructions you find there.

    Top


  2. "Attempt to Free Non-Allocated Memory"

    This is a Windows XP system-level error that suggests a problem with memory allocation.

    In Windows XP, you can make some minor adjustments that affect the memory environment in which an executable program is run.

    For Windows executables like PBPW.EXE, there isn't much control over the specifics of the environment they're launched in. You can right-click the .EXE file, select Properties, then Compatibility. Start by setting it for Win98 compatibility mode.

    For DOS programs like PBC.EXE and PM.EXE, you've got a bit more to poke at. When you right-click on the .EXE and select Properties, you're offered a memory tab that lets you set some of the memory parameters. Select "Auto" for all the memory types found. You can also set compatibility mode for these files.

    Top


  3. "System file is not suitable for running MS-DOS and Microsoft Windows application"

    See the following link at Microsoft for this one:
    http://support.microsoft.com/default.aspx?scid=kb;en-us;324767

    An easier solution that works on some systems is to find the files "config.nt" and "autoexec.nt" in the folder "C:\WINDOWS\Repair" and copy the files to the folder "C:\WINDOWS\system32". Make sure you copy the files and don't move them - leave a copy in the repair folder.

    Top