Започвайки с Windows Vista, Microsoft представи нова програма, наречена Рестартирайте мениджъра за да премахнете или намалите броя на системните рестартирания, които са необходими за завършване на инсталация или актуализация.
Мениджър за рестартиране на Windows
Да приемем, че ако дадено приложение или самият Windows трябва да се актуализира, Инсталаторът се обажда на мениджъра на рестартирането, за да види дали може да изчисти тази част от системата, за да може да се актуализира. Ако може да направи това, той прави това и това се случва без рестартиране.
И ако това не може да бъде направено, то това, което прави, е, че в момента се извършва моментна снимка на системата, заедно с приложенията, и то само актуализира и рестартира приложението или в случай на актуализация на операционната система, той ще доведе операционната система обратно точно там, където беше, след рестартирането!
Да приемем, че даден потребител работи на Word документ, да рече, winvistaclub.doc и курсорът е на координати, да каже col 5, line 7. И системата трябва да актуализира една или и двете.
Рестартиращият мениджър прави 5 неща:
- Той търси всички процеси, които използват този файл.
- Тогава спира подобни процеси
- Прилага актуализациите
- Рестартира тези процеси
- Запазва точното състояние на всеки работещ процес и след това възстановява това състояние при рестартиране на процеса.
Изсушаване чрез замразяване
Тази функция ще отвори отново затворен документ и ще възстанови курсора до, да речем, col 5, line 7, точната позиция, в която е бил, когато документът е затворен. Това се казва Изсушаване чрез замръзване програмата. Мениджърът на рестартирането работи съвместно с Microsoft Update, Windows Update, Microsoft Windows Server Update Services, Microsoft Software Installer и Microsoft Systems Management Server, за да открива процеси, които имат използвани файлове и да спре и да рестартира услугите, без да е необходимо да рестартирате цялата машина, Пълната функционалност на "Рестартиращ мениджър" е достъпна само за избрани приложения, написани, за да се възползва от него. Microsoft Office е един от тях.
Съвместими DLL файлове съвместими
За тези програми, които не поддържат рестартиращия мениджър, Windows е въвел това, което се нарича Съответстващи на изискванията DLL е. Това позволява на програмата да напише нова версия на DLL на твърдия диск, дори ако старата е все още в употреба. Само когато изключите програмата, Windows заменя старата версия с новата версия!
Ето защо, един от тях е по-малко след рестартирането след обновяване в Windows 10/8/7 / Vista.
Още в MSDN.