Installwsus mwus installation failed error 0x80070643 fatal error during installation

Okay, on my 5th and final server with WSUS, where I "thought" I just needed to add the Win7SP1 folders for the WSUS3Setup.cab files. Not this one. I guess there's always got to be a devil child among the problem children.

Okay, on my 5th and final server with WSUS, where I «thought» I just needed to add the Win7SP1 folders for the WSUS3Setup.cab files. Not this one. I guess there’s always got to be a devil child among the problem children.

This is an SBS2011 server with WSUS. I uninstalled WSUS a few weeks ago and am now reinstalling it. On this server, and this server only, I can’t reinstall. Note that I’m doing the installation from the download package, not from the Server Manager. (Same
results both ways). I’m getting the following error message in the WSUSSetup.log file.

2016-06-16 20:28:00  Error     MWUSSetup          InstallWsus: MWUS Installation Failed (Error 0x80070643: Fatal error during installation.)
2016-06-16 20:28:00  Error     MWUSSetup          CInstallDriver::PerformSetup: WSUS installation failed (Error 0x80070643: Fatal error during installation.)
2016-06-16 20:28:00  Error     MWUSSetup          CSetupDriver::LaunchSetup: Setup failed (Error 0x80070643: Fatal error during installation.)
2016-06-16 20:28:04  Error     MWUSSetup          DoInstall: Wsus setup failed (Error 0x80070643: Fatal error during installation.)

Further details are provided in the WSUSSetupmsi_160616_2026.log file.

MSI (s) (8C:E0) [20:27:39:394]: Product: Windows Server Update Services 3.0 SP2 — Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package
vendor.  Action PERF_COUNTER_INST, location: C:Program FilesUpdate ServicesSetupHideConsoleApp.exe, command: C:WindowsMicrosoft.NETFramework64v4.6.1055InstallUtil.exe /LogFile=»C:UsersAdministratorAppDataLocalTempWSUSCa_160616_2025.log»
/ShowCallStack /WsusInstall /CategoryMessageFile=»C:Program FilesUpdate ServicesCommonEventCategories.dll » «C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll »

Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.  Action PERF_COUNTER_INST, location: C:Program FilesUpdate ServicesSetupHideConsoleApp.exe,
command: C:WindowsMicrosoft.NETFramework64v4.6.1055InstallUtil.exe /LogFile=»C:UsersAdministratorAppDataLocalTempWSUSCa_160616_2025.log» /ShowCallStack /WsusInstall /CategoryMessageFile=»C:Program FilesUpdate ServicesCommonEventCategories.dll
» «C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll »

MSI (s) (8C:E0) [20:27:41:377]: User policy value ‘DisableRollback’ is 0
MSI (s) (8C:E0) [20:27:41:377]: Machine policy value ‘DisableRollback’ is 0
Action ended 20:27:41: InstallFinalize. Return value 3.

I don’t know how to deal with this, since after the error a rollback occurs, and the referenced files and folders are removed. Any takers on this? If you need the entire log, let me know. It’s a biggie and I’ll have to break it up into 2-3 posts. I’m stumped.

 -Carl

У меня не установлено баз WID. Не установлена роль. Сервер перегрузали и Папок обновлений нету так как HDD умер я же написал! Роль не ставится на стандартной базе , не ставится именно она! Лог как раз с нее ! Админы есть совет дельный ?

Стопе, уважаемый Solo!

Первое!
Мы здесь не телепаты и не знаем что и как у Вас там устроено! Если Вы думаете, что ВСЕГДА и у ВСЕХ будут возникать одни и те же проблемы и ошибки и для их решения повсеместно используется одна и та же панацея, то я Вас разочарую! В каждом конкретном случае нужно индивидуально разбирать особенности возникшей ситуации!

Второе!
Тут Вы нам писали что:

