重新安装 Windows 而不重新注册 Delphi

Reinstalling Windows without re-registering Delphi

我将重新安装 Windows 我想知道是否有办法 backup/restore Delphi 许可证信息所以我不 "lose" 我的安装之一那。

换句话说 - 有没有办法卸载 Delphi、重新安装 Windows、重新安装 Delphi 而不会将其视为 "new" 安装?

[我想彻底清空我的电脑,从头开始。我将重新安装 XE5、XE7 和 10 Seattle。]

用于注册信息的 .slip 文件在 C:\ProgramData 中,在 CodeGear 中Embarcadero 文件夹,具体取决于您使用的 IDE 版本。

我已成功将这些文件夹中的文件复制到拇指驱动器并将它们移动到新计算机。请注意,部分注册信息是本地计算机名称,因此为了在不同的计算机上工作(或在同一台计算机上进行全新 Windows 安装),计算机名称需要保持不变。只需将计算机命名为相同的名称,将 .slip 文件复制到新计算机上的相同位置,然后安装 Delphi/RAD Studio。

为了安全起见,我总是复制整个文件夹(包括所有子文件夹及其内容)以确保我已获得 IDE 需要的所有内容。

我在重命名我的 Windows 10 计算机时遇到了类似的问题。显然许可证绑定到计算机名称。重命名我的计算机后我不得不重新注册 Delphi 但由于我的许可证密钥的限制而失败了。 解决方案是重命名我的计算机并将 C:\ProgramData\Embarcadero\.cgb_license.corrupted 和 C:\ProgramData\Embarcadero\.licenses\.cg_license.corrupted 重命名为没有 .corrupted 作为后缀的文件。我的许可证文件是 C:\ProgramData\Embarcadero\.2016_2.#############.slip.