Устранение неполадок в Windows 10

Как исправить код ошибки 0x643 в Windows 10

Содержание:

Некоторые пользователи Windows 10 сталкиваются с проблемой 0x643 (Смена программного обеспечения вернула код ошибки 0x643) при попытке установить приложение стороннего производителя. Проблема распространена, но не является исключительной при использовании SCCM (System Center Configuration Manager) для развертывания программы на нескольких компьютерах одновременно. Эта проблема чаще всего возникает в продуктах Adobe (Lightroom, Illustrator, Photoshop, etc. ) и с продуктами Office (Word, Excel Powerpoint и др.).

Код ошибки 0x643

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

  • Неправильный путь к интерпретатору командной строки – В случае, если вы видите эту ошибку при попытке использовать утилиту SCCM для развертывания программы на нескольких компьютерах, вы можете столкнуться с этой проблемой, если интерпретатор командной строки ожидается в другом пути SCCM. В этом случае вы можете решить проблему с помощью COMSPEC, чтобы исправить ошибочное местоположение на правильное.
  • Corrupted .NET-зависимости – В зависимости от программы, которую вы хотите развертывание через SCCM, вы можете ожидать появления этой ошибки из-за некоторых повреждений .NET Framework зависимостями, которые требуются программному обеспечению, которое вы пытаетесь установить. В этом случае вы сможете решить проблему, выполнив команду .NET Repair tool и применение рекомендуемого исправления.
  • .NET Framework 3.5 / .NET Framework 4.8 отключена – Существует ряд .пакеты NET, которые поставляются предустановленными на компьютерах с Windows 10. Это очень важно для установки многих программ, включая продукты Adobe и Microsoft. Если этот сценарий применим, вы сможете устранить проблему, убедившись, что оба встроенных .NET-фреймворки включены.

Теперь, когда вы знакомы со всеми сценариями, которые могут вызвать эту ошибку, вот’ список методов, которые другие пострадавшие пользователи успешно использовали, чтобы добраться до сути этой проблемы:

Метод 1: Указание на интерпретатор командной строки (через COMSPEC)

Если вы’столкнулись с этой проблемой при попытке использовать утилиту SCCM для развертывания программы на нескольких компьютерах, вам следует предварительно использовать утилиту COMSPEC, чтобы указать правильный путь к интерпретатору командной строки.

Несколько пострадавших пользователей сообщили, что им удалось решить эту проблему, выполнив команду COMSPEC в повышенной командной строке перед развертыванием программы через SCCM.

Если вы ищете конкретные инструкции, как это сделать, следуйте приведенным ниже инструкциям:

  1. Нажмите клавиша Windows + R открыть Запустить диалоговое окно. Далее, введите ‘cmd’ внутри текстового поля и нажмите кнопку Ctrl + Shift + Enter чтобы открыть повышенную Командная строка с доступом администратора. Когда вы получаете запрос UAC (Контроль учетных записей пользователей), нажмите Да предоставить доступ администратора.
    Открыть Командную строку
  2. В открывшейся командной строке введите следующую команду и нажмите кнопку Ввести чтобы указать правильный путь для интерпретатора командной строки:
    COMSPEC="C:\WINDOWS\COMMAND.COM
  3. После успешной обработки команды вернитесь в утилиту SCCM и возобновите развертывание приложений, которые ранее были неудачными с помощью команды 0x643 код ошибки.

Если этот метод не помог вам устранить код ошибки, перейдите к следующему потенциальному исправлению ниже.

Способ 2: Запуск команды COMSPEC в .NET Repair Tool (если применимо)

Если вы столкнулись с проблемами при попытке установить продукт Adobe, скорее всего, ошибка 0x643 возникла из-за несоответствия с параметром .NET framework.

Нередки случаи, когда утилита SCCM не работает из-за остатков старой версии .Установка NET framework или из-за неудачного обновления, которое было установлено частично.

Некоторые пользователи, которые также сталкивались с этой ошибкой при попытке развертывания продуктов Adobe, сообщили, что им наконец-то удалось предотвратить появление новых экземпляров ‘смена программного обеспечения вернула код ошибки 0x643′ от возникновения, запустив .NET Framework Repair Tool –

