Как исправить поврежденную установку Delphi 2009
-
09-06-2019 - |
Вопрос
Я установил как пробную, так и фактическую версию Delphi 2009 через веб-установщик, когда получил их, и при установке обоих возникли одни и те же ошибки.
Оба раза выяснилось, что основной веб-установщик потерпел неудачу при запуске дополнительных установочных пакетов для повышения, документации и dbtools.(Появилось диалоговое окно поиска файла с запросом файла setup.msi, которого не было на моей машине).При отмене установщик сообщил о фатальной ошибке.
Деинсталлятор не появился в моем списке программ и не запускался из папки установки.
Последующие попытки запустить установщик приводили его в состояние, в котором он думал, что Delphi 2009 уже установлен, и не мог его исправить, восстановить или удалить.
Решение
Шаг 1
Очистите реестр от всего, что связано с Delphi 2009.
Вы ищете HKLM\Software\Codegear\BDS\6.0 и все что под ним.Очистите эквивалент HKCU, пока вы это делаете.
Найдите в разделе HKEY.CLASSES.ROOT все, что содержит «CodeGear AD Studio\6.0» — при условии, что вы установили его в папку по умолчанию.Удалите все эти элементы с уровня CLSID.
Шаг 2
Очистите установщик Windows с помощью Очистка установщика Microsoft Windows полезность.
Шаг 3
Я предлагаю перезагрузку на этом этапе.
Шаг 4
Попробуйте установить еще раз.
Удачи!
Другие советы
Похоже, что проблемы возникают из-за того, что в веб-установщике нет всех необходимых файлов.
Загрузите ISO 2009 года: http://cc.codegear.com/item/26049
Смонтировал его с помощью этого бесплатного инструмента от Microsoft: http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe (Вы также можете записать его на DVD)
Затем перезапустил установщик.На этом этапе и восстановление, и удаление сработали.