Ответы:
1. Роль эта была раньше ее удалили, диск стоит новый где лежала база
2. И с добавления роли и с msi пакета одно и тоже
3. Роль Wsus отсутсвует точно, я ее удалял уже 100 раз
4. Стоит роль Hyper-V и Файловая роль
5. На физическое железо, это не виртуальная машина

Из этого можно понять как то, что у Вас ранее уже была установлена роль WSUS на этой же системе Windows Server 2008.
По каким-то причинам Вы решили ее снести и поставить заново, но не учли, что в системе (в том числе и в реестре ОС) остаются «старые хвосты», которые и кидаются теперь ошибками.

В связи с чем, нужно вычистить эти самые хвосты. Для Вашего случая, сразу после удаления роли нужно ОБЯЗАТЕЛЬНО удалить:
— ключ в реестре
HKEY_LOCAL_MACHINESOFTWAREMicrosoftUpdate Services

— ключи в реестре о WSUS среди установленных программ (если она там есть)
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall

виртуальный сайт WSUS в конфигурации IIS

Еще раз удостоверится, что в системе таки нет папок, относящихся к WSUS (c:Program Files и в c:WSUS (если установка была на диск С, если установка велась на другой диск, то ищите папку WSUS на том диске).

Третье!
«4. Удалить остатки базы данных по адресу C:WindowsWID»
Признаю, что тут я немного ошибся, т.к. этот путь справедлив для Windows Server 2012, а для удаления WID на Windows Server 2008 нужно выполнить:

на 32-битной системе:
msiexec /x {CEB5780F-1A70-44A9-850F-DE6C4F6AA8FB} callerid=ocsetup.exe

на 64-битной системе:
msiexec /x {BDD79957-5801-4A2D-B09E-852E7FA64D01} callerid=ocsetup.exe

После этого перезагружаем полностью сервер!

Более подробно можете почитать тут:
http://winitpro.ru/index.php/2014/06/24/administrirovanie-windows-internal-database/

http://arozhk.ru/blog/code/windows-server-update-services-powershell-ustanovka

https://social.technet.microsoft.com/Forums/windowsserver/en-US/f447e7d6-7007-4eb6-b38b-90f92525e092/how-to-uninstall-wsus

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd939818(v=ws.10)

https://blogs.technet.microsoft.com/sus/2008/11/05/how-to-manually-remove-all-of-wsus/

Если все это не поможет, тогда нужно смотреть в сторону полной переустановки системы.

В середине установки WSUS выдаёт сообщение «Службе Windows Server Update Services 3.0 с пакетом обновления 1 не удалось установить службу WSUS и счетчики производительности. Дополнительные сведения содержатся в журналах установки»

вот данные из log-файлов:

2008-02-25 18:49:46 Error MWUSSetup InstallWsus: MWUS Installation Failed (Error 0x80070643: В процессе установки произошла неисправимая ошибка.)

2008-02-25 18:49:46 Error MWUSSetup CInstallDriver::PerformSetup: WSUS installation failed (Error 0x80070643: В процессе установки произошла неисправимая ошибка.)

2008-02-25 18:49:46 Error MWUSSetup CSetupDriver::LaunchSetup: Setup failed (Error 0x80070643: В процессе установки произошла неисправимая ошибка.)

2008-02-25 18:51:04 Error MWUSSetup DoInstall: Wsus setup failed (Error 0x80070643: В процессе установки произошла неисправимая ошибка.)

и вот ещё:

Error     MWUSSetup          DoInstall: Wsus setup failed (Error 0x80070643: В процессе установки произошла неисправимая ошибка.)

Error     MWUSSetup          Failed to determine if an higher version of WSUS is installed. Assuming it is not… (Error 0x80070002: Не удается найти указанный файл.)

Error     IISCustomAction    Команда /Install — произошла ошибкаSystem.IO.DirectoryNotFoundException: Системе не удается найти указанный путь. (Исключение из HRESULT: 0x80070003)

Error     IISCustomAction       в System.DirectoryServices.Interop.UnsafeNativeMethods.IAds.PutEx(Int32 lnControlCode, String bstrName, Object vProp)

Error     IISCustomAction       в System.DirectoryServices.PropertyValueCollection.OnClearComplete()

Error     IISCustomAction       в System.DirectoryServices.PropertyValueCollection.set_Value(Object value)

Error     IISCustomAction       в Microsoft.UpdateServices.Setup.IisAdsiDriver.CreateVirtualDirectory(IisWebVirtualDir virtualDirectoryInfo)

Error     IISCustomAction       в Microsoft.UpdateServices.Setup.IisWebVirtualDir.Create(IIisMetabaseDriver metabaseDriver)

Error     IISCustomAction       в Microsoft.UpdateServices.Setup.IisConfig.ApplyConfigWebVirtualDirs(IIisMetabaseDriver metabaseDriver, IisConfig previousConfig)

Error     IISCustomAction       в Microsoft.UpdateServices.Setup.IisConfig.ApplyConfig(IIisMetabaseDriver metabaseDriver, Boolean upgrading, Boolean& siteCreated)

Error     IISCustomAction       в Microsoft.UpdateServices.Setup.IisCustomAction.Install(String installRevision, String configFilePath, String webSiteName, String newWebSiteBinding, String newWebSiteRootPath, String[] rootPaths)

Error     IISCustomAction       в Microsoft.UpdateServices.Setup.MainClass.Install()

Error     IISCustomAction       в Microsoft.UpdateServices.Setup.MainClass.PerformSetupAction()

I am trying to install WSUS on Windows Server 2003 R2 and the installer fails with the above error message.

The log files are shown here:

**********

**** 2006-06-01 14:29:15  13:29:15   Executing External Command: C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_regiis.exe -ir *****

***** 2006-06-01 14:29:26  13:29:26   External Command Exited, Return Code: 0 *****

Running a transacted installation.

Beginning the Install phase of the installation.
See the contents of the log file for the C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll assembly’s progress.
The file is located at C:Program FilesUpdate ServicesLogFilesWSUSCa_060601_1426.log.
Installing assembly ‘C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll’.
Affected parameters are:
   categorymessagefile = C:Program FilesUpdate ServicesCommonEventCategories.dll
   logtoconsole =
   assemblypath = C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll
   showcallstack =
   logfile = C:Program FilesUpdate ServicesLogFilesWSUSCa_060601_1426.log
   wsusinstall =
Creating performance counter category WSUS: Reporting Web Service.

An exception occurred during the Install phase.
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.Int32.Parse(String s, IFormatProvider provider)
   at System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp)
   at System.Diagnostics.PerformanceCounterLib.get_NameTable()
   at System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
   at System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category)
   at System.Diagnostics.PerformanceCounterCategory.Create(String categoryName, String categoryHelp, PerformanceCounterCategoryType categoryType, CounterCreationDataCollection counterData)
   at System.Diagnostics.PerformanceCounterInstaller.Install(IDictionary stateSaver)
   at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
   at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
   at System.Configuration.Install.AssemblyInstaller.Install(IDictionary savedState)
   at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
   at System.Configuration.Install.TransactedInstaller.Install(IDictionary savedState)

