Дата установки windows и как ее изменить
Дата установки windows и как ее изменить
Всем привет, сегодня расскажу как вычисляется дата установки windows, не важно какой именно хоть XP, а хоть новой Windows 10, так же рассмотрим как изменить дату установки. Вы сами убедитесь, что это просто как зубы почистить:) Для чего это может быть нужно, ну например для некого аудита, по разным причинам, в том числе и в расследованиях безопасности.
как посмотреть дату установки windows
Воспользуемся с вами утилитой командной строки (вызов командной строки windows я уже описывал, аж десятью способами:)) Итак вводим вот такую утилиту командной строки
В итоге вам systeminfo выведет на экран очень подробную информацию, частью которой и будет строка Дата установки windows.
Можно так же отфильтровать вывод команды, с уже конкретным значением в виде нужного поля.
в английском варианте
systeminfo | find /i «Original Install Date»
Определение даты установки с помощью утилит
На самом деле существует много утилит для решения данной задачи, и так я буду рассматривать тулзу AIDA бывший эверест. Запускаем ее и видим. что дата установки windows 10 у меня это 26.07.2015 года, как видите, ни чем не сложнее и такого софта полно, так как оно выдирает все тоже поле, что и systeminfo выше.
Через powershell
мы воспользуемся скриптом powershell, напомню, что по умолчанию винда не дает запускать не подписанные скрипты, как это поправить по ссылке чуть выше. Для начала выведем с точностью до секунды, дату установки системы.
Как можете заметить, такое значение удобно для машины, а для человека мы выведем вот так
Согласитесь более читабельно 🙂
Но пойдем дальше и создадим небольшой скриптик, который можно запускать и проверять дату установки с прошедшим количеством дней.
$system = Get-WmiObject -Class Win32_OperatingSystem
# Получаем дату установки ОС
$InstallDate = [Management.ManagementDateTimeconverter]::ToDateTime($system.installdate)
# Вычисляем время, прошедшее с момента установки
$AfterInstallDays = ((Get-Date) — $Installdate).Days
$AfterInstallHours = ((Get-Date) — $Installdate).Hours
$AfterInstallMinutes = ((Get-Date) — $Installdate).Minutes
# Переводим дату установки в короткий формат
$ShortInstallDate = «<0:yyyy-MM-dd HH:MM>» -f ($InstallDate)
# Выводим результаты
$InstallDateString = «Система установлена: $ShortInstallDate (Прошло дней:$AfterInstalldays часов:$AfterInstallHours минут:$AfterInstallMinutes)»
$InstallDateString
Результат выполнения будет вот такой
Я думаю у вас теперь есть все инструменты для ответа на вопрос какая дата установки windows.
Как изменить дату установки windows
Для того, чтобы изменить дату установки windows, мне по фигу какие у вас на это мотивы:), делаем следующее, запустить редактор реестра regedit, нам нужен вот такой раздел
Для быстрой навигации я вам советую воспользоваться утилитой JumpReg. JumpReg позволяет в нее вставить нужный адрес ветки и при нажатии поиска, сразу вас туда перекинет. Скачать JumpReg можно тут.
И так в данном разделе реестра нас интересует параметр, InstallDate и представлен он в Unix формате
Это означает. что текущее значение в секундах, и чтобы его поменять, нужно его уменьшить на нужное вам количество.
60 сек x 60 мин x 24 час = 86400 сек (1 день)
86400 x 365 дней = 31536000 сек (1 год)
Для примера я поставил себе дату установки, аж на 1983 год.
Узнаём дату установки операционных систем 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 7
В состав компьютера входят «электронные часы», позволяющие измерять время. Они идут, даже когда компьютер выключен. Питание в этом случае поступает от аккумулятора, находящегося на материнской плате.
Показания системных часов учитываются при записи дат создания файлов и других данных, зависящих от текущего времени. Поэтому очень важно, чтобы время, которое указывают часы компьютера, было правильным. Из-за того, что системные часы работают по очень старому стандарту, восходящему еще к 80-м годам XX века, их точность оставляет желать лучшего. Поэтому показания часов приходится периодически корректировать. Коррекцию значений даты и времени, как правило, выполняют вручную.
Настройка системной даты и времени
- Вызовите команду Пуск — Панель управления — Дата и время. Откроется диалоговое окно Свойства: Дата и время.
- Откройте вкладку Дата и время,
- На панели Дата выберите год, месяц и число.
- На панели Время с помощью трех-секционного счетчика установите текущее время с точностью до секунды. Каждое поле счетчика (из трех) задается отдельно.
Если компьютер подключен к Интернету, он может общаться с другими компьютерами, разбросанными по всему земному шару. Чтобы сведения о датах и времени информационного обмена были правильными, необходимо верно указать часовой пояс, в котором локализован компьютер. Это можно сделать с помощью раскрывающегося списка на вкладке Часовой пояс. Карта мира на этой вкладке носит иллюстративный характер. Настройка параметров даты и времени.
Также изменить дату и время можно через BIOS в основном меню, это меню можно найти рядом с boot menu.
На этой же вкладке можно включить специальный режим автоматического перехода. Два раза в год он будет самостоятельно переводить часы на летнее и зимнее время. Это удобно, если Windows XP — единственная операционная система компьютера. В противном случае на автоматику лучше не полагаться и переводить часы вручную.
Во время установки Windows, мастер установки дает возможность изменить дату и время до завершения инсталляции. Если Вы хотите чтобы с самого начала использования компьютера дата была правильная, то рекомендуем воспользоваться этой функцией.
Если компьютер подключен к Интернету, корректировку системных часов можно автоматизировать. Для передачи значений точного времени применяется протокол, учитывающий неизбежные задержки при передаче данных. Чтобы корректировка выполнялась регулярно, установите на вкладке Время Интернета, флажок. Выполнить синхронизацию с сервером времени в Интернете. Сервер, используемый для синхронизации, выбирается в раскрывающемся списке Сервер. Можно также вручную указать адрес иного сервера времени.
Обычно уточнение показаний происходит еженедельно. Если в нужный момент нет соединения с Интернетом, подстройка часов откладывается до следующего подключения. Если по каким-либо причинам показания системных часов сбиты, синхронизацию можно выполнить немедленно, щелкнув на кнопке «Обновить сейчас».