Witam wszystkich.
Od ponad tygodnia posiadam nową kartę graficzną MSI GTX 1070 Gaming X. Karta jest świetna i sprawuje się naprawdę dobrze z jednym wyjątkiem. Podczas gdy gram np. w Rise of the Tomb Raider występują czasami mikro przycięcia (dźwięk w tych momentach wyraźnie się zacina). Wszystkie opcję graficzne w grze mam ustawione na maksymalne (włącznie z opcją DirectX 12). Podobnie przycięcia występują w Battlefield 4. Jedno z takich przycięć ostatnio spowodowało blue screen'a VIDEO_DXGKRNL_FATAL_ERROR.
Mój zestaw komputerowy to:
Procesor: intel core i5 2500k (nie kręcony)
Karta graficzna: MSI GTX 1070 Gaming X
Płyta główna: ASRock P67 PRO3 (B3)
Pamięci: 8 GB GoodRAM
Dysk twardy: WD Blue 1TB
Zasilacz: Fortron ATX 600W
System operacyjny: Windows 10 64 bity
Proszę o pomoc i porady.
Causes of VIDEO_DXGKRNL_FATAL_ERROR Blue Screen Errors
-Incorrectly configured, old, or corrupted device drivers. (very common)
-Corruption in Windows registry from a recent software change (install or uninstall).
-Virus or malware infection that has corrupted Windows system files or Windows Operating System-related program files.
-Driver conflict after installing new hardware.
-Damaged or removed system files after you’ve installed software or drivers related to Windows Operating System.
-Error 0x113 blue screen caused by a damaged hard disk.
-VIDEO_DXGKRNL_FATAL_ERROR STOP error due to memory (RAM) corruption.
bardzo proste, MSI serwis odsyła do sprzedawcy, a sprzedawca mówi że jest okey i trzyma kartę po 30 dni, albo da ci kolejnego trupa.
Wydaje mi się, że jest to raczej problem sterowników lub ewentualnie gry. Pozostałe produkcje tj. Mirror's Edge czy Wiedźmin 3 działają bezproblemowo. Z resztą miałem kiedyś MSi w naprawię i nie było problemu z wymianą karty na nową. Problemy to ja miałem z Gigabyte.
Jak jeszcze intersowałem się technologią komputerową... 10 lat temu, to Fortron zawsze był na czarnej liście zasilaczy. Obecnie nie wiem, może poczynili postępy.
MSI GTX 1070 Gaming X
Procesor: intel core i5 2500k (nie kręcony)
Aha. Podłączanie takiej karty do takiego procka i to (o zgrozo, ledwo mi to przechodzi przez ''' klawiaturę) bez oc, ma taki sens jak jazda mercedesem CLK GTR po wioskach
Dysk twardy SSD zamierzam kupić w niedalekiej przyszłości. Natomiast procesor będzie podkręcony w przypadku gdy rozwiążę powyższy problem z kartą graficzną. W przyszłym roku zaopatrzę się w nową płytę główną, pamięć RAM i procesor (zasilacz pewnie też).
Mam ten sam model. Kluczowa kwestia to wyczyszczenie poprzednich sterowników i rejestru systemu. Czyli to co wysiu zacytował. Jak zrobisz clean install powinni byc Ok.
http://www.guru3d.com/files-details/display-driver-uninstaller-download.html
A później świeże stery ze strony Nvidii.
1. Po pierwsze: dzięki wszystkim za zainteresowanie się moim problemem.
2. Po drugie dzisiaj jeszcze raz zamontowałem kartę graficzną do płyty głównej i zasilacza.
Aktualnie jest dostępna tylko jedna wersja sterowników do tej karty, więc przeinstalowałem je ponownie, ręcznie, bez podłączonego internetu oraz wyczyściłem ccleaner'em i odkurzaczem rejestr systemu, a także usunąłem zbędę piłki, foldery . Nie korzystałem jeszcze z podanego przez Amadeusz ^^'a programu ale mam nadzieję, że to wystarczy.
Teraz będę testował i na bieżąco komentował jak aktualnie karta się sprawdza.
Podczas korzystania z programu polecanego przez Amadeusz ^^'a wyświetliły mi się dwie karty graficzne w dzienniku zdarzeń, poprzednia NVIDIA GeForce GTX 970 oznaczona w programie jako karta typu #000 oraz druga NVIDIA GeForce GTX 1070 karta typu #001.
Po usunięciu sterowników, pobrałem i zainstalowałem najnowsze ze strony NVIDII. Możliwe, że teraz wszystko powinno działać poprawnie.
Będę dalej testował i komentował pracę karty graficznej.
Czyszczenie rejestru w przypadku W7 i w górę nie ma żadnego znaczenia, sterownik NV wybiera kartę jaka jest w komputerze możesz wkładać i wykładać 20 różnych i za każdym razem doda nowy odpowiedni sprzęt. Niestety ludzie o tym nie wiedzą, więc informuję że nic nie musisz robić. Oczywiście może pojawić się jakiś dziwny błąd wywalający wszystko ale to raczej wygrana jak w totka. Jeśli chodzi o serwis MSI to całkowita racja, serwisuje sprzęt przesłany ze sklepu, a nie od użytkownika, czy to dobrze czy źle ciężko powiedzieć dla mnie źle, ogólnie najlepiej wybierać Asusa, Gigabyte, czy EVGA, ta ostatnia ma serwis od ręki i zazwyczaj 5 letni na terenie całej EU/US.
Bluescreen w przypadku W10 w wypadku GPU pojawia się po :
- spadkach na zasilaczu
- błędzie pamięci GPU (co wiąże się z ch... chłodzeniem)
na początku sprawdziłbym stabilność GPU na pierwszym lepszym programie do testów czyli 3DMarku w trybie overkill, albo wrzuciłbym do FurMarka na godzinę i będziesz znał odpowiedź.
Zapomniałem dodać : BS to jest błąd krytyczny obecnie aby go wywołać trzeba się postarać, od W7 każdy pomniejszy błąd jest korygowany i zapisany w dzienniku zdarzeń, sam BS widziałem ostatni raz gdzieś w okolicach 2007 roku.
Testy wykonuj na sprzęcie bez OC (CPU i GPU).
A.l.e.X --->
FurMark
Test rozpocząłem na wyższej temperaturze (57 st. C.).
Ogólnie w spoczynku podczas pracy na pulpicie, przeglądanie stron internetowych średnia temperatura karty graficznej waha się w okolicach 36 st. C.
Test w programie FurMark wykonywany był ponad godzinę. Podczas testu nie dostrzegłem najmniejszych artefaktów graficznych czy jakichkolwiek innych błędów systemowych lub sprzętowych.
Test był przeprowadzany w rozdzielczości 4K (3840x2160) z maksymalnym możliwie ustawionym wygładzeniem krawędzi MSAAx8. Średnia temperatura w teście wahała się w okolicach 69 st. C., natomiast maksymalna temperatura osiągnięta podczas testu to 71 st.C. Przez dłuższy czas podczas testu nie wystąpiły żadne spowolnienia animacji (jedynie raz natrafiłem na spadek klatek do 21 fps podczas włączenia przeglądarki Opery), średnia ich wartość wynosiła 46 klatek na sekundę.
Załączam screen'a do opisu przeprowadzonego testu.
Mateusz16b - więc mogę ci odpowiedzieć że nie jest to wina GPU ani zasilacza, jeśli była by to wina któregoś z tych podzespołów ten test by nie przeszedł. Możesz dla świętego spokoju wrzucić jeszcze po godzinie test pamięci ram i CPU, po godzinie. Jeśli wszystko przejdzie zrobić to samo na wartościach na jakich pracujesz po OC, o ile sprzęt jest poddany OC. Jeśli i wtedy wynik będzie taki sam sprzęt jest stabilny jak skała, a błąd był błędem sterownika. Wtedy po prostu go przeinstalowujesz, ściągasz i wybierasz szybka instalacja. Jeśli błąd pojawi się jeszcze raz będziesz musiał bardzo szczegółowo zobaczyć w jakim momencie (miejmy nadzieję że się nie pojawi).
Zamieszczone wyniki które podałeś są idealne dla tego gpu.
A.l.e.X --->
OCCT
Wykonałem test procesora. Maksymalną temperaturę poszczególnych rdzeni ustawiłem na wartość 72 st. C. (jest to temperatura podana przez producenta; czy nie jest za niska?). Test miał być godzinny a trwał ponad 3 minuty.
Po 3 minutach temperatury procesora, a dokładnie jednego z rdzeni osiągnęły próg 72 st. C. W efekcie po przeprowadzonym teście otrzymałem 19 wykresów podsumowujących poszczególne rdzenie, pamięci itd.
Załączam jeden z wykresów.
W następnej kolejności przetestuję pamięć RAM.
Wy zdajecie sobie sprawę że bez MEMORY DUMPA wróżycie z fusów? Ten błąd oznacza tylko to że coś związanego z kartą graficzną było ostateczną przyczyną BSODA, ale nie oznacza to jednoznacznie że to problem z grafiką - powodem może być dosłownie wszytko - od portu USB przez kartę sieciową po błąd w rejestrze.
Jak ktoś jest ogarnięty to może próbować przeanalizować dumpfile w debugerze Windowsa - trzeba go pobrać(jest częścią Windows SDK)
Innym wyjściem jest pobranie Blue screen view (http://www.nirsoft.net/utils/blue_screen_view.html) program pokazuje wszytko co brało udział w BSOD. Później przeglądasz wszytkie dumpy i sprawdzasz które pliki występują najczęściej później szukasz rozwiązania w internecie.
@Edit
@Zgred
Wiedziałem że o czymś zapomniałem, WhoCrashed też jest niezły i co najważniejsze łatwy w obsłudze.
Legion 13 - prawda, ale mały błąd nie wrzuci BSa. Poza tym autor napisał objawy w pierwszy poście. Prawdą jest za to że mogło to spowodować wszystko co działało pod obciążeniem dlatego logicznym jest wykonanie następujących kroków: sprawdzenie stabilności GPU, CPU, ramów (po i przez OC). Raczej nie sądzisz że ktoś kto nie jest w tym obeznany nie będzie przeszukiwał co wywołało wywalenie z dumpfile. Dlatego moim zdaniem najprostsze rozwiązania są najlepsze. Testujemy stabilność sprzętu pod obciążeniem jeśli nie wywali się na overkillu to znaczy że nie wywala tego dany podzespół co zawęża poszukiwania. Szczególnie że wrzucenie testów na podzespoły jest to chwila moment i mamy odpowiedź. Ja osobiście zrobiłbym tak jak napisałem. Potem oczywiście jakbym nadal miał objawy z BS zabrałbym się za bardziej szczegółowe szukanie objawów tak jak napisałeś najprościej jest znaleźć co powoduje błąd w jego powtarzalności. Jednakże autor zasugerował odczucia "mikroprzycięcia" a BS jako wynik zrzutu zegarów GPU, wiec dlatego taka a nie inna rada.
Zgred - pełna zgoda.
Mateusz16b - CPU masz stabilne. Jeśli piszesz tak jak w pierwszym poście o odczuciu "microprzycięcia" to jest to spowodowane na 99% zrzuceniem taktu zegarów GPU, brakiem możliwości szybkiego powrotu i zmianą napięcia. Najczęściej wywaleni kart to brak zasilania odpowiedniego na GPU/v.ram. Zrobiłeś test FurMarkiem więc karta jest stabilna jak i CPU. Pograłbym teraz bez OC i zobaczył jak wygląda stabilność. Zamieszanie w utrzymaniu taktów zegara mogły też spowodować sterowniki. Ta karta powinna trzymać równo klatki jeśli skacze ci ms i masz wrażenie przycinania to znaczy że układ reguluje temperatury. Dobrym testem jest też wrzucenie np. https://unigine.com/products/benchmarks/valley/ obciąży kartę do granic możliwości jeśli nie będzie zrzutu temperatury to na pewno nie jest to karta i prawdopodobnie był to błąd programowy, a nie sprzętowy.
Memtest86
Powiem krótko. Dwie godziny testów = zero błędów. Ponad dwukrotne przeszukanie błędów pamięci RAM (pass: 2) nie wykazało żadnych problemów.
Czyli RAMy również odpadają.
Teraz więcej powiem o moim blue screen'ie. Wystąpił on tylko raz, dokładnie podczas grania w Rise of The Tomb Raider. W grze wszystkie suwaki odpowiednich opcji graficznych mam ustawione na poziomie maksymalnym, włącznie z SSAAx4 oraz DirectX 12. Jeżeli chodzi o mikro przycięcia, po czystej aktualizacji sterowników graficznych Nvidii z wykorzystaniem programu Display Driver Uninstaller (obecnie dla mojej karty jest dostępna tylko jedna wersja sterowników), praktycznie nie występują. Podczas kilkugodzinnego grania w Rise of The Tomb Raider zdarzyło się to tylko raz a przyczyną tego "mikro przycięcia" było (taki mi się przynajmniej wydaje) duże zapotrzebowanie na pamięć karty graficznej (mój GTX 1070 ma 8 GB VRAM, a sama gra potrafi w najbardziej wymagającej lokacji wykorzystać pełny ich zasób w maksymalnych ustawieniach z teksturami 4K).
Wydaję mi się na ten moment po przeprowadzonych testach, że problem tkwi/tkwił w sterownikach karty graficznej. Tak jak pisałem we wcześniejszym poście:
Podczas korzystania z programu polecanego przez Amadeusz ^^'a wyświetliły mi się dwie karty graficzne w dzienniku zdarzeń, poprzednia NVIDIA GeForce GTX 970 oznaczona w programie jako karta typu #000 oraz druga NVIDIA GeForce GTX 1070 karta typu #001. Po usunięciu sterowników, pobrałem i zainstalowałem najnowsze ze strony NVIDII. Możliwe, że teraz wszystko powinno działać poprawnie.
Teraz pomęczę jeszcze kartę graficzną programem VALLEY BENCHMARK.
PS
Nic obecnie nie podkręcałem ani procesora, ani RAMy a nawet karty graficznej. Zamierzałem to dopiero zrobić po rozwiązaniu zaistniałego problemu. W przyszłym roku wymienię resztę podzespołów.
Zamierzałem to dopiero zrobić po rozwiązaniu zaistniałego problemu.
W jaki sposob stwierdzisz, ze rozwiazales "problem", skoro zdarzyl sie on jedynie raz, i nie jestes w stanie go zreplikowac?
wysiak ---> Jeżeli problem nie powtórzy się w ciągu dłuższego odstępu czasu i po wynikach przeprowadzonych testów będę wiedział na czym stoję.
Szczerze, obecnie przy takiej wydajności jaką mam, podkręcanie jakikolwiek podzespołów nie jest potrzebne (przynajmniej z mojego punktu widzenia). A modernizację pozostałych podzespołów wykonamy w następnym roku.
VALLEY BENCHMARK
Temperatura karty graficznej nie przekraczała 67-68 st. C.
Link z wynikami: file:///C:/Users/max17/Documents/Unigine_Valley_Benchmark_1.0_20160705_1725.html
PS
Drugi test: file:///C:/Users/max17/Documents/Unigine_Valley_Benchmark_1.0_20160705_1735.html
Co myślicie o uzyskanych wynikach (podsumowując ze wszystkich programów testowych)?
Dwie godziny grania w RoTTR i jak na razie bez problemów.
Mateusz16b - jeśli chcesz abym odniósł się do wyników to musisz dać link z screenem i wrzucić go na zewnętrzny serwer lub chmurę, bo te linki są do zapisu dokumentów na twoim dysku :)
A.l.e.X ---> Sorry ;P, faktycznie z dysku, nie zauważyłem ;P
VALLEY BENCHMARK
Temperatura karty graficznej podczas testów nie przekraczała 67-68 st. C.
Screen z testu nr 1 --->
Dzisiaj zostały wydane nowe sterowniki. Zainstaluję i zobaczę jak się sprawdzają :)
trochę offtop ale zainterosował mnie wynik gtx 1070 i odpaliłem ten test na swoim 1080, dziwi spora różnica, około 80% więcej klatek na mojej karcie, czyżby i5 2500k był aż takim wąskim gardłem?
Tal_Rascha ---> GTX 1080 jest o kilkadziesiąt procent szybszy, dodatkowo mój procesor ogranicza kartę graficzną, ale moim zdaniem nie aż tak mocno. Po prostu masz fenomenalny procesor. Niesamowite jest to jakie te karty mają możliwości i jakie wyniki mogą osiągnąć :) (praktycznie w każdej grze mam ponad 60 klatek na sekundę przy obecnym procesorze, co ciekawe w przypadku niektórych gier korzystam z 4K np. Rise of The Tomb Raider, gdzie mam ponad 48 fpsów).
Screen z wynikami mojej i Twojej karty (takie same ustawienia) przy słabszym procesorze niż Twój (Intel Core i7-3770K).
Tal_Rascha - 80% nie wiem jak ty to policzyłeś i co z czym zebrałeś do porównania wynik to :
4652 do 3478 = co daje 26% przewagi w odczycie score które jest sumarycznym zliczeniem klatek
111,2 do 83,1 = co daje 26%
to że zobaczyłeś max i min nic nie znaczy w obec tego że ty masz 4GHz, a on miał na 3.3GHz czyli bez OC, te procesory są w tej samej lidze 2500K na 4.7GHz zmiecie 6700 puszczoną na 4GHz ponieważ te procesory różni wynik ok. 15% w porywach, a zegarem możesz wszystko zregulować.
Wąskim gardłem dla GPU jest PCIE oraz jego tryb w przypadku SingleGPu praktycznie nie ma wąskiego gardła, w przypadku MultiGPU potrzeba procesora z odpowiednią liczbą linii PCIE aby mieć tryby np. 16/16/ 16/16/8
Więc nie te CPU nie jest wąskim gardłem, tylko jego takty, które są niskie dla tak dobrych GPU jak 1070 powinno się mieć 4.5GHz aby CPU w miejscach procesorowych nie wrzucało niskich min. fps.
Ludzie zmieniają procesor często bez opamiętania, nie wiedząc że intel od 8 lat każdy nową serię wprowadza w przyroście do 5%.
Ja np. zmieniam dla rdzeni jak na 6950X ale na tę chwilę jestem mało zadowolony bo mimo 10/20 to 4.4 jest limitem gdzie 5960X chodził spokojnie na 4.6-4.7 więc w grach zrobiłem krok w tył i zastanawiam się czy jak nie ogarnę chłodzenia czy nie zostać przy 5960X.
A.l.e.X ---> W 100 % zgaszam się z przedmówcą. Taktowanie w moim przypadku ogranicza kartę graficzną ale, jak już mówiłem, nie w aż tak dużym stopniu. Później podkręcę procesor do 4.0 GHz lub więcej i powinno być ok.
wobec tego że ty masz 4GHz, a on miał na 3.3GHz czyli bez OC, te procesory są w tej samej lidze 2500K na 4.7GHz zmiecie 6700 puszczoną na 4GHz ponieważ te procesory różni wynik ok. 15% w porywach,
Ja tam kocham mojego starego 2500K i to bezdyskusyjnie najlepszy i najbardziej opłacalny zakup jakiego dokonałem odkąd mam komputer, ale różnica między Sandy Bridge a Skylake jest spora - nawet i5 6400 nie ustępuje 2500K pociśniętemu OC do granic możliwości.
Jak ktoś ma karty pokroju GTX980/1070 to na 2500K zagra we wszystko bez najmniejszych problemów (no bo co to za bottleneck, jeśli będzie miał 70 zamiast 110 FPS), ale nie zmienia to faktu że widuje się różnice 30-40FPS między 2500K a 6700K - a to już sporo, szczególnie gdy mowa o grach gdzie FPSy mogą spadać <50.
Tutaj też testowali:
https://www.youtube.com/watch?v=frNjT5R5XI4
edit: tutaj więcej: http://pclab.pl/art65154-30.html
Masz rację trochę przesadziłem w tym zdaniu, 1.2GHz ma szanse na wyrównanie wyniku czyli ok. 25% różnicy, niemniej ja na to patrzę inaczej po 5 latach dostajemy procesor 4/8 do 4/4 który jest szybszy o ok. 25% zegar w zegar, a jeśli ktoś ma 2500K na 5Ghz, a druga osoba ma 6700K na 4.0Ghz (z boost bez OC) to różnice są marginalne w grach gdzie nie ma pożytku z dodatkowych wątków. Nawet teraz zamiana 2500K na 6700K nie jest czymś oczywistym i z miejsca koniecznym.
Mateusz16b - Ten wynik coś kręciłeś? Bo mam identyczną kartę, lepszy procesor, ale gorsze wyniki. Możliwe, że to przez obciążenie systemu. Powtórzę jeszcze raz, a potem sprawdzę na podkręconym procku i karcie.
Cainoor ---> Wszystkie wyniki podane przeze mnie są uzyskane bez podkręcania/bez OC (na podstawowych parametrach procesora, pamięci RAM czy karty graficznej).
Amadeusz ^^ - widzisz pisałem z głowy, a mało się pomyliłem, cały intel jeśli AMD padnie na twarz to zobaczymy nowe możliwości procesorów kiedy nasze wnuki będą w naszym wieku.
Projekt Cars (clear)
6700K 4.5Ghz - 116,7
6700K 4,0GHz - 106,7
2500K 4,5GHz - 89,2
czyli różnica 23% zegar w zegar
Projekt Cars (Rain)
6700K 4.5GHz - 68,2
6700K 4.0GHz - 62,8
2500K 4.5GHz - 52,2
różnica 23% zegar w zegar
Starcraft 2
6700K 4.5GHz - 67,4
6700K 4.0GHz - 62,1
2500K 4.5GHz - 49,8
różnica 24% zegar w zegar
Total War Attila - siedzi głównie na CPU
6700K 4.5GHz - 41,1
6700K 4.0GHz - 37,7
2500K 4.5GHz - 28,4
różnica 31%
W tym ostatnim wypadku kiedy gra siedzi na CPU różnica jest między prawie grywalne a prawie lepiej grywalne, bo 40 fps to też żaden ekstremalny wynik ale zgoda że lepiej mieć 41 niż 28.
Reasumując różnica na poziomie 1,2GHz w taktowaniu powinna wyrównać wynik do 4.0GHz z Boostem, czy 2500K można puścić na 5.2 ? Na 5.0 robi się to praktycznie bez najmniejszego problemu na zwykłym wodnym kompaktowym chłodzeniu. Pomijam już to że 2500K to 4/4, 6700K to 4/8
oraz pewien istotny fakt
premiera 2500K w styczniu 2011 roku
premiera 6700K w sierpniu 2015 roku
po 5 latach mamy ok. 25% wzrostu czyli mało się pomyliłem też ok. 5% na rok, to są dokonania Intela :)
Po przetestowaniu kilku kolejnych tytułów nie zauważyłem żadnego problemu, nawet nie występuję wcześniejszy efekt "mikro przycięć".
Ale żebym się nie nudził to komputer wymyślił nowy problem :) Od momentu zainstalowania nowej karty graficznej dwukrotnie podczas włączania komputera monitor jest po prostu czarny i w ogóle nie reaguję (kontrolka ekranu świeci się na żółto - czyli standardowo: tryb spoczynku). Co ciekawe jeśli próbuję zresetować go przyciskiem odpowiedzialnym za włączenie jednostki centralnej ekran wciąż nie reaguję. Dopiero po wyłączeniu i włączeniu listwy od komputera działa on normalnie. Czy problemem może być złącze DVI (bo pod takie mam podłączoną kartę graficzną i monitor)?
Problem wydarzył się dzisiaj po raz trzeci. Wszystko sprawdziłem i wychodzi na to, że komputer włącza się normalnie (procesor, płyta główna, karta graficzna - świeci się), natomiast monitor nic, żadnej reakcji (kontrolka koloru żółtego ekranu). Aby włączyć komputer ponownie muszę wyłączyć go przyciskiem włączającym jednostkę centralną, następnie włączyć i wyłączyć listwę, wtedy komputer działa normalnie.
Przywróciłem bios do ustawień domyślnych.
Problem, który został poruszony w założonym przeze mnie temacie był powodowany prawdopodobnie przez sterowniki graficzne. Po zainstalowaniu nowszej wersji sterowników problem, jak na razie, nie wystąpił.
W przypadku ponownego wystąpienia błędu temat zostanie ponownie wznowiony.