The Rollback phase of the installation is beginning.
See the contents of the log file for the C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll assembly’s progress.
The file is located at C:Program FilesUpdate ServicesLogFilesWSUSCa_060601_1426.log.
Rolling back assembly ‘C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll’.
Affected parameters are:
   categorymessagefile = C:Program FilesUpdate ServicesCommonEventCategories.dll
   logtoconsole =
   assemblypath = C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll
   showcallstack =
   logfile = C:Program FilesUpdate ServicesLogFilesWSUSCa_060601_1426.log
   wsusinstall =
Restoring performance counter data to previous state for performance counter category WSUS: Reporting Web Service.
An exception occurred during the Rollback phase of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ArgumentException: Cannot delete a subkey tree because the subkey does not exist.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String subkey)
   at System.Diagnostics.PerformanceCounterInstaller.DoRollback(IDictionary state)
   at System.Diagnostics.PerformanceCounterInstaller.Rollback(IDictionary savedState)
   at System.Configuration.Install.Installer.Rollback(IDictionary savedState)
An exception occurred during the Rollback phase of the installation. This exception will be ignored and the rollback will continue. However, the machine might not fully revert to its initial state after the rollback is complete.

The Rollback phase completed successfully.

The transacted install has completed.

The uninstall is beginning.
See the contents of the log file for the C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll assembly’s progress.
The file is located at C:Program FilesUpdate ServicesLogFilesWSUSCa_060601_1426.log.
Uninstalling assembly ‘C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll’.
Affected parameters are:
   logtoconsole =
   assemblypath = C:Program FilesUpdate ServicesSetupbinMicrosoft.UpdateServices.Setup.CustomActions.dll
   showcallstack =
   logfile = C:Program FilesUpdate ServicesLogFilesWSUSCa_060601_1426.log
   wsusinstall =
