Дата установки windows и как ее изменить


Всем привет, сегодня расскажу как вычисляется дата установки windows, не важно какой именно хоть XP, а хоть новой Windows 10, так же рассмотрим как изменить дату установки. Вы сами убедитесь, что это просто как зубы почистить:) Для чего это может быть нужно, ну например для некого аудита, по разным причинам, в том числе и в расследованиях безопасности.
как посмотреть дату установки windows
Воспользуемся с вами утилитой командной строки ( вызов командной строки windows я уже описывал, аж десятью способами:)) Итак вводим вот такую утилиту командной строки
systeminfo

В итоге вам systeminfo выведет на экран очень подробную информацию, частью которой и будет строка Дата установки windows.

Можно так же отфильтровать вывод команды, с уже конкретным значением в виде нужного поля.
systeminfo | find /i «Дата установки»
в английском варианте
systeminfo | find /i «Original Install Date»

Определение даты установки с помощью утилит
На самом деле существует много утилит для решения данной задачи, и так я буду рассматривать тулзу AIDA бывший эверест. Запускаем ее и видим. что дата установки windows 10 у меня это 26.07.2015 года, как видите, ни чем не сложнее и такого софта полно, так как оно выдирает все тоже поле, что и systeminfo выше.

Через powershell
мы воспользуемся скриптом powershell, напомню, что по умолчанию винда не дает запускать не подписанные скрипты, как это поправить по ссылке чуть выше. Для начала выведем с точностью до секунды, дату установки системы.
$system = Get-WmiObject -Class Win32_OperatingSystem
$system.Installdate

Как можете заметить, такое значение удобно для машины, а для человека мы выведем вот так
$InstallDate = [Management.ManagementDateTimeconverter]::ToDateTime($system.installdate)
Согласитесь более читабельно

Но пойдем дальше и создадим небольшой скриптик, который можно запускать и проверять дату установки с прошедшим количеством дней.
$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 = «» -f ($InstallDate)
# Выводим результаты
$InstallDateString = «Система установлена: $ShortInstallDate (Прошло дней:$AfterInstalldays часов:$AfterInstallHours минут:$AfterInstallMinutes)»
$InstallDateString
Результат выполнения будет вот такой

Я думаю у вас теперь есть все инструменты для ответа на вопрос какая дата установки windows.
Как изменить дату установки windows
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion

И так в данном разделе реестра нас интересует параметр, InstallDate и представлен он в Unix формате

Это означает. что текущее значение в секундах, и чтобы его поменять, нужно его уменьшить на нужное вам количество.
60 сек x 60 мин x 24 час = 86400 сек (1 день)
86400 x 365 дней = 31536000 сек (1 год)

Для примера я поставил себе дату установки, аж на 1983 год.

Популярные Похожие записи:
Скрипт подсчета файлов и вывод процента по изменениям на определенную дату
Отслеживание даты истечения CRL
Как поменять часовой пояс в Windows Server 2019 и выше
Как вывести список установленных программ в Windows 11
Как убрать надпись Активация Windows, за минуту- Ошибка Zabbix: service already exists
Как изменить дату установки Windows
В одной из предыдущих статей я рассказывал о том, как можно узнать дату установки Windows. Сегодня я расскажу о том, как эту дату можно изменить.
Для начала выясним дату установки. Как сделать это с помощью PowerShell описано в прошлой статье, а сегодня мы воспользуемся утилитой командной строки systeminfo и выполним команду:
systeninfo | find /i ″Original Install Date″

Дату установки выяснили, теперь надо ее изменить. Для этого открываем редактор реестра и переходим в раздел «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion». Оригинальная дата установки системы хранится в параметре InstallDate и представлена в Unix-формате. Проще говоря, значение параметра вычисляется как количество секунд, прошедшее между 01.01.1970 (начало эпохи Unix) и датой установки.

Соответственно для изменения даты надо прибавить (или отнять) от исходного значения нужное количество секунд. Для примера добавим к дате установки год с помощью несложных вычислений:
60 сек x 60 мин x 24 час = 86400 сек (1 день)
86400 x 365 дней = 31536000 сек (1 год)
Вычисленное число суммируем с имеющемся значением, записываем получившееся значение в реестр и проверяем результат. Как видите, дата установки изменилась ровно на год.

