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.