Yeniden Başlatma Yöneticisi hakkında
Yazılım yüklemesinin ve güncelleştirmelerinin sistemin yeniden başlatılmasını gerektirmesinin birincil nedeni, güncelleştirilmekte olan dosyalardan bazılarının şu anda çalışan bir uygulama veya hizmet tarafından kullanılıyor olmasıdır. Yeniden Başlatma Yöneticisi, kritik uygulamalar ve hizmetler dışında tüm uygulamaların kapatılmasını ve yeniden başlatılmasını sağlar. Bu, kullanımda olan dosyaları serbest kılar ve yükleme işlemlerinin tamamlanmasını sağlar. Ayrıca, bir yükleme veya güncelleştirmeyi tamamlamak için gereken sistem yeniden başlatma sayısını ortadan kaldırabilir veya azaltabilir.
Yeniden Başlatma Yöneticisi uygulamaları aşağıdaki sırayla durdurur ve uygulamalar güncelleştirildikten sonra, yeniden başlatma için kaydedilmiş uygulamaları ters sırada yeniden başlatır.
- GUI uygulamaları
- Konsol uygulamaları
- Windows hizmetleri
- Windows gezgini
Yeniden Başlatma Yöneticisi yalnızca çağıranın bunu yapma izni varsa uygulamayı veya hizmetleri kapatır. Oturumlar arasında kapatmanın desteklenmediğini unutmayın.
Yükleme ve hizmet için Windows Installer sürüm 4.0'ı kullanan uygulamalar, sistem yeniden başlatmalarını azaltmak için otomatik olarak Yeniden Başlatma Yöneticisi'ni kullanır. Özel yükleyiciler, uygulamaları ve hizmetleri kapatmak ve yeniden başlatmak için Restart Manager API'sini çağırmak için de tasarlanabilir. Sistemin yeniden başlatılmasının kaçınılmaz olduğu durumlarda yükleyiciler, yeniden başlatmaları kullanıcının iş akışının kesintisini en aza indirecek şekilde zamanlamak için Restart Manager API'sini kullanabilir.
Yükleme ve güncelleştirmeler sırasında Restart Manager API'sini kullanma hakkında bilgi için bkz. Restart Manager'ı kullanma.
Kritik sistem hizmetleri, sistem yeniden başlatma olmadan Yeniden Başlatma Yöneticisi tarafından durdurulamaz ve yeniden başlatılamaz. Kritik sistem hizmetlerini tanımlama hakkında daha fazla bilgi için bkz. Kritik Sistem Hizmetleri.
Uygulamalarınız ve hizmetleriniz Yeniden Başlatma Yöneticisi tarafından kapatılmaya ve temiz bir yeniden başlatma için gereken kullanıcı verilerini ve durum bilgilerini kaydetmeye hazır olmalıdır. Uygulamalarınızı ve hizmetlerinizi Yeniden Başlatma Yöneticisi ile çalışacak şekilde hazırlama hakkında daha fazla bilgi için bkz. Uygulama ve Hizmetler yönergeleri.
Restart Manager API'sinin numaralandırmaları, yapıları ve işlevleri hakkında başvuru bilgileri için Restart Manager Başvurusu bölümüne bakın