Udostępnij za pośrednictwem


Brak konsoli menedżera DNS dla klienta RSAT w systemie Windows 10

Ten artykuł zawiera pomoc w rozwiązaniu problemu polegającego na braku narzędzi serwera DNS po zainstalowaniu narzędzi administracji zdalnej serwera dla systemu Windows 10 (RSATClient).

Dotyczy: Windows 10, wersja 2004, Windows 10, wersja 1909, Windows 10, wersja 1803, Windows 10, wersja 1709
Oryginalny numer KB: 4055558

Objaw

Po zainstalowaniu programu RSATClient (WindowsTH-RSAT_WS_1709-x64.msu), klikając dwukrotnie pakiet, brakuje narzędzi serwera DNS.

Ten artykuł zawiera alternatywne kroki instalacji programu RSATClient, tak aby wszystkie narzędzia zostały poprawnie zainstalowane.

Rozwiązanie

  1. Upewnij się, że aktualizacja 2693643 KB nie jest jeszcze zainstalowana na komputerze. Jeśli aktualizacja jest zainstalowana, odinstaluj aktualizację, wykonując następujące kroki:

    1. Naciśnij Win+R, wpisz appwiz.cpl, a następnie naciśnij Enter.
    2. Wybierz pozycję Wyświetl zainstalowane aktualizacje.
    3. Znajdź i odinstaluj aktualizację.
    4. Uruchom ponownie komputer, jeśli zostanie wyświetlony monit.
  2. Utwórz nowy katalog. Na przykład temp.

  3. W przypadku wersji x64 systemu Windows utwórz pliki unattend_x64.xml i installx64.bat. W przypadku wersji x86 systemu Windows utwórz pliki unattend_x86.xml i installx86.bat.

  4. Pobierz pakiet WindowsTH-RSAT_WS_1709-x64.msu dla wersji x64 systemu Windows lub WindowsTH-RSAT_WS_1709-x86.msu dla wersji x86 systemu Windows i zapisz pakiet w nowym katalogu.

  5. Uruchom wiersz polecenia z uprawnieniami administracyjnymi i przejdź do katalogu tymczasowego.

  6. Uruchom installx64.bat dla wersji x64 systemu Windows lub uruchom installx86.bat dla wersji x86 systemu Windows.

Uwaga 16.

  • Po zakończeniu instalacji możesz wyczyścić zawartość katalogu tymczasowego.
  • Nie jest wymagane ponowne uruchomienie, chyba że zostanie wyświetlony monit.

Zawartość pliku 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

Zawartość pliku 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>

Zawartość pliku 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  

Zawartość pliku 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>