如何修复损坏的Delphi 2009安装
收到安装程序时,我通过网络安装程序安装了Delphi 2009试用版和实际版本,并且在安装它们时遇到相同的错误。
两次都显示核心Web安装程序在生成用于boost,documentation和dbtools的其他安装程序包时失败。 (它弹出一个findfile对话框,询问我的机器上不存在的setup.msi)。取消后,安装程序报告致命错误。
卸载程序没有出现在我的程序列表中,并且不会从安装文件夹中启动。
将来尝试启动安装程序时,它处于认为已安装Delphi 2009且无法更正,修复或者卸载该状态的状态。
解决方案
回答
这些问题似乎是由于Web安装程序没有所需的所有文件而引起的。
下载2009 ISO:http://cc.codegear.com/item/26049
使用Microsoft的此免费工具将其安装:http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe(我们也可以将其刻录到DVD)
然后重新运行安装程序。至此,修复和卸载均成功。
回答
步骤1
清理所有内容的注册表Delphi 2009.
我们正在寻找HKLM \ Software \ Codegear \ BDS \ 6.0及其下的所有内容。在使用它时,请清除等效的HKCU。
假设我们已安装到默认文件夹中,请在HKEY.CLASSES.ROOT下搜索包含" CodeGear \ RAD Studio \ 6.0"的任何内容。从CLSID级别清除所有这些项目。
第2步
使用Microsoft Windows Installer清理实用工具清理Windows Installer。
第三步
我建议在此阶段重新启动。
第4步
尝试再次安装。
祝你好运!