Jak naprawić problemy z wyciekiem pamięci w systemie Windows 10
Po aktualizacji do Windows 10 Creators Update zauważyłem moje Wykorzystanie pamięci RAM do 80% po zaledwie 30 minutach użytkowania. Sprawdziłem kilka forów internetowych i zdałem sobie sprawę, że jest wielu ludzi w obliczu problemów z wyciekiem pamięci w systemie Windows 10.
Po wypróbowaniu wielu rozwiązań udało mi się w końcu obniżyć zużycie pamięci RAM do rozsądnego poziomu. W poniższym artykule omówię wszystko możliwe przyczyny wycieku pamięci i jak je rozwiązać.
Co to jest wyciek pamięci
Zasadniczo wyciek pamięci jest część pamięci RAM że program oznacza „w użyciu„ale tak naprawdę go nie używa.
To się stało gdy program nie poinformuje menedżera RAM systemu Windows, że przestał używać segmentu RAM i można z niego ponownie korzystać. Tak więc system Windows nie użyje tej części pamięci RAM, nawet jeśli jest ona bezpłatna.
Ten problem prowadzi do większego wykorzystania pamięci RAM nawet jeśli żaden program nie korzysta z pamięci RAM. Taki problem może wystąpić w każdym programie, w tym w usługach Windows, rodzimych aplikacjach, procesach w tle, sterownikach sprzętowych i aplikacjach innych firm.
Wskazówka: ZA Szybka naprawa każdego problemu z wyciekiem pamięci polega na ponownym uruchomieniu komputera. Ponieważ pamięć RAM jest pamięcią ulotną, zostanie zresetowana natychmiast po ponownym uruchomieniu komputera. W ten sposób wszystkie złe segmenty również będą ponownie dostępne. jednak, to nie pomoże na dłuższą metę ponieważ zły program prawdopodobnie ponownie wycieknie pamięć.
Identyfikacja wycieku pamięci
Menedżer zadań Windows pokazuje wszystkie aktualnie uruchomione procesy wraz z ich wykorzystaniem zasobów. Dla większości programów Menedżer zadań powinien być w stanie znaleźć proces sprawcy.
Naciśnij Ctrl + Shift + Esc, aby otworzyć Menedżera zadań i przejść do Procesy patka. Tutaj zobaczysz wszystkie aktywne procesy z wykorzystaniem procesora i pamięci Detale.
Kliknij na górze Pamięć zakładka (gdzie zapisywany jest procent użycia), aby uporządkować procesy w kolejności malejącej z najwyższym procesem wykorzystania pamięci na górze.
Musisz poszukaj procesu, który używa więcej pamięci RAM niż zwykle. Musisz dowiedzieć się, który proces używa nietypowej pamięci RAM. Prawdopodobnie sprawca będzie wykorzystywał ponad 50% całkowitej pamięci RAM.
Pamiętaj jednak o tym ciężkie programy jak Photoshop lub nawet Twoja przeglądarka (z wieloma otwartymi stronami) może użyj wielu GB pamięci RAM.
Gdy znajdziesz sprawcę, możesz zrobić kilka rzeczy, które wymieniłem poniżej:
- Jeśli jest to aplikacja innej firmy, zainstaluj ponownie lub zresetuj to (jeśli to możliwe). W przeciwnym razie musisz się go pozbyć i być może będzie musiał znajdź alternatywę.
- Jeśli nie jest to aplikacja innej firmy kliknij go prawym przyciskiem myszy i wybierz „Szukaj online". Internet powinien być w stanie powiedzieć, co robi. Jeśli jest to proces Windows, to szukaj dalej, aby sprawdzić, czy możesz znaleźć rozwiązanie aby zapobiec wyciekowi pamięci, lub sprawdź następny krok.
- Większość innych rozwiązań, o których wspomniałem w tym artykule, może rozwiązać problemy z natywne aplikacje i usługi systemu Windows, które mogą powodować wyciek pamięci. Jeśli nic nie działa, zastosuj poniższe rozwiązania.
Napraw wadliwe sterowniki
Po uaktualnieniu do Aktualizacji twórców systemu Windows 10 istnieje prawdopodobieństwo, że wymagane sterowniki mogą nie działać poprawnie na komputerze.
Więc musisz zaktualizuj przestarzałe sterowniki naprawić je. Możesz to zrobić ręcznie lub automatycznie, powiem ci obie metody.
Ręcznie zaktualizuj sterowniki
Naciśnij Windows + R i wpisz devmgmt.ms
w Biegać okno dialogowe, aby otworzyć Urządzenie Menedżer. Tutaj rozwiń całą zawartość i poszukaj kierowcy z żółtą ikoną trójkąta obok tego.
Ikona wskazuje, że sterownik jest nieaktualny lub wadliwy. Jeśli go znajdziesz, kliknij go prawym przyciskiem myszy i wybierz Zaktualizuj oprogramowanie sterownika.
Otworzy się kreator, kliknij tutaj Wyszukaj automatycznie zaktualizowane oprogramowanie sterownika zaktualizować sterownik.
Automatycznie aktualizuj sterowniki
ja osobiście Zaleca się użycie narzędzia do aktualizacji sterowników innych firm ponieważ mogą znaleźć wadliwe sterowniki, które nawet Windows może pominąć.
Moim własnym wyborem jest IObit Driver Booster wsparcie dla ponad 400 000 typów sterowników ze szczególnym uwzględnieniem sterowników Windows 10.
Właśnie zainstaluj aplikację i uruchom to. Automatycznie wyszuka i wyświetli listę wszystkich wadliwych i nieaktualnych sterowników. Następnie możesz nacisnąć „Zaktualizuj wszystko„przycisk, aby je zaktualizować.
Wyczyść system Windows 10
Clean Boot to proces wyłączania wszystkich aplikacji startowych innych firm i usługi w tle rozwiązywać problemy. Ponieważ większość procesów w tle jest zatrzymana, istnieje duża szansa, że wadliwy proces zostanie również zamknięty. Microsoft ma świetny artykuł na temat czyszczenia systemu Windows 10, a nawet innych wersji systemu Windows.
Jeśli czysty rozruch rozwiąże problem, możesz spróbuj ponownie włączyć wymagane usługi jeden po drugim, aby zobaczyć, który z nich tworzy problem i wyłączyć go.
Usuń złośliwe oprogramowanie
Wirus lub złośliwe oprogramowanie może również zwiększyć wykorzystanie pamięci RAM. Złośliwe oprogramowanie stworzone specjalnie w celu uszkodzenia twojego systemu zwykle wywiera presję na RAM, aby zatrzymać twoje użycie. Rozwiązanie jest naprawdę proste, uruchom skanowanie złośliwego oprogramowania za pomocą dobrego programu antywirusowego. Zalecam korzystanie z bezpłatnego antywirusa Avast, ponieważ jest on lekki i bardzo wydajny.
Zainstaluj Avast i wykonaj pełne skanowanie systemu. Powinien być w stanie znaleźć i usunąć wszystkie typy złośliwego oprogramowania. W przypadku niepowodzenia można również utworzyć dysk ratunkowy Avast i uruchomić skanowanie, gdy system Windows nie działa.
Gdy system Windows nie działa, wirus nie będzie w stanie ukryć ani zapobiec skanowaniu antywirusa.
Usuń Adware
Podobny do złośliwego oprogramowania, adware może również wykorzystywać mnóstwo pamięci RAM w tle. Adware wyświetla reklamy podczas korzystania z programów, a do pobierania i konfigurowania tych reklam wykorzystuje zasoby sieciowe i systemowe, w tym pamięć RAM. Zwykłe narzędzia do czyszczenia złośliwego oprogramowania, takie jak Avast, nie są najlepszym wyborem potrzebujesz dedykowanego programu do czyszczenia adware.
Adwcleaner jest jednym z najlepszych programów do czyszczenia adware, które oczyści twój komputer ze wszystkich adware, a nawet niechcianego programu, który może wykorzystywać trochę pamięci RAM. Wystarczy przeskanować komputer za pomocą Adwcleaner i znajdzie i usunie wszystkie typy programów, które nie są wymagane.
Wniosek
Wyciek pamięci w Windows 10 to zwykle spowodowane przez wadliwego sterownika, zwłaszcza sterownik sieciowy. Upewnij się, że wszystkie sterowniki są aktualne i upewnij się, że żadne aplikacje innych firm nie zajmują się pamięcią RAM.
Jeśli udało się naprawić wyciek pamięci w systemie Windows 10, podziel się komentarzami, jak to zrobiłeś.