Removing performance counter category WSUS: Server Web Methods.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
   at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String arg0, Boolean unregister)
   at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String categoryName)
   at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
   at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
   at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Server Web Service.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
   at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String arg0, Boolean unregister)
   at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String categoryName)
   at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
   at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
   at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Client Web Service Methods.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
   at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String arg0, Boolean unregister)
   at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String categoryName)
   at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
   at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
   at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Client Web Service.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.ComponentModel.Win32Exception: The configuration registry key is invalid
   at System.Diagnostics.PerformanceCounterLib.RegisterFiles(String arg0, Boolean unregister)
   at System.Diagnostics.PerformanceCounterLib.UnregisterCategory(String categoryName)
   at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
   at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
   at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.
Removing performance counter category WSUS: Reporting Web Service.
An exception occurred during the uninstallation of the System.Diagnostics.PerformanceCounterInstaller installer.
System.InvalidOperationException: Cannot delete Performance Category because this category is not registered or is a system category.
   at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
   at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
   at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete.

The uninstall has completed.

**********

2006-06-01 14:26:53  Success   MWUSSetup          WSUS Server Setup Started.
2006-06-01 14:26:53  Success   MWUSSetup          Parsing command line arguments
2006-06-01 14:26:53  Success   MWUSSetup          WSUS Setup: Performing Install
2006-06-01 14:26:54  Success   MWUSSetup          Validating pre-requisites
2006-06-01 14:26:54  Success   MWUSSetup          .Net framework SP1 is detected on this machine
2006-06-01 14:26:54  Success   MWUSSetup          Creating WSUS registry key
2006-06-01 14:26:54  Success   MWUSSetup          Initializing installation details
2006-06-01 14:26:54  Success   MWUSSetup          Initializing wizard
2006-06-01 14:29:04  Error     MWUSSetup          GetProcAddress failed in SKU Check (Error 0x8007007F: The specified procedure could not be found.)
2006-06-01 14:29:04  Error     MWUSSetup          GetSqlFlavor failed (Error 0x8007007F: The specified procedure could not be found.)
2006-06-01 14:29:04  Error     MWUSSetup          Failed to determine Sql type of instance. Assuming it to be SQL… (Error 0x8007007F: The specified procedure could not be found.)
2006-06-01 14:29:15  Success   MWUSSetup          Installing ASP.Net
2006-06-01 14:29:26  Success   MWUSSetup          Asp.Net is installed successfully
2006-06-01 14:29:26  Success   MWUSSetup          ASP.Net is installed successfully
2006-06-01 14:29:26  Success   MWUSSetup          MSXML2 is already installed on this machine
2006-06-01 14:29:26  Success   MWUSSetup          Installing WMSDE
2006-06-01 14:30:29  Success   MWUSSetup          WMSDE Installed Successfully
2006-06-01 14:30:31  Success   MWUSSetup          WMSDE is installed successfully
2006-06-01 14:30:31  Success   MWUSSetup          Initializing MWUS installation
2006-06-01 14:30:31  Success   MWUSSetup          Installing PSFSIP
2006-06-01 14:30:31  Success   MWUSSetup          PSFSIP Installed Successfully
2006-06-01 14:30:31  Success   MWUSSetup          Copying installation settings to the registry
2006-06-01 14:30:31  Success   MWUSSetup          Installing MSUS…
2006-06-01 14:30:31  Success   MWUSSetup          Installing MWUS With Command Line SETUP_EXE=1  WUS_INSTALLMODE=»128″ AUTHENTICATED_USERS=»NT AUTHORITYAuthenticated Users» CONTENT_LOCAL=»1″ SQLINSTANCE_NAME=»%computername%WSUS» CUSTOMACTION_LOG=»C:Program FilesUpdate ServicesLogFilesWSUSCa_060601_1426.log» REPLICA_PARENT
2006-06-01 14:30:32  Success   CustomActions.Dll  .Net framework path: C:WINDOWSMicrosoft.NETFrameworkv2.0.50727
2006-06-01 14:30:36  Success   CustomActions.Dll  Creating WSUS Administrators user group
2006-06-01 14:30:36  Success   CustomActions.Dll  WSUS Administrators user group already exists
2006-06-01 14:30:36  Success   CustomActions.Dll  Successfully created WSUS Administrators user group
2006-06-01 14:31:24  Error     MWUSSetup          MWUS Installation Failed (Error 0x00000643: Fatal error during installation.)
2006-06-01 14:31:24  Error     MWUSSetup          InstallMSUS failed (Error 0x80070643: Fatal error during installation.)
2006-06-01 14:31:24  Error     MWUSSetup          MWUS installation failed (Error 0x80070643: Fatal error during installation.)
2006-06-01 14:31:24  Error     MWUSSetup          PerformInstall failed (Error 0x80070643: Fatal error during installation.)
2006-06-01 14:31:24  Success   MWUSSetup          Rolling back Installation
2006-06-01 14:31:24  Success   MWUSSetup          WSUS Server installation failed. You can look at C:Program FilesUpdate ServicesLogFilesWSUSCa_060601_1426.log file to determine the cause of the failure
2006-06-01 14:31:37  Success   MWUSSetup          WMSDE Uninstall Succeeded
2006-06-01 14:31:37  Error     MWUSSetup          Failed to copy SetupUninstallHelper.exe to C:DOCUME~1ADMINI~1LOCALS~1Temp1UninstallHelper.exe (Error 0x80070003: The system cannot find the path specified.)
2006-06-01 14:31:37  Success   MWUSSetup          Insert string: %1 For more information, see the Setup logs «%2» and «%3» .
2006-06-01 14:31:37  Success   MWUSSetup          szErrorType: Microsoft Windows Server Update Services could not install WSUSService and the performance counters.
2006-06-01 14:31:37  Success   MWUSSetup          ErrorLog: C:Program FilesUpdate ServicesLogFilesWSUSCa_060601_1426.log
2006-06-01 14:31:37  Success   MWUSSetup          StringObtained: Microsoft Windows Server Update Services could not install WSUSService and the performance counters. For more information, see the Setup logs «C:Program FilesUpdate ServicesLogFilesWSUSCa_060601_1426.log» and «C:Program FilesUpdate ServicesLogFilesWSUSSet

