Оновлення KB4048955 для Windows 10 надало деякі поліпшення якості та інші елементи безпеки. Мікро-патч викликав помилку 0x80070643, коли користувачі намагалися встановити оновлення. Помилка 0x80070643 - це загальний код помилки установки Windows Update, який може відображатися на екрані вашого комп'ютера під час установки будь-яких оновлень. Це пов'язано з реєстрацією оновлень програмного забезпечення MSI, компонентами MS 2003 а також .NET Framework. В основному це відбувається, якщо який-небудь з них пошкоджений або системні файли якимсь чином пошкоджені. У таких сценаріях оновлення Windows не дозволяє отримати доступ до певних призначених для користувача даних і призводить до цієї проблеми на вашому ПК. У цій статті розберемо кілька рішень, щоб виправити помилку 0x80070643 в Windows 10.
1. Ремонт або оновлення Windows .NET Framework
Застарілий або пошкоджений файл може нести відповідальність за появу коду помилки 0x80070643. Тому, якщо ви зустрічаєте помилку " Неможливо встановити пакет MSI в Windows 10 " ви повинні оновити їх все. "Net Framework" - це додаток для установки програмного забезпечення та оновлення системи.
- Скачайте з офіційного сайту microsoft спеціальний засіб для усунення неполадок Net Framework і запустіть його.
- Якщо нічого не допомогло, то можна спробувати перевстановити його вручну. Для цього відкрийте "панель управління"> "установка і видалення програм"> знайдіть в списку Net Framework 4 . Далі натисніть на ньому правою кнопкою миші і " Змінити ". Дотримуйтесь інструкцій на екрані, щоб перевстановити його.
- Цей метод полягає в оновленні Net Framework через центр оновлення. Відкрийте "Параметри"> "Оновлення і безпеку"> і натисніть на " Перевірка наявності оновлень ".
Важливо: Оскільки версії 4.x платформи .NET Framework є оновленнями на місці, неможливо встановити більш ранню версію платформи .NET Framework 4.x в системі, де вже встановлена пізніша версія. Наприклад, в системі з оновленням Windows 10 Fall Creators Update неможливо встановити .NET Framework 4.6.2, так як в ОС встановлена платформа .NET Framework 4.7.1.
2. Перезапуск служби Office Source Engine
Якщо ви користуйтеся MS Office 2003/2007, вам може знадобитися іноді встановлювати його компоненти. Якщо ви зіткнулися з кодом помилки 0x80070643, в тому числі з помилкою установки пакета MSI в Windows 10, ose.exe-файл Office може бути винуватцем. В цьому випадку вам необхідно перезапустити Office Source Engine (OSE), щоб вирішити проблему.
- Натисніть кнопок Win + R і введіть services.msc
- Знайдіть службу в списку Office Source Engine , натисніть на ній правою кнопкою миші і виберіть " Властивості ".
- У новому вікні виберіть тип запуску " Вручну " і натисніть OK. Перезавантажте ПК і перевірте чи усунуто помилка.
3. Перевірка і відновлення системних файлів
Пошкодження системних файлів можуть видавати різні помилки в Windows 10, в тому числі і 0x80070643. Я не буду описувати детальний процес, так як ви можете ознайомиться з повним керівництвом, як правильно відновити системні файли в Windows 10.
4. Перейменуйте папку SoftwareDistribution
Ця проблема може виникнути через пошкодження реєстрації оновлення програмного забезпечення MSI, або через те, що установка .NET Framework на комп'ютері пошкоджена. Щоб вирішити цю проблему, рекомендується перейменувати папку SoftwareDistribution .
Запустіть командний рядок від імені адміністратора і введіть:
net stop wuauserv
net stop bits
rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
net start wuauserv
net start bits
Далі потрібно очистити вміст папки Catroot2, див. Нижче.
Catroot2 - це важлива папка ОС Windows, яка потрібні під час процесу оновлення Windows. Отже, якщо ви зіткнулися з проблемою при оновленні Windows і отриманні повідомлення про помилку - 0x80070643, то потрібно скинути цю папку.
Запустіть командний рядок від імені адміністратора і введіть:
net stop cryptsvc
md %systemroot%\system32\catroot2.old
xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
- Видаліть тепер весь вміст папки catroot2 по шляху C: \ Windows \ System32 \ catroot2
- Після видалення, введіть команду
net start cryptsvc
Якщо ви знову запустіть службу Windows Update, папка з каталогом буде скинута.
5. Запустити засіб усунення неполадок Windows Update
Коли користувачі стикаються з різними помилками при оновленні Windows 10, то утиліта "засіб усунення неполадок" від microsof усуває більшість проблем. Перейдіть на сайт //support.microsoft.com/ru-ru/help/10164, відповіді на пару питання і скачайте утиліту, щоб спробувати усунути помилку 0x80070643.
6. Установка оновлень windows в стані чистої завантаження
Рекомендується встановити оновлення Windows в стані чистої завантаження, оскільки всі процеси і служби, відмінні від Microsoft, не запускаються в цьому стані, і тому не може бути ніяких сторонніх втручань викликають збої Windows Update.