La console du gestionnaire DNS est manquante pour le client RSAT dans Windows 10

Cet article fournit de l’aide pour résoudre un problème où les outils de serveur DNS sont manquants après l’installation des outils d’administration de serveur distant pour Windows 10 (RSATClient).

S’applique à : Windows 10, version 2004, Windows 10, version 1909, Windows 10, version 1803, Windows 10, version 1709
Numéro de la base de connaissances d’origine : 4055558

Symptôme

Après avoir installé RSATClient (WindowsTH-RSAT_WS_1709-x64.msu) en double-cliquant sur le package, les outils serveur DNS sont manquants.

Cet article fournit d’autres étapes pour installer RSATClient afin que tous les outils soient installés correctement.

Solution de contournement

  1. Assurez-vous que la mise à jour de l'2693643 de base de connaissances n’est pas déjà installée sur l’ordinateur. Si la mise à jour est installée, désinstallez la mise à jour en procédant comme suit :

    1. Appuyez sur touche Win+R, tapez appwiz.cpl , puis appuyez sur Entrée.
    2. Sélectionnez Afficher les Mises à jour installés.
    3. Recherchez et désinstallez la mise à jour.
    4. Redémarrez l’ordinateur s’il y est invité.
  2. Créez un répertoire. Par exemple, temp.

  3. Pour les versions x64 de Windows, créez des fichiers unattend_x64.xml et installx64.bat. Pour les versions x86 de Windows, créez des fichiers unattend_x86.xml et installx86.bat.

  4. Téléchargez le package WindowsTH-RSAT_WS_1709-x64.msu pour les versions x64 de Windows ou le package WindowsTH-RSAT_WS_1709-x86.msu pour les versions x86 de Windows, puis enregistrez le package dans le nouveau répertoire.

  5. Démarrez une invite de commandes avec des autorisations d’administration et accédez au répertoire temporaire.

  6. Exécutez installx64.bat pour les versions x64 de Windows ou exécutez installx86.bat pour les versions x86 de Windows.

Remarque

  • Après l’installation, vous pouvez effacer le contenu du répertoire temporaire.
  • Aucun redémarrage n’est nécessaire, sauf si vous y êtes invité.

Contenu du fichier 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

Contenu du fichier 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>

Contenu du fichier 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  

Contenu du fichier 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>