Сообщение об ошибке "Подсистема, необходимая для поддержки типа образа, отсутствует" при установке или запуске приложений на серверных ядрах

Эта статья поможет устранить ошибку (подсистема, необходимая для поддержки типа образа), которая возникает при запуске или установке приложений на компьютере с Windows Server, работающем в качестве серверного ядра.

Применяется к: Windows Server 2012 R2
Исходный номер базы знаний: 974727

Быстрая публикация

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

Признак

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

"Подсистема, необходимая для поддержки типа образа, отсутствует"

Причина

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

dism /online /get-features /format:table

Проверьте и подтвердите следующие выходные данные:

ServerCore-WOW64 | Отключен

Разрешение

Чтобы включить 32-разрядную подсистему, выполните следующие действия:

  1. Войдите на основной серверный компьютер с правами администратора.

  2. Выполните следующую команду, как показано ниже:

    DISM.EXE /online /enable-feature /featurename:ServerCore-WOW64

    Примечание.

    Имя компонента ServerCore-WOW64 учитывает регистр.

  3. При появлении запроса перезагрузите компьютер.

Дополнительная информация

Чтобы воспроизвести этот сценарий, выполните следующие действия:

Чтобы включить 32-разрядную подсистему, выполните следующие действия:

  1. Войдите на основной серверный компьютер с правами администратора.

  2. Выполните следующую команду, как показано ниже:

    DISM.EXE /online /enable-feature /featurename:ServerCore-WOW64

    Примечание.

    Имя компонента ServerCore-WOW64 учитывает регистр.

  3. При появлении запроса перезагрузите компьютер.

Все приложения, скомпилированные с помощью 32-разрядного кода, не будут запускаться на серверных ядрах после удаления 32-разрядной подсистемы. Эта проблема также касается установщиков 64-разрядных приложений, где сам установщик содержит 32-разрядный код.

Ссылки

Дополнительные сведения см. в статье:
Новые возможности параметра установки основных серверных компонентов

Заявление об отказе от ответственности

Корпорация Майкрософт и (или) ее поставщики не делают никаких заявлений или гарантий относительно пригодности, надежности или точности информации, содержащейся в документах и связанных с ними рисунках, опубликованных на этом веб-сайте ("материалы"), для каких-либо целей. Материалы могут содержать технические неточности или опечатки и могут быть пересмотрены в любое время без уведомления.

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

Сбор данных

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