Konsole RSAT znikają po aktualizacji systemu Windows 10

Po raz trzeci zauważam, że po uaktualnieniu kompilacji systemu Windows 10 konsole administracyjne administratora z RSAT (narzędzia administracji zdalnej serwera) nie działają na moim komputerze. Stało się tak podczas aktualizacji 1603 -> 1703, 1703 -> 1709 i ostatnim razem po aktualizacji do 1803 (aktualizacja z kwietnia 2018 r.). Za każdym razem muszę ponownie instalować RSAT, co jest bardzo denerwujące. Możesz w jakiś sposób upewnić się, że stara wersja RSAT nie zostanie usunięta lub zautomatyzować instalację narzędzi administracyjnych?

Odpowiedź


Treść
  • Ponownie zainstaluj RSAT po zainstalowaniu nowej wersji systemu Windows 10
  • Nie można odinstalować RSAT (KB2693643) w systemie Windows 10
  • Brak konsoli DNS po ponownej instalacji RSAT w Windows 10
  • Jak pobrać i zainstalować RSAT po aktualizacji do systemu Windows 10 1809

Ponownie zainstaluj RSAT po zainstalowaniu nowej wersji systemu Windows 10

Rzeczywiście istnieje taki problem. Za każdym razem, gdy aktualizujesz kompilację w Windows 10, konsole zarządzania serwera i AD z RSAT są usuwane (pliki dnsmgmt.msc, gpmc.msc, dsa.msc itp. Znikają z folderu% SystemRoot% \ system32 \). Aby przywrócić narzędzia administracyjne, musisz ręcznie pobrać i zainstalować najnowszą wersję RSAT ze strony https://www.microsoft.com/en-us/download/details.aspx?id=45520. Są to z założenia wymagania i nie da się jakoś obejść. Zawsze musisz zainstalować najnowszą wersję RSAT dla swojej kompilacji..

Jak widać, aktualna wersja RSAT to obecnie 1803 1.0 (data 2 maja 2018 r.).

Jest ważne. Ponadto należy zrozumieć, że pakiety RSAT o nazwach WindowsTH-RSAT_WS_1709-x64 / WindowsTH-RSAT_WS_1803-x64 są przeznaczone do zarządzania systemem Windows Server w wersji 1709 / 1803. W przypadku zwykłego systemu Windows Server 2008 R2 - serwery z systemem Windows Server 2016, należy zainstalować WindowsTH-RSAT_WS2016-x64 (jest to napisane na stronie pobierania).

Firma Microsoft wymaga, aby po zaktualizowaniu systemu konieczne było usunięcie starej wersji RSAT i zainstalowanie bieżącej wersji narzędzi do zdalnej administracji dla systemu Windows 10 (różne wersje RSAT nie mogą jednocześnie działać na komputerze).

Nie można odinstalować RSAT (KB2693643) w systemie Windows 10

W niektórych przypadkach stara wersja RSAT nie odinstalowuje się poprawnie podczas aktualizacji (znika tylko część przystawek). W takim przypadku musisz usunąć aktualizację KB2693643 (Ta aktualizacja zawiera narzędzia RSAT). Jednak podczas próby usunięcia aktualizacji za pomocą panelu sterowania może pojawić się błąd:

Wystąpił błąd. Nie wszystkie aktualizacje zostały pomyślnie odinstalowane.

Podczas próby odinstalowania aktualizacji za pomocą WUSA z wiersza poleceń (wusa / uninstall / kb: 2693643) pojawia się kolejny błąd:

Instalator napotkał błąd: 0x8007005. Odmowa dostępu.

Jeśli przeanalizujesz plik dziennika c: \ windows \ logs \ cbs \ cbs.log, Może się okazać, że błąd odinstalowania wynika z niemożności usunięcia przez klucz instalatora: HKLM \ SOFTWARE \ Microsoft \ Fusion \ PublisherPolicy \ Default \ v4.0_Policy.3.1.Microsoft.UpdateServices.Administration__31bf3856ad364e35.

Ten klucz należy usunąć ręcznie.,

Get-Item HKLM: \ Software \ Microsoft \ Fusion \ PublisherPolicy \ Default \ v4.0_Policy.3.1.Microsoft.UpdateServices.Administration__31bf3856ad364e35 \ 1 \ 4.0.0.0 | Usuń element

Następnie spróbuj ponownie odinstalować aktualizację RSAT za pomocą WUSA lub DISM:

dism / online / remove-package /packagename:Microsoft-Windows-RemoteServerAdministrationTools-Client-Package-TopLevel~31bf3856ad364e35~amd64~~10.0.16299.2

(pełną nazwę pakietu RSAT można uzyskać za pomocą polecenia

 DISM / Online / Get-Packages | znajdź „RemoteServerAdministrationTools”

)

Aktualizacja KB2693643 powinna zostać pomyślnie usunięta. Po ponownym uruchomieniu możesz zainstalować nową wersję RSAT

Brak konsoli DNS po ponownej instalacji RSAT w Windows 10

Był jeszcze jeden problem: po ponownej instalacji RSAT brakuje konsoli zarządzania DNS (dnsmgmt.msc) na komputerze. Aby rozwiązać problem, możesz skopiować pliki dnsmgmt.msc, dnsmgr.dll, DNSmgr.dll.mui z działającego hosta i zarejestrować bibliotekę:

regsvr32 c: \ windows \ system32 \ dnsmgr.dll

Zamiast pakietu RSAT WS_1709 można zainstalować RSAT WS_1803 lub WS2016.

Ponadto Microsoft ma oficjalny artykuł KB 4055558 (Brak konsoli DNS Manager dla klienta RSAT w systemie Windows 10). W artykule stwierdzono, że aby rozwiązać problem w systemie Windows 10 x64, musisz utworzyć dwa pliki:

installx64.bat
@echo wyłączone
md ex
rozwiń -f: * WindowsTH-RSAT_WS_1709-x64.msu ex \
cd ex
md ex
kopiuj ... \ unattend_x64.xml ex \
rozwiń -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











W katalogu plików należy umieścić plik MSU RSAT i uruchomić plik installx64.bat. W rezultacie RSAT zostanie ponownie zainstalowany, a konsola zarządzania DNS powinna uruchomić się normalnie.

Jak pobrać i zainstalować RSAT po aktualizacji do systemu Windows 10 1809

Począwszy od systemu Windows 10 1809, narzędzia do zdalnej administracji RSAT nie muszą być pobierane i instalowane ręcznie. Teraz są wbudowane w obraz systemu Windows 10 i są instalowane jako funkcje na żądanie w ustawieniach aplikacji. Instalowanie RSAT w systemie Windows 10 1809 opisano w artykule: Instalowanie narzędzi administracyjnych RSAT w systemie Windows 10 1809 za pomocą programu PowerShell.