Таким образом можно установить практически любую дату установки. Впрочем, вся эта информация не имеет практического применения и приведена мной исключительно в познавательных целях
Как изменить дату установки windows
Если вы попали на эту страницу значит у вас есть необходимость получить информацию о том Как изменить дату установки windows естественно не переустанавливая систему.
Первым делом вам нужно определиться с той датой которая вам необходима в точности до года, месяца, дня, часа и даже минуты. Это будет ваш первый шаг.
Как изменить дату установки windows?

Заходим в редактор реестра в ветку
находим там
«InstallDate»= Это и будет ваша дата установки операционной системы например будет такая запись dword:631155661
Но это еще не все на пути изменения даты, вам необходимо получить свое значение в таком зашифрованном виде. Но что это за кодировка спросите вы?
Все очень просто на самом деле.
Это UNIX time проще говоря количество прошедших секунд, с 00:00 1 января 1970 года.
Подсчитывать самому не реально сложно по этому существуют онлайн конвертеры которые помогут вам изменить дату установки windows
Вот один из таких конвертеров www.onlineconversion.com/unix_time.htm
Жмем поделиться с друзьями в соц сетях! Удачи вам и всего самого доброго, спасибо за прочтение.
Как узнать дату установки Windows

В этой инструкции — несколько простых способов посмотреть дату и время установки Windows 10, 8 или Windows 7 на компьютере как без использования сторонних программ, а только средствами операционной системы, так и посредством сторонних утилит.
Не знаю, для чего именно может потребоваться информация о дате и времени установки Windows (кроме любопытства), однако вопрос достаточно актуален у пользователей, а потому имеет смысл рассмотреть ответы на него.
Узнаем дату установки с помощью команды SystemInfo в командной строке
Первый из способов, вероятно, один из самых простых. Просто запустите командную строку (в Windows 10 это можно сделать через меню правого клика по кнопке «Пуск», а во всех версиях Windows — нажав клавиши Win+R и введя cmd) и введите команду systeminfo после чего нажмите Enter.
После короткого промежутка времени в командной строке будет отображена вся основная информация о вашей системе, включая дату и время установки Windows на данный компьютер.

Примечание: команда systeminfo показывает и много лишней информации, если вы хотите, чтобы она отобразила только информацию о дате установки, то в русской версии Windows вы можете использовать следующий вид этой команды:
systeminfo | find "Дата установки"

Wmic.exe
Команда WMIC позволяет получить очень самую различную информацию о Windows, в том числе и дату ее установки. Просто введите в командной строке wmic os get installdate и нажмите Enter.

В результате вы увидите длинное число, в котором первые четыре цифры — год, следующие две — месяц, еще две — день, а оставшиеся шесть цифр соответствуют часам, минутам и секундам, когда была установлена система.
С помощью проводника Windows
Способ не самый точный и не всегда применим, но: если вы не меняли и не удаляли пользователя, которого создавали при первоначальной установке Windows на компьютер или ноутбук, то дата создания папки пользователя C:\Users\Имя_Пользователя точно совпадает с датой установки системы, а время отличается всего на несколько минут.

То есть вы можете: в проводнике зайти в папку C:\Пользователи (Users), кликнуть правой кнопкой мыши по папки с именем пользователя, и выбрать пункт «Свойства». В сведениях о папке дата её создания (поле «Создан») и будет являться нужной вам датой установки системы (за редкими исключениями).
Дата и время установки системы в редакторе реестра
Не знаю, пригодится ли этот способ посмотреть дату и время установки Windows кому-то, кроме программиста (он не совсем удобен), но приведу и его.
Если запустить редактор реестра (Win+R, ввести regedit) и перейти к разделу HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion то в нем вы найдете параметр InstallDate, значение которого равно секундам, прошедшим с 1 января 1970 года до даты и времени установки текущей операционной системы.
Дополнительная информация
Одна из самых простых таких программ, на русском языке — Speccy, скриншот которой вы можете видеть ниже, но хватает и других. Вполне возможно, что одна из них уже и без того установлена на вашем компьютере.

На этом всё. Кстати, будет интересно, если вы поделитесь в комментариях, для чего вам потребовалось получить информацию о времени установки системы на компьютер.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
- Как выйти из полноэкранного режима в Windows
- Как включить компактный вид панели быстрых настроек Windows 11
- Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
- Msftconnecttest.com — что это и как исправить возможные ошибки
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Ruben 25.06.2016 в 10:41
- Dmitry 26.06.2016 в 07:46
- Dmitry 26.06.2016 в 07:49