To pytanie dotyczy tego, co mogę zrobić, aby zmniejszyć rozmiar używany przez system Windows 8 .
Przykład tła:
obecnie, z zainstalowanym tylko jednym programem (MS Access 2007), wykorzystałem około 15 GB miejsca na dysku twardym. Mam mało miejsca (to partycja SSD 17 GB).
Chciałbym rozwiązań w stylu:
- Usuń pliki, które nie są tak naprawdę potrzebne (np. Sterowniki nie są tak naprawdę potrzebne w moim systemie)
- Pliki pomocy, które nie są tak naprawdę potrzebne (tj. Dokumentacja)
pagefile.sys
(zakładając, że miałbym 4 GB pamięci RAM i nie ma potrzeby wymiany)hiberfil.sys
(używane do hibernacji i snu ... Potrzebuję tego, choć odzyskałbym około 4 GB miejsca po usunięciu)
Idealnie chciałbym usunąć głównie pliki, których najprawdopodobniej nie potrzebowałbym, ale nie mam dobrego pomysłu, od czego zacząć.
Ponieważ mój sprzęt się nie zmieni, chętnie usunę wszystkie sterowniki systemu Windows 8 dla sprzętu, którego nie mam.
Aktualizacja
Duża część miejsca na dysku w Windows 8 (i 7) jest wykorzystywana na „dlls-hell kompatybilności wstecznej Windows”. Mam na myśli funkcję o nazwie „Windows Side by Side” (w folderze C:\Windows\winsxs
), opisaną w Dlaczego folder / winsxs rośnie tak duży i czy można go zmniejszyć? . Zachowując kilka wersji (nawet jeśli nie jest to często potrzebne) tysięcy bibliotek DLL dostarczanych wraz z oprogramowaniem ... powoduje to co najmniej około 4-5 GB miejsca na dysku.
źródło
Odpowiedzi:
Zmniejsz przed instalacją
Działa to najlepiej, ale jest trochę trudne. W ten sposób uruchomiłem Windows 7 na 8 GB Netbook. Nie próbowałem wiele z tego, ale wydaje się, że ci wspaniali ludzie próbowali robić to, co chcesz. Sprowadzili to do dość ciasnej paczki. Myślę, że była dyskusja na SU tutaj .
Wyłącz ochronę systemu
Są to instrukcje krok po kroku tutaj .
Control Panel
System Protection
System Properties
okno dialogoweSystem Protection
zakładkiPozwoli ci to zaoszczędzić trochę miejsca.
źródło
17 GiB jest strasznie mało dla Windows 8 (podobnie jak wcześniej dla Windows 7 i Vista). Jednym z powodów jest to, że system Windows zawiera wszystko, co mógł kiedykolwiek zainstalować od samego początku, więc nie musisz szukać instalacyjnego dysku DVD tylko dlatego, że decydujesz się na późniejszą instalację Telnetu (tak jak na XP, tylko tam Telnet został uwzględniony ... tak czy inaczej).
W tym artykule zawarto kilka wskazówek dotyczących zmniejszania śladu instalacyjnego w systemie Windows 7, ale większość wskazówek powinna również dotyczyć systemu Windows 8. Szczególnie obiecujące jest zmniejszenie zajmowanej powierzchni sterowników, których potrzebujesz.
źródło
Możesz także zaoszczędzić miejsce za pomocą DISM.exe. Na przykład wykonanie następującego polecenia w podwyższonym wierszu polecenia systemu Windows 8 (8.0):
Spowoduje to usunięcie niektórych niepotrzebnych plików z
winSxS
. Wciąż eksperymentuję z tym narzędziem, ale możesz uzyskać pomoc, wykonując polecenie /? flaga.Jeśli jesteś fanem wyłączania rzeczy w systemie Windows, takich jak ja, myślę, że będziesz potrzebować usług Windows Update i Windows Modules Installer, aby uzyskać jak najlepszy efekt z DISM.exe.
źródło
Deployment Image Servicing and Management (DISM)
Czy wiesz, co to właściwie robi lub jak to się stało? Nie zatrzymalibyście czegoś dla zwykłego zgadywania, prawda?Istnieją aplikacje, takie jak WinReducer, które mogą zmniejszyć rozmiar instalacji przedinstalacyjnej systemu Windows, modyfikując plik .iso i wykluczając niepożądane funkcje, języki, sterowniki itp. Przejście tego procesu zajmuje trochę czasu (zależy to od niektóre inne aplikacje) i zajmuje trochę czasu, ale zadziałało, gdy ostatnio wypróbowałem go w systemie Windows 8.1 64-bit i użyłem YUMI do ustawienia ISO na USB.
Nie zwariowałem, usunąłem języki i sterowniki skanera / drukarki, nowoczesne aplikacje interfejsu użytkownika i kilka innych rzeczy. Po pierwsze, rozmiar pliku ISO nie wydawał się dużo mniejszy niż oryginał, ale po instalacji skończyłem z użyciem 9 GB miejsca na dysku.
Zapewnia opcje, aby znacznie go zmniejszyć, ale ostrzega, że są eksperymentalne lub niektóre ważne funkcje mogą się zepsuć. Jestem pewien, że zostanie on opracowany lub inne aplikacje będą działały lepiej, pozostawiając zależności innych funkcji w spokoju po usunięciu obsługi funkcji.
źródło
Nie zaleca się wyłączania hibernacji w systemie Windows 8, ponieważ jest on używany do funkcji szybkiego uruchamiania. Po zamknięciu funkcja szybkiego uruchamiania zamyka sesje użytkownika, ale hibernuje sesję jądra do hiberfil.sys. Ten stan systemu jest następnie wykorzystywany do przyspieszenia następnego rozruchu.
Windows przydziela równoważną ilość pamięci RAM twojego systemu hiberfil.sys. Tak więc, jeśli masz dużo pamięci RAM, plik hiberfil.sys będzie większy niż to konieczne w przypadku szybkiego startu. Aby temu zaradzić, otwórz wiersz polecenia z podwyższonym poziomem uprawnień i wydaj „powercfg.exe / hibernate / size 50”, aby ustawić hiberfil.sys na 50% zainstalowanej pamięci RAM. (Nie możesz go zmniejszyć poniżej 50%)
Jeśli jednak pozostawisz komputer cały czas włączony lub rzadko uruchamiasz się ponownie, możesz nie przejmować się szybkim uruchomieniem i możesz wyłączyć hibernację. Z drugiej strony dyski twarde, a nawet dyski SSD są teraz tak tanie, że przestrzeń nie jest tak dużym problemem, jak w przypadku IBM AT. ;-)
źródło
Możesz użyć Narzędzia do czyszczenia dysku w Windows-8, jak również w poprzednich wersjach Windows, aby usunąć tymczasowe i niechciane pliki.
Wybierz Panel sterowania> Narzędzia administracyjne> Oczyszczanie dysku
Jestem pewien, że nie wpłynie to na twoje pagefile.sys i hiberfile.sys, ponieważ w razie potrzeby będziesz musiał ręcznie je zmienić.
źródło