У меня возникают проблемы с опцией «Получать обновления и отправлять обновления на ПК в моей локальной сети» на Win10.
Немного фона на моей установке -
У меня есть 2 настольных ПК и 2 ноутбука (все Win10 x64 Pro) в одной домашней сети и домашней группе. По умолчанию я использую следующие параметры на всех четырех компьютерах:
- Отложить обновления - ВКЛ
- Получать обновления и отправлять обновления на - ПК в моей локальной сети
Чтобы сэкономить пропускную способность и время (и избавить меня от устранения неполадок в случае, если обновление что-то испортило), я сначала обновляю один настольный ПК:
- Отключить опцию отложенных обновлений
- Пусть обновится полностью
- Перезапустите и проверьте, не вызывает ли обновление синего экрана или других ошибок
Убедившись, что на первом ПК все в порядке, я отключаю опцию «Отложить обновления» на остальных 3 компьютерах и запускаю проверку обновлений.
ОДНАКО, после наблюдения за ходом обновления трех, кажется, что каждый загружал обновления с серверов MS вместо того, чтобы использовать исходный настольный ПК. Мониторинг использования Ethernet / Wi-Fi в диспетчере задач для трех компьютеров подтверждает это (низкая скорость, общая используемая пропускная способность равна подписке ISP).
Я понимаю, что различия драйверов могут быть приняты во внимание, но в настоящее время у меня есть только один элемент в списке обновлений - «Обновление до Windows 10 Pro, версия 1511, 10586». Так что сейчас нет драйверов.
Есть ли какое-либо исправление или способ использовать обновления Windows 10, уже загруженные на другие ПК в локальной сети? Текущее обновление размером 4 ГБ и более, если оно загружено четыре раза, является чрезмерным и неэффективным ИМХО.
Заранее спасибо за любые ответы / идеи / предложения / решения :) Если кому-то понадобится дополнительная информация, пожалуйста, дайте мне знать.
Добавить: Если подумать, определения Защитника Windows, похоже, также загружаются отдельно (не с локальных компьютеров, у которых уже есть определение), как я отслеживал последние 2 месяца.
источник
Ответы:
Эта функция называется оптимизацией доставки из Центра обновления Windows.
Майкл Нихаус от Microsoft делает ясно здесь , что существуют минимальные требования , которые должны быть выполнены для того , чтобы работать. Вот краткое резюме:
«Те, кто не соответствует этим требованиям, будут загружать обновления непосредственно из источника (Windows Update или WSUS)».
Для дальнейшего понимания он иллюстрирует пример сценария:
Оптимизация доставки также помогает с приложениями из Магазина Windows, делая одноранговые передачи для приложений размером более 100 МБ.
Если у вас есть Windows 10 Fall Creators Update (версия 1709) или выше, вы сможете сравнить объем данных, загруженных вашим ПК через Интернет, с объемом данных, скопированных с других компьютеров в сети, в следующем месте настроек : Параметры> Обновление и безопасность> Центр обновления Windows> Параметры обновления> Дополнительные параметры> Оптимизация доставки> Монитор активности
Например, этот снимок экрана взят из Windows 10 Home edition:
«N / A» может означать, что этой версии Windows запрещено загружать с других устройств в сети.
источник
Оптимизация доставки из Центра обновления Windows
Мое понимание этой функции заставило меня поверить, что это больше P2P-средство дедупликации данных в сетях. Ключ к этому в двух неприметных словах в первом предложении FAQ:
Таким образом, если у вас уже было обновление KB4019089, и другое устройство в сети нуждалось в этом обновлении, оно получало бы его с серверов Microsoft, но также частично с вашего локального компьютера , например, с Bittorrent (при условии соблюдения определенных критериев, как указал @MechtEngineer). ).
Больше из официального FAQ :
Еще одна вещь, хотя
Функциональность, которую вы, похоже, ищете, доступна в Windows Server, а роль называется «Службы обновления Windows Server» (или просто «WSUS»). Это даже даст вам детальный контроль над тем, какие обновления отправляются и на какие машины. Я знаю, что это звучит немного излишне (это полностью так), но я чувствую, что это то, что вы действительно можете искать.
Я надеюсь, что это поможет вам. Microsoft может быть немного неоднозначной иногда.
источник
Согласно этой статье , похоже, что он может работать только на «основные» обновления системы. Вы никогда не указывали пропускную способность своей подписки интернет-провайдера и исходили из того, что пропускная способность достигла того предела пропускной способности, который был, потому что она получала обновления от серверов Microsoft. Это не обязательно так. Возможно, у вас были другие загрузки. В соответствии с той же статьей , Microsoft, возможно, в процессе извлекала Обновления из вашей локальной сети и с их серверов, что немного снижало пропускную способность вашего провайдера. В то время как он получал (например) половину обновлений от Microsoft, ваш ISP-пакет мог быть таким дешевым, и поэтому он достиг своего пика.
То, что вы должны попытаться сделать, это запретить серверы Microsoft на вашем брандмауэре на 3 других компьютерах и посмотреть, что он делает. Также убедитесь, что эти компьютеры действительно могут общаться друг с другом, потому что я уверен, что даже если у вас есть настройки для загрузки по локальной сети - если они не могут общаться, они попытаются получить данные с серверов Microsoft. Может даже повезет с настройкой Windows, чтобы быть более изобретательным, включив «Ограничение использования данных через соединение с измерением», что (после быстрого Google) это может вам помочь .
источник
Остальные 3 ПК будут получать обновления с сервера Microsoft, обновленных ПК в локальной сети и даже с ПК в Интернете. Это работает как торрент-одноранговое соединение. Windows не загружает весь файл из одного места. Вместо этого загрузка разбита на более мелкие части. Таким образом, вы не сможете полностью обновить из одной системы. И обновление не будет работать, если включено дозированное соединение. Вот что говорит по этому поводу MS
источник