Udostępnij za pośrednictwem


Instalowanie i odinstalowywanie ról, usług ról lub funkcji

 

Dotyczy: Windows Server 2012, Windows Server 2012 R2

W systemach Windows Server® 2012 R2 i Windows Server® 2012 konsola programu Menedżer serwera i polecenia cmdlet Windows PowerShell® dla programu Menedżer serwera umożliwiają instalowanie ról i funkcji na serwerach lokalnych i zdalnych lub wirtualnych dyskach twardych (VHD) trybu offline. Na jednym serwerze zdalnym lub dysku VHD trybu offline można zainstalować wiele ról i funkcji w jednej sesji narzędzia Kreator dodawania ról i funkcji lub programu Windows PowerShell.

Ważne

Programu Menedżer serwera nie można używać do zarządzania nowszą wersją systemu operacyjnego Windows Server.Menedżer serwera uruchomiony w systemie Windows Server 2012 lub Windows 8 nie może służyć do instalowania takich składników jak role, usługi ról i funkcje na serwerach z systemem Windows Server 2012 R2.

Aby zainstalować lub odinstalować role, usługi ról i funkcje, trzeba się zalogować na serwerze jako administrator. W przypadku zalogowania się na komputerze lokalnym przy użyciu konta, które nie ma uprawnień administratora na serwerze docelowym, kliknij prawym przyciskiem myszy serwer docelowy w kafelku Serwery, a następnie kliknij polecenie Zarządzaj jako, aby podać konto, które ma uprawnienia administratora. Serwer, na którym ma zostać zainstalowany dysk VHD trybu offline, trzeba dodać do programu Menedżer serwera, a ponadto musisz mieć uprawnienia administratora na tym serwerze.

Aby uzyskać więcej informacji o takich elementach jak role, usługi ról i funkcje, zobacz Role, usługi ról i funkcje.

Ten temat zawiera poniższe sekcje.

  • Instalowanie ról, usług ról i funkcji przy użyciu narzędzia Kreator dodawania ról i funkcji

  • Instalowanie ról, usług ról i funkcji przy użyciu poleceń cmdlet programu Windows PowerShell

  • Usuwanie ról, usług ról i funkcji przy użyciu narzędzia Kreator usuwania ról i funkcji

  • Usuwanie ról, usług ról i funkcji przy użyciu poleceń cmdlet programu Windows PowerShell

  • Instalowanie ról i funkcji na wielu serwerach za pomocą skryptu programu Windows PowerShell

  • Instalowanie programu .NET Framework 3.5 i innych funkcji na żądanie

Instalowanie ról, usług ról i funkcji przy użyciu narzędzia Kreator dodawania ról i funkcji

W jednej sesji w narzędziu Kreator dodawania ról i funkcji można zainstalować takie elementy jak role, usługi ról i funkcje na serwerze lokalnym, na serwerze zdalnym dodanym do programu Menedżer serwera lub na dysku VHD trybu offline. Aby uzyskać więcej informacji na temat dodawania serwera do programu Menedżer serwera w celu zarządzania nim, zobacz Dodawanie serwerów do Menedżera serwera.

Uwaga

Jeśli Menedżer serwera działa w systemie Windows Server 2012 lub Windows 8, można użyć narzędzia Kreator dodawania ról i funkcji do zainstalowania ról i funkcji tylko na serwerach oraz dyskach VHD trybu offline z systemem Windows Server 2012. Jeśli Menedżer serwera działa w systemie Windows Server 2012 R2 lub Windows 8.1, można użyć narzędzia Kreator dodawania ról i funkcji do zainstalowania ról i funkcji tylko na serwerach oraz dyskach VHD trybu offline z systemem Windows Server 2012 R2.

