Installation Notes for Delphi 2010 and C++Builder 2010

By: Tim DelChiaro

Abstract: Latest updated version of the installation instructions for Delphi and C++Builder 2010

    Installation Notes for Embarcadero Delphi and C++Builder 2010

  • These notes provide important information about installing the product, and it is recommended that you read this file in its entirety before starting an uninstall or an install procedure. This document uses the term "the product" to describe Delphi 2010 or C++Builder 2010.
  • For an updated version of these Installation Notes, see the Embarcadero Developer Network (
  • For additional information about installing the product, see:
    • The Release Notes (README.htm), available in the installation .zip file, in the directory where the product is installed, or on the Embarcadero Developer Network at (
  • There is a known issue that will affect a small number of users, including those with Hungarian regional options, where the installer fails to start after prepartion of the InstallAware Wizard. To remedy this issue, open the Regional and Language Options in Control Panel and temporarily switch your Regional Options setting to English. After install, you can safely restore your regional setting.


    Minimum System Requirements

  • The following Windows platforms are supported:
    • Microsoft® Windows 7
    • Microsoft Windows XP Home or Professional (SP3)
    • Microsoft Windows VistaTM (SP1)
    • Microsoft Windows Server 2003 (SP1) or 2008
    • The latest service packs and security updates are recommended for all platforms
    • Microsoft Internet Explorer 6.0 SP1 or later
  • Prerequisites: The product requires a number of prerequisites including the Microsoft .NET Framework 2.0 SP1 Redistributable Package, Microsoft Visual J# version 2.0 Redistributable Package, Microsoft Data Access Components (MDAC) 2.8, Microsoft Core XML Services (MSXML) 6.0, and the Language Pack for MS .NET Framework 2.0. The prerequisites are automatically installed on your system during the install process if they are not already present. If you do not have the Microsoft .NET Framework on your system, then the Microsoft .NET Framework 3.5 will be installed with the product.

  • Free space requirement: Approximately 3.5 GB of disk space is required for full product installation, and the installer requires 0.5 GB additional temporary space
  • Intel Pentium or compatible, 1.4GHz minimum (2GHz+ recommended)
  • 1GB RAM (2 GB recommended)
  • 1024x768 or higher resolution monitor
  • Mouse or other pointing device
  • Color quality above 256 colors (32-bit or 16-bit is sufficient)
  • The modeling functionality in the product requires the Java Runtime Environment. You can download the JRE from


    General Installation Notes


The Delphi and C+Builder 2010 installer can be used to install Delphi 2010 and/or C+Builder 2010 as well as additional software.

See Installing Optional, Add-on Products for information on the additional software.

The serial number you enter determines which product (Delphi, C++Builder or a bundle of the two) which edition (Professional, Enterprise or Architect) and which type of license (commercial, academic or trial) will be installed.

    On Windows Vista, must install as Administrator

For Windows Vista, you must run as Administrator or be on the Administrator list to install the product.

    Multiple users on one machine

The product can be installed by any licensed user with administrator privileges, and is immediately available to all licensed users of the same machine. It is also available to any licensed users you might add later.

    Installer requires additional temporary space

If the drive containing the folder specified in your TEMP environment variable is low on space, the Installer might halt with an error message noting the shortage. If this occurs, you'll need to assign your TEMP variable to a folder on a drive with more disk space, then rerun the installation. See Minimum System Requirements for exact specification.

    Assemblies installed in the Global Assembly Cache (GAC)

Duplicate copies of assemblies installed in the GAC are provided in the <CommonFilesFolder>\CodeGear Shared\RAD Studio\Shared Assemblies\7.0 directory. If C:\ is your Windows drive, the default <CommonFilesFolder> is C:\Program Files\Common Files\.

    Do Not Use Multibyte Characters in Install Paths

Don't use double-byte characters in the path or directory for installation. Delphi and C++Builder 2010 are Unicode-enabled, but the installer has not been enabled for Unicode.


    Installing Using Electronic Software Delivery

If the product is purchased using Electronic Software Delivery, you receive a .zip file.

    To install using Electronic Software Delivery:

  1. Extract the .zip file into an empty directory on your hard drive. Do not attempt to run the installer directly from the .zip file without first extracting all files to a local directory. 
  2. The install launcher will appear with buttons to install multiple items that are part of the product. To install the online help, you need to return to the install launcher and select the online help button in a separate operation from the product install.
  3. When prompted, enter the serial number for the product. The serial number can be found in the order confirmation email for electronic orders.
  4. All the required ZIP files are downloaded from the Internet and uncompressed.
  5. You are asked to supply an archive location for the install ZIP files.

    Note: Backing up the downloaded ZIP files is strongly encouraged so that in the future you can do a reinstall without downloading all the ZIP files again.

  6. The install proceeds automatically.


    Installing and Using Purchased Network Licenses

If you purchased Networked Licenses (managed by the Embarcadero License Server or FLEX) for Delphi 2010 or C++Builder 2010, you must follow these instructions to set up the install image or your users will be prompted for a serial number and be unable to install.

If you have a media kit:

  1. Copy all of the DVD files to a writeable directory on your network.
  2. Copy the networked license .slip file (received in your order confirmation email) to the directory where Setup.exe is located.
  3. When your users run Setup.exe, the product detects the .slip file and installs the software. During installation, the .slip file is moved to the license folder in the installation directory.

If you have an electronic software download:

  1. Copy over just the setup.exe and slip file into the same directory.
  2. Run setup and the install will read the slip to determine which sku you have purchased
  3. Follow the install program instructions
  4. The install will copy the slip file to the correct directory.


    Installing the Online Help

The online help is now installed in a separate operation from the main product: 

  • If you are using the product launcher, you need to select the product in one operation and then return to the launcher page and select the help as a second operation. 
  • If you are using Setup.exe to install the product, you also need to run Help_Setup.exe to install the online help.


    Modifying the Installed Product

  • After the product is installed, you can add optional products, and/or add/remove features. Choose either method to modify the installed product:
    • Use the Control Panel | Add/Remove Programs command, select the Modify button, and then choose the features that you want to add or remove.
    • Choose Start menu | Programs | Embarcadero RAD Studio | Modify, Repair, Uninstall, select Modify, and then choose features to add or remove.
  • See also Known Installation Issues.

    To install another product:

If you have installed C++Builder 2010 or Delphi 2010, and you want to install another product or update, use the following steps:

  1. Run Setup.exe.
  2. In the Maintenance dialog, choose to Upgrade your current installation.
  3. Enter the new serial number (license key) for the additional product.


    Installing Optional, Add-On Products

    ER/Studio Developer Edition

ER/Studio Developer Edition is a database modeling and design tool that helps developers visualize and work with database structures. Install ER/Studio Developer Edition by clicking the Install ER/Studio Developer Edition button on the install launcher. If you have the electronic download version of the product, you will be prompted to download the ER/Studio setup program.

ER/Studio Developer Edition is registered when you register your Delphi or C+Builder products. RAD Studio, Delphi and C++Builder 2010 Architect include a full, non-expiring license for ER/Studio Developer Edition. RAD Studio, Delphi and C+Builder 2010 Professional or Enterprise editions include a trial license for ER/Studio Developer Edition so you can experience the functionality of the Architect edition for a limited time.

    Rave Reports Bundled Edition (BE)

Rave Reports offers a powerful suite of components that simplify the task of creating professional reports. The select features dialog of the installer includes an entry where you can select or deselect the option to run the Rave Reports installer. If you want to install Rave later, Rave is available for download from the Registered Users pages at, or

    InterBase 2009 Developer Edition

InterBase 2009 Developer Edition provides all developers the best cross-platform database to build and test database applications for embedded and SME segments. Developers are free to choose the standard connectivity they want, and make use of a mature SQL92 compliant database for their applications. Database Performance monitoring allows the developer to streamline applications for optimal deployment.

Install InterBase by clicking the InterBase button on the install launcher or download it from

Register InterBase 2009 Developer Edition using serial number: FBCB-8TAAEA-BJAZAD-34GC.

    InstallAware Express

Your CodeGear Express Edition of InstallAware provides the industry-unique benefits of partial web deployment, 67% better compression, interactive Flash/HTML billboards, one-click runtime deployment, unlimited web updates, and one-click patching. Install InstallAware Express by clicking the InstallAware Express button on the launcher or download it from Registered Users pages at, or

    Remote Debugger

The Remote Debugger installer is available by clicking the Remote Debugger button on the install launcher or as a download from the Registered Users pages at, or

    Embarcadero Partner Software

This disc is provided free of charge to all RAD Studio, Delphi, C++Builder, and Delphi Prism users. It contains additional resources developers will find valuable when writing software. Embarcadero Technologies thanks the fine Technology Partners who support our products. You can download an ISO of the Partner DVD using the button in the install launcher or download from the Registered User pages at, or A Web-based version of the Partner DVD is available online at


    Known Installation Issues

  • You cannot de-select the Database Pack.  It is required by the product.
  • You cannot have a licensed product installed and then install a Trial version. The personality associated with the trial will not have the files installed.
  • During the installation of prerequisites, the Installer does not notify you if you have less than the required free space. If you try to install with too little space, the install hangs. See Minimum System Requirements for exact specification.
  • The Database Pack and/or C++ Boost Libraries will not install on Vista if you do not accept the escalation request during the install process. After an install, you should have the following entries under Add/Remove Programs: Embarcadero RAD Studio 2010, Embarcadero Delphi and C++Builder 2010 Database Pack, and Boost Libraries for C++Builder 2010 (if C++Builder was installed). If any of these are missing, open a command-line window, go to where your install files are located, and run:


    boost_setup.exe (for C++Builder 2010 users only)


    Uninstalling This Product

  • To uninstall the product, the Administrator who initially installed the product must open the Control Panel, select Add or Remove Programs, select Embarcadero RAD Studio and click the Remove button. After uninstalling, in order to remove user-specific data from the Windows registry, all non-Administrator users of the product must log in and delete the following registry key:HKEY_CURRENT_USER\Software\Embarcadero\BDS\7.0
    WARNING: Registry editing is performed at your own risk. This document and other documentation that accompanies this product describe how to edit your Windows registry. In most cases, Embarcadero recommends that you use the Microsoft Regedit tool to perform editing. Whatever tool you use, however, you should, before making any changes, make backups of your registry and thoroughly familiarize yourself with the editing tool and the registry editing process. The registry is a critical component of your operating system, and any mistakes you make while editing it can cause your machine to stop functioning.
  • In Add/Remove Programs, there will be entries for Embarcadero RAD Studio 2010, Embarcadero Delphi and C++Builder 2010 Help System, Embarcadero Delphi and C++Builder 2010 Database Pack, and Boost Libraries for C++Builder 2010. When you select the RAD Studio entry to uninstall, the Database Pack and Boost will also get uninstalled. You will need to remove the Help separately.
  • The Database Pack is required by the IDE. You should not uninstall the Database Pack separately.
  • After uninstalling, user-specific data such as default project settings might remain in configuration files found in this directory:
    • Documents and Settings\<username>\Application Data\Embarcadero\BDS\7.0. This folder should be manually removed.


    Do You Have an Installation Problem?

Please open a support case on the web site if you encounter any problems during installation.


Copyright (c) 2009 Embarcadero Technologies, Inc.
All rights reserved.

Server Response from: ETNASC01