Główna » jak » Co to jest Swapfile.sys i jak go usunąć?

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

    Windows 10 (i 8) zawierają nowy plik pamięci wirtualnej 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" i 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 również włączyć funkcję szybkiego uruchamiania systemu "Hybrid Boot" w systemach Windows 8 i 10. Pagefile.sys to miejsce, w którym system operacyjny Windows wyszukuje pamięć, gdy w pamięci RAM nie ma już miejsca, a system potrzebuje więcej pamięci RAM.

    Co to jest plik wymiany dla?

    Nie ma zbyt wielu oficjalnych informacji Microsoftu na temat tego pliku, ale możemy ułożyć odpowiedź z oficjalnych blogów Microsoft 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 w stylu Windows 8 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 innego pliku strony wirtualnej? " Cóż, wraz z wprowadzeniem aplikacji Modern, potrzebowaliśmy sposobu na zarządzanie pamięcią poza tradycyjną metodą Virtual Memory / Pagefile.

    "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 korzysta z mechanizmu zawieszenia / wznawiania aplikacji Modern, aby opróżnić lub ponownie wypełnić zestaw roboczy aplikacji. "

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

    Microsoft Pavel Lebedinsky wyjaśnia nieco więcej:

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

    Plik wymiany 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. Zachowanie ich osobno upraszcza sprawę. "

    Zasadniczo standardowy plik stronicowania jest używany do normalnych rzeczy w systemie Windows, podczas gdy nowy framework aplikacji Microsoftu używa oddzielnego typu pliku do inteligentnego wymieniania bitów nowych aplikacji.

    Jak usunąć plik Swapfile.sys?

    Ten konkretny plik jest 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 ustawień "Dostosuj wygląd i wydajność systemu Windows".

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

    Usuń zaznaczenie opcji "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 komputera.

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

    Kliknij 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.