Udostępnij za pośrednictwem


Menedżer ponownego uruchamiania

Cel

Interfejs API Menedżera ponownego uruchamiania może wyeliminować lub zmniejszyć liczbę ponownych uruchomień systemu wymaganych do ukończenia instalacji lub aktualizacji. Głównym powodem, dla którego aktualizacje oprogramowania wymagają ponownego uruchomienia systemu podczas instalacji lub aktualizacji, jest to, że niektóre aktualizowane pliki są obecnie używane przez uruchomioną aplikację lub usługę. Menedżer ponownego uruchamiania umożliwia zamknięcie i ponowne uruchomienie krytycznych usług systemowych. Zwalnia to pliki, które są używane i umożliwiają wykonywanie operacji instalacji.

Stosownych

Biblioteka DLL Menedżera ponownego uruchamiania eksportuje publiczny interfejs języka C, który można załadować za pomocą standardowych lub niestandardowych instalatorów. Instalator może użyć Menedżera ponownego uruchamiania, aby zarejestrować pliki, które powinny zostać zastąpione podczas instalacji aplikacji lub aktualizacji. Następnie podczas kolejnej aktualizacji lub instalacji instalator może użyć Menedżera ponownego uruchamiania, aby określić, których plików nie można zaktualizować, ponieważ są one obecnie używane. Menedżer ponownego uruchamiania może zamknąć i ponownie uruchomić usługi lub aplikacje, które obecnie korzystają z tych plików. Instalatory mogą kierować Menedżera ponownego uruchamiania do zamykania i ponownego uruchamiania aplikacji lub usług na podstawie używanego pliku, identyfikatora procesu (PID) lub krótkiej nazwy usługi systemu Windows.

Menedżer ponownego uruchamiania jest przeznaczony do tworzenia aplikacji w stylu pulpitu.

Odbiorcy deweloperów

Ta dokumentacja jest przeznaczona dla deweloperów aplikacji instalacyjnych, którzy chcą korzystać z możliwości instalatora w systemie Windows Vista lub Windows Server 2008. Aplikacje korzystające z instalatora windows w wersji 4.0 do instalacji i obsługi automatycznie używają Menedżera ponownego uruchamiania w celu zmniejszenia liczby ponownych uruchomień systemu. Instalatory niestandardowe można również zaprojektować w celu wywołania interfejsu API Menedżera ponownego uruchamiania w celu zamknięcia i ponownego uruchomienia aplikacji i usług. W przypadkach, gdy ponowne uruchomienie systemu jest nieuniknione, instalatory mogą używać interfejsu API Menedżera ponownego uruchamiania do planowania ponownych uruchomień w taki sposób, aby zminimalizować zakłócenia przepływu pracy użytkownika.

Wymagania dotyczące czasu wykonywania

Interfejs API Menedżera ponownego uruchamiania jest dostępny począwszy od systemów Windows Vista i Windows Server 2008. Menedżer ponownego uruchamiania składa się z pojedynczej biblioteki DLL, którą aplikacje mogą załadować w celu uzyskania dostępu do interfejsu API Menedżera ponownego uruchamiania.

W tej sekcji

Temat Opis
Informacje o Menedżera ponownego uruchamiania
Omówienie tematów opisujących Menedżera ponownego uruchamiania.
przy użyciu menedżera ponownego uruchamiania
Omówienie tematów dotyczących korzystania z interfejsu API Menedżera ponownego uruchamiania.
ponownego uruchamiania menedżera
Tematy referencyjne dotyczące interfejsu API menedżera ponownego uruchamiania.