В статье Q310335 специалисты Microsoft предлагают решение проблемы, с которой мы сталкивались бессчетное число раз при установке программ на компьютеры с Windows 2000. Иногда так случается, что перед началом установки Microsoft Office и Internet Explorer, а также некоторых других продуктов, мастер установки Install Shield выдает одно из следующих сообщений:

    "The installation/removal of a previous program was not completed. Setup must restart your computer before proceeding with Installation. After windows has been restarted, please run setup again to complete installation".
    ("Процедура установки/удаления предыдущей программы была завершена некорректно. Для продолжения установки программа Setup должна перезагрузить компьютер. После перезапуска Windows снова запустите Setup для завершения установки".)

    "A previous program installation was never completed. You need to restart your computer to complete that installation before running Internet Explorer Setup. Setup will now close".
    ("Установка предыдущей программы не была завершена. Для запуска Internet Explorer Setup необходимо перезапустить компьютер. Программа Setup завершает свою работу".)

После перезагрузки системы и повторных попыток Install Shield выдает то же сообщение, не давая установить то, что вам нужно.

Install Shield выдает это сообщение в тех случаях, когда раздел реестра Session Manager указывает, что операция переименования или удаления файла ожидает завершения, даже если таковая операция вовсе не требуется. Процедуры установки и удаления программного обеспечения обычно сопровождаются именно такими операциями, и система сохраняет сведения о запросах на удаление и переименование в системном реестре. В подобной ситуации достаточно просто удалить из системного реестра сведения об этих запросах. Запустите редактор реестра, найдите раздел

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\Session Manager
и удалите содержимое параметра
PendingFileRenameOperations,
а затем перезагрузите систему. Если же параметр PendingFileRenameOperations в реестре отсутствует, значит, проблема заключается в чем-то другом.

Паула Шерик - редактор Windows 2000 Magazine и консультант по вопросам планирования, реализации и взаимодействия сетей. Ее адрес: paula@win2000mag.com.