Delphi 安装全攻略(从零开始)
本教程将引导您完成 Delphi 的安装过程,我们将以目前最主流的 Delphi 12 Athens 为例进行讲解,但步骤基本适用于 Delphi 10.4 Sydney、11 Alexandria 等较新版本。

第一步:准备工作(非常重要!)
在开始安装之前,请务必完成以下准备工作,这可以避免 90% 的安装问题。
确认系统要求
Delphi 是一个功能强大的开发工具,对硬件有一定要求,请确保您的电脑满足以下推荐配置:
- 操作系统:
- Windows 10 (64-bit) - 推荐版本,兼容性最好。
- Windows 11 (64-bit) - 完全支持。
- 注意:通常不支持 macOS 或 Linux。
- 处理器:
- Intel Core i5 / AMD Ryzen 5 或更高,多核处理器能显著提升编译速度。
- 内存:
- 至少 16 GB RAM,8GB 是最低要求,但 16GB 能让系统运行更流畅,尤其是在编译大型项目时。
- 硬盘空间:
- 至少 50 GB 可用空间,安装程序本身约 10-15 GB,但编译缓存、临时文件和项目文件会占用大量空间。
- 显卡:
支持 DirectX 10 或更高版本的显卡,集成显卡(如 Intel HD/UHD)基本可用,但独立显卡能提供更流畅的 IDE 界面体验。
- 网络:
需要稳定的互联网连接,用于下载安装包、注册产品、获取更新等。
(图片来源网络,侵删)
获取 Delphi 安装包
您可以通过以下两种主要方式获取 Delphi:
-
Embarcadero 官网下载(推荐新手):
- 访问 Embarcadero 官网:https://www.embarcadero.com/products/delphi
- 点击 "Free Trial"(免费试用)或 "Buy Now"(购买后下载)。
- 创建一个 Embarcadero 账号或登录已有账号。
- 进入您的 "My Products" (我的产品) 页面。
- 找到您的 Delphi 版本(如 Delphi 12 Athens),点击下载链接,您会下载到一个名为
Delphi12Athens_*.exe的安装程序。
-
ISO 镜像文件:
- 官网有时也提供完整的 ISO 镜像文件(如
Delphi12Athens.iso),下载后,您需要使用虚拟光驱软件(如 Daemon Tools, CDBurnerXP)或直接在 Windows 10/11 上右键选择“装载”来访问其内容。
- 官网有时也提供完整的 ISO 镜像文件(如
关闭杀毒软件和防火墙
- 为什么? 安装程序需要解压大量文件、修改系统注册表、创建服务,某些杀毒软件可能会误判这些行为为恶意操作,从而中断安装或导致安装后程序异常。
- 怎么做? 在安装前,暂时禁用 Windows Defender 和第三方杀毒软件(如 360、火绒、McAfee 等),安装完成并首次成功启动 Delphi 后,再重新开启它们。
以管理员身份运行安装程序
这是确保安装程序拥有足够权限执行所有必要操作的关键步骤。

- 如何操作:
- 找到下载好的
Delphi12Athens_*.exe安装程序。 - 在安装程序图标上 右键单击。
- 在弹出的菜单中选择 “以管理员身份运行” (Run as administrator)。
- 找到下载好的
第二步:安装过程
让我们开始正式的安装。
-
启动安装向导
- 双击或以管理员身份运行安装程序,等待初始化。
- 您会看到一个欢迎界面,询问您是同意还是不同意许可协议,勾选 "I agree to the terms of the license agreement",然后点击 "Next"。
-
选择安装类型
- Typical (典型安装): 这是最简单、最推荐的选择,它会安装所有核心组件和常用库,占用空间适中,对于新手来说,直接选择这个即可。
- Custom (自定义安装): 如果您有特殊需求,可以自定义安装路径或选择/取消特定组件,如果您不打算开发移动应用,可以取消勾选相关的移动开发包。
- Complete (完整安装): 安装所有可用组件,占用空间最大,除非您确定需要所有功能,否则不推荐。
建议:新手选择 "Typical"。
-
确认安装路径
- 安装程序会默认一个路径,
C:\Program Files (x86)\Embarcadero\Studio\24.0。 - 重要提示: 请不要将 Delphi 安装在包含中文或空格的路径下,
D:\我的程序\Delphi,这可能会导致编译或运行时出现意想不到的错误。 - 如果您想更改路径,请点击 "Browse" 并选择一个简单的英文路径,如
D:\Delphi。 - 确认路径无误后,点击 "Next"。
- 安装程序会默认一个路径,
-
准备安装
此界面会显示您之前选择的摘要信息(安装类型、路径等),请再次检查无误后,点击 "Install" 开始安装。
-
等待安装完成
安装程序会自动下载和配置所有组件,这可能需要 10 到 30 分钟,具体取决于您的网速和硬盘速度,请耐心等待,不要关闭窗口或强制结束进程。
-
完成安装
- 安装成功后,会弹出一个提示窗口,通常会勾选 "Launch Embarcadero Studio"(启动 Embarcadero Studio)和 "View Release Notes"(查看发行说明)。
- 取消勾选 "View Release Notes"(可以稍后自己看),然后点击 "Finish"。
第三步:首次启动与配置
安装完成后,需要进行一些初始设置。
-
产品激活/注册
- Delphi 首次启动时,会要求您激活产品。
- 如果您是试用版,请登录您的 Embarcadero 账号,按照提示完成激活即可。
- 如果您是付费用户,请使用您购买时获得的序列号进行激活。
- 激活成功后,IDE 会重启。
-
配置 IDE (集成开发环境)
- 首次启动时,IDE 会进行一些初始配置,等待它完成。
- 您会看到一个熟悉的 Delphi 界面,包含代码编辑器、对象检查器、项目管理器等。
-
创建第一个项目 (Hello World)
- 点击菜单栏的 File -> New -> VCL Forms Application - Delphi。
- IDE 会为您创建一个默认的窗体项目。
- 在左侧的 Tool Palette (工具面板) 中,找到 Standard 标签页。
- 找到 TButton 组件,双击它,一个按钮就会被添加到窗体上。
- 在窗体上选中这个按钮,然后在右侧的 Object Inspector (对象检查器) 中,找到 Caption 属性,将其值从 "Button1" 修改为 "点击我"。
- 双击这个按钮,进入代码编辑器,您会看到类似
procedure TForm1.Button1Click(Sender: TObject);的代码。 - 在
begin和end;之间输入一行代码:ShowMessage('欢迎使用 Delphi!'); - 按 F9 键运行程序。
- 如果一切正常,您会看到一个窗体,上面有一个按钮,点击按钮,会弹出一个消息框,显示 "欢迎使用 Delphi!",恭喜您,Delphi 已经成功安装并可以正常使用了!
常见问题与解决方法
-
问题1:安装过程中报错,提示权限不足或文件被占用。
- 解决: 确保您是以 管理员身份 运行的安装程序,并且在安装前关闭了所有杀毒软件。
-
问题2:安装完成后,启动 Delphi 时报错或闪退。
- 解决:
- 检查是否安装了某些不兼容的软件(如某些虚拟机、旧版驱动)。
- 尝试以管理员身份运行 Delphi。
- 检查系统日期和时间是否正确,有时证书验证会失败。
- 查看安装日志,通常位于安装目录下的
Logs文件夹中,根据错误信息排查。
- 解决:
-
问题3:提示找不到
bpl文件或运行库缺失。- 解决: 这通常是因为安装不完整或路径配置问题,建议卸载后,严格按照本教程的步骤,特别是以管理员身份运行,重新进行一次典型安装。
-
问题4:想升级到新版本怎么办?
- 解决: 从 Embarcadero 官网下载新版本的安装包,然后直接运行安装程序,它通常能智能地检测到旧版本,并为您提供“升级”或“修复”的选项,而不是完全覆盖。
安装 Delphi 的核心要点可以归结为:
- 满足系统要求。
- 从官网下载正版安装包。
- 安装前关闭杀毒软件。
- 始终以管理员身份运行安装程序。
- 安装路径避免中文和空格。
遵循以上步骤,您应该能顺利完成 Delphi 的安装,并开启您的 Windows 桌面应用开发之旅,祝您编码愉快!
