Как узнать, какая версия Windows была установлена до обновления?

Вопрос или проблема

Как я могу определить, была ли операционная система Windows пользователя обновлена с предыдущей версии Windows или текущая версия Windows является изначально установленной версией? Например, как я могу определить, была ли его Windows 8.1 обновлена с Windows 8 (или более старой версии)?

Если Windows была обновлена ​​с предыдущей версии, у вас должна быть папка Windows.old, она иногда удаляется, если вы используете очистку диска.

Файл C:\Windows.old\System32\license.rtf точно скажет вам, какая версия была установлена ​​до обновления до Windows 8.1.

ИЗМЕНЕНИЕ:
Кажется, что с Windows 8.1 папка Windows.old удаляется автоматически через 28 дней после обновления.

Другой вариант — найти самые старые данные о сбоях Windows в Просмотре событий.

http://windows.microsoft.com/en-us/windows/what-information-event-logs-event-viewer#1TC=windows-7

В зависимости от приложения, указанного в нем, вы увидите что-то вроде этого.

   svchost.exe_netsvcs 
   6.3.9600.16384 
   6.3.9600.2.0.0 

или это

   Microsoft.SkypeApp_2.0.0.5011_x86__kzf8qxf38zg5c 
   praid:App 
   6.3.9600.16384 

или это

HostProblem 
HostTimeout 
2 
6.3.9600.16384. (winblue_rtm.130821-1623) 

6.3 — это Windows 8.1, проверьте Просмотр событий на такие записи, начиная с самых старых, и посмотрите, какие версии будут там указаны.

Когда вы откроете Просмотр событий, перейдите к Журналы Windows > Приложение. Нажмите на Фильтр текущего журнала справа и установите фильтр только на уровень события: Информация и Источники событий Windows Error Reporting, затем отсортируйте их по дате, чтобы найти самый старый.

введите описание изображения здесь

Вы также можете попробовать фильтровать по Источникам событий: Kernel-General, и посмотреть, какой самый старый из них содержит версию, зарегистрированную в Event Data, и какие значения MajorVersion и MinorVersion указаны.

введите описание изображения здесь

Посмотрите здесь номера релизов версий Windows

http://msdn.microsoft.com/en-us/library/windows/desktop/ms724832%28v=vs.85%29.aspx

откройте окно свойств .exe/.dll файла из папки C:\Windows.old\Windows\System32.

там, в разделе деталей, вы найдете номер версии продукта 10.0.xxx.yyy.

подробности свойств

вы можете перевести этот номер версии в удобочитаемое имя (например, 22H2), посмотрев на странице истории версий Windows 11 в Википедии.

Примечание:

  • чтобы найти удобочитаемое имя, ищите только ту версию, которая совпадает с первыми тремя частями.

    10.0.22621 в указанном выше примере.
  • C:\Windows.old\ автоматически удаляется примерно через 28 дней после обновления.

Ответ или решение

Определение первоначальной версии Windows, установленной на компьютере, стало довольно актуальным вопросом, особенно в случаях, когда система была обновлена до более новой версии. Если вам необходимо установить, была ли текущая Windows обновлена с предыдущей версии, например, с Windows 8 до Windows 8.1, следуйте приведенным ниже методам.

Изучение структуры C:\Windows.old

Одним из наиболее эффективных способов определить, была ли система обновлена, является проверка наличия каталога Windows.old на системном диске (обычно это диск C:). Этот каталог создается автоматически при обновлении Windows и сохраняет файлы из предыдущей установки операционной системы. Однако обратите внимание, что Windows.old удаляется автоматически через 28 дней после обновления, если не приняты меры для его сохранения.

Проверка файла license.rtf

В директории C:\Windows.old\System32 найдите файл license.rtf. Открыв его, вы сможете увидеть текст лицензии с указанием версии Windows, которая была установлена до обновления.

Анализ событий через Просмотр событий

Если каталог Windows.old удалить, следующим шагом будет использование Просмотра событий для анализа записей журнала ошибок Windows. Для этого выполните следующие действия:

  1. Откройте Просмотр событий: Нажмите правой кнопкой мыши на "Пуск", выберите "Управление", а затем "Просмотр событий".
  2. Перейдите в раздел "Журналы Windows" > "Приложение": Здесь можно отфильтровать события по источнику — выберите "Отчеты об ошибках Windows".
  3. Сортировка по дате: Установите сортировку по дате для поиска самых ранних записей.

Предоставленные данные будут содержать номера версий, такие как 6.3.9600.16384, что соответствует Windows 8.1. Постепенно просматривая записи, вы сможете определить, какие версии Windows использовались ранее.

Проверка версии файлов в Windows.old

Если удалось сохранить папку Windows.old, то можно определить версию Windows, открыв свойства любого исполняемого файла (.exe или .dll) в C:\Windows.old\Windows\System32. Подробная информация в разделе «Сведения» будет содержать номер версии, например, 10.0.22621.

Заключение

Все вышеописанные методы помогают выяснить первоначальную версию Windows перед обновлением. Если все шаги выполняются правильно, вы сможете получить необходимую информацию о истории обновлений системы пользователя. Важно помнить, что своевременная проверка и сохранение данных каталога Windows.old имеет решающее значение при необходимости восстановить историю изменений операционной системы.

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

Оцените материал
Добавить комментарий

Капча загружается...