**********

Any ideas what might be causing this?

При работе центра обновления Windows часто возникает ошибка — 0x80070643 в процессе установки произошла неисправимая ошибка.

В данной статье мы объясним причины возникновения этой ошибки и действия, которые позволят ее устранить.

Ошибка 0x80070643 очень распространена и может возникать в следующих случаях:

  1. Ошибка при установке компонента NET.Framework
  2. Ошибка при установке любого обновления Windows

Так какие основные причины возникновения ошибки 0x80070643 при обновлении windows 10,8.1 или7?

Основные причины возникновения ошибки 0x80070643:

  • Повреждение регистрации обновления установщика MSI или повреждение установки .NET Framework на Вашем устройстве
  • Повреждена база данных Windows Update
  • Фоновая интеллектуальная служба передачи (BITS) некорректно работает
  • Необходимый для работы системный файл неверно зарегистрирован
  • При работе установщика Windows возникает ошибка, говорящая о его повреждении
  • Манифест модели CBS нарушен
  • Служба Windows Update прекращает свою работу
  • Агент Windows Update конфликтует с версиями устанавливаемых обновлений

После рассмотрения основных причин возникновения ошибки, мы переходим к главному — когда возникла ошибка 0x80070643 на windows 10,8.1 или 7, как ее исправить?

