22

У меня есть домашний компьютер на Windows 10 Fast Ring. Недавно он обновился до версии 14521, в которой есть критическая ошибка, препятствующая работе Git. Сборка 14527, которая исправляет эту ошибку, была выпущена 2/3 (4 дня назад на момент написания этой статьи). Но мой компьютер еще не обновлен до новой сборки. Запуск "Проверка обновлений" не находит ничего нового.

Похоже, что Центр обновления Windows ждет неопределенное количество времени, прежде чем развернуть обновление для меня. Есть ли способ заставить Windows обновиться немедленно?

2 ответа2

7

Вы можете форсировать обновление, но в некотором смысле вручную. У меня есть две персональные установки Windows 10, на которых установлена внутренняя версия предварительного просмотра. Оба отказались обновляться, скорее всего, из-за неестественных (для MS) конфигураций, в которых я их храню - в основном простых вещей, таких как расположение каталогов не по умолчанию.

Есть два аналогичных метода для обновления до инсайдерской сборки, если автоматический метод не работает - два, которые я использовал в любом случае:

Способ 1:


Скачайте Insider ISO и выполните обновление вручную. Обновление, запускаемое вручную, ничем не отличается от того, что будет делать Центр обновления Windows; Каждый новый инсайдерский выпуск рассматривается как полное обновление ОС. Идти к

https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewadvanced

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

Способ 2:


Для обновления до последней сборки для вашей системы вы можете использовать установщик, который автоматически загружается Центром обновления Windows - даже когда вы, пользователь, получаете информацию о том, что обновления недоступны. На Win10 это почти всегда находится в C:\$ WINDOWS. ~ BT

Вам нужно будет включить просмотр "файлов защищенной операционной системы", чтобы просмотреть и просмотреть этот каталог. Весьма вероятно, что полный установщик последней инсайдерской сборки уже находится на вашем компьютере в файле с именем install.esd, размер которого обычно составляет ~ 3 ГБ.

Центр обновления Windows загружает установщик в формате install.esd в формате электронной доставки программного обеспечения; который представляет собой зашифрованный установочный пакет; эквивалентно шифрованию .wim +. Это простой способ превратить этот файл в ISO, загрузить его на флэш-накопитель USB и установить его напрямую. Есть множество уроков, поэтому вместо того, чтобы изобретать велосипед, вот хороший:

http://www.windowscentral.com/how-create-windows-10-iso-file-using-installesd-image

В этой ссылке также обсуждается, как запустить Центр обновления Windows, чтобы как минимум загрузить последний файл install.esd, чтобы вы могли установить его.

Резюме


Суть обоих подходов заключается в том, что существует состояние, в которое может войти ваша установка Windows, которое препятствует установке инсайдерских обновлений. Центр обновления Windows и соответствующие записи в журнале не содержат существенной информации о том, в чем заключается проблема, и через графический интерфейс Win Update вам просто сообщают, что обновления недоступны. Если вы застряли на более ранней версии и хотите перейти к текущей версии; попробуйте этот метод. Я не обращал внимания на отсутствие обновлений, которые я получал, пока не захотел проверить бета-версию оболочки BASH, которая была представлена в 316 году. Оказалось, что обе установки застряли на августовском выпуске; это заставило меня заняться этим.

Обновление вручную, по-видимому, сбрасывает это состояние, так что будущие выпуски устанавливаются быстро и без проблем. Это немного расплывчато, но без какой-либо информации о том, почему обновления представляются их бета-тестерам как «недоступные», это огромная трата времени, чтобы рассуждать о более изощренном / менее грубом методе переопределения, и пока По крайней мере, никто не придумал более развитое рабочее решение, чем постоянно нажимать кнопку « Проверить наличие обновлений» и надеяться на лучшее.

Последнее предостережение - вы можете сделать это - по крайней мере, способ 1 - даже если вы в настоящее время не зарегистрированы как «просмотрщик инсайдерской информации», однако, прежде чем выполнять обновление, вы должны подписаться на предварительный просмотр инсайдерской учетной записи MS, которую вы используете для входа в систему. к вашей победе 10 машин. Оба должны участвовать в программе для каждой MS (в частности, вы не можете использовать только локальную учетную запись). В настоящее время это поведение Undefined Behavior TM, что происходит, если для учетной записи для предварительного просмотра не используется инсайдерская сборка.

-1

Я боролся с этим по крайней мере неделю и, наконец, пошел в

SETTINGS> UPDATE& SECURITY> RECOVERY> RESET THIS PC> GET STARTED.

Я выбрал сохранить мои файлы, и он перезагрузил. Когда закончил перезарядку я снова пошел в

SETTINGS> UPDATE& SECURITY> and CHECK FOR UPDATES>

и он работал и двигался дальше.

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