Примечание: Этот инструмент автоматически просканирует ваш компьютер и исправит все ошибки .NET зависимости который может создавать проблемы.

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

  1. Откройте браузер и зайдите на сайт Microsoft .Страница загрузки инструмента NET Framework Repair.
  2. Далее нажмите на Скачать кнопку под Microsoft .NET Framework Repair Tool.
    Running the .NET Repair tool
  3. Как только вы перейдете к следующему экрану, начните с установки флажка, связанного с NetFxRepairTool.exe и убедитесь, что вы сняли все остальные галочки.
  4. Далее нажмите на Далее для перехода к следующему меню NetFXRepair Tool.
  5. После завершения загрузки дважды щелкните на исполняемом файле установки, который вы’ только что загрузили, затем нажмите Да при появлении запроса на UAC (User Account Control). 
  6. После завершения загрузки дважды щелкните на исполняемом файле, который вы’ только что загрузили, и нажмите кнопку Да в UAC запрос на предоставление доступа администратора.
  7. После того, как вы, наконец, окажетесь внутри Microsoft .NET Framework Repair Инструмент, следуйте инструкциям на экране и установите флажок в поле Я прочитал и принял условия лицензии при появлении запроса ToS прежде чем нажать на Далее двигаться дальше.
    Принятие EULA
  8. Через некоторое время после вашего согласия с EULA утилита уже должна была начать сканирование .NET dependencies установленной на вашем компьютере.
  9. Терпеливо дождитесь завершения процесса, затем нажмите на кнопку Далее для автоматического применения стратегии восстановления, которую рекомендует утилита.
    Восстановление NET Framework
  10. Наконец, после того как исправление будет успешно применено, нажмите кнопку Завершить для завершения процесса.
    Примечание: В случае, если вам’не предложено автоматически перезагрузиться, сделайте это самостоятельно и посмотрите, работает ли пакет код ошибки 0x643 устраняется при следующей попытке установить новый .версия NET Framework.

Если вы уже запустили .NET Framework Repair и вы’все еще видите ту же ошибку, перейдите к следующему потенциальному исправлению ниже.

Способ 3: Включение .NET Frameworks 3.5 и 4.8 (если применимо)

Если восстановить существующий .NET framework не позволило вам устранить код ошибки 0x643, вы также должны рассмотреть возможность того, что установка программы не удается из-за существующего .NET framework, который правильно установлен, но отключен в меню «Программы и функции» на компьютере, на котором его нужно установить.

Чаще всего пострадавшие пользователи сообщают, что в их случае ошибка возникала из-за того, что предустановленные .NET framework 3.5 и 4.8 были отключены, поэтому установка не смогла завершиться.

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

Следуйте приведенным ниже инструкциям, чтобы убедиться, что в меню .NET Framework 3.5 и .NET Framework 4.8 Дополнительные службы включаются с экрана «Возможности Windows»:

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

  1. Откройте Запустите диалоговое окно, нажав кнопку клавиша Windows + R. Далее, введите ‘appwiz.cpl’ внутри текстового поля и нажмите кнопку Введите чтобы открыть Программы и функции меню.
    Открываем appwiz
  2. Как только вы’окажетесь внутри Программы и возможности меню, воспользуйтесь меню справа и нажмите на кнопку Включить или выключить функции Windows.
    Включите экран возможностей Windows
  3. Внутри экрана функций Windows начните с установки флажка, связанного с .NET Framework 3.5 (этот пакет включает .NET 2.0 и 3.0), затем нажмите Ok сохранить изменения.
    Включение .NET framework 3.5
  4. При появлении запроса на подтверждение нажмите Да чтобы инициировать процедуру, затем дождитесь успешной установки пакета.
  5. Далее, повторите шаги 3 и 4 с .NET Framework 4.8 Дополнительно службы.
  6. После завершения обеих операций перезагрузите компьютер и посмотрите, устранена ли проблема после следующего запуска.

Добавить комментарий