Komputer losowo zawiesza się podczas grania w gry

10

Mój komputer po prostu losowo zawiesza się podczas grania w niektóre gry. Zdarzyło mi się to w Battlefield: Bad Company 2, Call of Duty 4 i Blacklight: Retribution. Nie spotkało mnie jeszcze inne gry, takie jak Tribes: Ascend, co prowadzi mnie do wniosku, że jest to problem związany z oprogramowaniem związany z DirectX lub PhysX?

Również temperatury wydają się stabilne. Użyłem RivaTuner w połączeniu z MSI Afterburner, a podczas zamrażania z BF: BC2 daje: 62 ° C, 67% użycie GPU i 78,8 FPS. Podczas sesji maksimum, które widziałem, to 65 ° C i 97% użycia procesora graficznego.

W Blacklight: Retribution słyszałem, że inni też narzekają na ten problem. Dlatego jest to dla mnie taka tajemnica, czy to w rzeczywistości problem ze sterownikiem, czy raczej problem z grą? Mogłem grać w te gry długo, dopóki nie ponownie zainstalowałem systemu Windows 7 (ponieważ był on zbyt pełny i wolny). Wcześniej miałem wersję 32-bitową Ultimate, a teraz 64-bitową.

Okular:

O/S: Windows 7 64bit Ultimate
CPU: Intel i5-750 @ Default 2.66 GHz
GPU: ASUS EAH5770 1GB
PSU: CoolerMaster Real Power M520 (520W)
MB: Gigabyte P55M-UD2
Catalyst Control Center version (in "About"): 2012.0214.2218.39913
Deniz Zoeteman
źródło
Nikt nie wie, co się dzieje?
Deniz Zoeteman
1
DirectX 11 i Catalyst na bieżąco, próbowały naprawić .NET i PhysX, nie wiem czy to coś zrobiło. Zgłosi się przy ponownym uruchomieniu i próbie gry.
Deniz Zoeteman
Po ponownej próbie gry powtórzyło się to 2 razy, zarówno przy wyłączonym, jak i włączonym Vsync. Przy włączonym Vsync procesor graficzny był chłodniejszy o + 5–10 ° C, ale najwyraźniej nie miało to większego znaczenia.
Deniz Zoeteman
1
Cóż, ponieważ miałem wcześniej 32-bitową wersję Win7 i mogłem grać na 32-bitowej grzywnie, ale jak tylko zmieniłem na 64-bitową, stało się to. Ponieważ całkowicie sformatowałem partycję, żadne oprogramowanie nie zostało faktycznie zainstalowane, chociaż wszystkie gry, które posiadam, znajdują się na osobnej partycji, więc te przetrwały :) Co również sprawia, że ​​uważam, że nie jest to problem sprzętowy.
Deniz Zoeteman,
1
Jakiego rodzaju zawiesza się przy okazji; tylko sekundowe jąkanie lub silne zawieszenie?
Jessidhia,

Odpowiedzi:

15

Przerywane zamrażanie może być bardzo frustrujące i trudne do ustalenia. Problemy z ciepłem są częstą przyczyną, więc jesteś na dobrej drodze, sprawdzając temperatury. Oto kilka innych rzeczy, które ogólnie sprawdzam:

  • Stabilność GPU : wypróbuj narzędzie do testów porównawczych / stresu, takie jak FurMark .

  • Dysk twardy : Zepsuty dysk może z pewnością powodować awarie. Czasami zobaczysz oznaki problemów z pamięcią w Podglądzie zdarzeń, ale nie jest złym pomysłem, aby uruchomić skanowanie lub dwa. Chociaż warto uruchomić podstawowy skan systemu Windows, narzędzie takie jak SpinRite wykonuje dokładniejszą pracę.

  • Pamięć / procesor : daj maszynie dobry smak testera pamięci, takiego jak MemTest86 , lub narzędzia do testowania tortur, takiego jak Prime95 . Prime95 można dostosować, aby skupić się na procesorze, pamięci lub mieszance. SystemRescueCd obejmuje MemTest jako opcja startu systemu i obejmuje szereg innych narzędzi przydatnych w ramach swojej Zdjęcie obrazu ISO.

  • Moc : To nigdy nie był jeden z najlepszych przedmiotów, które rozważałbym na zamrożenie komputera, dopóki nie spowodowało to dla mnie frustrującego napadu przerywanego zamrażania. Sprawdź monitor sprzętowy BIOS lub użyj niezależnego narzędzia, aby upewnić się, że poziomy napięcia docierające do płyty głównej / procesora / itp. Są rozsądne. W moim przypadku miałem luźne połączenie między zasilaczem a płytą główną. Wyciągałam włosy, dopóki nie zauważyłam, że jedna z szyn zgłaszała podejrzane niskie napięcie na monitorze sprzętowym BIOS-u. Nie wystarczyło to, aby zapobiec rozruchowi lub zwykłemu użyciu, ale maszyna regularnie zamarzała w grach. Ponowne osadzenie kabla zasilającego całkowicie rozwiązało problem.

ajk
źródło
Dziękuję za Twoją odpowiedź. Zrobiłem test SpinRite i test pamięci, nie miałem żadnych problemów, ale upewniłem się również, że wszystkie kable zasilające są szczelne. Nie znalazłem z tym żadnych problemów, ale może tylko jedna szpilka nie była w tym dobra, nie wiem. Te kroki dały mi możliwość grania dłużej; Nie wiem jeszcze, czy to rozwiązało cały problem, jutro przeprowadzę więcej testów.
Deniz Zoeteman,
Powinieneś uruchomić diagnostykę SMART, jak wspomniałem w mojej odpowiedzi poniżej. SpinRite (lub jakikolwiek inny test odczytu / zapisu) mógł spowodować, że oprogramowanie wewnętrzne napędu automatycznie mapuje uszkodzone sektory na dysku - jeśli tak, dane SMART to potwierdzą i powinieneś wymienić dysk, zanim ulegnie dalszej degradacji.
okradać
Nadal nie zorientowałem się, na czym polega prawdziwy problem, ale wygląda na to, że nie zawieszam się. Dzięki!
Deniz Zoeteman
4
  • przegrzanie (najczęściej z podkręcania, spróbuj przywrócić oryginalne / domyślne wartości)
  • zakurzone środowisko (spróbuj otworzyć skrzynkę i oczyść ją z kurzu, który gromadził się tam przez lata)
  • przepływ powietrza (upewnij się, że twoje kable nie są na drodze wentylatora wdmuchującego i / lub wydmuchującego powietrze)
  • wadliwy sprzęt (jedynym sposobem na znalezienie pokoju jest zamiana jeden po drugim (najprawdopodobniej procesor / pamięć))
  • moc (psu) - 520 w może nie wystarczyć do zasilania całego sprzętu (karta graficzna zwykle zużywa dużo energii, szczególnie podczas grania, i bardzo mało podczas wykonywania podstawowych czynności w systemie Windows)
  • oprogramowanie („funkcje systemu Windows”, czyli błędy (spróbuj ponownie zainstalować system Windows) lub jeśli masz dodatkowy dysk twardy, zainstaluj tam system Windows i grę i wypróbuj go (aby go wykluczyć))
Alexus
źródło
2

Jeśli wykluczyłeś problem termiczny, może to być pamięć RAM lub jeden z dysków twardych.

Możesz przetestować pamięć RAM za pomocą diagnostyki pamięci dołączonej do MemTest86 + lub Windows 7 .

Aby przetestować dysk twardy, pobierz narzędzie diagnostyczne SMART i sprawdź diagnostykę SMART każdego dysku twardego pod kątem realokacji lub oczekujących sektorów (idealnie, surowa wartość dla każdego powinna wynosić 0). Uruchom rozszerzoną diagnostykę SMART, a następnie sprawdź uszkodzone sektory za pomocą polecenia chkdsk i ponownie sprawdź dane SMART.

Jeśli to nie pomoże, spróbuj odinstalować i zainstalować różne sterowniki karty graficznej, nawet jeśli masz już najnowsze. Przynajmniej wypróbuj sterowniki z Windows Update i sterowniki ze strony AMD - mogą nie być takie same.

Aktualizacja 4/6/12: Spróbuj odinstalować i ponownie zainstalować gry, których dotyczy problem. Lub, jeśli zostały zainstalowane przez Steam, możesz wykonać następujące czynności:

  1. kliknij prawym przyciskiem myszy zainstalowaną grę w swojej bibliotece (po lewej stronie) i kliknij właściwości
  2. kliknij kartę PLIKI LOKALNE
  3. kliknij SPRAWDZIĆ integralności CACHE Gra ... przycisku
obrabować
źródło
czy te dobre wyniki? imgur.com/a/Rr9K1 chkdsk nie dał żadnych złych sektorów.
Deniz Zoeteman
Tak, te wyniki SMART wyglądają dobrze, więc prawdopodobnie na razie możesz wykluczyć dyski twarde. Czy próbowałeś odinstalować i ponownie zainstalować gry?
okradać
Sprawdź przyjętą odpowiedź - problem został rozwiązany.
Deniz Zoeteman,
Cieszę się, że to działa. Szkoda, że ​​nie byłeś w stanie dokładnie ustalić, co to zrobiło.
okradać
0

Najpierw upewnij się, że sterownik wideo jest najnowszą wersją pobraną ze strony producenta. Mam również nadzieję, że nie podkręcisz. ASUS EAH5770 GPU wydaje się być rzeczywiście Radeon HD 5770, którego kierowca może być pobrany z tutaj .

Miałem podobne problemy z grą, która została skalibrowana pod kątem zbyt wysokiej liczby klatek na sekundę i mogłem używać GPU do wykonywania wielu obliczeń równolegle, a więc używać wszystkich rdzeni GPU w tym samym czasie. Wyświetlacz mojego komputera czasami się zawieszał i trzeba go było ponownie uruchomić. Temperatura może bardzo szybko wzrosnąć, tak że ekran zamarznie z nieprawidłowymi wyświetlanymi temperaturami (choć nadal wysoka).

Domyślam się, że z jakiegoś powodu gry 64-bitowe lepiej wykorzystują procesor graficzny niż te 32-bitowe, dlatego w niektórych przypadkach wzrost temperatury jest wyższy.

Jedynym rozwiązaniem, jakie znalazłem, było wyszukanie w Google niepublikowanych ustawień w problematycznej grze i drastyczne zmniejszenie liczby klatek na sekundę, co rozwiązało problem. Te ustawienia nie są oczywiście znane dla wszystkich gier.

Chociaż sprawdziłeś to, oto narzędzia, których użyłem do sprawdzenia temperatury:

SpeedFan : temperatury płyty głównej i dysku twardego, napięcia i prędkości wentylatora, stan dysku twardego za pomocą atrybutów SMART lub SCSI.
GPU-Z : wszystkie informacje o karcie graficznej i GPU.

harrymc
źródło
0

Tego rodzaju problemy są zwykle sortowane według procesu izolacji. Ponieważ większość tego, co opisujesz, brzmi normalnie, zacznę od włożenia nowej karty wideo. To izoluje zarówno kartę graficzną, jak i sterownik. Problem został rozwiązany, altówka, przejdź dalej i ciesz się grą.

Eugene van der Merwe
źródło
0

Wydaje mi się, że używasz wbudowanego urządzenia audio Realtek i że usunąłeś WAT w Windows 7.

Miałem ten sam problem z wieloma grami zasilanymi przez Unreal i po wielu poszukiwaniach w sieci doszedłem do tego. Po prostu przywróciłem Windows WAT i mogę teraz grać bez problemów.

Hansol
źródło