Обновления Windows: где и как посмотреть историю апдейтов ОС
Иногда возникает необходимость глянуть, какие обновления Windows и когда были установлены на комп, посмотреть, какая из версий Windows на ПК была первой, поискать прочие данные, которые могут помочь устранить очередную проблему и т.д.
Эта и другая информация в реестре операционной системы Windows содержится, напомним, «по адресу» Компьютер \ HKEY_LOCAL_MACHINE \ SYSTEM \ Setup.
В данном каталоге данные о ранее установленных версиях и редакциях Windows собраны в ключах с названием «Source OS«.
В каждой такой папке найти можно кодовое имя операционной системы (product name), данные зарегистрированного владельца, путь к папке установки, номер сборки, точную дату установки и пр.
Кроме того, все обновления Windows 10 на конкретном ПК отображается также и в PowerShell.
Для этого просто открываем PowerShell (кнопка Windows -> в поисковой строке систем пишем powershell -> жмем Enter) и вводим/копируем две команды (т.н. повышенные права в данном случае не требуются) в следующем порядке:
$AllBuilds | Sort UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName
После этого PowerShell покажет небольшую табличку с данными о ранее установленных версиях операционки. В Windows 10 также отображаются данные о ранее установленных сборках системы. Если на компе была установлена более ранняя версия Windows, то PowerShell должен отображать и её кодовое название.
Таким образом, можно при необходимости узнать, какая ОС работала на компьютере раньше, или, если в настоящее время уже используется Windows 10, то какие обнoвления Windows и когда были установлены. Также можно проверить, с какой системой изначально выпускался купленный только что комп и т.д.
Узнаём дату установки операционных систем Windows 7, 8, 10
В некоторых ситуациях, как у простых пользователей, так и у системных администраторов возникает вопрос: «Когда же я устанавливал операционную систему?». Например, если необходимо определить количество дней безотказной работы ОС. В этом случае для подсчёта количества дней, нужно знать точную дату установки операционной системы.
В этом материале мы рассмотрим способы, с помощью которых можно узнать дату установки операционных систем Windows 7, Windows 8 и Windows 10. В статье описаны способы просмотра даты установки ОС, при использовании штатных средств операционной системы. Для примера, мы взяли ещё очень распространённую ОС Windows 7.
Способ №1. Используем системную утилиту systeminfo, данные которой выводятся через командную строку Windows.
1. Открываем командную строку при помощи сочетания клавиш Win + R или через меню «Пуск» — «Все программы» — «Стандартные» — «Командная строка»
2. Для вывода информации об операционной системе запускаем утилиту командной строки systeminfo .
Список предоставленной информации утилитой systeminfo достаточно большой, в нём присутствует строка «Дата установки», в это строке содержится информация о дате и времени установки операционной системы.
3. Вывод общей информации об операционной системе можно отфильтровать, выбрав только необходимую для нас информацию о дате установки Windows, используя более длинную запись команды: systeminfo | find «Дата установки»
В результате будет выведена только информация о дате и времени установки ОС Windows.
Способ №2. Воспользуемся ещё одной стандартной программной утилитой, входящей в состав ОС Windows, под названием Windows Management Instrumentation Command line (WMIC).
1. Открываем командную строку, как было описано выше, при помощи сочетания клавиш Win + R или через меню «Пуск» — «Все программы» — «Стандартные» — «Командная строка»
2. Для вывода информации о времени и дате установки, используется команда вызова утилиты WMIC следующего формата: wmic os get installdate .
К сожалению, вывод информации в данном случае, менее читабельный для конечного пользователя, но если визуально разграничить выведенное значение, можно узнать дату и время установки операционной системы Windows.
Способ №3. Пожалуй, самый неудобный способ для визуального отображения даты. Использование реестра Windows.
В реестре Windows также можно найти информацию о дате и времени установки ОС. К сожалению, чтобы узнать необходимые данные, пользователю придётся произвести необходимые расчёты, чтобы получить значение даты и времени установки. Связано это с тем, что данные в реестре хранятся в виде числового значения количества секунд, которое прошло с 1 января 1970 года. Параметр, который содержит значение количества секунд, хранится в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion и имеет название «InstallDate» .
Мы рассмотрели возможные способы получения информации о дате и времени установки, которые Вы можете применять не прибегая к использованию стороннего программного обеспечения, а воспользовавшись только штатными средствами операционных систем Windows 7, Windows 8 и Windows 10. Спасибо за внимание!
Просмотр всех установленных обновлений Windows
Как узнать какие обновления ОС Windows установлены на вашем ПК или сервере? Конечно, можно открыть «Панель управления->Установка/удаление программ», либо элемент Update History в Windows 7/2008 и просмотреть список установленных обновлений, однако с помощью графического интерфейса нельзя ни выгрузить этот список, ни осуществить поиск по нему. В таком случае, необходимо прибегнуть к помощи командной строки. С помощью следующей команды можно вывести подробный список всех обновлений, которые установлены на данной системе Windows:
В результатах выполнения этой команды можно увидеть что установлено, кем и когда, кроме того, выводится ссылка на статью в базе знания Microsoft (KB). Для того, чтобы получить список установленных обновлений в текстовом виде, можно просто перенаправить вывод этой команды в текстовый файл, а затем открыть его в любимом текстовом редакторе:
Текстовый файл с именем updatelist.txt создастся в каталоге C:\Windows\System32\.
Если нужно узнать установлено ли конкретное обновление Windows на данной системе (например, KB2544521), можно воспользоваться командой find, перенаправив вывод в нее:
Как вы видите, обновление KB2544521 уже установлено.
Еще один способ просмотра установленных обновлений в Windows – использование утилиты “systeminfo”. Данная команда в отличии от предыдущей выведет лишь список номеров KB (в дополнении к системной информации). В данном случае также можно перенаправить вывод этой команды в текстовый файл:
Однако будьте внимательными, все эти команды отображают лишь установленные обновления и хотфиксы для самой ОС Windows, информации об обновлениях любых других продуктов Microsoft (таких как, UAG, Office, TMG, SQL или Exchange) здесь отсутствует. Для просмотра установленных обновлений на эти продукты, необходимо в меню пуск набрать: “View Installed Updates”, после чего откроется стандартное окно, доступное из панели управления.
Для поиска конкретного обновления можно в окне поиска (в правом верхнем углу) набрать KB и номер апдейта, однако поиск выполняется не очень корректно, поэтому иногда проще найти нужное обновление простым просмотром списка.
Также при установке обновлений не стоит забывать, что они требуют перезагрузки системы. В Windows 7 после установки обновлений она перезагружается автоматически, что достаточно неудобно. К счастью, можно отключить автоматическую перезагрузку Windows после установки обновлений.





