Перезагрузить Vista Manager

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

В старые времена, "обновление" операционной системы или программы означает установку полностью новой версии программного обеспечения. Тогда Microsoft и некоторые поставщики программного обеспечения приступить к публикации "заплатки" на доски, затем FTP сайтов, и в конечном итоге в Интернете. Странно, они фактически не говорить никому, что эти патчи существуют, но они, что intrepid пользователей будет с ним их и получить их каким-то образом установлен.

Это примитивное состояние дел закончилась несколько версий Windows назад, когда Microsoft представил Windows Update, службы, которые сделали гораздо проще найти, скачать и установить патчи безопасности, ошибка решений, программного обеспечения и сертифицированных водителя обновления и пакеты. Программное обеспечение продавцов последовали их примеру, и вскоре стать общей иметь "Проверить наличие обновлений" особенностью программного пакета, чтобы вы могли по-прежнему актуальный.

После последних обновлений Windows и последними версиями программ является реальным благом, поскольку она делает компьютеры более безопасной и более надежной. Однако он не приходит без затрат. Один из крупнейших производительности убийц сегодня - это "перезагрузка обязательно" сообщение, вы видите слишком часто после установки даже то, что кажется несовершеннолетнего патч. Это ужасной сообщение означает, что вы должны сохранить все ваши работы, выключайте выполняющихся программ перезагрузите систему, а затем откройте все ваши программы, окон, и все документы заново. Это разочарование, и она почти всегда представляется столь ненужной. Почему там так часто потребность в исправлении ошибок после перезагрузки Windows или программу?

Краткий ответ состоит в том, что это не возможно переписать запущенный исполняемый файл или динамичную связь библиотека (DLL), который операционная система шлюзов, а программа в использовании. Если обновление включает новую версию запущенный исполняемый или DLL, и что исполняемые или DLL не может быть закрыта, единственный путь для выполнения обновления с перезагрузки, которая обеспечивает всех исполняемых DLLs разгрузки.

Почему вы не можете просто закрыть текущие программы? Это не так просто, к сожалению. С одной стороны, вы не можете быть уверены в эти дни, когда вы закрыли программу, что Вы закрытии всех случаях программы в памяти. Рассмотрим Microsoft Word, например, который может быть активен не только в Word окно, но и в Outlook в качестве редактора электронной почты, в Internet Explorer, когда они отображают. Документ файл, и так далее. С другой стороны, что многие исполняемые файлы, работать в фоновом режиме, и вы даже не знаете, они показываются, поэтому нет интерфейса для остановки их.

Конечно, это глупо выгрузить всю систему просто патч какой может быть единый текущих файл. К счастью, Windows Vista решает этот абсурд с новым Перезапустите Менеджер техники. Перезапустите Менеджер делает три вещи:

  1. Кажется, для всех процессов, использующих файл, который необходимо обновить.

  2. Это работы - позволяет завершить все эти процессы.

  3. После обновления применяются, то перезагружено этих процессов

Реальная приемом здесь является то, что возобновление менеджер выполняет эти перезагружено в программы, предназначенные для работы с Перезагрузить Manager. Он не просто запустить программу и покинуть вас на произвол судьбы для себя путем открытия всех документов. Вместо Перезагрузить Manager сохраняет точное положение каждого текущих процесса, а затем восстанавливает состояние, что после возобновления процесса. Поэтому, если вы работаете в Word на документе называется Budget.doc и курсор находится в строке 10, столбец 20, Перезапустите Менеджер не только перезагружен Word, но и открывает Budget.doc и восстанавливает курсор на строку 10, столбец 20 . (Microsoft призывает сохранять состояние программы таким образом "заморозить сушки" программы.) Заметим, что полную функциональность Перезагрузить Manager доступна только для приложений, написанных на это преимущество. Управление 2007 - это программа только я знаю, что этот потенциал, но ожидать наиболее крупных заявок стать Перезагрузить Manageraware в следующей версии.

Для программ, которые не поддерживают возобновление Manager, Windows Vista вводит новую идею под названием "бок о бок требованиям" DLLs. Эта технология обеспечивает возможность установки программы, чтобы написать новую версию в DLL на жестком диске, даже если в старой версии до сих пор используется. При закрытии программы Vista заменяет старую версию из DLL с новым, так что обновление будет полным при следующем запуске приложения.

Все это означает, что обновления должны требовать гораздо меньше перезагрузок, в Vista по сравнению с XP. Не перезагружается, что никогда не будет необходимости, однако. В частности, всегда будут патчи, которые должны обновить один или несколько основных операционных систем файлов. По определению, основной операционной системой файлы запускаются при старте и по-прежнему работают, как если система включена, и ее не удалось завершить их без отключения всей системы. (Технически, вы можете переименовать файл, а затем установить новую версию под старое название, но что может привести ко всякого рода системные проблемы.) В этих ситуациях, не будет иного выбора, кроме как перезагрузиться применять патч. Надеемся, однако, Vista быстрее остановки и запуска раз сделает это меньше головной боли, а.

это статья добавлена Сандра Руане
Опровержение: Наш сайт не несет ответственности за информацию, содержащуюся в этой статье. Эта статья никоим образом не отражает взгляды, мнения, мысли или веры каталог статей сотрудников.

Перевод уведомления: В статье "Vista Перезапустите Менеджер" был переведен с использованием автоматизированной службы перевода. Мы приносим извинения за любые ошибки перевода, что произошло. Спасибо за понимание.


Online: 1136 users browsing the articles directory