Наверняка кажется, что это должен иметь очевидный ответ, но на самом деле я впервые это заметил.

У меня есть две Windows 7 Pro x64, присоединенные к домену, компьютеры. Они оба обновлены в соответствии с Windows Update.

Сегодня мы обнаружили, что некоторые машины Win 7 в нашей организации испытывают проблемы с подключением к Wi-Fi, но не все. Я обнаружил информацию об исправлении, которое, по-видимому, напрямую решает проблему.

Исправление, обновляет файл rastls.dll в C:\Windows\System32 . Итак, я посмотрел обе машины Win 7 (1 работает, 1 не работает по Wi-Fi) и обнаружил, что у рабочей системы есть rastls.dll version 6.1.7601.23403 (которая новее, чем у версии с исправлением), а у нерабочей системы есть rastls.dll version 6.1.7601.18584 (которая старше, чем версия исправления).

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

Конечно, я мог бы установить исправление, но оно все еще старше, чем версия на работающей машине с Win 7.

Вопрос в том, как две полностью обновленные системы Windows 7 имеют совершенно разные версии rastls.dll?

1 ответ1

3

Версии файла указывают на используемую вами ветку.

Версия 6.1.7601.1xxxx означает, что вы используете ветку General Distribution Release (GDR), которая содержит только стабильные исправления, но не настраиваемые исправления.

Версия 6.1.7601.2xxxx означает, что вы используете ветку Limited Distribution Release (LDR), которая включает настраиваемые исправления для определенных исправлений + исправления безопасности из General Distribution Release (GDR).

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

Если 1 устройство получает ветку LDR 6.1.7601.2xxxx , это означает, что в прошлом у вас было установлено исправление для исправления особой проблемы.

Если вы сейчас установите исправление на устройстве 2, TrustedInstaller.exe (установщик модуля Windows) изменит ветку и установит версию LDR из последнего публичного обновления, и у вас все еще будет исправление безопасности + все включенные исправления для этого файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .