RSAT конзолите изчезват след актуализиране на Windows 10

За трети път забелязвам, че след надграждане на Windows 10, конзолите за управление на администратора от RSAT (Remote Server Administration Tools) не работят на моя компютър. Това се случи при актуализиране на 1603 -> 1703, 1703 -> 1709 и последния път след надстройка до 1803 (актуализация за април 2018 г.). Всеки път трябва да преинсталирам RSAT, което е много досадно. Можете по някакъв начин да се уверите, че старата версия на RSAT не е премахната или да автоматизирате инсталирането на инструменти за администриране?

Отговорът


Съдържание:
  • Преинсталирайте RSAT след инсталиране на нова версия на Windows 10
  • Не може да деинсталирате RSAT (KB2693643) в Windows 10
  • Липсва DNS конзола след преинсталиране на RSAT в Windows 10
  • Как да изтеглите и инсталирате RSAT след надграждане до Windows 10 1809

Преинсталирайте RSAT след инсталиране на нова версия на Windows 10

Наистина има такъв проблем. Всеки път, когато надграждате компилацията в Windows 10, сървърите и конзолите за управление на AD от RSAT се изтриват (файловете dnsmgmt.msc, gpmc.msc, dsa.msc и др. Изчезват от папката% SystemRoot% \ system32 \). За да възстановите инструментите за администриране, трябва ръчно да изтеглите и инсталирате най-новата версия на RSAT от страницата https://www.microsoft.com/en-us/download/details.aspx?id=45520. Това са изисквания по дизайн и няма да е възможно по някакъв начин да го заобиколите. Винаги трябва да инсталирате най-новата версия на RSAT за вашата компилация..

Както можете да видите, текущата версия на RSAT в момента е 1803 1.0 (от 2 май 2018 г.).

Важно е. В допълнение, трябва да разберете, че пакетите RSAT с имената WindowsTH-RSAT_WS_1709-x64 / WindowsTH-RSAT_WS_1803-x64 са предназначени за управление на Windows Server версия 1709 / 1803. За редовни сървъри на Windows Server 2008 R2 - Windows Server 2016, трябва да инсталирате WindowsTH-RSAT_WS2016-x64 (това е написано на страницата за изтегляне).

Microsoft изисква след актуализиране на системата задължително да деинсталирате старата версия на RSAT и да инсталирате текущата версия на инструментите за отдалечено администриране за вашето издание на Windows 10 (различни версии на RSAT не могат едновременно да работят на компютъра).

Не може да деинсталирате RSAT (KB2693643) в Windows 10

В някои случаи старата версия на RSAT не се деинсталира правилно при надстройката (изчезва само част от щраковете). В този случай трябва да премахнете актуализацията KB2693643 (Тази актуализация съдържа RSAT инструменти). Въпреки това, когато се опитате да премахнете актуализацията през контролния панел, може да се появи грешка:

Възникна грешка. Не всички актуализации бяха деинсталирани успешно.

При опит за деинсталиране на актуализацията с помощта на WUSA от командния ред (wusa / uninstall / kb: 2693643) се появява друга грешка:

Инсталаторът срещна грешка: 0x8007005. Достъпът е отказан.

Ако анализирате лог файла c: \ windows \ logs \ cbs \ cbs.log, Може да откриете, че грешката при деинсталиране се дължи на това, че инсталаторът не може да изтрие ключа на системния регистър: HKLM \ SOFTWARE \ Microsoft \ Fusion \ PublisherPolicy \ Default \ v4.0_Policy.3.1.Microsoft.UpdateServices.Administration__31bf3856ad364e35.

Този ключ трябва да бъде изтрит ръчно.,

Get-Item HKLM: \ Софтуер \ Microsoft \ Fusion \ PublisherPolicy \ Стандартно \ v4.0_Policy.3.1.Microsoft.UpdateServices.Administration__31bf3856ad364e35 \ 1 \ 4.0.0.0 | Remove-т

След това опитайте да деинсталирате актуализацията на RSAT отново с помощта на WUSA или DISM:

dism / онлайн / Remove-package /packagename:Microsoft-Windows-RemoteServerAdministrationTools-Client-Package-TopLevel~31bf3856ad364e35~amd64~1010.16299.2

(пълното име на пакета RSAT може да бъде получено с помощта на командата

 DISM / Онлайн / Get-пакети | намери „RemoteServerAdministrationTools“

)

Актуализацията KB2693643 трябва да бъде изтрита успешно. След рестартиране можете да инсталирате нова версия на RSAT

Липсва DNS конзола след преинсталиране на RSAT в Windows 10

Имаше още един проблем: след преинсталиране на RSAT, конзолата за управление на DNS (dnsmgmt.msc) липсва на компютъра. За да отстраните проблема, можете да копирате файловете dnsmgmt.msc, dnsmgr.dll, DNSmgr.dll.mui от работещия хост и да регистрирате библиотеката:

regsvr32 c: \ windows \ system32 \ dnsmgr.dll

Вместо WS_1709 пакета RSAT, можете да инсталирате WS_1803 или WS2016 RSAT.

В допълнение, Microsoft има официална статия KB 4055558 (Липсваща конзола за DNS мениджър за RSAT клиент в Windows 10). В статията се посочва, че за да отстраните проблема в Windows 10 x64, трябва да създадете два файла:

installx64.bat
@echo off
md ex
разгъване -f: * WindowsTH-RSAT_WS_1709-x64.msu ex \
cd ex
md ex
копиране ... \ unattend_x64.xml ex \
разгъване -f: * WindowsTH-KB2693643-x64.cab ex \
cd ex
dism / онлайн /apply-unattend=>unattend_x64.xml »
CD ... \
dism / онлайн / Add-Package /PackagePath:> WindowsWTH-KB2693643-x64.cab »
CD ... \
rmdir ex / s / q
unattend_x64.xml











В директорията с файлове трябва да поставите MSU RSAT файла и да стартирате файла installx64.bat. В резултат RSAT ще се преинсталира и конзолата за управление на DNS трябва да стартира нормално.

Как да изтеглите и инсталирате RSAT след надграждане до Windows 10 1809

Започвайки с Windows 10 1809, инструментите за дистанционно администриране на RSAT не е необходимо да се изтеглят и инсталират ръчно. Сега те са вградени в изображението на Windows 10 и се инсталират като функции при поискване от настройките на приложението. Инсталирането на RSAT на Windows 10 1809 е описано в статията: Инсталиране на средства за администриране на RSAT в Windows 10 1809 с помощта на PowerShell.