Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety •

Pełna wersja: Win7 po defragmentacji dysku C utrata 12GB miejsca na dysku-pomocy
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam
mam pytanie do znawców...
Mam Wind 7 Professional z SP1 na Asus UL30VT 4,00 GB RAM 64-bit
Od dłuższego czasu ubywało mi miejsca na C -pierwotnie 116 GB, aż zostało jedynie ok 5GB co oczywiście jest punktem krytycznym.
Poprzenosiłem wszystkie pliki poczty z Windows Live, instalki na dysk D i powywalałem tempy, ogólnie zostało mi ok 15 GB na C.
Postanowiłem zrobić dodatkowo defragmentację dysku C aby uzyskac dodatkowo jakieś wolne miejsce.

Niestety po defragmentacji mój dysk zamiast zwiększyć miejsce , ma teraz tylko 2,37 GB. A więc stracił ponad 12GB wskutek procersu defragmentacji.
Myślałem że defragmentacja pozwala uzyskac wolne miejsce a tu jest odwrotnie.

Jako że pracuję na tym komputerze codziennie, jestem zdruzgotany i nie wiem co robić. Są dwa wielkie pliki pagefile sys i hiberfil sys ale chyba lepiej tego nie ruszać. Podejrzewam, że wskutek defragmentacji utworzyła się gdzieś jakaś kopia zapasowa ale nie mogę dojść gdzie dokładnie, w każdym razie zniknęło mi ok 12 GB nie wiadomo gdzie.
W CCleanerze wykazuje tylko pagefile i hiberfil sys jako te największe pliki, nie wiem gdzie zniknęło 12 GB w trakcie defragmentacji i jak to miejsce z powrotem odzyskać.

Będę wdzięczny za podpowiedzi.
Możesz usunąć ten plik za pomocą komendy w wierszu
Kod:
powercfg -h off
Można jeszcze zmniejszyć rozmiar stronicowania który występuje pod nazwą pagefile.sys
Jakim programem defragmentowałeś dysk?

Meksyk1968

Trzeba wyłączyć ochronę systemu,albo zostawić tylko ostatni punkt przywracania.
Systemowym , nie pomyślałem że może namieszać

Menu Start - Akcesoria - Narzędzia systemowe - Defragmentator dysków

(15.03.2015 20:13)LadyInBlue napisał(a): [ -> ]Jakim programem defragmentowałeś dysk?

(15.03.2015 20:15)Meksyk1968 napisał(a): [ -> ]Trzeba wyłączyć ochronę systemu,albo zostawić tylko ostatni punkt przywracania.

A gdzie wyłączyć ochronę systemu i jak usunąć stare punkty przywracania?
Komputer>Właściwości>zaawansowane ustawienia>ochrona systemu>Konfiguruj>usuń >wyłącz ochronę systemu
Defragmentacja nie ma tu nic do rzeczy ani program jakim było to robione, nawet systemowym narzędziem defrag.
Podczas defragmentowania w tle działa usługa kopiowania woluminów w tle (VSS) i to ona tworzy kolejny punkt (migawkę) kiedy dane fizycznie są przenoszone podczas defragmentacji. Usługa myśli iż są one dodawane i zaczyna kolejną kopię. Więc sposobem na to jest wyrzucenie starszych punktów przywracania (zostanie ostatni) używając do tego celu narzędzia Oczyszczanie dysku
Start -> cleanmgr -> Dysk C -> zakładka Więcej opcji -> Przywracanie systemu i kopii w tle -> Oczyść
Można także zmniejszyć rozmiar na wykonywanie takich systemowych punktów (domyślnie 5% powierzchni).
Zobacz ile to jest faktycznie przeliczając na GB i ile punktów przywracania się utworzyło. Myślę iż kilka by wystarczyło ponieważ te najstarsze są nadpisywane.
W wierszu poleceń z uprawnieniami administratora przykładowo
vssadmin resize shadowstorage /for=c: /on=c: /maxsize=3GB
Bądź za pomocą GUI ruszając suwakiem czyli wspomniane tam gdzie wyłącza się/włącza ochronę systemu.

Podsumowując o dodatkowe wnioski
- nie wyłączać usługi kopiowania woluminów w tle aby jednak te punkty przywracania były robione;
- nie wyłączać pliku wymiany (pagefile.sys) ponieważ przy ewentualnym bsodzie nie wygeneruje się zrzut pamięci jądra;
- minimum dla pliku wymiany to wielkość fizyczna RAM + 1MB, domyślnie można zostawić 1.5 krotność a po prostu lepiej poczyścić dysk;
- zostawić plik hibernacji jeśli to lapek, w urządzeniach przenośnych to się przydaje;
Przekierowanie