Консоль диспетчера DNS отсутствует для клиента RSAT в Windows 10

Эта статья поможет решить проблему, из-за которой средства DNS-сервера отсутствуют после установки средств удаленного администрирования сервера для Windows 10 (RSATClient).

Область применения: Windows 10, версия 2004, Windows 10, версия 1909, Windows 10, версия 1803, Windows 10, версия 1709
Исходный номер базы знаний: 4055558

Признак

После установки RSATClient (WindowsTH-RSAT_WS_1709-x64.msu) дважды щелкнув пакет, средства DNS-сервера отсутствуют.

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

Обходной путь

  1. Убедитесь, что обновление базы знаний 2693643 еще не установлено на компьютере. Если обновление установлено, удалите его, выполнив следующие действия:

    1. Нажмите клавиши Win+R, введитеappwiz.cpl и нажмите клавишу ВВОД.
    2. Выберите Просмотреть установленные Обновления.
    3. Найдите и удалите обновление.
    4. Перезагрузите компьютер, если появится соответствующий запрос.
  2. Создайте новый каталог. Например, temp.

  3. Для 64-разрядных версий Windows создайте файлы unattend_x64.xml и installx64.bat. Для версий Windows x86 создайте файлы unattend_x86.xml и installx86.bat.

  4. Скачайте пакет WindowsTH-RSAT_WS_1709-x64.msu для 64-разрядных версий Windows или пакет WindowsTH-RSAT_WS_1709-x86.msu для версий Windows x86 и сохраните пакет в новом каталоге.

  5. Запустите командную строку с разрешениями администратора и перейдите к временному каталогу.

  6. Запустите installx64.bat для 64-разрядных версий Windows или installx86.bat для версий Windows x86.

Примечание.

  • После установки можно очистить содержимое временного каталога.
  • Перезапуск не требуется, если вам не будет предложено.

Содержимое файла installx64.bat

@echo off
md ex
expand -f:* WindowsTH-RSAT_WS_1709-x64.msu ex\
cd ex
md ex
copy ..\unattend_x64.xml ex\
expand -f:* WindowsTH-KB2693643-x64.cab ex\
cd ex
dism /online /apply-unattend="unattend_x64.xml"
cd ..\
dism /online /Add-Package /PackagePath:"WindowsTH-KB2693643-x64.cab"
cd ..\
rmdir ex /s /q

Содержимое файла unattend_x64.xml

<?xml version="1.0" encoding="UTF-8"?>
<unattend xmlns="urn:schemas-microsoft-com:setup" description="Auto unattend" author="pkgmgr.exe">
    <servicing>
        <package action="stage">
            <assemblyIdentity buildType="release" language="neutral" name="Microsoft-Windows-RemoteServerAdministrationTools-Client-Package-TopLevel" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" version="10.0.16299.2"/>
            <source location="." permanence="temporary"/>
        </package>
    </servicing>
</unattend>

Содержимое файла installx86.bat

@echo off
md ex
expand -f:* WindowsTH-RSAT_WS_1709-x86.msu ex\
cd ex
md ex
copy ..\unattend_x86.xml ex\
expand -f:* WindowsTH-KB2693643-x86.cab ex\
cd ex
dism /online /apply-unattend="unattend_x86.xml"
cd ..\
dism /online /Add-Package /PackagePath:"WindowsTH-KB2693643-x86.cab"
cd ..\
rmdir ex /s /q  

Содержимое файла unattend_x86.xml

<?xml version="1.0" encoding="UTF-8"?>
<unattend xmlns="urn:schemas-microsoft-com:setup" description="Auto unattend" author="pkgmgr.exe">
    <servicing>
        <package action="stage">
            <assemblyIdentity buildType="release" language="neutral" name="Microsoft-Windows-RemoteServerAdministrationTools-Client-Package-TopLevel" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" version="10.0.16299.2"/>
            <source location="." permanence="temporary"/>
        </package>
    </servicing>
</unattend>