Instalowanie ról i funkcji przy użyciu Kreatora dodawania ról i funkcji

  1. Jeśli program Menedżer serwera jest już otwarty, przejdź do następnego kroku. Jeśli program Menedżer serwera nie jest jeszcze otwarty, otwórz go, wykonując jedną z poniższych czynności.

    • Na pulpicie systemu Windows uruchom program Menedżer serwera, klikając pozycję Menedżer serwera na pasku zadań systemu Windows.

    • Na ekranie startowym systemu Windows kliknij kafelek Menedżer serwera.

  2. W menu Zarządzaj kliknij polecenie Dodaj role i funkcje.

  3. Na stronie Zanim rozpoczniesz sprawdź, czy serwer docelowy i środowisko sieciowe są przygotowywane do obsługi roli i funkcji, które chcesz zainstalować. Kliknij przycisk Dalej.

  4. Na stronie Wybieranie typu instalacji zaznacz opcję Instalacja oparta na rolach lub oparta na funkcjach, aby zainstalować wszystkie części ról lub funkcji na jednym serwerze, albo wybierz opcję Instalacja usług pulpitu zdalnego, aby zainstalować opartą na maszynie wirtualnej infrastrukturę pulpitu lub opartą na sesji infrastrukturę pulpitu dla usług pulpitu zdalnego. Opcja Instalacja usług pulpitu zdalnego dystrybuuje części logiczne roli usług pulpitu zdalnego na różne serwery odpowiednio do potrzeb administratorów. Kliknij przycisk Dalej.

  5. Na stronie Wybieranie serwera docelowego wybierz serwer z puli serwerów lub wybierz dysk VHD trybu offline. Aby wybrać dysk VHD w trybie offline jako serwer docelowy, najpierw wybierz serwer, na którym należy zainstalować dysk VHD, a następnie wybierz plik dysku VHD. Aby uzyskać więcej informacji na temat dodawania serwerów do puli serwerów, zobacz Dodawanie serwerów do Menedżera serwera. Po wybraniu serwera docelowego kliknij przycisk Dalej.

    Uwaga

    Aby zainstalować role i funkcje na dyskach VHD trybu offline, docelowe dyski VHD muszą spełniać następujące wymagania.

    • Na dyskach VHD musi działać wersja systemu Windows Server zgodna z używaną wersją programu Menedżer serwera. Zobacz uwagę na początku sekcji Instalowanie ról, usług ról i funkcji przy użyciu narzędzia Kreator dodawania ról i funkcji.

    • Dyski VHD nie mogą mieć więcej niż jednego woluminu systemowego lub partycji.

    • Sieciowy folder udostępniony, w którym znajduje się plik dysku VHD, musi przyznawać następujące prawa dostępu do konta komputera (lub systemu lokalnego) serwera wybranego do zainstalowania dysku VHD. Dostęp do konta tylko dla użytkownika nie jest wystarczający. Aby umożliwić dostęp do dysku VHD, udział może mieć uprawnienia Odczyt i Zapis dla grupy Wszyscy ,ale ze względów bezpieczeństwa nie jest to zalecane.

      • Dostęp Odczyt/zapis w oknie dialogowym Udostępnianie plików.

      • Dostęp Pełna kontrola na karcie Zabezpieczenia w oknie dialogowym Właściwości pliku lub folderu.

  6. Wybierz role, a w odpowiednim przypadku także usługi roli dla danej roli i kliknij przycisk Dalej, aby wybrać funkcje.

    W dalszej części procesu narzędzie Kreator dodawania ról i funkcji automatycznie informuje o wystąpieniu na serwerze docelowym konfliktów, które mogą uniemożliwić zainstalowanie lub normalne działanie wybranych ról lub funkcji. Zostanie także wyświetlony monit o dodanie wszelkich ról, usług ról lub funkcji wymaganych przez role i funkcje, które zostały wybrane.

    Ponadto jeśli planowane jest zdalne zarządzanie rolą z innego serwera lub z komputera z klienckim systemem Windows, na którym działa program Narzędzia administracji zdalnej serwera, można zrezygnować z instalacji narzędzi do zarządzania i przystawek dla ról na serwerze docelowym. Narzędzia do zarządzania są domyślnie wybrane do instalacji w narzędziu Kreator dodawania ról i funkcji.

  7. Na stronie Potwierdzanie opcji instalacji przejrzyj opcje wybrane dla roli, funkcji i serwera. Jeśli wszystko jest gotowe do instalacji, kliknij przycisk Zainstaluj.

    Wybrane ustawienia można również wyeksportować do pliku konfiguracji w formacie XML, którego można użyć do instalacji nienadzorowanej w programie Windows PowerShell. Aby wyeksportować konfigurację określoną w tej sesji narzędzia Kreator dodawania ról i funkcji, kliknij pozycję Eksportuj ustawienia konfiguracji, a następnie zapisz plik XML w dogodnym miejscu.

    Polecenie Określanie alternatywnej ścieżki źródłowej na stronie Potwierdzanie opcji instalacji umożliwia określenie alternatywnej ścieżki źródłowej dla plików, które są wymagane do zainstalowania ról i funkcji na wybranym serwerze. W systemie Windows Server 2012 mechanizm funkcji na żądanie pozwala zmniejszyć ilość miejsca na dysku używanego przez system operacyjny dzięki usunięciu plików ról i funkcji z serwerów zarządzanych wyłącznie zdalnie. W przypadku usunięcia plików ról i funkcji z serwera za pomocą polecenia cmdlet Uninstall-WindowsFeature -Remove można zainstalować te role i funkcje na serwerze w przyszłości przez określenie alternatywnej ścieżki źródłowej lub udziału, w którym będą przechowywane wymagane pliki ról i funkcji. Ścieżka źródłowa lub udział plików musi przyznawać uprawnienia Odczyt grupie Wszyscy (niezalecane ze względów bezpieczeństwa) lub kontu komputera (DOMENA\NAZWA_SERWERA$) serwera docelowego — nie wystarczy przyznać dostępu kontu użytkownika. Aby uzyskać więcej informacji o funkcjach na żądanie, zobacz Opcje instalacji systemu Windows Server.

    W przypadku instalowania takich elementów jak role, usługi ról i funkcje na działającym serwerze fizycznym jako alternatywne źródło pliku funkcji można określić plik WIM. Ścieżka źródłowa dla pliku WIM powinna mieć format z prefiksem WIM i sufiksem, którym jest indeks zawierający pliki funkcji: WIM:e:\sources\install.wim:4. Nie można jednak użyć pliku WIM bezpośrednio jako źródła do instalowania elementów role, usługi ról i funkcje na dysku VHD trybu offline. Konieczne jest zainstalowanie dysku VHD trybu offline i wskazanie jego ścieżki instalacji dla plików źródłowych lub wskazanie folderu zawierającego kopię zawartości pliku WIM.

  8. Po kliknięciu przycisku Zainstaluj na stronie Postęp instalacji zostanie wyświetlony postęp instalacji, wyniki i komunikaty, takie jak ostrzeżenia i błędy, oraz wymagane dla instalowanych ról i funkcji kroki konfiguracyjne do wykonania po instalacji. W systemach Windows Server 2012 R2 i Windows Server 2012 można zamknąć narzędzie Kreator dodawania ról i funkcji w trakcie instalacji i wyświetlić wyniki instalacji lub inne komunikaty w obszarze Powiadomienia w górnej części okna konsoli programu Menedżer serwera. Kliknij ikonę flagi Powiadomienia, aby zobaczyć bardziej szczegółowe informacje dotyczące instalacji lub innych zadań wykonywanych w programie Menedżer serwera.

Instalowanie ról, usług ról i funkcji przy użyciu poleceń cmdlet programu Windows PowerShell

Polecenia cmdlet wdrażania programu Menedżer serwera dla funkcji Windows PowerShell działają podobnie jak wyposażone w graficzny interfejs użytkownika narzędzia Kreator dodawania ról i funkcji i Kreator usuwania ról i funkcji, ale z jedną istotną różnicą. W programie Windows PowerShell, w przeciwieństwie do narzędzia Kreator dodawania ról i funkcji, narzędzia do zarządzania i przystawki powiązane z rolą nie są domyślnie dołączone. Aby dołączyć narzędzia do zarządzania w ramach instalacji roli, należy dodać do polecenia cmdlet parametr IncludeManagementTools. W przypadku instalowania ról i funkcji na serwerze, na którym działa opcja instalacji Server Core systemu Windows Server 2012 R2 lub Windows Server 2012, można dodać do instalacji narzędzia do zarządzania roli, ale nie można w takim przypadku zainstalować przystawek ani narzędzi do zarządzania z graficznym interfejsem użytkownika. W ramach opcji instalacji Server Core można zainstalować tylko narzędzia wiersza polecenia i narzędzia do zarządzania programu Windows PowerShell.

Instalowanie ról i funkcji przy użyciu polecenia cmdlet Install-WindowsFeature

  1. Przy użyciu jednej z poniższych metod otwórz sesję programu Windows PowerShell z podwyższonym poziomem uprawnień użytkownika.

    Uwaga

    W przypadku instalowania ról i funkcji na serwerze zdalnym nie trzeba uruchamiać programu Windows PowerShell z podwyższonym poziomem uprawnień użytkownika.

    • Na pulpicie systemu Windows kliknij prawym przyciskiem myszy ikonę programu Windows PowerShell na pasku zadań, a następnie kliknij polecenie Uruchom jako administrator.

    • Na ekranie startowym systemu Windows kliknij prawym przyciskiem myszy kafelek programu Windows PowerShell, a następnie kliknij polecenie Uruchom jako administrator na pasku aplikacji.

  2. Wpisz Get-WindowsFeature, a następnie naciśnij klawisz Enter, aby wyświetlić listę dostępnych ról i funkcji zainstalowanych na serwerze lokalnym. Jeśli komputer lokalny nie jest serwerem lub jeśli są potrzebne informacje o serwerze zdalnym, uruchom polecenie Get-WindowsFeature -ComputerName <nazwa_komputera>, gdzie nazwa_komputera reprezentuje nazwę komputera zdalnego z systemem Windows Server 2012 R2 lub Windows Server 2012. Wyniki polecenia cmdlet zawierają nazwy poleceń ról i funkcji dodanych do polecenia cmdlet w kroku 4.

    Uwaga

    W programie Windows PowerShell 3.0 i nowszych wersjach programu Windows PowerShell nie trzeba importować modułu poleceń cmdlet programu Menedżer serwera do sesji programu Windows PowerShell przed uruchomieniem poleceń cmdlet, które są częścią tego modułu. Moduł jest automatycznie importowany podczas pierwszego uruchomienia polecenia cmdlet wchodzącego w skład modułu. Ponadto w poleceniach cmdlet programu Windows PowerShell ani w nazwach funkcji używanych z poleceniami cmdlet nie jest rozróżniana wielkość liter.

  3. Wpisz Get-Help Install-WindowsFeature, a następnie naciśnij klawisz Enter, aby wyświetlić składnię i akceptowane parametry polecenia cmdlet Install-WindowsFeature.

  4. Wpisz poniższe polecenie (i następnie naciśnij klawisz Enter), gdzie nazwa_funkcji reprezentuje nazwę (uzyskaną w kroku 2) polecenia roli lub funkcji, które mają zostać zainstalowane, a nazwa_komputera reprezentuje komputer zdalny, na którym mają zostać zainstalowane role i funkcje. Jeśli parametr nazwa_funkcji ma kilka wartości, należy je rozdzielić przecinkami. Parametr Restart spowoduje automatyczne ponowne uruchomienie serwera docelowego, jeśli jest to wymagane przez instalację roli lub funkcji.

    Install-WindowsFeature –Name <feature_name> -ComputerName <computer_name> -Restart
    

    Aby zainstalować role i funkcje na dysku VHD w trybie offline, dodaj parametr ComputerName i parametr VHD. Jeśli parametr ComputerName nie zostanie użyty, polecenie cmdlet zostanie wykonane przy założeniu, że na komputerze lokalnym jest zainstalowany dostęp do dysku VHD. Parametr ComputerName zawiera nazwę serwera, na którym należy zainstalować dysk VHD, a parametr VHD zawiera ścieżkę do pliku dysku VHD na określonym serwerze.

    Uwaga

    Parametr ComputerName jest niezbędny, jeśli polecenie cmdlet jest uruchamiane na komputerze z systemem Windows 8.1 lub Windows 8.

    Aby zainstalować role i funkcje na dyskach VHD trybu offline, docelowe dyski VHD muszą spełniać następujące wymagania.

    • Na dyskach VHD musi działać wersja systemu Windows Server zgodna z używaną wersją programu Menedżer serwera. Zobacz uwagę na początku sekcji Instalowanie ról, usług ról i funkcji przy użyciu narzędzia Kreator dodawania ról i funkcji.

    • Dyski VHD nie mogą mieć więcej niż jednego woluminu systemowego lub partycji.

    • Sieciowy folder udostępniony, w którym znajduje się plik dysku VHD, musi przyznawać następujące prawa dostępu do konta komputera (lub systemu lokalnego) serwera wybranego do zainstalowania dysku VHD. Dostęp do konta tylko dla użytkownika nie jest wystarczający. Aby umożliwić dostęp do dysku VHD, udział może mieć uprawnienia Odczyt i Zapis dla grupy Wszyscy ,ale ze względów bezpieczeństwa nie jest to zalecane.

      • Dostęp Odczyt/zapis w oknie dialogowym Udostępnianie plików.

      • Dostęp Pełna kontrola na karcie Zabezpieczenia w oknie dialogowym Właściwości pliku lub folderu.

    Install-WindowsFeature -Name <feature_name> –VHD <path> -ComputerName <computer_name> -Restart
    

    Przykład:  Poniższe polecenie cmdlet instaluje rolę Usługi domenowe Active Directory i funkcję Zarządzanie zasadami grupy na serwerze zdalnym ContosoDC1. Narzędzia do zarządzania i przystawki są dodawane przy użyciu parametru IncludeManagementTools, a serwer docelowy jest automatycznie uruchamiany ponownie, jeśli instalacja wymaga ponownego uruchomienia serwera.

    Install-WindowsFeature –Name AD-Domain-Services,GPMC –ComputerName ContosoDC1 –IncludeManagementTools -Restart
    
  5. Po zakończeniu instalacji sprawdź jej wynik, otwierając stronę Wszystkie serwery w programie Menedżer serwera, wybierając serwer, na którym zainstalowano role i funkcje oraz wyświetlając kafelek Role i funkcje na stronie wybranego serwera. Można również uruchomić polecenie cmdlet Get-WindowsFeature, którego elementem docelowym będzie wybrany serwer (Get-WindowsFeature -ComputerName <nazwa_komputera>), aby wyświetlić listę ról i funkcji zainstalowanych na serwerze.

Usuwanie ról, usług ról i funkcji przy użyciu narzędzia Kreator usuwania ról i funkcji

Aby odinstalować role, usługi ról i funkcje, trzeba się zalogować na serwerze jako administrator. W przypadku zalogowania się na komputerze lokalnym przy użyciu konta, które nie ma uprawnień administratora na serwerze docelowym dezinstalacji, kliknij prawym przyciskiem myszy serwer docelowy w kafelku Serwery, a następnie kliknij polecenie Zarządzaj jako, aby podać konto, które ma uprawnienia administratora. Serwer, na którym ma zostać zainstalowany dysk VHD trybu offline, trzeba dodać do programu Menedżer serwera, a ponadto musisz mieć uprawnienia administratora na tym serwerze.

Usuwanie ról i funkcji przy użyciu narzędzia Kreator usuwania ról i funkcji

  1. Jeśli program Menedżer serwera jest już otwarty, przejdź do następnego kroku. Jeśli program Menedżer serwera nie jest jeszcze otwarty, otwórz go, wykonując jedną z poniższych czynności.

    • Na pulpicie systemu Windows uruchom program Menedżer serwera, klikając pozycję Menedżer serwera na pasku zadań systemu Windows.

    • Na ekranie startowym systemu Windows kliknij kafelek Menedżer serwera.

  2. W menu Zarządzaj kliknij polecenie Usuń role i funkcje.

  3. Na stronie Zanim rozpoczniesz sprawdź, czy wszystko jest gotowe do usunięcia ról lub funkcji z serwera. Kliknij przycisk Dalej.

  4. Na stronie Wybieranie serwera docelowego wybierz serwer z puli serwerów lub wybierz dysk VHD trybu offline. Aby wybrać dysk VHD trybu offline, najpierw wybierz serwer, na którym należy zainstalować dysk VHD, a następnie wybierz plik dysku VHD.

    Uwaga

    Sieciowy folder udostępniony, w którym znajduje się plik dysku VHD, musi przyznawać następujące prawa dostępu do konta komputera (lub systemu lokalnego) serwera wybranego do zainstalowania dysku VHD. Dostęp do konta tylko dla użytkownika nie jest wystarczający. Aby umożliwić dostęp do dysku VHD, udział może mieć uprawnienia Odczyt i Zapis dla grupy Wszyscy ,ale ze względów bezpieczeństwa nie jest to zalecane.

    • Dostęp Odczyt/zapis w oknie dialogowym Udostępnianie plików.

    • Dostęp Pełna kontrola na karcie Zabezpieczenia w oknie dialogowym Właściwości pliku lub folderu.

    Aby uzyskać więcej informacji na temat dodawania serwerów do puli serwerów, zobacz Dodawanie serwerów do Menedżera serwera. Po wybraniu serwera docelowego kliknij przycisk Dalej.

    Uwaga

    Przy użyciu narzędzia Kreator usuwania ról i funkcji można usuwać role i funkcje z serwerów, na których działają wersje systemów Windows Server obsługujące używaną wersję programu Menedżer serwera. Nie można usunąć ról, usług ról ani funkcji z serwerów, na których działa system Windows Server 2012 R2, jeśli Menedżer serwera działa w systemie Windows Server 2012 lub Windows 8. Nie można użyć programu Kreator usuwania ról i funkcji do usuwania ról i funkcji z serwerów, na których działa system Windows Server 2008, Windows Server 2008 R2 lub Windows Server 2003.

  5. Wybierz role, a w odpowiednim przypadku także usługi roli dla danej roli i kliknij przycisk Dalej, aby wybrać funkcje.

    W dalszej części procesu program Kreator usuwania ról i funkcji automatycznie monituje o usunięcie wszystkich ról, usług ról i funkcji, których nie można uruchomić bez usuwanych ról i funkcji.

    Ponadto można wybrać opcję usunięcia narzędzi do zarządzania i przystawek dla ról na serwerze docelowym. Narzędzia do zarządzania są domyślnie wybrane do usunięcia w narzędziu Kreator usuwania ról i funkcji. Narzędzia do zarządzania i przystawki można pozostawić, jeśli planuje się użycie wybranego serwera do zarządzania rolą na innych serwerach zdalnych.

  6. Na stronie Potwierdzanie opcji usuwania przejrzyj opcje wybrane dla roli, funkcji i serwera. Jeśli wszystko jest gotowe do usunięcia ról lub funkcji, kliknij przycisk Usuń.

  7. Po kliknięciu przycisku Usuń na stronie Postęp usuwania zostanie wyświetlony postęp usuwania, wyniki i komunikaty, takie jak ostrzeżenia i błędy albo wymagane kroki konfiguracji wykonywane po usunięciu, takie jak ponowne uruchomienie serwera docelowego. W systemach Windows Server 2012 R2 i Windows Server 2012 można zamknąć narzędzie Kreator usuwania ról i funkcji w trakcie usuwania i wyświetlić wyniki usuwania lub inne komunikaty w obszarze Powiadomienia u góry konsoli programu Menedżer serwera. Kliknij flagę Powiadomienia, aby zobaczyć bardziej szczegółowe informacje dotyczące instalacji lub innych zadań wykonywanych w programie Menedżer serwera.

Usuwanie ról, usług ról i funkcji przy użyciu poleceń cmdlet programu Windows PowerShell

Polecenia cmdlet wdrażania programu Menedżer serwera dla funkcji Windows PowerShell działają podobnie jak wyposażone w graficzny interfejs użytkownika narzędzie Kreator usuwania ról i funkcji, ale z jedną istotną różnicą. W programie Windows PowerShell, w przeciwieństwie do narzędzia Kreator usuwania ról i funkcji, narzędzia do zarządzania i przystawki dla roli nie są usuwane domyślnie. Aby usunąć narzędzia do zarządzania w ramach usuwania roli, należy dodać do polecenia cmdlet parametr IncludeManagementTools. W przypadku odinstalowywania ról i funkcji z serwera, na którym działa opcja instalacji Server Core systemu Windows Server 2012 R2 lub Windows Server 2012, ten parametr usuwa narzędzia wiersza polecenia i narzędzia do zarządzania programu Windows PowerShell dla określonych ról i funkcji.

Usuwanie ról i funkcji przy użyciu polecenia cmdlet Uninstall-WindowsFeature

  1. Przy użyciu jednej z poniższych metod otwórz sesję programu Windows PowerShell z podwyższonym poziomem uprawnień użytkownika.

    Uwaga

    W przypadku odinstalowywania ról i funkcji na serwerze zdalnym nie trzeba uruchamiać programu Windows PowerShell z podwyższonym poziomem uprawnień użytkownika.

    • Na pulpicie systemu Windows kliknij prawym przyciskiem myszy ikonę programu Windows PowerShell na pasku zadań, a następnie kliknij polecenie Uruchom jako administrator.

    • Na ekranie startowym systemu Windows kliknij prawym przyciskiem myszy kafelek programu Windows PowerShell, a następnie na pasku aplikacji kliknij polecenie Uruchom jako administrator.

  2. Wpisz Get-WindowsFeature, a następnie naciśnij klawisz Enter, aby wyświetlić listę dostępnych ról i funkcji zainstalowanych na serwerze lokalnym. Jeśli komputer lokalny nie jest serwerem lub jeśli są potrzebne informacje o serwerze zdalnym, uruchom polecenie Get-WindowsFeature -ComputerName <nazwa_komputera>, gdzie nazwa_komputera reprezentuje nazwę komputera zdalnego z systemem Windows Server 2012 R2 lub Windows Server 2012. Wyniki polecenia cmdlet zawierają nazwy poleceń ról i funkcji dodanych do polecenia cmdlet w kroku 4.

    Uwaga

    W programie Windows PowerShell 3.0 i nowszych wersjach programu Windows PowerShell nie trzeba importować modułu poleceń cmdlet programu Menedżer serwera do sesji programu Windows PowerShell przed uruchomieniem poleceń cmdlet, które są częścią tego modułu. Moduł jest automatycznie importowany podczas pierwszego uruchomienia polecenia cmdlet wchodzącego w skład modułu. Ponadto w poleceniach cmdlet programu Windows PowerShell ani w nazwach funkcji używanych z poleceniami cmdlet nie jest rozróżniana wielkość liter.

  3. Wpisz Get-Help Uninstall-WindowsFeature, a następnie naciśnij klawisz Enter, aby wyświetlić składnię i akceptowane parametry polecenia cmdlet Uninstall-WindowsFeature.

  4. Wpisz poniższe polecenie (i następnie naciśnij klawisz Enter), gdzie nazwa_funkcji reprezentuje nazwę (uzyskaną w kroku 2) polecenia roli lub funkcji, które mają zostać usunięte, a nazwa_komputera reprezentuje komputer zdalny, na którym mają zostać usunięte role i funkcje. Jeśli parametr nazwa_funkcji ma kilka wartości, należy je rozdzielić przecinkami. Parametr Restart spowoduje automatyczne ponowne uruchomienie serwera docelowego, jeśli jest to wymagane przez operację usunięcia roli lub funkcji.

    Uninstall-WindowsFeature –Name <feature_name> -ComputerName <computer_name> -Restart
    

    Aby usunąć role i funkcje z dysku VHD trybu offline, dodaj parametry ComputerName i VHD. Jeśli parametr ComputerName nie zostanie użyty, polecenie cmdlet zostanie wykonane przy założeniu, że na komputerze lokalnym jest zainstalowany dostęp do dysku VHD. Parametr ComputerName zawiera nazwę serwera, na którym należy zainstalować dysk VHD, a parametr VHD zawiera ścieżkę do pliku dysku VHD na określonym serwerze.

    Uwaga

    Parametr ComputerName jest niezbędny, jeśli polecenie cmdlet jest uruchamiane na komputerze z systemem Windows 8.1 lub Windows 8.

    Sieciowy folder udostępniony, w którym znajduje się plik dysku VHD, musi przyznawać następujące prawa dostępu do konta komputera (lub systemu lokalnego) serwera wybranego do zainstalowania dysku VHD. Dostęp do konta tylko dla użytkownika nie jest wystarczający. Aby umożliwić dostęp do dysku VHD, udział może mieć uprawnienia Odczyt i Zapis dla grupy Wszyscy ,ale ze względów bezpieczeństwa nie jest to zalecane.

    • Dostęp Odczyt/zapis w oknie dialogowym Udostępnianie plików.

    • Dostęp Pełna kontrola na karcie Zabezpieczenia w oknie dialogowym Właściwości pliku lub folderu.

    Uninstall-WindowsFeature –Name <feature_name> –VHD <path> -ComputerName <computer_name> -Restart
    

    Przykład:  Poniższe polecenie cmdlet usuwa rolę Usługi domenowe Active Directory i funkcję Zarządzanie zasadami grupy z serwera zdalnego ContosoDC1. Narzędzia do zarządzania i przystawki są również usuwane, a serwer docelowy jest automatycznie uruchamiany ponownie, jeśli usunięcie wymaga ponownego uruchomienia serwera.

    Uninstall-WindowsFeature –Name AD-Domain-Services,GPMC –ComputerName ContosoDC1 –IncludeManagementTools -Restart
    
  5. Po zakończeniu operacji usunięcia sprawdź, czy role i funkcje zostały usunięte, otwierając stronę Wszystkie serwery w programie Menedżer serwera, wybierając serwer, z którego usunięto role i funkcje, i wyświetlając kafelek Role i funkcje na stronie wybranego serwera. Można również uruchomić polecenie cmdlet Get-WindowsFeature, którego elementem docelowym będzie wybrany serwer (Get-WindowsFeature -ComputerName <nazwa_komputera>), aby wyświetlić listę ról i funkcji zainstalowanych na serwerze.

Instalowanie ról i funkcji na wielu serwerach za pomocą skryptu programu Windows PowerShell

Chociaż narzędzia Kreator dodawania ról i funkcji nie można użyć do zainstalowania takich elementów jak role, usługi ról i funkcje na więcej niż jednym serwerze docelowym w jednej sesji kreatora, można użyć skryptu programu Windows PowerShell, aby zainstalować role, usługi ról i funkcje na wielu serwerach docelowych zarządzanych przy użyciu programu Menedżer serwera. Skrypt umożliwiający wsadowe wdrożenie po wywołaniu tego procesu wskazuje plik konfiguracji w formacie XML, który można łatwo utworzyć w narzędziu Kreator dodawania ról i funkcji, klikając opcję Eksportuj ustawienia konfiguracji po przejściu do strony Potwierdzanie opcji instalacji w narzędziu Kreator dodawania ról i funkcji.

Ważne

Na wszystkich serwerach docelowych określonych w skrypcie musi działać wersja systemu Windows Server zgodna z wersją programu Menedżer serwera działającego na komputerze lokalnym. Jeśli na przykład jest używany program Menedżer serwera w systemie Windows® 8, można instalować role, usługi ról i funkcje na serwerach z systemem Windows Server 2012. Jeśli narzędzia do zarządzania z interfejsem GUI zostaną dodane do instalacji, proces instalacji automatycznie przekonwertuje serwery docelowe, na których działa opcja instalacji Server Core systemu Windows Server, do opcji Instalacja pełna (serwer z pełnym interfejsem GUI).

Skrypt przedstawiony w tej sekcji to przykład wdrożenia wsadowego przeprowadzonego przy użyciu polecenia cmdlet Install-WindowsFeature i skryptu Windows PowerShell. Możliwe jest użycie innych skryptów i metod do przeprowadzania wdrożenia wsadowego na wielu serwerach. Inne skrypty wdrażania ról i funkcji można znaleźć w Repozytorium Centrum skryptów.

Instalowanie ról i funkcji na wielu serwerach

  1. Jeśli jeszcze tego nie zrobiono, utwórz plik konfiguracji w formacie XML zawierający role, usługi ról i funkcje, które chcesz zainstalować na wielu serwerach. Plik ten możesz utworzyć, uruchamiając narzędzie Kreator dodawania ról i funkcji, wybierając żądane role, usługi ról i funkcje i klikając opcję Eksportuj ustawienia konfiguracji po przejściu w kreatorze do strony Potwierdzanie opcji instalacji. Zapisz plik konfiguracyjny w dogodnym miejscu. Nie trzeba klikać przycisku Zainstaluj ani kończyć działania kreatora, jeśli jest on używany tylko w celu utworzenia pliku konfiguracji.

  2. Przy użyciu jednej z poniższych metod otwórz sesję programu Windows PowerShell z podwyższonym poziomem uprawnień użytkownika.

    • Na pulpicie systemu Windows kliknij prawym przyciskiem myszy ikonę programu Windows PowerShell na pasku zadań, a następnie kliknij polecenie Uruchom jako administrator.

    • Na ekranie startowym systemu Windows kliknij prawym przyciskiem myszy kafelek programu Windows PowerShell, a następnie na pasku aplikacji kliknij polecenie Uruchom jako administrator.

  3. Skopiuj i wklej poniższy skrypt do sesji programu Windows PowerShell.

    function Invoke-WindowsFeatureBatchDeployment {
        param (
            [parameter(mandatory)]
            [string[]] $ComputerNames,
            [parameter(mandatory)]
            [string] $ConfigurationFilePath
        )
    
        # Deploy the features on multiple computers simultaneously.
        $jobs = @()
        foreach($ComputerName in $ComputerNames) {
            $jobs += Start-Job -Command {
                Install-WindowsFeature -ConfigurationFilePath $using:ConfigurationFilePath -ComputerName $using:ComputerName -Restart
            } 
        }
    
        Receive-Job -Job $jobs -Wait | Select-Object Success, RestartNeeded, ExitCode, FeatureResult
    }
    

    Serwery docelowe są automatycznie uruchamiane ponownie, jeśli jest to wymagane przez wybrane role i funkcje.

  4. Uruchom funkcję, wykonując następujące czynności.

    1. Utwórz zmienną do przechowywania nazw komputerów docelowych, oddzielonych przecinkami. W poniższym przykładzie zmienna $ServerNames zawiera nazwy serwerów docelowych Contoso_01 i Contoso_02. Naciśnij klawisz ENTER.

      # Sample Invocation
      $ServerNames = 'Contoso_01', 'Contoso_02'
      Invoke-WindowsFeatureBatchDeployment -ComputerNames $ServerNames -ConfigurationFilePath C:\Users\sampleuser\Desktop\DeploymentConfigTemplate.xml
      
    2. Aby uruchomić funkcję, wpisz poniższe polecenie, a następnie naciśnij klawisz Enter, gdzie $ServerNames to przykład zmiennej utworzonej w poprzednim kroku, a C:\Users\Sampleuser\Desktop\DeploymentConfigTemplate.xml to przykład ścieżki do pliku konfiguracyjnego utworzonego w kroku 1.

      Invoke-WindowsFeatureBatchDeployment –ComputerNames $ServerNames –ConfigurationFilePath C:\Users\Sampleuser\Desktop\DeploymentConfigTemplate.xml

  5. Po zakończeniu instalacji sprawdź jej wynik, otwierając stronę Wszystkie serwery w programie Menedżer serwera, wybierając serwer, na którym zainstalowano role i funkcje oraz wyświetlając kafelek Role i funkcje na stronie wybranego serwera. Można również uruchomić polecenie cmdlet Get-WindowsFeature, którego elementem docelowym będzie konkretny serwer (Get-WindowsFeature -ComputerName <nazwa_komputera>), aby wyświetlić listę ról i funkcji zainstalowanych na tym serwerze.

Instalowanie programu .NET Framework 3.5 i innych funkcji na żądanie

Począwszy od systemów Windows Server 2012 i Windows 8, pliki funkcji programu .NET Framework 3.5 (łącznie z .NET Framework 2.0 i .NET Framework 3.0) są domyślnie niedostępne na komputerze lokalnym. Pliki zostały usunięte. Pliki funkcji, które zostały usunięte w ramach konfiguracji funkcji na żądanie, wraz z plikami funkcji programu .NET Framework 3.5, są dostępne za pośrednictwem usługi Windows Update. Domyślnie, jeśli pliki funkcji nie są dostępne na serwerze docelowym, na którym działa system Windows Server 2012 R2 lub Windows Server 2012, proces instalacji wyszukuje brakujące pliki po nawiązaniu połączenia z usługą Windows Update. Zachowanie domyślne można przesłonić, konfigurując ustawienia zasad grupy lub określając alternatywną ścieżkę źródłową podczas instalacji, niezależnie od tego, czy instalacja odbywa się przy użyciu interfejsu GUI narzędzia Kreator dodawania ról i funkcji, czy wiersza polecenia.

Program .NET Framework 3.5 można zainstalować, wykonując jedną z następujących czynności.

  • Korzystając z instrukcji w sekcji Instalowanie programu .NET Framework 3.5 przy użyciu polecenia cmdlet Install-WindowsFeature, dodaj parametr Source i określ źródło, z którego można pobrać pliki funkcji .NET Framework 3.5. Jeśli parametr Source nie zostanie dodany, proces instalacji najpierw określi, czy ścieżka do plików funkcji została określona za pomocą ustawień zasad grupy, a jeśli nie znajdzie takiej ścieżki, wyszuka brakujące pliki funkcji przy użyciu usługi Windows Update.

  • Korzystając z instrukcji w sekcji Instalowanie programu .NET Framework 3.5 przy użyciu narzędzia Kreator dodawania ról i funkcji, określ alternatywną lokalizację pliku źródłowego na stronie Potwierdzanie opcji instalacji narzędzia Kreator dodawania ról i funkcji.

  • Korzystając z instrukcji w sekcji Instalowanie programu .NET Framework 3.5 przy użyciu narzędzia DISM, pobierz domyślnie pliki z usługi Windows Update lub określ ścieżkę źródłową do nośnika instalacyjnego.

Wykonaj czynności opisane w sekcji Konfigurowanie alternatywnych źródeł dla plików funkcji w zasadach grupy dla platformy .NET Framework 3.5 lub innych funkcji, których pliki nie znajdują się na komputerze lokalnym.

Ważne

Podczas instalowania plików ze źródła zdalnego ścieżka źródłowa lub udział plików musi przyznawać uprawnienia Odczyt grupie Wszyscy (niezalecane ze względów bezpieczeństwa) lub kontu komputera (systemu lokalnego) serwera docelowego (przyznanie dostępu kontu użytkownika nie wystarcza).

Serwery znajdujące się w grupach roboczych nie mogą uzyskać dostępu do zewnętrznych udziałów plików, nawet jeśli konto komputera serwera grupy roboczej ma uprawniania Odczyt do udziału zewnętrznego. Alternatywne lokalizacje źródła obsługiwane przez serwery grup roboczych obejmują nośnik instalacyjny, usługę Windows Update i pliki dysku VHD lub WIM przechowywane na serwerze lokalnym grupy roboczej.

W przypadku instalowania takich elementów jak role, usługi ról i funkcje na działającym serwerze fizycznym jako alternatywne źródło pliku funkcji można określić plik WIM. Ścieżka źródłowa dla pliku WIM powinna mieć format z prefiksem WIM i sufiksem, którym jest indeks zawierający pliki funkcji: WIM:e:\sources\install.wim:4. Nie można jednak użyć pliku WIM bezpośrednio jako źródła do instalowania elementów role, usługi ról i funkcje na dysku VHD trybu offline. Konieczne jest zainstalowanie dysku VHD trybu offline i wskazanie jego ścieżki instalacji dla plików źródłowych lub wskazanie folderu zawierającego kopię zawartości pliku WIM.

Instalowanie programu .NET Framework 3.5 przy użyciu polecenia cmdlet Install-WindowsFeature

  1. Przy użyciu jednej z poniższych metod otwórz sesję programu Windows PowerShell z podwyższonym poziomem uprawnień użytkownika.

    Uwaga

    W przypadku instalowania ról i funkcji z serwera zdalnego nie trzeba uruchamiać programu Windows PowerShell z podwyższonym poziomem uprawnień użytkownika.

    • Na pulpicie systemu Windows kliknij prawym przyciskiem myszy ikonę programu Windows PowerShell na pasku zadań, a następnie kliknij polecenie Uruchom jako administrator.

    • Na ekranie startowym systemu Windows kliknij prawym przyciskiem myszy kafelek programu Windows PowerShell, a następnie na pasku aplikacji kliknij polecenie Uruchom jako administrator.

    • Na serwerze, na którym działa opcja instalacji Server Core systemu Windows Server 2012 R2 lub Windows Server 2012, wpisz powershell w wierszu polecenia, a następnie naciśnij klawisz Enter.

  2. Wpisz poniższe polecenie i naciśnij klawisz Enter. W poniższym przykładzie pliki źródłowe znajdują się w magazynie równoległym (ang. side-by-side, w skrócie SxS) na nośniku instalacyjnym na dysku D.

    Install-WindowsFeature NET-Framework-Core –Source D:\Sources\SxS
    

    Jeśli polecenie ma korzystać z usługi Windows Update jako źródła brakujących plików funkcji lub jeśli źródło domyślne zostało już skonfigurowane za pomocą zasad grupy, nie trzeba dodawać parametru Source, chyba że ma zostać określone inne źródło.

Instalowanie programu .NET Framework 3.5 przy użyciu narzędzia Kreator dodawania ról i funkcji

  1. W menu Zarządzaj w programie Menedżer serwera kliknij polecenie Dodaj role i funkcje.

  2. Wybierz serwer docelowy, na którym działa system Windows Server 2012 R2 lub Windows Server 2012.

  3. Na stronie Wybieranie funkcji narzędzia Kreator dodawania ról i funkcji wybierz opcję .NET Framework 3.5.

  4. Jeśli komputerowi lokalnemu zezwalają na to ustawienia zasad grupy, proces instalacji spróbuje pobrać brakujące pliki funkcji za pomocą usługi Windows Update. Kliknij przycisk Zainstaluj — nie musisz przechodzić do następnego kroku.

    Jeśli ustawienia zasad grupy nie zezwalają na to lub chcesz użyć innego źródła dla plików funkcji programu .NET Framework 3.5, na stronie Potwierdzanie opcji instalacji w kreatorze kliknij pozycję Określanie alternatywnej ścieżki źródłowej.

  5. Podaj ścieżkę do magazynu równoległego (ang. side-by-side, w skrócie SxS) na nośniku instalacyjnym lub do pliku WIM. W poniższym przykładzie nośnik instalacyjny znajduje się na dysku D.

    D:\Sources\SxS\

    Aby określić plik WIM, dodaj prefiks WIM: oraz sufiks zawierający indeks obrazu do użycia w pliku WIM, jak pokazano w następującym przykładzie.

    WIM:\\nazwa_serwera\share\install.wim:3

  6. Kliknij przycisk OK, a następnie kliknij pozycję Zainstaluj.

Instalowanie programu .NET Framework 3.5 przy użyciu narzędzia DISM

  1. Przy użyciu jednej z poniższych metod otwórz sesję programu Windows PowerShell z podwyższonym poziomem uprawnień użytkownika.

    Uwaga

    W przypadku instalowania ról i funkcji z serwera zdalnego nie trzeba uruchamiać programu Windows PowerShell z podwyższonym poziomem uprawnień użytkownika.

    • Na pulpicie systemu Windows kliknij prawym przyciskiem myszy ikonę programu Windows PowerShell na pasku zadań, a następnie kliknij polecenie Uruchom jako administrator.

    • Na ekranie startowym systemu Windows kliknij prawym przyciskiem myszy kafelek programu Windows PowerShell, a następnie na pasku aplikacji kliknij polecenie Uruchom jako administrator.

    • Na serwerze, na którym działa opcja instalacji Server Core, wpisz powershell w wierszu polecenia, a następnie naciśnij klawisz Enter.

  2. Uruchom jedno z następujących poleceń DISM.

    • Jeśli komputer ma dostęp do usługi Windows Update lub domyślna lokalizacja plików źródłowych została już skonfigurowana w zasadach grupy, uruchom następujące polecenie.

      DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
      
    • Jeśli komputer ma dostęp do nośnika instalacyjnego, uruchom polecenie podobne do następującego. W poniższym przykładzie nośnik instalacyjny systemu operacyjnego znajduje się na dysku D. Parametr LimitAccess zapobiega próbie kontaktu polecenia z usługą Windows Update lub serwerem, na którym działają usługi WSUS.

      DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
      

    Uwaga

    W składni polecenia DISM jest rozróżniana wielkość liter.

Konfigurowanie alternatywnych źródeł dla plików funkcji w zasadach grupy

Ustawienia opisane w tej części zasad grupy określają autoryzowane lokalizacje źródeł dla plików programu .NET Framework 3.5 i innych plików funkcji, które zostały usunięte w ramach konfiguracji funkcji na żądanie. Ustawienie zasad Określ ustawienia instalacji składników opcjonalnych i naprawy składników znajduje się w folderze Konfiguracja komputera\Szablony administracyjne\System w konsoli zarządzania zasadami grupy lub w Edytorze lokalnych zasad grupy.

Uwaga

Użytkownik musi być członkiem grupy Administratorzy, aby zmieniać ustawienia zasad grupy na komputerze lokalnym. Aby zmieniać ustawienia zasad grupy na komputerze, którego ustawienia zasad grupy są kontrolowane na poziomie domeny, użytkownik musi być członkiem grupy Administratorzy domeny.

Konfigurowanie domyślnej alternatywnej ścieżki źródłowej w zasadach grupy

  1. W Edytorze lokalnych zasad grupy lub konsoli zarządzania zasadami grupy otwórz następujące ustawienia zasad.

    Konfiguracja komputera\Szablony administracyjne\System\Określ ustawienia instalacji składników opcjonalnych i naprawy składników

  2. Wybierz opcję Włączone, aby włączyć ustawienie zasad, jeśli nie zostało włączone wcześniej.

  3. W polu tekstowym Alternatywna ścieżka do pliku źródłowego w obszarze Opcje określ pełną ścieżkę do udostępnionego folderu lub pliku WIM. Aby określić plik WIM jako alternatywną lokalizację pliku źródłowego, dodaj prefiks WIM: do ścieżki oraz sufiks zawierający indeks obrazu do użycia w pliku WIM. Poniżej przedstawiono przykładowe wartości, które można określić.

    • Ścieżka do folderu udostępnionego: **\\nazwa serwera\share\**nazwa folderu

    • Ścieżka do pliku WIM, gdzie 3 reprezentuje indeks obrazu, w którym znajdują się pliki funkcji: WIM:\\nazwa serwera\share\install.wim:3

  4. Jeśli nie chcesz, aby na komputerach kontrolowanych przez to ustawienie zasad brakujące pliki były wyszukiwane w usłudze Windows Update, wybierz ustawienie Nigdy nie podejmuj próby pobrania ładunku z witryny Windows Update.

  5. Komputery kontrolowane przez to ustawienie zasad zwykle otrzymują aktualizacje za pośrednictwem usług WSUS. Jeśli jednak w celu znalezienia brakujących plików funkcji wolisz skorzystać z usługi Windows Update, a nie z usług WSUS, zaznacz opcję Połącz się bezpośrednio z usługą Windows Update (a nie z programem Windows Server Update Services), aby pobrać zawartość naprawczą.

  6. Gdy skończysz zmieniać to ustawienie zasad, kliknij przycisk OK, a następnie zamknij Edytor zasad grupy.

Zobacz też

Opcje instalacji systemu Windows Server
Zagadnienia dotyczące wdrażania programu Microsoft .NET Framework 3.5
Jak włączyć lub wyłączyć funkcje systemu Windows