Plik stronicowania (pagefile.sys) to kluczowy element pamięci wirtualnej w systemie Windows. Jest to ukryty plik systemowy przechowywany domyślnie na partycji rozruchowej (zwykle C:\), który działa jako rozszerzenie pamięci RAM. Gdy RAM się zapełnia, system przenosi mniej aktywne dane na dysk, co zapobiega błędom pamięci i zwiększa stabilność.
W dobie komputerów z 8–128 GB RAM wiele osób pyta, czy plik stronicowania jest wciąż potrzebny. Tak — Windows nadal go używa, m.in. do obsługi zrzutów awarii (crash dump), rzadziej używanych procesów i jako bufor bezpieczeństwa dla przydziałów pamięci. Hibernacja korzysta z pliku hiberfil.sys, a nie z pagefile.sys.
Czym jest pamięć wirtualna i plik stronicowania?
Pamięć wirtualna to połączenie pamięci RAM i pliku stronicowania na dysku. Gdy RAM jest obciążony, system przenosi mniej istotne strony pamięci do pagefile.sys, aby utrzymać płynność działania aplikacji.
Najważniejsze fakty, które warto znać:
- domyślna lokalizacja – plik znajduje się w katalogu głównym partycji systemowej (
C:\pagefile.sys) i jest ukryty oraz chroniony systemowo; - domyślny rozmiar – Windows dobiera go dynamicznie (nie ma stałej reguły 1,5x RAM); w praktyce może to być od kilku do kilkunastu GB przy 16 GB RAM;
- jak działa w praktyce – rzadziej używane dane trafiają do pliku stronicowania, a po ponownym uaktywnieniu aplikacji są wczytywane z powrotem do RAM; przy skrajnym niedoborze pamięci może wystąpić spowolnienie z powodu intensywnego przerzucania danych.
Zalety pliku stronicowania –
- zapobiega komunikatom o braku pamięci i nieoczekiwanym zamknięciom aplikacji,
- umożliwia tworzenie zrzutów pamięci po awariach BSOD,
- stabilizuje działanie systemu przy skokowych obciążeniach pamięci.
Wada – na wolnych dyskach HDD intensywne stronicowanie może powodować odczuwalne spowolnienia; na SSD jest znacznie mniej dotkliwe.
Gdzie znajduje się plik stronicowania i jak go sprawdzić?
Aby sprawdzić bieżącą konfigurację i lokalizację:
- Naciśnij Win + R, wpisz
sysdm.cpli kliknij OK. - Przejdź do: Zaawansowane > sekcja Wydajność > Ustawienia > zakładka Zaawansowane > Zmiana….
- W oknie „Pamięć wirtualna” zobaczysz listę dysków i aktualne ustawienia, w tym lokalizację
pagefile.sys.
Plik jest ukryty. Aby go zobaczyć w Eksploratorze plików, włącz wyświetlanie ukrytych elementów oraz odznacz „Ukryj chronione pliki systemowe (zalecane)”.
Uwaga: nigdy nie usuwaj ręcznie pliku pagefile.sys — może to spowodować niestabilność systemu i błędy.
Zalecenia dotyczące lokalizacji i optymalizacji
Najważniejsza zasada — zostaw plik stronicowania na najszybszym dysku (zwykle SSD) i pozwól Windowsowi zarządzać jego rozmiarem. Nowoczesne SSD bez problemu radzą sobie z obciążeniem zapisem, a wydajność jest wyraźnie lepsza niż na HDD.
Proponowane ustawienia w zależności od konfiguracji dysków:
| Konfiguracja dysków | Zalecana lokalizacja | Uzasadnienie |
|---|---|---|
| Jeden dysk SSD (system na SSD) | C:, rozmiar kontrolowany przez system | Najwyższa wydajność i niskie opóźnienia; współczesne SSD mają dużą wytrzymałość zapisu. |
| Jeden dysk HDD | C:, rozmiar niestandardowy (stały) | Brak alternatywy dyskowej; stały rozmiar ogranicza fragmentację i wahania wydajności. |
| SSD + HDD | Główny plik na SSD; opcjonalnie mały plik na partycji systemowej dla zrzutów awarii | SSD przyspiesza stronicowanie; dla pełnej zgodności z crash dump zalecany mały pagefile na partycji z systemem. |
| Kilka SSD | Na najszybszym SSD lub rozłożony na kilka woluminów | Minimalizacja opóźnień; Windows potrafi korzystać z kilku plików stronicowania równolegle. |
Nie ma potrzeby tworzenia osobnej partycji wyłącznie dla pagefile.sys. Na HDD możesz rozważyć stały rozmiar, aby ograniczyć fragmentację; na SSD najlepiej zostawić rozmiar kontrolowany przez system.
Czy wyłączyć plik stronicowania? Microsoft zdecydowanie to odradza nawet przy dużej ilości RAM. Nawet na komputerach z 64 GB+ RAM warto zostawić mały, systemowo zarządzany plik stronicowania — wiele aplikacji i funkcji systemowych go oczekuje, a pełne zrzuty pamięci po awarii mogą go wymagać.
Krok po kroku — konfiguracja pliku stronicowania
1. Dostęp do ustawień pamięci wirtualnej
Wykonaj poniższą ścieżkę w Panelu sterowania systemu:
- Naciśnij Win + R, wpisz
sysdm.cpli kliknij OK. - Przejdź: Zaawansowane > Wydajność > Ustawienia.
- Otwórz zakładkę Zaawansowane i kliknij Zmiana… w sekcji „Pamięć wirtualna”.
Jeśli chcesz wprowadzić własne ustawienia, odznacz „Automatycznie zarządzaj plikiem stronicowania dla wszystkich dysków”.
2. Przeniesienie pliku stronicowania na inny dysk
Aby przenieść pagefile na inny wolumen:
- W oknie „Pamięć wirtualna” wybierz docelowy dysk (np. D:) i ustaw Rozmiar kontrolowany przez system, a następnie kliknij Ustaw.
- Wybierz dysk dotychczasowy (zwykle C:) i zaznacz Brak pliku stronicowania lub pozostaw mały plik dla zrzutów awarii; kliknij Ustaw.
- Zastosuj zmiany i zrestartuj komputer.
Wskazówka: dla zgodności z crash dump pozostaw niewielki pagefile na partycji systemowej.
3. Zmiana rozmiaru pliku stronicowania
Najlepiej pozostawić Rozmiar kontrolowany przez system. Jeśli jednak musisz ustawić rozmiar ręcznie (np. na HDD dla stabilnej wydajności), wykonaj:
- Wybierz dysk i zaznacz Rozmiar niestandardowy.
- Ustaw Początkowy rozmiar (MB) i Maksymalny rozmiar (MB) — na HDD zalecany jest stały rozmiar (te same wartości), aby uniknąć fragmentacji.
- Kliknij Ustaw > OK i uruchom komputer ponownie.
Przykładowe ustawienia dla konfiguracji z 16 GB RAM:
| Opcja | Początkowy (MB) | Maksymalny (MB) |
|---|---|---|
| Systemowy (zalecane na SSD) | Automatycznie | Automatycznie |
| Stały (HDD — stabilność) | 4096 | 4096 |
| Niestandardowy (rendering/VM) | 16384 | 24576 |
4. Weryfikacja po zmianach
Po restarcie sprawdź, czy konfiguracja działa prawidłowo:
- w Menedżerze zadań: Ctrl + Shift + Esc > Wydajność > Pamięć — zobaczysz łączny przydział pamięci i użycie pamięci wirtualnej,
- w wierszu poleceń:
wmic pagefile list /format:list— wyświetla aktywne pliki stronicowania, - narzędziem RAMMap (Sysinternals) — do głębszej analizy użycia pamięci i pagefile.
Potencjalne problemy i rozwiązania
Poniżej znajdziesz najczęstsze kłopoty oraz szybkie wskazówki naprawcze:
- niewystarczająco miejsca – upewnij się, że na docelowym dysku jest zapas wolnej przestrzeni (co najmniej tyle, ile planowany rozmiar pagefile + margines);
- spowolnienie po zmianie – na HDD ustaw stały rozmiar i uruchom defragmentację, na SSD pozostaw rozmiar kontrolowany przez system;
- BSOD po wyłączeniu – włącz ponownie plik stronicowania i ustaw „Rozmiar kontrolowany przez system” na partycji systemowej;
- Windows 11 vs 10 – ścieżki konfiguracji są praktycznie identyczne, domyślna lokalizacja to nadal
C:\pagefile.sys; - hibernacja – korzysta z
hiberfil.sys(nie wymaga, abypagefile.sysmiał rozmiar ≥ RAM); zarządzaj poleceniempowercfg -h off/on.
Szybkie wskazówki według profilu użytkownika
Dobierz ustawienia do swoich potrzeb:
- Gracze (dużo RAM) – trzymaj pagefile na SSD i zostaw rozmiar kontrolowany przez system;
- Biuro (8–16 GB RAM) – pozostaw ustawienia domyślne; w razie komunikatów o niskiej pamięci zwiększ rozmiar lub dołóż RAM;
- Serwery/VM/rendering – szybki SSD, ewentualnie większy rozmiar lub stały przydział zgodny z wymaganiami aplikacji.
Przed zmianami utwórz punkt przywracania (Szukaj > „Utwórz punkt przywracania”). Jeśli masz wątpliwości, zostaw „Automatycznie zarządzaj” — w większości scenariuszy zapewnia to najlepszą stabilność i wydajność.






