Отказоустойчивые монтажные системы - PullRequest
2 голосов
/ 21 июня 2011

Существует много различных систем установки , таких как Inno Setup, NSIS или MSI. Я знаю, что MSI также поддерживает откат, Inno Setup (в некоторой степени), но я не смог найти нигде, какие системы устойчивы к отключению питания / BSOD.

Установщик Windows автоматически откатывает неудачную установку при перезагрузке, когда установка была прервана из-за отключения электроэнергии? А как насчет двух других систем установки?

Ответы [ 2 ]

1 голос
/ 21 июня 2011

Inno не обрабатывает откат при сбое системы, так как при запуске ничего не запускается (по умолчанию) (и я ожидаю, что большинство настроек, не основанных на установщике Windows).Тем не менее, он может просто восстановиться, снова запустив установку, что позволит продолжить работу в обычном режиме.

0 голосов
/ 21 июня 2011

Я бы предположил / надеюсь, что MSI использует транзакционную NTFS и реестр на NT6 + и не должна зависеть от перебоя в питании.

Inno и NSIS используют обычные функции для работы с файлами и реестром, поэтому могут возникнуть все проблемы с обычным отключением питания.

...