none
Не устанавливается обновление до 1511 через WSUS - "has no decrypt information" RRS feed

  • Вопрос

  • На клиентских машинах обновление скачивается, но при установке выдаёт ошибку

    2015.12.21 11:03:13.8000007 2264  908   Handler         * START *   Windows Setup Install
    2015.12.21 11:03:13.8000075 2264  908   Handler         Updates to install = 1
    2015.12.21 11:03:13.8031276 2264  908   Handler         Starting Windows Setup with command line = C:\Windows\SoftwareDistribution\Download\821893c4c03b644559d6cf406f86d809\WindowsUpdateBox.exe" /ClassId ec94d462-6159-4ba5-b66e-018ff0dc9b18 /ReportId {FE87E68C-7CF3-40B3-B4CF-33FD95A6121C}.201 "
    2015.12.21 11:03:13.8032450 2264  908   Handler         HandlerSecsInADay = 86400.
    2015.12.21 11:03:13.8032521 2264  908   Handler         Registering WinSetup COM server as CLSID {EC94D462-6159-4BA5-B66E-018FF0DC9B18} and APPID {476CC0A9-978F-4061-B721-E8193F81B6CB}
    2015.12.21 11:03:13.8197199 2264  908   Handler         Successfully registered WinSetup COM server as CLSID {EC94D462-6159-4BA5-B66E-018FF0DC9B18}
    2015.12.21 11:03:53.9472444 2264  3152  Handler         Requested file 10586.0.151029-1700.th2_release_CLIENTPRO_RET_x64fre_ru-ru.esd has no decrypt information
    2015.12.21 11:03:55.0651574 2264  908   Handler         Installer completed. Process return code = 0x8007007E, result = 0x8007007E, callback pending = False
    2015.12.21 11:03:55.0751029 2264  908   Handler         Exit code = 0x8007007E
    2015.12.21 11:03:55.0751120 2264  908   Handler         * END *   Windows Setup Install

    21 декабря 2015 г. 12:58

Ответы

  • Долгим мучением, проб и ошибок, решил проблему связанную с (has no decrypt information Exit code = 0x8007007E)
    И так, опишу метод решения

    1) Удаляем WSUS и все связанные с ним компоненты через PowerShell, через GUI на отрез отказывается удалятся

    -------------------------PowerShell--------------------------
    Те у кого WSUS + SQL Server
    Uninstall-WindowsFeature -Name UpdateServices,UpdateServices-DB,Web-WebServer,NET-Framework-45-ASPNET -Restart
    
    Те у кого WSUS + WID
    Uninstall-WindowsFeature -Name UpdateServices,UpdateServices-WidDB,Windows-Internal-Database,Web-WebServer,NET-Framework-45-ASPNET -Restart
    -------------------------------------------------------------

    2) После перезагрузки удаляем
    2.1) те у кого SQL Server, удаляем базу данных SUSDB через (SQL Server 20ХХ Management Studio)
    2.2) те у кого WID, полностью удаляем каталог WID по пути (C:\Windows)
    2.3) удаляем каталог inetpub по пути (C:\) и каталог Update Services по пути (C:\Program Files)
    2.4) также полностью удаляем содержимое каталога хранения обновлений, пример пути каталога (C:\WSUS)
    2.5) удаляем Hotfix KB3095113, перезагружаем
    3) После перезагрузки запускаем проверку системных файлов через консоль администратора (sfc /scannow), после отработки и восстановления, перезагружаем
    4) Установка WSUS через PowerShell

    -------------------------PowerShell--------------------------
    Те у кого WSUS + SQL Server
    Install-WindowsFeature -Name UpdateServices-Services,UpdateServices-DB -IncludeManagementTools -Restart
    
    Те у кого WSUS + WID
    Install-WindowsFeature UpdateServices -Restart
    -------------------------------------------------------------

    5) После перезагрузки, устанавливаем Hotfix KB3095113 и опять перезагружаем
    6) Открываем Диспетчер служб IIS и добавляем Тип MIME (расширение файла - .esd, Тип MIME - application/octet-stream) для нашего WSUS
    7) Запускаем послеустановочную конфигурацию WSUS через PowerShell

    -------------------------PowerShell--------------------------
    Те у кого WSUS + SQL Server
    cd "C:\Program Files\Update Services\Tools"
    .\wsusutil.exe postinstall SQL_INSTANCE_NAME="Имя сервера\экземпляр sql server" CONTENT_DIR=путь к каталогу хранилища, пример (C:\WSUS)
    
    Те у кого WSUS + WID
    cd "C:\Program Files\Update Services\Tools"
    .\wsusutil.exe postinstall CONTENT_DIR=путь к каталогу хранилища, пример (C:\WSUS)
    -------------------------------------------------------------

    8) После отработки послеустановочной конфигурации запускаем Windows Server Update Services через ярлык и производим дальнейшую конфигурацию как и обычно.

    -------------------------------------------------------------

    В моем случае только так я смог устранить ошибку (has no decrypt information Exit code = 0x8007007E)
    Прошу сильно не пинать за статью, как смог так и описал.
    Те кто воспользуется статьей, прошу отписаться сработало решение или нет.

    Спасибо всем за внимание.

    17 января 2016 г. 23:39
  • В общем разобрался. Проблема в последовательности установки обновления KB3095113 и включения класса Upgrades во WSUS. Ошибка возникает если сначала включить Upgrades, синхронизироваться, а только затем установить обновление. Лечится так:

    1. Отключить Upgrades.

    2. Отклонить все обновления класса Upgrades.

    3. Удалить из базы информацию об этих обновлениях:
    Получить список обновлений:

    SQLCMD.exe -S \\.\pipe\Microsoft##WID\tsql\query -d "SUSDB" -Q "select tbu.localupdateid, up.* from [PUBLIC_VIEWS].[vUpdate] up join tbUpdate tbu on tbu.updateid = up.UpdateId where up.DefaultTitle like 'upgrade to windows 10%'" -o wsusdata.csv -W -w 1024 -s ;

    На выходе будет файл wsusdata.csv, первая колонка (localupdateid) - локальные идентификаторы обновлений. Для каждого такого идентификатора выполнить (заменить {$localUpdateId} на число из файла).:

    SQLCMD.exe -S \\.\pipe\Microsoft##WID\tsql\query -d "SUSDB" -Q "exec spDeleteUpdate @localUpdateId={$localUpdateId}"

    4. Перезапустить службу WSUS.

    5. Включить класс Upgrades.

    6. Синхронизироваться с сервером Microsoft.

    7. На клиентах остановить wuauserv, удалить Windows\SoftwareDistribution, запустить wuauserv.

    • Помечено в качестве ответа Smeagorl 18 марта 2016 г. 7:37
    18 марта 2016 г. 7:37

