Po aktualizaci systému Windows 10 zmizí konzoly RSAT

Již potřetí jsem si všiml, že po upgradu sestavení systému Windows 10 na mém počítači nefungují konzoly pro správu od RSAT (Remote Server Administration Tools). K tomu došlo při aktualizaci 1603 -> 1703, 1703 -> 1709 a naposledy se to stalo po aktualizaci na 1803 (duben 2018 Aktualizace). Pokaždé, když musím přeinstalovat RSAT, což je velmi nepříjemné. Můžete se nějak ujistit, že stará verze RSAT není odstraněna, nebo automatizovat instalaci nástrojů pro správu?

Odpověď


Obsah:
  • Přeinstalujte RSAT po instalaci nového sestavení Windows 10
  • V systému Windows 10 nelze odinstalovat RSAT (KB2693643)
  • Chybí konzola DNS po přeinstalování RSAT ve Windows 10
  • Jak stáhnout a nainstalovat RSAT po upgradu na Windows 10 1809

Přeinstalujte RSAT po instalaci nového sestavení Windows 10

Ve skutečnosti existuje takový problém. Pokaždé, když upgradujete sestavení v systému Windows 10, budou odstraněny konzoly pro správu serveru a AD z RSAT (soubory dnsmgmt.msc, gpmc.msc, dsa.msc atd. Zmizí ze složky% SystemRoot% \ system32 \). Chcete-li obnovit nástroje pro správu, musíte ručně stáhnout a nainstalovat nejnovější verzi protokolu RSAT ze stránky https://www.microsoft.com/en-us/download/details.aspx?id=45520. Jedná se o požadavky podle návrhu a nebude možné se tím nějak obejít. Vždy musíte nainstalovat nejnovější verzi RSAT pro vaši sestavení..

Jak vidíte, aktuální verze RSAT je v současné době 1803 1,0 (ze dne 2. května 2018).

Je důležité. Kromě toho musíte pochopit, že balíčky RSAT se jmény WindowsTH-RSAT_WS_1709-x64 / WindowsTH-RSAT_WS_1803-x64 jsou navrženy pro správu systému Windows Server verze 1709 / 1803. U běžných serverů Windows Server 2008 R2 - Windows Server 2016 je třeba nainstalovat WindowsTH-RSAT_WS2016-x64 (toto je zapsáno na stránce ke stažení).

Společnost Microsoft vyžaduje, aby po aktualizaci systému bylo nutné odinstalovat starou verzi systému RSAT a nainstalovat aktuální verzi nástrojů pro vzdálenou správu pro vaši verzi systému Windows 10 (různé verze systému RSAT nemohou v počítači současně fungovat)..

V systému Windows 10 nelze odinstalovat RSAT (KB2693643)

V některých případech se stará verze RSAT při upgradu neodinstaluje správně (zmizí pouze část modulů snap-in). V takovém případě je nutné aktualizaci odebrat KB2693643 (Tato aktualizace obsahuje nástroje RSAT). Při pokusu o odebrání aktualizace prostřednictvím ovládacího panelu se však může objevit chyba:

Došlo k chybě. Ne všechny aktualizace byly úspěšně odinstalovány.

Při pokusu o odinstalaci aktualizace pomocí WUSA z příkazového řádku (wusa / uninstall / kb: 2693643) se objeví další chyba:

Instalačnímu programu došlo k chybě: 0x8007005. Přístup byl odepřen.

Pokud analyzujete soubor protokolu c: \ windows \ logs \ cbs \ cbs.log, Možná zjistíte, že chyba odinstalace je způsobena tím, že instalační program nemůže odstranit klíč registru: HKLM \ SOFTWARE \ Microsoft \ Fusion \ PublisherPolicy \ Default \ v4.0_Policy.3.1.Microsoft.UpdateServices.Administration__31bf3856ad364e35.

Tento klíč musí být odstraněn ručně.,

Get-Item HKLM: \ Software \ Microsoft \ Fusion \ PublisherPolicy \ Default \ v4.0_Policy.3.1.Microsoft.UpdateServices.Administration__31bf3856ad364e35 \ 1 \ 4.0.0.0 | Odebrat položku

Potom zkuste odinstalovat aktualizaci RSAT znovu pomocí WUSA nebo DISM:

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

(Úplný název balíčku RSAT lze získat příkazem

 DISM / Online / Get-Packages | najděte "RemoteServerAdministrationTools"

)

Aktualizace KB2693643 by měla být úspěšně odstraněna. Po restartu můžete nainstalovat novou verzi RSAT

Chybí konzola DNS po přeinstalování RSAT ve Windows 10

Vyskytl se ještě jeden problém: po přeinstalování RSAT chybí v počítači konzola pro správu DNS (dnsmgmt.msc). Chcete-li problém vyřešit, můžete zkopírovat soubory dnsmgmt.msc, dnsmgr.dll, DNSmgr.dll.mui z pracovního hostitele a zaregistrovat knihovnu:

regsvr32 c: \ windows \ system32 \ dnsmgr.dll

Namísto balíčku WS_1709 RSAT můžete nainstalovat RSS WS_1803 nebo WS2016.

Kromě toho má společnost Microsoft oficiální článek KB 4055558 (Chybějící konzola DNS Manager pro klienta RSAT v systému Windows 10). Článek uvádí, že k vyřešení problému v systému Windows 10 x64 je třeba vytvořit dva soubory:

installx64.bat
@echo vypnuto
md ex
expand -f: * WindowsTH-RSAT_WS_1709-x64.msu ex \
cd ex
md ex
kopírovat ... \ unattend_x64.xml ex \
rozbalte -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











Do adresáře souboru musíte umístit soubor MSU RSAT a spustit soubor installx64.bat. Výsledkem bude přeinstalování RSAT a konzola pro správu DNS by se měla spustit normálně.

Jak stáhnout a nainstalovat RSAT po upgradu na Windows 10 1809

Počínaje Windows 10 1809 nemusí být nástroje pro vzdálenou správu RSAT stahovány a instalovány ručně. Nyní jsou zabudovány do obrazu Windows 10 a jsou nainstalovány jako funkce na vyžádání v nastavení aplikace. Instalace RSAT na Windows 10 1809 je popsána v článku: Instalace RSAT Administration Tools na Windows 10 1809 pomocí PowerShell.