Ilekroć instaluję przy użyciu .MSI, system zawiesza się zaraz po uruchomieniu usługi kopiowania woluminów w tle / itp. I utworzeniu punktu przywracania systemu.
Jeśli to możliwe, wolałbym nie wyłączać Przywracania systemu, ponieważ powoduje to usunięcie wszystkich poprzednich punktów przywracania. Nie chcę też zabijać usługi / procesu, chociaż jeszcze tego nie próbowałem, aby zobaczyć, czy to w ogóle działa.
Jak mogę zapobiec tworzeniu punktu przywracania systemu podczas instalacji przy użyciu programu uruchamiającego MSI?
Odpowiedzi:
Jeśli przewiniesz ten wątek w dół , możesz spróbować naprawy Naprawy kopiowania woluminów w tle, jeśli chcesz spróbować.
źródło
AKTUALIZACJA : Linkowanie do podobnych treści na serverfault.com . Pamiętaj, że prowadzi to do informacji przeznaczonych dla administratorów systemu. Jako superużytkownik / użytkownik zaawansowany poniższe podsumowanie może być lepsze.
AKTUALIZACJA : Instalator Windows 5 (dostępny w systemie Windows Server 2012, Windows 8, Windows Server 2008 R2 lub Windows 7) zawiera teraz nową właściwość MSIFASTINSTALL, której można użyć do przyspieszenia instalacji dużego pakietu MSI . Link powyżej zawiera prawidłowe wartości. Sugerowałbym 3 dla braku punktu przywracania, a tylko FileCosting (proces określania zapotrzebowania na miejsce na dysku). Oto próbka:
Można również ustawić właściwość DISABLEROLLBACK, aby wyłączyć obsługę wycofywania w instalatorze MSI. Zdecydowanie odradzam korzystanie z tego, chyba że wystawiasz nowy komputer. Jest to szczególny przypadek, gdy możesz zacząć od nowa, jeśli coś zawiedzie. W przypadku rzeczywistego komputera nie polecam włączania tej właściwości.
Ironią jest to, że wyłączenie przywracania przyspieszy rzeczy najbardziej, jeśli używasz ogromnego pakietu aktualizacji, który zastępuje wiele plików. Może to być dość znaczące, ale niebezpieczne.
źródło