Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Toto téma popisuje, jak odebrat soubory funkcí v konfiguraci funkce na vyžádání pomocí rutiny Uninstall-WindowsFeature.
Funkce na vyžádání je funkce zavedená ve Windows 8 a Windows Serveru 2012, která umožňuje odebrat soubory rolí a funkcí (někdy označované jako datová část funkcí) z operačního systému, abyste ušetřili místo na disku a nainstalovali role a funkce ze vzdálených umístění nebo instalačních médií místo z místních počítačů. Soubory funkcí můžete odebrat ze spuštěných fyzických nebo virtuálních počítačů. Můžete také přidat soubory funkcí do souborů bitové kopie systému Windows (WIM) nebo z offline virtuálních pevných disků (VHD) nebo odebrat soubory funkcí a vytvořit reprodukovatelnou kopii konfigurací funkcí na vyžádání.
Pokud v konfiguraci funkce na vyžádání nejsou soubory funkcí dostupné v počítači, pokud instalace vyžaduje tyto soubory funkcí, Windows Server 2012 R2 nebo Windows Server 2012 lze směrovat k získání souborů z úložiště funkcí vedle sebe (sdílená složka, která obsahuje soubory funkcí a je k dispozici pro počítač v síti), ze služby Windows Update nebo z instalačního média. Pokud nejsou soubory funkcí na cílovém serveru k dispozici, funkce na vyžádání vyhledá chybějící soubory funkcí provedením následujících úloh v uvedeném pořadí.
Vyhledávání v umístění určeném uživateli průvodce přidání rolí a funkcí nebo pomocí instalačních příkazů DISM
Vyhodnocení konfigurace nastavení zásad skupiny, Konfigurace počítače\Šablony pro správu\Systém\Určit nastavení pro instalaci volitelných komponent a opravu komponent
Vyhledávání ve službě Windows Update
Výchozí chování funkcí na vyžádání (Features on Demand) můžete přepsat tím, že provedete některou z následujících akcí.
Zadání alternativní zdrojové cesty jako součásti rutiny
Install-WindowsFeaturepřidáním parametruSourceZadání alternativní zdrojové cesty na stránce Potvrzení možností instalace během instalace součástí pomocí Průvodce přidáním rolí a funkcí
Konfigurace nastavení zásad skupiny Určení nastavení pro volitelnou instalaci komponent a opravu komponent
Toto téma obsahuje následující části.
Odebrání souborů funkcí pomocí Uninstall-WindowsFeature
Vytvořte soubor s funkcemi nebo úložiště vedle sebe
Tato část popisuje, jak nastavit sdílenou složku se sdílenými soubory vzdálených funkcí (označované také jako úložiště vedle sebe), které ukládá soubory potřebné k instalaci rolí, služeb rolí a funkcí na serverech se systémem Windows Server 2012 R2 nebo Windows Server 2012 . Po nastavení úložiště funkcí můžete role, služby rolí a funkce nainstalovat na servery s těmito operačními systémy a určit úložiště funkcí jako umístění zdrojových souborů instalace.
Vytvoření úložiště souborů funkcí
Vytvořte sdílenou složku na serveru ve vaší síti. Například \\network\share\sxs.
Ověřte, že máte k úložišti funkcí přiřazená správná oprávnění. Zdrojová cesta nebo sdílená složka musí udělit oprávnění ke čtení buď skupině Všichni (nedoporučuje se z bezpečnostních důvodů), nebo účtům počítačů (DOMAIN\SERverNAME$), na kterých plánujete instalovat funkce pomocí tohoto úložiště funkcí. Udělení přístupu k uživatelským účtům nestačí.
K nastavení sdílení souborů a oprávnění můžete přistupovat pomocí některého z následujících postupů na ploše Windows.
Klikněte pravým tlačítkem myši na sdílenou složku, klikněte na příkaz Vlastnosti a změňte povolené uživatele a jejich přístupová práva ke složce na kartě Zabezpečení .
Klikněte pravým tlačítkem myši na sdílenou složku, přejděte na příkaz Sdílet s a potom klikněte na položku Konkrétní lidé.
Note
Servery, které jsou v pracovních skupinách, nemají přístup k externím sdíleným složkám, a to ani v případě, že účet počítače pro server pracovní skupiny má pro externí sdílenou složku oprávnění ke čtení . Alternativní zdrojová umístění, která fungují pro servery pracovní skupiny, zahrnují instalační médium, službu Windows Update a soubory VHD nebo WIM uložené na místním serveru pracovní skupiny.
Zkopírujte složku Sources\SxS z instalačního média windows Serveru do sdílené složky, kterou jste vytvořili v kroku 1.
Instalace rozhraní .NET Framework 3.5 a dalších funkcí na vyžádání
Počínaje Windows Serverem 2012 a Windows 8 nejsou ve výchozím nastavení v místním počítači k dispozici soubory funkcí pro rozhraní .NET Framework 3.5 (včetně rozhraní .NET Framework 2.0 a .NET Framework 3.0). Soubory byly odebrány. Soubory funkcí odebraných v konfiguraci Funkce na vyžádání spolu se soubory funkcí pro rozhraní .NET Framework 3.5 jsou dostupné prostřednictvím služby Windows Update. Pokud soubory funkcí nejsou ve výchozím nastavení dostupné na cílovém serveru se systémem Windows Server 2012 nebo novější verze, proces instalace vyhledá chybějící soubory připojením ke službě Windows Update. Výchozí chování můžete přepsat konfigurací nastavení zásad skupiny nebo zadáním alternativní zdrojové cesty během instalace bez ohledu na to, jestli instalujete pomocí grafického uživatelského rozhraní Průvodce přidáním rolí a funkcí nebo příkazového řádku.
.NET Framework 3.5 můžete nainstalovat jedním z následujících způsobů.
Pomocí Nainstalujte rozhraní .NET Framework 3.5 spuštěním Install-WindowsFeature rutiny přidat parametr
Sourcea zadejte zdroj, ze kterého chcete získat soubory funkcí rozhraní .NET Framework 3.5. Pokud nepřidáte parametrSource, proces instalace nejprve určí, jestli byla cesta k souborům funkcí zadána nastavením zásad skupiny a pokud se taková cesta nenajde, vyhledá chybějící soubory funkcí pomocí služby Windows Update.Použijte k instalaci rozhraní .NET Framework 3.5 pomocí Průvodce přidáním rolí a funkcí, kde určíte alternativní umístění zdrojového souboru na stránce Potvrzení možností instalace v průvodci přidáním rolí a funkcí.
Pomocí nainstalujte rozhraní .NET Framework 3.5 pomocí nástroje DISM, abyste ve výchozím nastavení získali soubory ze služby Windows Update, nebo určete zdrojovou cestu k instalačnímu médiu.
Konfigurace alternativních zdrojů pro soubory funkcí v zásadách skupiny pro rozhraní .NET Framework 3.5 nebo jiné funkce, pokud nejsou v místním počítači nalezeny soubory funkcí.
Important
Při instalaci souborů funkcí ze vzdáleného zdroje musí zdrojová cesta nebo sdílená složka udělit oprávnění ke čtení buď skupině Všichni (nedoporučuje se z bezpečnostních důvodů), nebo k účtu počítače (místního systému) cílového serveru; udělení přístupu k uživatelskému účtu nestačí.
Servery, které jsou v pracovních skupinách, nemají přístup k externím sdíleným složkám, a to ani v případě, že účet počítače pro server pracovní skupiny má pro externí sdílenou složku oprávnění ke čtení . Alternativní zdrojová umístění, která fungují pro servery pracovní skupiny, zahrnují instalační médium, službu Windows Update a soubory VHD nebo WIM uložené na místním serveru pracovní skupiny.
Soubor WIM můžete zadat jako alternativní zdroj souborů funkcí při instalaci rolí, služeb rolí a funkcí na spuštěný fyzický server. Zdrojová cesta k souboru WIM by měla být v následujícím formátu s WIM jako předponou a indexem, ve kterém jsou soubory funkcí umístěny jako přípona: WIM:e:\sources\install.wim:4. Soubor WIM však nemůžete použít přímo jako zdroj pro instalaci rolí, služeb rolí a funkcí do offline virtuálního pevného disku; Musíte buď připojit offline virtuální pevný disk a nasměrovat na jeho cestu k připojení pro zdrojové soubory, nebo musíte odkazovat na složku, která obsahuje kopii obsahu souboru WIM.
Instalace rozhraní .NET Framework 3.5 spuštěním rutiny Install-WindowsFeature
Pokud chcete otevřít relaci Windows PowerShellu se zvýšenými uživatelskými právy, udělejte jednu z následujících věcí.
Note
Pokud instalujete role a funkce ze vzdáleného serveru, nemusíte spouštět Windows PowerShell se zvýšenými uživatelskými právy.
Na ploše Windows klikněte pravým tlačítkem na Windows PowerShell na hlavním panelu a potom klikněte na Spustit jako správce.
Na úvodní obrazovce Windows klikněte pravým tlačítkem na dlaždici Windows PowerShellu a potom na panelu aplikace klikněte na Spustit jako správce.
Na serveru, na kterém běží možnost instalace jádra serveru windows Serveru 2012 R2 nebo Windows Serveru 2012, zadejte PowerShell do příkazového řádku a stiskněte Enter.
zadejte následující příkaz a stiskněte Enter. V následujícím příkladu se zdrojové soubory nacházejí v úložišti vedle sebe (zkráceně na SxS) v instalačním médiu na jednotce D.
Install-WindowsFeature NET-Framework-Core -Source D:\Sources\SxSPokud chcete, aby příkaz používal službu Windows Update jako zdroj pro chybějící soubory funkcí nebo pokud už byl výchozí zdroj nakonfigurován pomocí zásad skupiny, není nutné přidat parametr
Source, pokud nechcete zadat jiný zdroj.
Instalace rozhraní .NET Framework 3.5 pomocí Průvodce přidáním rolí a funkcí
V nabídce Spravovat ve Správci serveru klikněte na přidat role a funkce.
Vyberte cílový server se systémem Windows Server 2016.
Na stránce pro výběr funkcí v Průvodci přidáním rolí a funkcí vyberte rozhraní .NET Framework 3.5.
Pokud je místnímu počítači povoleno nastavením zásad skupiny, pokusí se proces instalace získat chybějící soubory funkcí pomocí služby Windows Update. Klepněte na tlačítko Instalovat; Nemusíte pokračovat k dalšímu kroku.
Pokud nastavení zásad skupiny tuto možnost nepovoluje nebo chcete použít jiný zdroj pro soubory funkcí rozhraní .NET Framework 3.5, na stránce průvodce Potvrďte výběry instalace klikněte na Zadejte alternativní zdrojovou cestu.
Zadejte cestu k úložišti vedle sebe (označovaného jako SxS) v instalačním médiu nebo k souboru WIM. V následujícím příkladu se instalační médium nachází na jednotce D.
D:\Sources\SxS\
Pokud chcete zadat soubor WIM, přidejte předponu WIM a přidejte index obrázku, který se použije v souboru WIM jako přípona, jak je znázorněno v následujícím příkladu.
WIM:\\server_name\share\install.wim:3
Klepněte na tlačítko OK a klepněte na tlačítko Nainstalovat.
Instalace rozhraní .NET Framework 3.5 pomocí nástroje DISM
Pokud chcete otevřít relaci Windows PowerShellu se zvýšenými uživatelskými právy, udělejte jednu z následujících věcí.
Note
Pokud instalujete role a funkce ze vzdáleného serveru, nemusíte spouštět Windows PowerShell se zvýšenými uživatelskými právy.
Na ploše Windows klikněte pravým tlačítkem na Windows PowerShell na hlavním panelu a potom klikněte na Spustit jako správce.
Na úvodní obrazovce Windows klikněte pravým tlačítkem myši na dlaždici Windows PowerShellu a potom na panelu aplikace klikněte na Spustit jako správce.
Na serveru, na kterém běží možnost instalace jádra serveru, zadejte PowerShell do příkazového řádku a stiskněte Enter.
Spusťte jeden z následujících příkazů DISM.
Pokud má počítač přístup ke službě Windows Update nebo je v zásadách skupiny nakonfigurované výchozí umístění zdrojového souboru, spusťte následující příkaz.
DISM /online /Enable-Feature /Featurename:NetFx3 /Allpokud má počítač přístup k instalačnímu médiu, spusťte příkaz podobný následujícímu. V následujícím příkladu se instalační médium operačního systému nachází na jednotce D. Parametr
LimitAccesszabrání příkazu kontaktovat službu Windows Update nebo server se spuštěnou službou WSUS.DISM /online /Enable-Feature /Featurename:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
Note
Příkaz DISM rozlišuje malá a velká písmena.
Konfigurace alternativních zdrojů pro soubory funkcí v Zásadách Skupiny
Nastavení zásad skupiny popsané v této části určuje autorizovaná zdrojová umístění pro soubory rozhraní .NET Framework 3.5 a další soubory funkcí, které byly odebrány jako součást konfigurace funkce na vyžádání. Nastavení zásad Zadejte nastavení pro volitelnou instalaci komponent a opravu součástí se nachází ve složce Konfigurace počítače\Šablony pro správu\Systém v konzole pro správu zásad skupiny nebo v editoru místních zásad skupiny.
Note
Abyste mohli změnit nastavení zásad skupiny v místním počítači, musíte být členem skupiny Administrators. Pokud jsou nastavení zásad skupiny pro počítač, který chcete spravovat, řízeno na úrovni domény, musíte být členem skupiny Domain Administrators a změnit nastavení zásad skupiny.
Konfigurace výchozí alternativní zdrojové cesty v zásadách skupiny
V editoru místních zásad skupiny nebo v konzole pro správu zásad skupiny otevřete následující nastavení zásad.
konfigurace počítače\Šablony pro správu\Systém\Zadejte nastavení pro volitelnou instalaci součásti a opravu komponent
Chcete-li povolit nastavení zásad, vyberte Možnost Povoleno , pokud ještě není povolená.
Do textového pole Alternativní zdrojová cesta v oblasti Možnosti zadejte plně kvalifikovanou cestu ke sdílené složce nebo souboru WIM. Pokud chcete zadat soubor WIM jako alternativní zdrojové umístění, přidejte do cesty předponu WIM a přidejte index obrázku, který se má použít v souboru WIM jako přípona. Tady jsou příklady hodnot, které můžete zadat.
cesta ke sdílené složce: \\server_name\share\folder_name
cesta k souboru WIM, ve kterém 3 představuje index image, ve které jsou nalezeny soubory funkcí: WIM:\\server_name\share\install.wim:3
Pokud nechcete, aby počítače řízené tímto nastavením zásad vyhledaly chybějící soubory funkcí ve službě Windows Update, vyberte Nikdy se nepokoušejte stáhnout datovou část ze služby Windows Update.
Pokud počítače řízené tímto nastavením zásad obvykle přijímají aktualizace prostřednictvím služby WSUS, ale chcete najít chybějící soubory funkcí přes Windows Update a ne přes WSUS, vyberte možnost Kontaktovat službu Windows Update přímo a stáhnout obsah opravy místo služby Windows Server Update Services (WSUS).
Po dokončení změny tohoto nastavení zásad klikněte na tlačítko OK a zavřete editor zásad skupiny.
Metody odstraňování souborů s funkcemi
K dispozici jsou dvě metody pro odebrání souborů funkcí ze systému Windows Server v konfiguraci funkce na vyžádání.
Parametr
removerutinyUninstall-WindowsFeatureumožňuje odstranit soubory funkcí ze serveru nebo offline virtuálního pevného disku (VHD), na kterém běží Windows Server 2012 R2 nebo Windows Server 2012 . Platné hodnoty pro parametrremovejsou názvy rolí, služeb rolí a funkcí.Příkazy DISM (Deployment Image Servicing and Management) umožňují vytvářet vlastní soubory WIM, které šetří místo na disku vynecháním souborů funkcí, které nejsou potřeba, nebo je možné získat z jiných vzdálených zdrojů. Další informace o použití DISM k přípravě vlastních imagí naleznete v tématu Jak povolit nebo zakázat funkce systému Windows.
Odebrání souborů funkcí pomocí Uninstall-WindowsFeature
Pomocí rutiny Uninstall-WindowsFeature můžete odinstalovat role, služby rolí a funkce ze serverů a offline virtuálních pevných disků se systémem Windows Server 2012 R2 nebo Windows Server 2012 a odstranit soubory funkcí. V případě potřeby můžete odinstalovat a odstranit stejné role, služby rolí a funkce ve stejném příkazu.
Important
Když odstraníte soubory funkcí pro roli, službu rolí nebo funkci, budou také odstraněny role, služby rolí a funkce, které na těchto souborech závisejí. Pokud odstraňujete soubory funkcí pro službu role nebo dílčí funkci a nejsou nainstalovány žádné jiné služby rolí nebo dílčí součásti pro nadřazenou roli nebo funkci, odstraní se soubory pro celou nadřazenou roli nebo funkci. Pokud chcete zobrazit všechny soubory funkcí, které by byly odstraněny příkazem Uninstall-WindowsFeature -remove, přidejte do příkazu parametr whatif, aby se spustil, a zobrazte výsledky bez skutečného odstranění souborů funkcí.
Odebrat soubory rolí a funkcí pomocí Uninstall-WindowsFeature
Pokud chcete otevřít relaci Windows PowerShellu se zvýšenými uživatelskými právy, udělejte jednu z následujících věcí.
Note
Pokud odinstalujete role a funkce ze vzdáleného serveru, nemusíte spouštět Windows PowerShell se zvýšenými uživatelskými právy.
Na ploše Windows klikněte pravým tlačítkem na Windows PowerShell na hlavním panelu a potom klikněte na Spustit jako správce.
Na úvodní obrazovce Windows klikněte pravým tlačítkem na dlaždici Windows PowerShellu a potom na panelu aplikace klikněte na Spustit jako správce.
Na serveru, na kterém běží možnost instalace jádra serveru, zadejte PowerShell do příkazového řádku a stiskněte Enter.
Zadejte následující příkaz a stiskněte Enter.
Uninstall-WindowsFeature -Name <feature_name> -computerName <computer_name> -removePříklad: Licencování vzdálené plochy je poslední zbývající služba role služeb Vzdálené plochy, která je nainstalovaná. Příkaz odinstaluje licencování Vzdálené plochy a poté odstraní soubory funkcí celé role Služby vzdálené plochy z určeného serveru contoso_1.
Uninstall-WindowsFeature -Name rdS-Licensing -computerName contoso_1 -removePříklad: V následujícím příkladu příkaz odebere službu Active Directory Domain Services a správu zásad skupiny z offline virtuálního pevného disku. Role a součásti jsou nejprve odinstalovány, poté jsou jejich soubory zcela odebrány z offline VHD, Contoso.vhd.
Note
Pokud spouštíte rutinu z počítače se systémem Windows 8.1 nebo Windows 8, musíte přidat parametr
computerName.Pokud zadáte název souboru VHD ze sdílené síťové složky, musí tato sdílená složka udělit oprávnění ke čtení a zápisu k účtu počítače serveru, který jste vybrali pro připojení virtuálního pevného disku. Přístup k účtu jen pro uživatele nestačí. Sdílená složka může skupině Všichni udělit oprávnění ke čtení a zápisu, aby povolila přístup k virtuálnímu pevného disku, ale z bezpečnostních důvodů se to nedoporučuje.
Uninstall-WindowsFeature -Name AD-Domain-Services,GPMC -VHD C:\WS2012VHDs\Contoso.vhd -computerName ContosoDC1
Viz také
Instalace nebo odinstalace rolí, služeb rolí nebo funkcíMožnostech instalace Windows ServeruPostup povolení nebo zakázání funkcí systému WindowsNástroj správy a údržby imagí nasazení (DISM) – přehled