Центр обновления Windows — дополнительные ресурсы Windows Update — additional resources
Применимо к: Windows10 Applies to: Windows 10
В следующих ресурсах содержатся дополнительные сведения об использовании Центра обновления Windows. The following resources provide additional information about using Windows Update.
Устранение неполадок WSUS WSUS Troubleshooting
Как сбросить компоненты Центра обновления Windows? How do I reset Windows Update components?
Сценарий сброса параметров клиента Центра обновления Windows полностью сбрасывает параметры клиента Центра обновления Windows. Reset Windows Update Client settings script will completely reset the Windows Update client settings. Он проверен в операционных системах Windows 7, 8, 10 и Windows Server 2012 R2. It has been tested on Windows 7, 8, 10, and Windows Server 2012 R2. Сценарий настраивает значения по умолчанию для параметров служб и разделов реестра, связанных с Центром обновления Windows. It will configure the services and registry keys related to Windows Update for default settings. Кроме того, сценарий удаляет файлы, связанные с Центром обновления Windows, и данные, связанные со службой BITS. It will also clean up files related to Windows Update, in addition to BITS related data.
Сценарий сброса агента Центра обновления Windows дает возможность сбросить агент Центра обновления Windows, чтобы устранить неполадки Центра обновления Windows. Reset Windows Update Agent script allows you to reset the Windows Update Agent, resolving issues with Windows Update.
Сброс компонентов Центра обновления Windows вручную Reset Windows Update components manually
Откройте командную строку Windows. Open a Windows command prompt. Чтобы открыть командную строку, нажмите Пуск > Выполнить. To open a command prompt, click Start > Run. Скопируйте и вставьте (или введите вручную) следующую команду в командную строку, затем нажмите клавишу ВВОД. Copy and paste (or type) the following command and then press ENTER:
Остановите службу BITS и службу Центра обновления Windows. Stop the BITS service and the Windows Update service. Для этого введите следующие команды в командной строке. To do this, type the following commands at a command prompt. После ввода каждой команды нажимайте клавишу ВВОД. Press ENTER after you type each command.
Удалите файлы qmgr*.dat. Delete the qmgr*.dat files. Для этого введите следующую команду в командной строке и нажмите клавишу ВВОД: To do this, type the following command at a command prompt, and then press ENTER:
Если вы впервые пытаетесь устранить неполадки Центра обновления Windows, выполнив действия, перечисленные в этой статье, перейдите к шагу 5, не выполняя действия шага 4. If this is your first attempt at resolving your Windows Update issues by using the steps in this article, go to step 5 without carrying out the steps in step 4. Действия, описанные на шаге 4, необходимо выполнять при устранении неполадок только в случае, если неполадки Центра обновления Windows не удается устранить, выполнив все шаги, кроме шага 4. The steps in step 4 should only be performed at this point in the troubleshooting if you cannot resolve your Windows Update issues after following all steps but step 4. Действия шага 4 также выполняются в «агрессивном» режиме указанного выше решения «Исправить». The steps in step 4 are also performed by the «Aggressive» mode of the Fix it Solution above.
- Переименуйте следующие папки в *.BAK: Rename the following folders to *.BAK:
Для этого введите следующие команды в командной строке. To do this, type the following commands at a command prompt. После ввода каждой команды нажимайте клавишу ВВОД. Press ENTER after you type each command.
- Сбросьте службу BITS и службу Центра обновления Windows, чтобы использовать дескриптор безопасности по умолчанию. Reset the BITS service and the Windows Update service to the default security descriptor. Для этого введите следующие команды в командной строке. To do this, type the following commands at a command prompt. После ввода каждой команды нажимайте клавишу ВВОД. Press ENTER after you type each command.
Введите следующую команду в командной строке и нажмите клавишу ВВОД: Type the following command at a command prompt, and then press ENTER:
Отмените регистрацию файлов BITS и файлов Центра обновления Windows. Reregister the BITS files and the Windows Update files. Для этого введите следующие команды в командной строке. To do this, type the following commands at a command prompt. После ввода каждой команды нажимайте клавишу ВВОД. Press ENTER after you type each command.
Сбросьте Winsock. Reset Winsock. Для этого введите следующую команду в командной строке и нажмите клавишу ВВОД: To do this, type the following command at a command prompt, and then press ENTER:
Если вы используете Windows XP или Windows Server 2003, необходимо настроить параметры прокси-сервера. If you are running Windows XP or Windows Server 2003, you have to set the proxy settings. Для этого введите следующую команду в командной строке и нажмите клавишу ВВОД: To do this, type the following command at a command prompt, and then press ENTER:
Перезапустите службу BITS и службу Центра обновления Windows. Restart the BITS service and the Windows Update service. Для этого введите следующие команды в командной строке. To do this, type the following commands at a command prompt. После ввода каждой команды нажимайте клавишу ВВОД. Press ENTER after you type each command.
Если вы используете Windows Vista или Windows Server 2008, очистите очередь BITS. If you are running Windows Vista or Windows Server 2008, clear the BITS queue. Для этого введите следующую команду в командной строке и нажмите клавишу ВВОД: To do this, type the following command at a command prompt, and then press ENTER:
Как работает средство обновления Windows? How does Windows Update work?
Применимо к: Windows10 Applies to: Windows 10
Рабочий процесс центра обновления Windows включает четыре основные области функциональных возможностей: The Windows Update workflow has four core areas of functionality:
Scan Scan
- Orchestrator запланирут сканирование. Orchestrator schedules the scan.
- Orchestrator проверяет утверждения и политики администратора для загрузки. Orchestrator verifies admin approvals and policies for download.
Скачать Download
- Orchestrator инициирует загрузку. Orchestrator initiates downloads.
- Центр обновления Windows загружает файлы манифестов и предоставляет их арбитру. Windows Update downloads manifest files and provides them to the arbiter.
- Арбитр оценивает манифест и сообщает клиенту центра обновления Windows о необходимости загрузки файлов. The arbiter evaluates the manifest and tells the Windows Update client to download files.
- Клиент Центра обновления Windows загружает файлы во временную папку. Windows Update client downloads files in a temporary folder.
- Арбитр загружает загруженные файлы. The arbiter stages the downloaded files.
Install Install
- Orchestrator запускает установку. Orchestrator initiates the installation.
- Арбитр вызывает установщик для установки пакета. The arbiter calls the installer to install the package.
Фиксации Commit
- Orchestrator запускает перезагрузку. Orchestrator initiates a restart.
- Арбитр завершает работу перед перезапуском. The arbiter finalizes before the restart.
Как работает обновление How updating works
В процессе обновления для проверки, загрузки и установки обновлений приложение Orchestrator центра обновления Windows работает в фоновом режиме. During the updating process, the Windows Update Orchestrator operates in the background to scan, download, and install updates. Это происходит автоматически, в соответствии с вашими настройками, и при отсутствии возможности использования компьютера в автоматическом режиме. It does this automatically, according to your settings, and in a silent manner that doesn’t disrupt your computer usage.
Сканирование обновлений Scanning updates
Служба Orchestrator центра обновления Windows на вашем компьютере проверяет наличие новых обновлений через случайные интервалы на сервере центра обновления Майкрософт или в конечной точке WSUS. The Windows Update Orchestrator on your PC checks the Microsoft Update server or your WSUS endpoint for new updates at random intervals. Случайный выбор гарантирует, что сервер центра обновления Windows не перегружен с запросами все одновременно. The randomization ensures that the Windows Update server isn’t overloaded with requests all at the same time. Обновление Orchestrator производит поиск только тех обновлений, которые были добавлены с момента последнего поиска обновлений, что позволяет ему быстро и эффективно находить обновления. The Update Orchestrator searches only for updates that have been added since the last time updates were searched, allowing it to find updates quickly and efficiently.
При проверке наличия обновлений Orchestrator проверяет, подходит ли обновление для вашего компьютера, используя рекомендации, определенные издателем обновления (например, Microsoft Office, в том числе групповые политики предприятия). When checking for updates, the Windows Update Orchestrator evaluates whether the update is appropriate for your computer using guidelines defined by the publisher of the update, for example, Microsoft Office including enterprise group policies.
Убедитесь в том, что вы знакомы со следующей терминологией, связанной с сканированием Windows Update. Make sure you’re familiar with the following terminology related to Windows Update scan:
| Термин Term | Определение Definition |
|---|---|
| Update Update | Этот термин используется для того, чтобы вычислить множество различных моментов, но в данном контексте это реальное исправление или изменение. We use this term to mean a lot of different things, but in this context it’s the actual patch or change. |
| Пакет обновления Bundle update | Обновление, которое включает 1-N дочерних обновлений; не содержит самой полезной нагрузки. An update that contains 1-N child updates; doesn’t contain payload itself. |
| Дочернее обновление Child update | Конечное обновление, которое входит в состав другого обновления; имеет полезные данные. Leaf update that’s bundled by another update; contains payload. |
| Обновление Detectoid Detectoid update | Специальное средство «Update», которое включает только правило применимости «установлено» и не имеет полезных данных. A special ‘update’ that contains «IsInstalled» applicability rule only and no payload. Используется для оценки prereq. Used for prereq evaluation. |
| Обновление категории Category update | Особый элемент «detectoid», который содержит правило «всегда установлено». A special ‘detectoid’ that has always true IsInstalled rule. Используется для группировки обновлений и фильтрации обновлений для клиента. Used for grouping updates and for client to filter updates. |
| Полная проверка Full scan | Сканирование с использованием пустого хранилища. Scan with empty datastore. |
| Проверка Дельта Delta scan | Поиск обновлений с предыдущей проверки, уже кэшированных в хранилище данных. Scan with updates from previous scan already cached in datastore. |
| Поиск в Интернете Online scan | Проверка того, что в сети есть посещения и переход с сервера в облаке. Scan that hits network and goes against server on cloud. |
| Автономная проверка Offline scan | Проверка того, что не попадают в сеть и переходит к локальному хранилищу. Scan that doesn’t hit network and goes against local datastore. Имеет смысл только в том случае, если была выполнена проверка по сети. Only useful if online scan has been performed before. |
| CatScan CatScan | Проверка категории, в которой вызывающий объект может указать categoryId, чтобы получать обновления, опубликованные в разделе КодТипа. Category scan where caller can specify a categoryId to get updates published under the categoryId. |
| AppCatScan AppCatScan | Проверка категории, в которой вызывающий объект может указать AppCategoryId для получения приложений, опубликованных в appCategoryId. Category scan where caller can specify an AppCategoryId to get apps published under the appCategoryId. |
| Синхронизация программного обеспечения Software sync | Часть сканирования, которая ищет только обновления программного обеспечения (ОС и приложения). Part of the scan that looks at software updates only (OS and apps). |
| Синхронизация драйверов Driver sync | Часть сканирования, в которой отображается только обновление драйвера. Part of the scan that looks at Driver updates only. Оно запускается после синхронизации программного обеспечения и является необязательным. This is run after Software sync and is optional. |
| ProductSync ProductSync | Синхронизация на основе атрибутов, где клиент предоставляет список атрибутов устройства, продукта и вызывающего абонента заранее, чтобы разрешить службе оценивать применимость в облаке. Attributes based sync, where client provides a list of device, product and caller attributes ahead of time to allow service to evaluate applicability in the cloud. |
Как работает средство проверки обновлений Windows How Windows Update scanning works
При выполнении проверки на веб-странице центра обновления Windows выполняются следующие действия. Windows Update takes the following sets of actions when it runs a scan.
Запуск поиска обновлений Starts the scan for updates
При запуске сканирования пользователями на панели «Параметры» в Windows Update появляется следующее: When users start scanning in Windows Update through the Settings panel, the following occurs:
- При сканировании сначала создается сообщение «коmapi». The scan first generates a “ComApi” message. Вызывающая сторона (антивирусная программа Microsoft Defender) сообщает обработчику WU о необходимости поиска обновлений. The caller (Microsoft Defender Antivirus) tells the WU engine to scan for updates.
- Сообщения «агент»: очередь сканирования и фактическое начало работы: «Agent» messages: queueing the scan, then actually starting the work:
Обновления определяются с помощью различных идентификаторов («ID = 10», «ID = 11») и из различных ИДЕНТИФИКАЦИОНных номеров потока. Updates are identified by the different IDs («Id = 10», «Id = 11») and from the different thread ID numbers.
Для того чтобы сосредоточиться на одной определенной задаче, в Windows Update используется фильтрация идентификатора потока. Windows Update uses the thread ID filtering to concentrate on one particular task.
Идентификация идентификаторов служб Identifies service IDs
Идентификаторы служб указывают, какой источник обновлений проверяется. Service IDs indicate which update source is being scanned. Обратите внимание, что на следующем снимке экрана показано, как Microsoft Update и служба подготовки к тесту. Note The next screen shot shows Microsoft Update and the Flighting service.
Подсистема центра обновления Windows обрабатывает все службы как отдельные сущности, даже если несколько служб могут содержать одни и те же обновления. The Windows Update engine treats every service as a separate entity, even though multiple services may contain the same updates.
Общие идентификаторы служб Common service IDs
ServiceId здесь определяется абстракция клиента, а не конкретная служба в облаке. ServiceId here identifies a client abstraction, not any specific service in the cloud. Никакое предположение, на которое указывает сервер serviceId, полностью контролируется ответами SLS. No assumption should be made of which server a serviceId is pointing to, it’s totally controlled by the SLS responses.
| Служба Service | ServiceId ServiceId |
|---|---|
| Не определено и используется по умолчанию Unspecified / Default | WU, MU или WSUS WU, MU or WSUS 00000000-0000-0000-0000-000000000000 00000000-0000-0000-0000-000000000000 |
| ВАЛЕНТИНКА WU | 9482F4B4-E343-43B6-B170-9A65BC822C77 9482F4B4-E343-43B6-B170-9A65BC822C77 |
| MU MU | 7971f918-a847-4430-9279-4a52d1efe18d 7971f918-a847-4430-9279-4a52d1efe18d |
| Магазин Store | 855E8A7C-ECB4-4CA3-B045-1DFA50104289 855E8A7C-ECB4-4CA3-B045-1DFA50104289 |
| Распечатка ОС OS Flighting | 8B24B027-1DEE-BABB-9A95-3517DFB9C552 8B24B027-1DEE-BABB-9A95-3517DFB9C552 |
| WSUS или Configuration Manager WSUS or Configuration Manager | Via ServerSelection:: ssManagedServer Via ServerSelection::ssManagedServer 3DA21691-E39D-4da6-8A4B-B43877BCB1B7 3DA21691-E39D-4da6-8A4B-B43877BCB1B7 |
| Служба автономной проверки Offline scan service | Via IUpdateServiceManager:: AddScanPackageService Via IUpdateServiceManager::AddScanPackageService |
Обнаруживает сетевые ошибки Finds network faults
Произошла ошибка общего обновления из-за проблем с сетью. Common update failure is caused due to network issues. Чтобы найти корневой каталог ошибки, выполните указанные ниже действия. To find the root of the issue:
Просмотрите сообщения «ProtocolTalker», чтобы просмотреть сетевой трафик для синхронизации клиента и сервера. Look for «ProtocolTalker» messages to see client-server sync network traffic.
«Ошибки SOAP» могут быть либо клиентскими, либо серверными проблемами. Прочтите сообщение. «SOAP faults» can be either client- or server-side issues; read the message.
Клиент WU использует SLS (службу локатора служб) для обнаружения конфигураций и конечных точек источников обновлений сети Майкрософт — WU, MU, тест. The WU client uses SLS (Service Locator Service) to discover the configurations and endpoints of Microsoft network update sources – WU, MU, Flighting.
Предупреждающие сообщения для SLS можно игнорировать, если поиск выполняется в WSUS или Configuration Manager. Warning messages for SLS can be ignored if the search is against WSUS or Configuration Manager.
На сайтах, использующих только WSUS или Configuration Manager, SLS может блокироваться на брандмауэре. On sites that only use WSUS or Configuration Manager, the SLS may be blocked at the firewall. В этом случае запрос SLS завершается сбоем и не может отсканироваться с помощью центра обновления Windows или центра обновления Майкрософт, но может по-прежнему просматриваться в WSUS или Configuration Manager, так как он настроен локально. In this case the SLS request will fail, and can’t scan against Windows Update or Microsoft Update but can still scan against WSUS or Configuration Manager, since it’s locally configured.
Скачивание обновлений Downloading updates
После того как средство Windows Update Orchestrator определит, какие обновления будут применены к компьютеру, оно начнет скачивать обновления, если вы выбрали параметр для автоматической загрузки обновлений. Once the Windows Update Orchestrator determines which updates apply to your computer, it will begin downloading the updates, if you have selected the option to automatically download updates. Это происходит в фоновом режиме, не прерывая нормальное использование компьютера. It does this in the background without interrupting your normal use of the computer.
Чтобы убедиться в том, что ваши другие загружаемые файлы не затрагивают или не замедляют работу, так как обновления загружаются, центр обновления Windows использует технологию оптимизации доставки (DO), которая загружает обновления и сокращает потребление пропускной способности. To ensure that your other downloads aren’t affected or slowed down because updates are downloading, Windows Update uses the Delivery Optimization (DO) technology which downloads updates and reduces bandwidth consumption.
Установка обновлений Installing updates
Когда обновление применимо, объект Arbiter и метаданные загружаются. When an update is applicable, the «Arbiter» and metadata are downloaded. В зависимости от параметров центра обновления Windows, при завершении загрузки арбитр соберет данные от устройства и сравнивает его с скачанными метаданными, чтобы создать список действий. Depending on your Windows Update settings, when downloading is complete, the Arbiter will gather details from the device, and compare that with the downloaded metadata to create an «action list».
В списке действий описаны все файлы, необходимые для WU, и назначение агента установки (например, CBS или Настройка). The action list describes all the files needed from WU, and what the install agent (such as CBS or Setup) should do with them. Список действий предоставляется агенту установки вместе с полезной нагрузкой, чтобы начать установку. The action list is provided to the install agent along with the payload to begin the installation.
Фиксация обновлений Committing Updates
Если настроен параметр для автоматической установки обновлений, в большинстве случаев она автоматически запускается в Windows Update Orchestrator после установки обновлений. When the option to automatically install updates is configured, the Windows Update Orchestrator, in most cases, automatically restarts the PC for you after installing the updates. Это необходимо из-за того, что ваш компьютер может быть незащищенным или полностью обновленным, пока не будет выполнена перезагрузка. This is necessary because your PC may be insecure, or not fully updated, until a restart is completed. Вы можете настроить параметры групповой политики, управление мобильными устройствами (MDM) или реестр (не рекомендуется) для настройки, когда устройства будут перезапускаться после установки обновления для Windows 10. You can use Group Policy settings, mobile device management (MDM), or the registry (not recommended) to configure when devices will restart after a Windows 10 update is installed.







