14Aug

Co to jest Swapfile.sys i jak go usunąć?

Windows 10( i 8) zawierają nowy wirtualny plik pamięci o nazwie swapfile.sys. Jest przechowywany na dysku systemowym razem z plikiem pagefile.sys i hiberfil.sys. Ale dlaczego Windows potrzebuje zarówno pliku wymiany, jak i pliku strony?

Windows zamienia niektóre typy danych, które nie są używane w pliku wymiany. Obecnie ten plik jest używany do tych nowych "uniwersalnych" aplikacji - wcześniej znanych jako aplikacje Metro. System Windows może w przyszłości więcej z nim zrobić.

Swapfile.sys, Pagefile.sys i Hiberfil.sys

Podobnie jak pagefile.sys i hiberfil.sys, ten plik jest przechowywany w katalogu głównym dysku systemowego - C: \ domyślnie. Jest to również widoczne tylko po włączeniu opcji "Pokaż ukryte pliki i foldery" oraz jeśli opcja "Ukryj chronione pliki systemu operacyjnego" jest wyłączona.

Hiberfil.sys jest używany przez system operacyjny Windows do przechowywania całej zawartości RAM podczas hibernacji. Pomaga także włączyć funkcję szybkiego rozruchu "hybrydowego rozruchu" w systemach Windows 8 i 10. Pagefile.sys to miejsce, w którym system operacyjny Windows wyszukuje pamięć, gdy nie ma już miejsca w pamięci RAM, a system potrzebuje więcej pamięci RAM.

Do czego służy plik wymiany?

Nie ma zbyt wielu oficjalnych informacji Microsoftu na temat tego pliku, ale możemy ułożyć odpowiedź z oficjalnych postów na blogu i odpowiedzi na forum.

Podsumowując, plik swapfile - swapfile.sys - jest obecnie używany do zamiany nowego stylu aplikacji Microsoftu. Microsoft nazwał te uniwersalne aplikacje, aplikacje Windows Store, aplikacje Metro, nowoczesne aplikacje, aplikacje Windows 8, aplikacje Windows 8-style UI i inne rzeczy w różnych punktach.

Te aplikacje są zarządzane inaczej niż tradycyjne aplikacje na komputery z systemem Windows. Windows bardziej inteligentnie zarządza pamięcią.Oto jak wyjaśnia to Black Morrison Microsoftu:

"Możesz zapytać," Dlaczego potrzebujemy kolejnego pliku strony wirtualnej? "Cóż, wraz z wprowadzeniem aplikacji Modern, potrzebowaliśmy sposobu na zarządzanie pamięcią poza tradycyjną pamięcią wirtualną /Metoda pliku stronicowania.

"System Windows 8 może wydajnie zapisać cały( prywatny) zestaw roboczy zawieszonej aplikacji Modern na dysku, aby uzyskać dodatkową pamięć, gdy system wykryje ciśnienie. Ten proces jest analogiczny do hibernacji konkretnej aplikacji, a następnie wznawiany, gdy użytkownik przełącza się z powrotem do aplikacji. W tym przypadku system Windows 8 wykorzystuje mechanizm zawieszania / wznawiania aplikacji Modern do opróżniania lub ponownego wypełniania zestawu roboczego aplikacji. "

Zamiast tego używać standardowego pliku pagefile.sys, system Windows zamienia bity uniwersalnych aplikacji, którenie są już potrzebne do pliku swapfile.sys.

Pavel Lebedinsky Microsoftu wyjaśnia nieco więcej:

"Zawieszanie / wznawianie aplikacji w stylu Metro to jeden scenariusz, w przyszłości mogą być inne.

Plik swap i zwykły plik stronicowania mają różne wzorce użycia i różne wymagania dotyczące rezerwacji miejsca, dynamicznego wzrostu, zasad odczytu / zapisu itp. Rozdzielenie ich osobno ułatwia pracę. "

Zasadniczo standardowy plik strony jest używany do normalnych czynnościw systemie Windows, podczas gdy nowa struktura aplikacji Microsoftu używa oddzielnego typu pliku, aby inteligentnie zamieniać bity nowych aplikacji.

Jak usunąć plik Swapfile.sys?

Ten konkretny plik jest rzeczywiście dość mały i powinien mieć maksymalnie 256 MB.Nie musisz jej usuwać.Nawet jeśli masz jakiś rodzaj tabletu z bardzo małą ilością pamięci, plik swapfile.sys prawdopodobnie pomaga lepiej reagować.

Plik swapfile.sys jest zarządzany razem z plikiem pagefile.sys. Wyłączenie pliku stronicowania na dysku spowoduje również wyłączenie pliku wymiany na tym dysku.

Naprawdę nie zalecamy tego, ponieważ wyłączenie pliku strony jest złym pomysłem.

Ale możesz usunąć ten plik, jeśli chcesz. Aby uzyskać dostęp do odpowiedniego okna dialogowego, otwórz menu Start, wpisz "wydajność" i wybierz skrót "Dostosuj wygląd i wydajność systemu Windows".

W oknie Opcje wydajności kliknij kartę Zaawansowane i kliknij przycisk Zmień w obszarze Pamięć wirtualna.

Usuń zaznaczenie pola wyboru "Automatycznie zarządzaj rozmiarem pliku stronicowania dla wszystkich dysków", wybierz dysk, wybierz "Bez pliku stronicowania" i kliknij "Ustaw". Zarówno pliki pagefile.sys, jak i swapfile.sys zostaną usunięte z tego dysku po ponownym uruchomieniu komputerakomputer.

Powinieneś być w stanie odtworzyć plik strony na innym dysku stąd, a system Windows przeniesie twoje pliki pamięci wirtualnej do tego napędu, pozwalając zmniejszyć zużycie dysku SSD i umieścić je na mechanicznym dysku twardym, na przykład.

Kliknij przycisk OK i uruchom ponownie komputer. Pliki swapfile.sys i pagefile.sys powinny zniknąć z dysku. Aby je odtworzyć, ponownie odwiedź to okno dialogowe i włącz rozmiar zarządzany przez system na dysku C: \ lub innym dysku.

Ogólnie ten plik nie jest zły - jest to nowy plik, ale zajmuje znacznie mniej miejsca niż tradycyjne pliki pagefile.sys i hiberfil.sys. System Windows 10 powinien zużywać mniej miejsca na dysku niż Windows 7, nawet z tym dodatkowym plikiem pamięci wirtualnej.