If-Koubou

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

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

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 domyślnie przechowywany w katalogu głównym dysku systemowego - C: \. 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 pamię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 innego pliku strony wirtualnej? " Cóż, wraz z wprowadzeniem aplikacji Modern, potrzebowaliśmy sposobu na zarządzanie ich pamięcią poza tradycyjną metodą Virtual Memory / Pagefile.

"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, aby opróżnić lub ponownie wypełnić zestaw roboczy aplikacji. "

Zamiast używać standardowego pliku pagefile.sys do tego, 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 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. Zachowanie ich osobno upraszcza sprawę. "

Zasadniczo standardowy plik stronicowania jest używany do normalnych rzeczy w systemie Windows, podczas gdy nowy szkielet aplikacji firmy Microsoft używa oddzielnego typu pliku do inteligentnego wymieniania bitów 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 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.