Forum Discussion
Memory recovering after working with Restore Points
Hello,
I rolled back the system to Restore Point and then undid it (using Windows tools), which resulted in approximately 60GB of disk space being lost. In other words, as a result of this “empty” operation, the status of the operating system itself did not change, but the memory disappeared. I cleaned the disk using the standard system tools and deleted ALL Restore Points (displayed in the list of available ones, except for the ones mentioned above, which had already disappeared by that time), but the disk space was not fully restored. Why is this happening? Are there other ways (third-party software) to effectively but safely clean up the local disk? How useful for this purpose could the Microsoft PC Manager app be: https://apps.microsoft.com/detail/9pm860492szd ?
Moreover, other users have a similar question:
https://learn.microsoft.com/ru-ru/answers/questions/4324939/question-4324939
https://learn.microsoft.com/ru-ru/answers/questions/3992426/8-1-70
7 Replies
- MariuszWicikCopper Contributor
Cześć, dzięki za rozwinięcie swoich przemyśleń — pozwól, że wyjaśnię kilka ważnych kwestii dotyczących tego, jak działają System Restore i VSS.
1. Windows może pozostawić osierocone kopie cienia VSS — i dzieje się to częściej, niż się wydaje
Gdy wykonujesz przywracanie, a potem cofasz ją, Windows czasem nie usuwa wszystkich powiązanych snapshotów VSS.
Te osierocone cienie nie pojawiają się w Dysku Czyszczeniu ani w GUI ochrony systemu, co czyni je niewidocznymi dla użytkownika.
Właśnie dlatego miejsce na dysku nagle "znika".
2. Pełna reinstalacja systemu nie jest konieczna w tym przypadku
Ponowna instalacja Windows oczywiście usuwa wszystkie dane VSS, ale nie jest to konieczne.
Sam system nie jest uszkodzony — jedynie pozostałe kopie cieni zajmują miejsce na dysku.
Ręczne usunięcie wystarczy, by przywrócić system do stanu czystego.
3. Nie ma narzędzia GUI, które mogłoby usunąć wszystkie cienie VSS
Wbudowane narzędzia Windows pokazują tylko część danych związanych z przywracaniem.
Firmy zewnętrzne również nie mogą uzyskać dostępu do osieroconych migawek VSS, ponieważ są one przechowywane na poziomie systemu i wymagają podwyższonych poleceń zarządzania VSS.
Dlatego polecenie:
Kod
vssadmin usuwa cienie /all
jest jedyną wiarygodną metodą usunięcia wszystkich kopii cieni, w tym ukrytych.
4. To polecenie nie usuwa "plików losowych" — jedynie migawki związane z przywracaniem
Nie dotyka danych przeglądarki, ciasteczek, plików tymczasowych ani niczego niezwiązanego.
Po prostu usuwa to miejsce pamięci VSS, co jest bezpieczne dla systemu operacyjnego.
5. Po sprzątaniu system restore można ponownie skonfigurować tak, aby uniknąć przyszłych problemów
Ustalenie rozsądnego limitu zużycia dysku (np. 2–3%) zapobiega niekontrolowanemu wzrostowi VSS.
Krótko mówiąc:
Nie potrzebujesz ponownej instalacji i żaden środek czyszczący tego nie naprawi.
Tylko usunięcie kopii cieni VSS przywraca brakujące miejsce na dysku.
Jeśli chcesz, mogę też pokazać, jak sprawdzić aktualne zużycie VSS przed i po sprzątaniu.
— Mariusz
- MariuszWicikCopper Contributor
Dzięki za pytania — już wyjaśniam.
Bezpieczeństwo polecenia
vssadmin delete shadows /all usuwa wyłącznie istniejące kopie w tle (Shadow Copies).
Nie rusza plików systemowych ani konfiguracji Windows.
Jedyne ryzyko to utrata możliwości przywrócenia wcześniejszych wersji plików — więc warto mieć backup, jeśli ktoś z tego korzysta.
GUI do zarządzania kopiami w tle
Tak, jest kilka opcji:
wbudowane Ochrona systemu → Przywracanie systemu (Panel sterowania),
narzędzia typu ShadowExplorer (do przeglądania kopii),
niektóre programy backupowe mają własne GUI do VSS.
Natomiast pełne czyszczenie wszystkich kopii najpewniej i tak kończy się na vssadmin.
Szacowanie zwolnionej przestrzeni
Windows nie pokazuje tego wprost.
Można jedynie sprawdzić aktualny rozmiar używany przez VSS:
vssadmin lista shadowstorage
To da orientację, ile miejsca zostanie odzyskane po usunięciu wszystkich kopii.
- MariuszWicikCopper Contributor
This is a common System Restore issue. When you restore and then undo the restore, Windows can leave behind orphaned VSS shadow copies that don’t appear in Disk Cleanup or System Protection. That’s why you lost ~60GB.
Fix:
- Run PowerShell as Administrator:
vssadmin delete shadows /all
- Reconfigure System Restore (set disk usage to 2–3% or turn it off/on).
PC Manager cannot remove VSS shadow copies, so it won’t recover the missing space.
- MihtedgeCopper Contributor
MariuszWicik wrote:
Fix:
Run PowerShell as Administrator:
vssadmin delete shadows /all1. How “safe” is this operation for the operating system?
2. Is there a GUI (utility, program) for this command?
3. Is it possible to perform a preliminary estimate of freed disk space?
- Run PowerShell as Administrator:
- MihtedgeCopper Contributor
Anyway, yesterday a special Windows 25H2 update with a recovery option arrived and I spent half a day waiting for it to download and install (along with, as it turned out, deleting all restore points and disabling System Restore), but so far everything has been smoothly and I’ve gained 24GB of space (though I don't rule out the possibility that memory will be eaten up again in the foreseeable future).
- JacquelineSomSteel Contributor
Restore points are stored as shadow copies in a dedicated volume snapshot storage area.
Deleting restore points via Windows often removes the restore points themselves but may not immediately clear all the associated shadow copies.
- MihtedgeCopper Contributor
JacquelineSom wrote:
Deleting restore points via Windows often removes the restore points themselves but may not immediately clear all the associated shadow copies.
It's unlikely that this will ever happen (based on my experience); therefore, it turns out that the only optimal way to restore the operating system to its original state is to reinstall system from scratch, followed by transferring personal files and reinstalling programs, but this is tedious and inconvenient. So, it would be better to recommend a decent, safe, and free cleaner (preferably from Microsoft Store). But also, I am not asking for memory recovery by deleting with third-party software random cookies or browser (or other software) temps using deep disk cleanup function, but only for a return to the status quo by deleting “unnecessary” files that appeared during manipulation with restore points.