Delphi tips:

Debugger Kernel BORDBK70.DLL missing or not registered

For some mysterious reason, many people seem to have problems with the file BORDBK70.DLL. We regularly receive questions like:

When I try to compile a Delphi project, I get the error Debugger kernel BORDBK70.DLL is missing or not registered. Where can I download that file? How can I find out if my file is damaged?

When you receive the error message BORDBKxx.DLL is missing or not registered (BORDBK70.DLL for Delphi 7, BORDBK60.DLL for Delphi 6, and so on), this file is not missing nor damaged, but it needs to be registered. Ehhh...? :-/ What do you guys mean :-\ ?

Well, normally the Borland Debugger Kernel is automatically registered by Delphi's installer, at the time that you installed Delphi. However, if you receive the above message, then something went wrong and you will need to manually register the debugger. Proceed as follows:

  1. Close all running applications.

  2. Run a Find Files or Folders for BORDBK70.DLL. Make a note of the folder where you found it, that's something like:
    C:\Program Files\Common Files\Borland Shared\Debugger but this may vary according to your setup.

  3. Run a Find Files or Folders for REGSVR32.EXE. Also make a note of that location; it depends from your operating system: for Windows 98 this can be C:\WINDOWS\SYSTEM, for Windows NT maybe C:\WINNT\SYSTEM32, and so on...

  4. Go to the COMMAND PROMPT and navigate to the folder that contains BORDBK70.DLL

  5. At the COMMAND PROMPT, give the following command, replacing XXX with the folder that contains REGSVR32.EXE:
    • for Windows 98: path=%path%;C:\WINDOWS\SYSTEM
    • for Windows NT: path=%path%;C:\WINNT\SYSTEM32

  6. At the COMMAND PROMPT, give the following command:
    regsvr32 bordbk70.dll
  7. Reboot the system.

TOP    DC Library  FAQ  Crash Course Delphi  Tips  Source Code  Downloads  Links