Ошибка установки обновления .NET Framework: «0x80070643»

Происходит только на Windows 7 и более ранних версиях, варианты решения вопроса:

Восстановление компонентов .NET Framework:

Если проблема остается, нам поможет полное удаление из системы NET.Framework и установка данных компонентов снова. Тут также все просто.

Снова попробуйте установить обновления. Тут уже проблема должна быть решена.

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

Для этого понадобится установочный диск или образ Windows 7

Распакуйте образ любым архиватором или запустите диск, найдите в корне образа или диска файл Setup и запустите его. Следуйте инструкциям установщика и Ваша система будет обновлена. После этого необходимые обновления установятся корректно.

Таким образом Вы сможете решить ошибку 0x80070643 windows 7 ошибка обновления .NET Framework.

Переходим ко второму варианту, когда может возникать ошибка при установке обновлений.

При установке любого обновления Windows ошибка 0x80070643

Также данная ошибка может появиться в виде сообщения — installation failed with error code 0x80070643 windows update.

Далее необходимо провести действия, которые ошибку 0x80070643 в большинстве случаев исправят. Действия несложные и сейчас я вам по порядку о них расскажу.

Запустите автоматическое средство – самый простой вариант для пользователя.

Загрузите средство по ссылке  , запустите его

Нажмите «Далее», если проблемы будут обнаружены, средство их исправит и напишет об этом в своем окне, также оно сразу предложит скачать и установить обновления, если они в данный момент найдены. Соглашайтесь с данным предложением и проводите их установку.

Очистка кэша обновлений

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

В открывшейся командной строке введите

Net stop wuauserv

И нажмите ввод.

В командной строке должно появиться сообщение, что служба центра обновления остановлена. После этого переходите к удалению папки SoftwareDistribution с кэшем.

Если возникнет ошибка 0x80070643, или служба не остановится, перезагрузите систему и сразу переходите к следующему шагу:

Откройте Локальный диск С, перейдите в папку Windows и найти в ней папку SoftwareDistribution, удалите эту папку.

Вы можете спокойно ее удалять, она пересоздаётся снова, уже без повреждений и готовой к работе без ошибок.

Попробуйте снова запустить поиск и установку обновлений.

Перезапуск служб

Щелкните поиск и введите «Управление компьютером», откроется окно консоли. Слева найдите пункт «Службы» и выберите его.

В открывшемся списке служб нам нужно найти следующие службы

Удостоверение приложения, службы криптографии, фоновую интеллектуальную службу и центр обновления Windows. Выбрать каждую по очереди и перезапустить.

Пробуем устанавливать обновления и проверяем, возникает ли ошибка 0x80070643.

Скачайте и проведите установку средства подготовки системы к обновлению.

Для Windows 8.1 и 10 – в командной строке от имени админа и выполните следующую команду:

DISM /online /cleanup-image /restorehealth

Для Windows 7 скачайте и запустите соответствующую версию программы CHEKSUR, скачать данную программу обновление можно по ссылке . После скачивания проведите установку.

Выполнив данные действия перезагрузите ваше устройство запустите установку обновлений

Проведите полную проверку системных файлов и их исправление

В командной строке введите sfc /scannow и нажмите клавишу Enter. Дождитесь выполнения команды и снова проведите установку найденных обновлений.

