RSAT klient ve Windows 10

Ve Windows 10, verze 1709, mohou nastat problémy při instalaci balíčku WindowsTH-RSAT_WS_1709-x64.msu. Tento příspěvek řeší postup při chybě během odinstalace a alternativní postup instalace. Platí pro 64Bit verzi Windows. Původní článek se nachází zde

Odinstalace

Odinstalace je možná pomocí dvou postupů.

  1. První postup je klasická odinstalace pomocí Programy a Funkce, Zobrazit Instalované Aktualizace, najít požadovaný balíček a odinstalovat jej, v případě chyby použijeme druhý postup
  2. Druhý postup
    1. otevřeme soubor
      c:\windows\logs\cbs\cbs.log
      a vyhledáme chybu a odkaz na klíč v registrech, měl by to být tento klíč
      HKLM\SOFTWARE\Microsoft\Fusion\PublisherPolicy\Default\v4.0_Policy.3.1.Microsoft.UpdateServices.Administration__31bf3856ad364e35\1\4.0.0.0
    2. tento klíč si exportujeme pro případ obnovení
    3. následně tento klíč odstarníme
    4. spustíme příkazový řádek jako administrátor
    5. spustíme příkaz
      dism /online /Get-Packages
    6. ve výsledku najdeme řádek, který obsahuje text
      RemoteServerAdministrationTools
    7. zadáme příkaz včetně názvu balíčku
      dism /online /Remove-Package /PackageName:Microsoft-Windows-RemoteServerAdministrationTools-Client-Package-TopLevel~31bf3856ad364e35~amd64~~*AnotherVersion*
    8. restartujeme počítač

Instalace

!!! před touto instalací musí být původní balíček RSAT (verze 1709) nebo jiné verze odinstalován !!!

  1. na disku vytvoříme adresář pro uložení potřebných souborů
    1. WindowsTH-RSAT_WS_1709-x64.msu (stáhneme)
    2. unattend_x64.xml (vytvoříme)
    3. installx64.bat (vytvoříme)
  2. vytvoříme soubor 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>
  3. vytvoříme soubor 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
  4. spustíme příkazový řádek jako správce a přepneme se do námi vytvořeného adresáře, kde máme uložené výše zmiňované soubory
  5. spustíme soubor installx64.bat a počkáme na dokončení operace
  6. po dokončení můžeme adresář smazat
  7. není vyžadován restart počítače

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *