odchudź serwer core
informacja z cyklu "ciekawostki dla wyciskaczy" - bo czy zwolnienie 2ooMB miejsca na dysku jest faktycznie operacją wartą poświęcenia czasu? Jednak wersja core ma swoje specjalne zastosowanie - minimalizacja zużycia zasobów i wykorzystanie do bardzo konkretnej roli. Może więc ktoś będzie miał ochotę "zabezpieczyć" serwer również na przyszłość - usuwając możliwość instalacji ról i ficzerów?
Tego właśnie dotyczy informacja: jak wywalić z dysku pliki niewykorzystywanych ról i ficzerów - w sposób bezpieczny. Bo same pliki znajdują się w katalogu %windir%/servicing/packages i można próbować po prostu ten katalog usunąć [nie testowałem jaki będzie efekt (; ].
Aby usuąć rolę/ficzer należy wylisotować dostępne w systemie za pomocą polecenia OCList, a następnie wykonać operacje:
- Uruchomić: pkgmgr /up:<nazwa paczki do usunięcia>
- Restart - można usunąć kilka paczek przed restartem
- Poczekać ok. 3o min na usunięcie plików z dysku
UWAGA! operacja ta jest nieodwracalna - po usunięciu jedynym sposobem przywrócenia opcji instalacji danej roli/ficzera jest reinstalacja.
oryginalny text jest tutaj. Sprawdziłem czy mechanizm ten można zastosować również dla pełnej wersji systemu - i niestety o ile komenda nie zwraca żadnego błędu, role nadal są na liście.
Tip: w pełnej wersji nie ma polecenia OCList - odpowiednikiem jest "servermanagercmd -query"