Все ответы

  •   Добрый день,

     Мoжете более подробно описать возникшую ситуацию, какой сервер, версия WSUS, какие действия принимали по устранению инцидента ? Напишите какой результат после выполнения в powershell (windows 10) команду Get-WindowsUpdateLogs, видите какие нибудь ошибки ? У вас установлен Hotfix 3095113 ? 


    22 декабря 2015 г. 9:26
  • Server 2012 R2, WSUS 6.3.9600.18057, хотфикс стоит (без него WSUS не скачивает эти обновления)

    Клиенты Win10 Enterprise 10.0.10240 и Win10 Pro 10.0.10240, ошибка одна и та же.

    Приведённый фрагмент лога как раз и есть результат Get-WindowsUpdateLog, вот полный лог попытки обновления:

    2015.12.22 12:31:03.2020163 940   4508  Shared          * START * Service startup
    2015.12.22 12:31:03.2148885 940   4508  Agent           WU client version 10.0.10240.16515
    2015.12.22 12:31:03.2153065 940   4508  Agent           SleepStudyTracker: Machine is non-AOAC. Sleep study tracker disabled.
    2015.12.22 12:31:03.2154272 940   4508  Agent           Base directory: C:\Windows\SoftwareDistribution
    2015.12.22 12:31:03.2155506 940   4508  Shared          UpdateNetworkState Ipv6, cNetworkInterfaces = 1.
    2015.12.22 12:31:03.2155965 940   4508  Shared          UpdateNetworkState Ipv4, cNetworkInterfaces = 1.
    2015.12.22 12:31:03.2162233 940   4508  Shared          Network state: Connected
    2015.12.22 12:31:03.2370174 940   4508  Shared          UpdateNetworkState Ipv6, cNetworkInterfaces = 1.
    2015.12.22 12:31:03.2370370 940   4508  Shared          UpdateNetworkState Ipv4, cNetworkInterfaces = 1.
    2015.12.22 12:31:03.2370535 940   4508  Shared          Power status changed
    2015.12.22 12:31:03.2677963 940   4508  Agent           Initializing global settings cache
    2015.12.22 12:31:03.2678049 940   4508  Agent           WSUS server: http://wsus.sod.local:8530
    2015.12.22 12:31:03.2678126 940   4508  Agent           WSUS status server: http://wsus.sod.local:8530
    2015.12.22 12:31:03.2678203 940   4508  Agent           Target group: (Unassigned Computers)
    2015.12.22 12:31:03.2678280 940   4508  Agent           Windows Update access disabled: No
    2015.12.22 12:31:03.2683970 940   4508  Agent               Timer: 29A863E7-8609-4D1E-B7CD-5668F857F1DB, Expires 2015-12-23 07:43:49, not idle-only, not network-only
    2015.12.22 12:31:03.2760161 940   4508  Agent           Initializing Windows Update Agent
    2015.12.22 12:31:03.2761555 940   4508  Agent           Found 1 persisted download calls to restore
    2015.12.22 12:31:03.2767693 940   4508  DownloadManager Download manager restoring 0 downloads
    2015.12.22 12:31:03.2767812 940   4508  Agent           Successfully loaded 1 persisted download calls.
    2015.12.22 12:31:03.2768901 940   4508  Agent           CPersistentTimeoutScheduler | GetTimer, returned hr = 0x00000000
    2015.12.22 12:31:03.3508721 940   4516  DownloadManager PurgeExpiredFiles::Found 0 expired files to delete.
    2015.12.22 12:31:03.3549852 940   4516  DownloadManager PurgeExpiredUpdates::Found 64 non expired updates.
    2015.12.22 12:31:03.3828257 940   4516  DownloadManager PurgeExpiredUpdates::Found 0 expired updates.
    2015.12.22 12:31:03.3829618 940   4516  Shared          Effective power state: AC
    2015.12.22 12:31:03.3829695 940   4516  DownloadManager Power state change detected. Source now: AC
    2015.12.22 12:31:03.4018725 940   3560  Agent           * START * Queueing Finding updates [CallerId = UpdateOrchestrator  Id = 2]
    2015.12.22 12:31:03.4018837 940   3560  Agent           Added service 00000000-0000-0000-0000-000000000000 to sequential scan list
    2015.12.22 12:31:03.4020066 940   3560  ComApi          Search ClientId = UpdateOrchestrator
    2015.12.22 12:31:03.4027442 940   5188  Agent           * END * Queueing Finding updates [CallerId = UpdateOrchestrator  Id = 2]
    2015.12.22 12:31:03.4031521 940   5188  Agent           * START * Finding updates CallerId = UpdateOrchestrator  Id = 2
    2015.12.22 12:31:03.4031586 940   5188  Agent           Online = Yes; Ignore download priority = No
    2015.12.22 12:31:03.4031639 940   5188  Agent           Criteria = IsInstalled=0 and DeploymentAction='Installation' or IsPresent=1 and DeploymentAction='Uninstallation' or IsInstalled=1 and DeploymentAction='Installation' and RebootRequired=1 or IsInstalled=0 and DeploymentAction='Uninstallation' and RebootRequired=1""
    2015.12.22 12:31:03.4031712 940   5188  Agent           ServiceID = {00000000-0000-0000-0000-000000000000} Third party service
    2015.12.22 12:31:03.4031762 940   5188  Agent           Search Scope = {Machine}
    2015.12.22 12:31:03.4031843 940   5188  Agent           Caller SID for Applicability: S-1-5-21-569599944-2171181778-3615227623-500
    2015.12.22 12:31:03.4031894 940   5188  Agent           RegisterService is set
    2015.12.22 12:31:03.4038729 940   5188  Misc            Got WSUS Client/Server URL: http://wsus.sod.local:8530/ClientWebService/client.asmx""
    2015.12.22 12:31:03.9266609 940   5188  ProtocolTalker  ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://wsus.sod.local:8530/ClientWebService/client.asmx
    2015.12.22 12:31:03.9266757 940   5188  ProtocolTalker  OK to reuse existing configuration
    2015.12.22 12:31:03.9266903 940   5188  ProtocolTalker  Cached cookie has expired or new PID is available
    2015.12.22 12:31:03.9267200 940   5188  Misc            Got WSUS SimpleTargeting URL: http://wsus.sod.local:8530""
    2015.12.22 12:31:03.9270658 940   5188  ProtocolTalker  Initializing simple targeting cookie, clientId = 9d8a9e9b-ae50-4696-9886-2bdb0744d5e7, target group = <NULL>, DNS name = virt-1102.sod.local
    2015.12.22 12:31:03.9270738 940   5188  ProtocolTalker    Server URL = http://wsus.sod.local:8530/SimpleAuthWebService/SimpleAuth.asmx
    2015.12.22 12:31:03.9271047 940   5188  WebServices     Auto proxy settings for this web service call.
    2015.12.22 12:31:04.0722811 940   5188  WebServices     Auto proxy settings for this web service call.
    2015.12.22 12:31:04.1146488 940   5188  ProtocolTalker  PTInfo: Server requested registration
    2015.12.22 12:31:05.9060464 940   5188  ProtocolTalker  PTInfo: syncing with server using normal query
    2015.12.22 12:31:05.9295862 940   5188  ProtocolTalker  PopulateDataStore failed 0x8024000e
    2015.12.22 12:31:05.9295971 940   5188  ProtocolTalker  SyncUpdates round trips: 2
    2015.12.22 12:31:05.9296023 940   5188  ProtocolTalker  Sync of Drivers failed (Software succeeded) 0x8024000e
    2015.12.22 12:31:06.6088749 940   5188  ProtocolTalker  ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://wsus.sod.local:8530/ClientWebService/client.asmx
    2015.12.22 12:31:06.6088822 940   5188  ProtocolTalker  OK to reuse existing configuration
    2015.12.22 12:31:06.6088907 940   5188  ProtocolTalker  Existing cookie is valid, just use it
    2015.12.22 12:31:06.6088965 940   5188  ProtocolTalker  PTInfo: Server requested registration
    2015.12.22 12:31:06.7408035 940   5188  Agent           Update C21BC247-EFBD-4413-BEFB-F3C24446D695.201 is pruned out due to potential supersedence
    2015.12.22 12:31:06.7408161 940   5188  Agent           Added update C2686AAC-5332-47DA-BC38-D6FBE0B6A668.201 to search result
    2015.12.22 12:31:06.7408232 940   5188  Agent           Found 1 updates and 87 categories in search; evaluated appl. rules of 593 out of 999 deployed entities
    2015.12.22 12:31:06.7446291 940   5188  Agent           Reporting status event with 7 installable, 46 installed,  0 installed pending, 1 failed and 0 downloaded updates
    2015.12.22 12:31:06.7455499 940   5188  Agent           * END * Finding updates CallerId = UpdateOrchestrator  Id = 2
    2015.12.22 12:31:06.7517889 940   1104  ComApi          *RESUMED* Search ClientId = UpdateOrchestrator
    2015.12.22 12:31:06.7528171 940   1104  ComApi          Updates found = 1
    2015.12.22 12:31:06.7528239 940   1104  ComApi          * END *   Search ClientId = UpdateOrchestrator
    2015.12.22 12:31:06.9254737 940   3560  ComApi          * START *   Download ClientId = UpdateOrchestrator
    2015.12.22 12:31:06.9254839 940   3560  ComApi          Flags: 0; Download priority: 2; Network Cost Policy: 0
    2015.12.22 12:31:06.9254921 940   3560  ComApi          Updates in request: 1
    2015.12.22 12:31:06.9255112 940   3560  ComApi          ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} Managed
    2015.12.22 12:31:06.9276179 940   3560  ComApi          *QUEUED* Download ClientId = UpdateOrchestrator
    2015.12.22 12:31:06.9315636 940   4516  DownloadManager * START * Begin Downloading Updates [CallerId = UpdateOrchestrator] [Call ID = A88254EA-7ADB-4AAF-AC66-4FA606AC4255]
    2015.12.22 12:31:06.9315782 940   4516  DownloadManager Priority = 2, NetworkCostPolicy = 0, Interactive = 0, Download on Battery = 0, Bypass Regulation = 0, Owner is system = 1, Proxy session id = 2, ServiceId = 3DA21691-E39D-4DA6-8A4B-B43877BCB1B7
    2015.12.22 12:31:06.9315864 940   4516  DownloadManager Updates to download = 1
    2015.12.22 12:31:06.9315945 940   4516  Agent             Title = ???????????????? ???? Windows 10 Pro, ???????????? 1511, 10586 - ru-ru, Retail
    2015.12.22 12:31:06.9316070 940   4516  Agent             UpdateId = C2686AAC-5332-47DA-BC38-D6FBE0B6A668.201
    2015.12.22 12:31:06.9316149 940   4516  Agent               Bundles 1 updates:
    2015.12.22 12:31:06.9316267 940   4516  Agent                 FE87E68C-7CF3-40B3-B4CF-33FD95A6121C.201
    2015.12.22 12:31:06.9318142 940   4516  DownloadManager Regulation: {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} - Loaded sequence number 65535 for regulation category PerUpdate.
    2015.12.22 12:31:06.9318227 940   4516  DownloadManager Regulation: {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} - Loaded sequence number 65535 for regulation category Low.
    2015.12.22 12:31:06.9318304 940   4516  DownloadManager Regulation: {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} - Loaded sequence number 65535 for regulation category Normal.
    2015.12.22 12:31:06.9318383 940   4516  DownloadManager Regulation: {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} - Loaded sequence number 65535 for regulation category High.
    2015.12.22 12:31:06.9823765 940   4516  DownloadManager New download job UpdateId = {FE87E68C-7CF3-40B3-B4CF-33FD95A6121C}.201
    2015.12.22 12:31:06.9842137 940   4516  DownloadManager Queueing update {FE87E68C-7CF3-40B3-B4CF-33FD95A6121C}.201 for download handler request generation.
    2015.12.22 12:31:06.9865395 940   4516  Handler         Loaded state. m_dwState now: WinSetup_DownloadComplete(2)
    2015.12.22 12:31:06.9865821 940   4516  DownloadManager Generating download request for update {FE87E68C-7CF3-40B3-B4CF-33FD95A6121C}.201
    2015.12.22 12:31:06.9868049 940   4516  DownloadManager Calling into handler 0xa to generate download request for update FE87E68C-7CF3-40B3-B4CF-33FD95A6121C.201
    2015.12.22 12:31:06.9871332 940   4516  Handler         Loaded state. m_dwState now: WinSetup_DownloadComplete(2)
    2015.12.22 12:31:06.9872949 940   4516  DownloadManager New download job UpdateId = {FE87E68C-7CF3-40B3-B4CF-33FD95A6121C}.201
    2015.12.22 12:31:06.9882996 940   4516  DownloadManager Avoiding download as update is already marked complete.
    2015.12.22 12:31:06.9887776 940   4516  DownloadManager All files for update {FE87E68C-7CF3-40B3-B4CF-33FD95A6121C}.201 were already downloaded and are valid.
    2015.12.22 12:31:06.9910386 940   4516  DownloadManager * END * Download Call Complete Call 3 for caller UpdateOrchestrator has completed; signaling completion.
    2015.12.22 12:31:07.0409202 940   4276  ComApi          *RESUMED* Download ClientId = UpdateOrchestrator
    2015.12.22 12:31:07.0409265 940   4276  ComApi          Download call complete (succeeded = 1, succeeded with errors = 0, failed = 0, unaccounted = 0)
    2015.12.22 12:31:07.0409332 940   4276  ComApi          * END *   Download ClientId = UpdateOrchestrator
    2015.12.22 12:31:07.0413204 940   3560  ComApi          ISusInternal:: DisconnectCall failed, hr=8024000C
    2015.12.22 12:31:07.0972646 940   4516  DownloadManager * END * Begin Downloading Updates CallerId = UpdateOrchestrator
    2015.12.22 12:32:52.8900267 940   4516  Misc            Got WSUS Client/Server URL: http://wsus.sod.local:8530/ClientWebService/client.asmx""
    2015.12.22 12:32:52.8901602 940   4516  ProtocolTalker  OK to reuse existing configuration
    2015.12.22 12:32:52.8901751 940   4516  ProtocolTalker  Existing cookie is valid, just use it
    2015.12.22 12:32:52.8901838 940   4516  ProtocolTalker  PTInfo: Server requested registration
    2015.12.22 12:32:52.9250004 940   4516  Misc            Got WSUS Reporting URL: http://wsus.sod.local:8530/ReportingWebService/ReportingWebService.asmx""
    2015.12.22 12:32:52.9335079 940   4516  WebServices     Auto proxy settings for this web service call.
    2015.12.22 12:38:25.2900649 940   3560  ComApi          * START *   Install ClientId = UpdateOrchestrator
    2015.12.22 12:38:25.2900722 940   3560  ComApi          Allow source prompts: Yes; Forced: No; Force quiet: No; Attempt close apps if necessary: No
    2015.12.22 12:38:25.2900936 940   3560  ComApi          Updates in request: 1
    2015.12.22 12:38:25.2901095 940   3560  ComApi          ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} Managed
    2015.12.22 12:38:25.3845435 940   3560  Agent           Beginning install of parallel work item
    2015.12.22 12:38:25.3845850 940   3560  ComApi          *QUEUED* Updates to install = 1
    2015.12.22 12:38:25.3845911 940   3560  ComApi          Install ClientId = UpdateOrchestrator
    2015.12.22 12:38:25.3886585 940   2084  Agent           *  START  *  Installing updates CallerId = UpdateOrchestrator
    2015.12.22 12:38:25.3886649 940   2084  Agent           Updates to install = 1
    2015.12.22 12:38:25.3930659 940   2084  Agent             Title = ???????????????? ???? Windows 10 Pro, ???????????? 1511, 10586 - ru-ru, Retail
    2015.12.22 12:38:25.3930773 940   2084  Agent             UpdateId = C2686AAC-5332-47DA-BC38-D6FBE0B6A668.201
    2015.12.22 12:38:25.3930823 940   2084  Agent               Bundles 1 updates:
    2015.12.22 12:38:25.3930899 940   2084  Agent                 FE87E68C-7CF3-40B3-B4CF-33FD95A6121C.201
    2015.12.22 12:38:25.3990227 940   4276  Agent           WU client calls back to install call {A39FF94B-5BE2-40CA-9C83-DE9C814B4377} with code Call progress and error 0
    2015.12.22 12:38:25.4765073 940   2084  DownloadManager Preparing update for install, updateId = {FE87E68C-7CF3-40B3-B4CF-33FD95A6121C}.201.
    2015.12.22 12:38:25.4772325 1812  6032  Handler         * START *   Windows Setup Install
    2015.12.22 12:38:25.4772390 1812  6032  Handler         Updates to install = 1
    2015.12.22 12:38:25.4799536 1812  6032  Handler         Starting Windows Setup with command line = C:\Windows\SoftwareDistribution\Download\821893c4c03b644559d6cf406f86d809\WindowsUpdateBox.exe" /ClassId 0d4cd87a-a640-46ee-a051-5155c93a1d2a /ReportId {FE87E68C-7CF3-40B3-B4CF-33FD95A6121C}.201 "
    2015.12.22 12:38:25.4799605 1812  6032  Handler         HandlerSecsInADay = 86400.
    2015.12.22 12:38:25.4799659 1812  6032  Handler         Registering WinSetup COM server as CLSID {0D4CD87A-A640-46EE-A051-5155C93A1D2A} and APPID {35E6F5CB-42E7-4B0B-BC8C-A5C8F90D927C}
    2015.12.22 12:38:25.4814135 1812  6032  Handler         Successfully registered WinSetup COM server as CLSID {0D4CD87A-A640-46EE-A051-5155C93A1D2A}
    2015.12.22 12:38:31.9198849 1812  5284  Handler         Requested file 10586.0.151029-1700.th2_release_CLIENTPRO_RET_x64fre_ru-ru.esd has no decrypt information
    2015.12.22 12:38:34.0847631 1812  6032  Handler         Installer completed. Process return code = 0x8007007E, result = 0x8007007E, callback pending = False
    2015.12.22 12:38:34.0854876 1812  6032  Handler         Exit code = 0x8007007E
    2015.12.22 12:38:34.0854951 1812  6032  Handler         * END *   Windows Setup Install
    2015.12.22 12:38:34.0896423 940   2084  Agent           LogHistory called. idUpdate={C2686AAC-5332-47DA-BC38-D6FBE0B6A668}.201, resultMapped=8007007E, resultUnMapped=0
    2015.12.22 12:38:34.0967131 940   2084  Agent           Installing updates CallerId = UpdateOrchestrator
    2015.12.22 12:38:34.1524615 940   4276  ComApi           Install ClientId = UpdateOrchestrator
    2015.12.22 12:38:34.1525357 940   4276  ComApi          Install call complete (succeeded = 0, succeeded with errors = 0, failed = 1, unaccounted = 0
    2015.12.22 12:38:34.1585789 940   4276  ComApi          Reboot required = False
    2015.12.22 12:38:34.1585841 940   4276  ComApi          Exit code = 0x00000000; Call error code = 0x80240022
    2015.12.22 12:38:34.1585890 940   4276  ComApi          * END *   Install ClientId = UpdateOrchestrator
    2015.12.22 12:38:34.1588285 940   4276  Agent           WU client calls back to install call {A39FF94B-5BE2-40CA-9C83-DE9C814B4377} with code Call complete and error 0

    На одном из компьютеров пробовал установить обновление непосредственно с Microsoft, установилось без проблем. Через WSUS не ставится.

    22 декабря 2015 г. 9:45
  •  Здравствуйте,

    Попрошу вас проинформировать клиенты в домене, в рабочей группе ? WSUS установлен на контроллере домена ? Между клиентами и WSUS есть proxy ?

    22 декабря 2015 г. 12:48
  • Клиенты в домене, WSUS на контроллере домена в той же локальной сети, прокси между ними нет (автоматическая настройка через DHCP и wpad.dat). При полном принудительном отключении прокси в свойствах браузера ничего не меняется.
    22 декабря 2015 г. 12:56
  •   Добрый день,

    Советую установить WSUS, не на контроллере домена и протестировать наблюдаете ли инцидент.

    https://technet.microsoft.com/en-us/library/ff646928%28v=ws.10%29.aspx?f=255&MSPPError=-2147217396

    22 декабря 2015 г. 14:11
  • Во-первых, статья описывает совсем другую проблему и относится к другой версии WSUS.

    Во-вторых, всё равно не помогло.

    Развернул отдельный сервер вне домена, поднял на нём WSUS, поставил хотфикс, добавил .esd в IIS, синхронизировался с сервером Microsoft, перенастроил клиента, утвердил и закачал обновления. Клиент получает файлы с сервера, при установке выдаёт ту же самую ошибку, "Requested file ... has ho decrypt information",


    24 декабря 2015 г. 6:03
  • Аналогичная проблема, решения пока не нашел.

    Версия сервера и WSUS такие же. Ошибка та же has no decrypt information 0x8007007E.

    Я заметил, что WSUS предлагает немного другой по размеру ESD файл, чем тот, который скачивается напрямую с сервера Microsoft.

    WSUS предлагает файл .esd Upgrade to Windows 10 Pro, version 1511, 10686 - ru-ru, Retail с хэшем F6475B8C1F29EF652D9E320557CBEBADED19C7E1 и Volume с хэшем BC7DC2F138F871F91537FD0C69CF016A1092E972, с Майкрософта скачался файл с хэшем 8ef3ea3f0d5c4e4dc4560354d5eba5a7f1fdd3bf.

    28 декабря 2015 г. 11:29
  • * START *   Windows Setup Install
    Updates to install = 1
    Starting Windows Setup with command line = C:\Windows\SoftwareDistribution\Download\57b1f48dacade5588d7fa9059de0b163\WindowsUpdateBox.exe" /ClassId f3486095-89f6-4ef5-b4aa-e8b02f3b315c /ReportId {E1102BD6-A037-4898-9430-477637678040}.202 "
    HandlerSecsInADay = 86400.
    Registering WinSetup COM server as CLSID {F3486095-89F6-4EF5-B4AA-E8B02F3B315C} and APPID {601715F1-D9C4-41FE-8321-EE0AFFD1D213}
    Successfully registered WinSetup COM server as CLSID {F3486095-89F6-4EF5-B4AA-E8B02F3B315C}
    Requested file 10586.0.151029-1700.th2_release_CLIENTProfessionalVL_VOL_x64fre_ru-ru.esd has no decrypt information
    Installer completed. Process return code = 0x8007007E, result = 0x8007007E, callback pending = False
    Exit code = 0x8007007E
    * END *   Windows Setup Install

    Тоже самое has no decrypt information 0x8007007E

    10586.0.151029-1700.th2_release_CLIENTProfessionalVL_VOL_x64fre_ru-ru.esd = BC7DC2F138F871F91537FD0C69CF016A1092E972.esd

    Когда же будет решение? 

    13 января 2016 г. 22:27
  • Вышла новая ревизия 202 этих обновлений (Retail и Volume) я их одобрил, после этого на тестовых машинах обновление установилось автоматически, не пришлось даже заходить под администраторским аккаунтом.


    14 января 2016 г. 7:00
  • Как раз это и есть 202 которая выдает (has no decrypt information 0x8007007E)
    15 января 2016 г. 4:54
  • Тоже самое и на других редакциях. 

    * START *   Windows Setup Install 
    Updates to install = 1 
    Starting Windows Setup with command line = C:\Windows\SoftwareDistribution\Download\9120206920d8a233d5dc1b1f790410da\WindowsUpdateBox.exe" /ClassId 28baf62c-3f3d-4703-9fad-2a9c1b585cb7 /ReportId {C6783A12-2D18-4EEC-B941-18B3BF9991BC}.200 " 
    HandlerSecsInADay = 86400. 
    Registering WinSetup COM server as CLSID {28BAF62C-3F3D-4703-9FAD-2A9C1B585CB7} and APPID {0EDE5130-272B-41C0-B497-B39AF9B1865A} 
    Successfully registered WinSetup COM server as CLSID {28BAF62C-3F3D-4703-9FAD-2A9C1B585CB7} 
    Requested file 10586.0.151029-1700.th2_release_CLIENTENTERPRISE_VOL_x64fre_ru-ru.esd has no decrypt information 
    Installer completed. Process return code = 0x8007007E, result = 0x8007007E, callback pending = False 
    Exit code = 0x8007007E 
    * END *   Windows Setup Install 

    15 января 2016 г. 7:47
  • Долгим мучением, проб и ошибок, решил проблему связанную с (has no decrypt information Exit code = 0x8007007E)
    И так, опишу метод решения

    1) Удаляем WSUS и все связанные с ним компоненты через PowerShell, через GUI на отрез отказывается удалятся

    -------------------------PowerShell--------------------------
    Те у кого WSUS + SQL Server
    Uninstall-WindowsFeature -Name UpdateServices,UpdateServices-DB,Web-WebServer,NET-Framework-45-ASPNET -Restart
    
    Те у кого WSUS + WID
    Uninstall-WindowsFeature -Name UpdateServices,UpdateServices-WidDB,Windows-Internal-Database,Web-WebServer,NET-Framework-45-ASPNET -Restart
    -------------------------------------------------------------

    2) После перезагрузки удаляем
    2.1) те у кого SQL Server, удаляем базу данных SUSDB через (SQL Server 20ХХ Management Studio)
    2.2) те у кого WID, полностью удаляем каталог WID по пути (C:\Windows)
    2.3) удаляем каталог inetpub по пути (C:\) и каталог Update Services по пути (C:\Program Files)
    2.4) также полностью удаляем содержимое каталога хранения обновлений, пример пути каталога (C:\WSUS)
    2.5) удаляем Hotfix KB3095113, перезагружаем
    3) После перезагрузки запускаем проверку системных файлов через консоль администратора (sfc /scannow), после отработки и восстановления, перезагружаем
    4) Установка WSUS через PowerShell

    -------------------------PowerShell--------------------------
    Те у кого WSUS + SQL Server
    Install-WindowsFeature -Name UpdateServices-Services,UpdateServices-DB -IncludeManagementTools -Restart
    
    Те у кого WSUS + WID
    Install-WindowsFeature UpdateServices -Restart
    -------------------------------------------------------------

    5) После перезагрузки, устанавливаем Hotfix KB3095113 и опять перезагружаем
    6) Открываем Диспетчер служб IIS и добавляем Тип MIME (расширение файла - .esd, Тип MIME - application/octet-stream) для нашего WSUS
    7) Запускаем послеустановочную конфигурацию WSUS через PowerShell

    -------------------------PowerShell--------------------------
    Те у кого WSUS + SQL Server
    cd "C:\Program Files\Update Services\Tools"
    .\wsusutil.exe postinstall SQL_INSTANCE_NAME="Имя сервера\экземпляр sql server" CONTENT_DIR=путь к каталогу хранилища, пример (C:\WSUS)
    
    Те у кого WSUS + WID
    cd "C:\Program Files\Update Services\Tools"
    .\wsusutil.exe postinstall CONTENT_DIR=путь к каталогу хранилища, пример (C:\WSUS)
    -------------------------------------------------------------

    8) После отработки послеустановочной конфигурации запускаем Windows Server Update Services через ярлык и производим дальнейшую конфигурацию как и обычно.

    -------------------------------------------------------------

    В моем случае только так я смог устранить ошибку (has no decrypt information Exit code = 0x8007007E)
    Прошу сильно не пинать за статью, как смог так и описал.
    Те кто воспользуется статьей, прошу отписаться сработало решение или нет.

    Спасибо всем за внимание.

    17 января 2016 г. 23:39
  • В общем разобрался. Проблема в последовательности установки обновления KB3095113 и включения класса Upgrades во WSUS. Ошибка возникает если сначала включить Upgrades, синхронизироваться, а только затем установить обновление. Лечится так:

    1. Отключить Upgrades.

    2. Отклонить все обновления класса Upgrades.

    3. Удалить из базы информацию об этих обновлениях:
    Получить список обновлений:

    SQLCMD.exe -S \\.\pipe\Microsoft##WID\tsql\query -d "SUSDB" -Q "select tbu.localupdateid, up.* from [PUBLIC_VIEWS].[vUpdate] up join tbUpdate tbu on tbu.updateid = up.UpdateId where up.DefaultTitle like 'upgrade to windows 10%'" -o wsusdata.csv -W -w 1024 -s ;

    На выходе будет файл wsusdata.csv, первая колонка (localupdateid) - локальные идентификаторы обновлений. Для каждого такого идентификатора выполнить (заменить {$localUpdateId} на число из файла).:

    SQLCMD.exe -S \\.\pipe\Microsoft##WID\tsql\query -d "SUSDB" -Q "exec spDeleteUpdate @localUpdateId={$localUpdateId}"

    4. Перезапустить службу WSUS.

    5. Включить класс Upgrades.

    6. Синхронизироваться с сервером Microsoft.

    7. На клиентах остановить wuauserv, удалить Windows\SoftwareDistribution, запустить wuauserv.

    • Помечено в качестве ответа Smeagorl 18 марта 2016 г. 7:37
    18 марта 2016 г. 7:37
  • Проблему к сожалению не решает 

    0x8007007e все равно появляется ошибка при попытке установить обновление 1511.

    в MIME types все добавил. .esd application/octet-stream 

    Какие еще есть варианты решения.


    • Изменено Danya_sky 7 июня 2016 г. 9:33
  • А если сервер настроен WSUS + WID?

    Т.к. ошибка 0x8007007e установки обновления 1511 уже начинает надоедать.

    дважды  пересоздавал wsus. Трафика скушано немеренно. 


    • Изменено Danya_sky 7 июня 2016 г. 9:30
  • Походу Решение на клиентском месте проблема с ошибкой 0x8007007e .

    Проблема крылась в catroot и из-за различных попыток установить.

    Выполните следующее в командной строке от имени Администратора:

    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
    ren C:\Windows\System32\catroot Catroot.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
    exit

    И после этого еще раз запустите проверку обновления 

    • Предложено в качестве ответа Danya_sky 7 июня 2016 г. 11:48
    • Отменено предложение в качестве ответа Danya_sky 7 июня 2016 г. 12:05
    • Предложено в качестве ответа Danya_sky 7 июня 2016 г. 12:05
    7 июня 2016 г. 11:48