The system error codes are listed in the table below.
CODE  | Explanation  | Programmer Response  | 
|---|---|---|
2 (0x02)  | Specified file cannot be found.  | [Win32] Verify the runtime environment information @CBR-SCR-KEYDEFFILE is specified correctly.  | 
4 (0x04)  | The file cannot be accessed.  | Verify the runtime environment.  | 
5 (0x05)  | Access is denied.  | Verify whether the file is allocated correctly.  | 
6 (0x06)  | Invalid handle.  | Verify the runtime environment.  | 
8 (0x08)  | Command cannot be processed because the applicable storage area is insufficient. Not enough storage is available to process this command.  | Do the following, then re-execute: 
  | 
13 (0x0d)  | The file is read-only.  | Verify the file attribute.  | 
15 (0x0F)  | The system cannot find the drive specified.  | Verify whether the drive name is correct.  | 
19 (0x13)  | The media is write protected.  | Verify the disk.  | 
20 (0x14)  | A disk unit is defective.  | Confirm that the disk unit is not damaged.  | 
21 (0x15)  | The drive is not ready.  | Verify the drive.  | 
34 (0x22)  | The incorrect disk is in the drive.  | Verify the disk.  | 
53 (0x35)  | The network path was not found.  | Verify the specified network path name.  | 
59 (0x3B)  | An unexpected network error occurred.  | Verify whether the network environment is set up correctly.  | 
86 (0x56)  | The specified network password is not correct.  | Verify the specified network password.  | 
126 (0x7E)  | The specified module could not be found.  | Verify to see if the DLL for the called program exists in any of the following folders: 
 A called program DLL imports a calling program. Please verify the calling program name (*1) and existence of the called program DLL in one of the above folders.  | 
127 (0x7F)  | The specified procedure could not be found.  | Verify to see if the program name is exported in the DLL for the called program. (*1)  | 
206 (0xCE)  | The file name is too long.  | Verify the file name.  | 
193 (0xC1)  | It is not a valid Win32 application.  | [Win32] Please confirm that the DLL of the called program is a 32bit application. [Win64] Please confirm that the DLL of the called program is a 64bit application.  | 
1157 (0x485)  | One of the library files needed to run this application cannot be found.  | Verify to see if the DLL for the called program exists in any of the following folders. 
  | 
1224 (0x4c8)  | The demanded operation cannot be executed in the file in the user map section.  | The file is used exclusively. Verify the following: 
  | 
1231 (0x4CF)  | The network location cannot be accessed.  | Verify that the network environment is set up correctly.  | 
1785 (0x6F9)  | The disk may be not formatted.  | Verify that the disk is formatted.  | 
*1 :
[Win32] You can verify using the DUMPBIN command.
[Winx64] You can verify using the LINK command / DUMP option.
For details, refer to "Other Commands" in Appendix I of the "NetCOBOL User's Guide". For description and details on other error codes, refer to the Visual C++ on-line help.
*2 : Use the "/WAIT" option to synchronize the batch file program.