Попробуйте скачать обновление и установить его вручную. Как Вам такой вариант?

Для этого перейдите на сайт

В окне поиска введите номер обновления, которое не устанавливается в виде KBXXXXXX, где XXXXX-номер обновления и нажмите «Найти.

Вам нужно будет скачать версию нужной разрядности -x64 или x86(для 32-битной Windows).

После скачивания запустите установку данного обновления, для этого просто щелкните на нем два раза левой клавишей мыши и подтвердите его запуск.

И мы чуть не забыли про антивирус!

Да, как это не прискорбно, но он может вызывать проблемы с работой центра обновления и ошибки, так может блокировать доступ к серверам обновлений и их установку. И что же делать в этом случае?

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

Но, если Вы антивирус один раз установили и больше его ни разу не использовали, с этим могут возникнуть сложности.

Поэтому, чтобы исключить его влияние, удалите его.

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

Поэтому открывайте сайт производителя Вашего антивируса, находите там программу для его удаления и удалите полностью антивирус с Вашего устройства. Если такой программы Вы найти не сможете, удалите его просто через «Программы и компоненты Windows».

Проблема остается?

Мы исключили многие проблемы, но не исключили сторонние приложения и службы, установленные у Вас в системе. А вдруг они вызывают проблему?

Программы-оптимизаторы, программы для чистки реестра, любые программы, которые в автоматическом режиме могут работать на Вашем устройстве, могут повредить систему или заблокировать установку обновлений, поэтому проводим так называемую «Чистую загрузку системы».

В поиске Вашей системы пишем msconfig и запускаем найденную программу «Конфигурация системы». Звучит и выглядит пугающе? Ничего, сейчас все настроим.

На вкладке «Общие» установите пункт «Выборочный запуск» и уберите флажок с «Загружать элементы автозагрузки»

Перейдите на вкладку Службы, щелкните «Не отображать службы Майкрософт» и снимите галочки со всех служб в окне.

Нажмите «Применить» — «Ок» и система попросит перезагрузку.

Смело перезагружайте и запускайте установку обновлений. Если какая-то сторонняя служба или программ вызывали проблему, теперь все будет в порядке.

После перезагрузки мы снова столкнулись с ошибкой 0x80070643?

Вспоминаем, что мы еще не проверили?

Так, жесткий диск, давно у Вас он установлен? Не замечали ранее с ним никаких проблем? А давайте проверим!

Открываем нашу уже любимую командную строку и вводим команду

chkdsk C: /f /r

Появится сообщение, что не удается проверить текущий диск. Все верно – мы же сейчас в системе

Не беда! Нажимаем на клавиатуре букву «Y» и Ввод и теперь при следующей перезагрузке, проверка диска запустится автоматически. Это будет полная поверка диска и исправление проблем, которые можно исправить. После этого пробуем установить обновления снова.

Последний вариант

Если после всех проведенных действий проблема остается, в решении вопроса нам поможет установка системы с сохранением Ваших личных файлов и программ.

Перейдите на страницу

И нажмите «Скачать средство сейчас»

Сохраните и запустите скачанную программу MediaCreationTool.

Примите условия лицензионного соглашения

Выбираем «Обновить этот компьютер сейчас» и нажимаем «Далее»

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

Мы провели с Вами все действия, которые помогут Вам решить проблему с работой центра обновления и установкой обновлений.

Но, что делать, если проблема так и не решилась?

Если не решилась – остается 100% решение вопроса – чистая установка системы, после нее все обновления системы будут устанавливаться как нужно и Ваши вновь установленные программы будут функционировать как часы!

Отличного Вам дня!

Понравилась статья? Поделить с друзьями:
  • Installshield wizard error reading setup initialization file
  • Installshield wizard error code 5001
  • Installing this may take a few minutes wslregisterdistribution failed with error 0x80370114
  • Installing this may take a few minutes wslregisterdistribution failed with error 0x800701bc
  • Installing this may take a few minutes wslregisterdistribution failed with error 0x8007019e