Sprawdź w BIOS/UEFI taktowanie pamięci.
Często domyślnie ustawia się na 2133 zamiast na 3200.
Spróbuj też wywalić GeForce expierance, czasami robi problemy.
Wyłącz tryb gry w W10.
Sprawdź w BIOS/UEFI taktowanie pamięci.
Często domyślnie ustawia się na 2133 zamiast na 3200.
Spróbuj też wywalić GeForce expierance, czasami robi problemy.
Wyłącz tryb gry w W10.
Kilka dni testowałem i nic nie wymyśliłem. Może to wina biosu albo systemu, albo sterowników, ale nie jestem zadowolony z przesiadki na Ryzena i W10.
Kilka obserwacji z gier w które gram. Forza 7 Motosport wyrzuca losowo do pulpitu. W dzienniku zdarzeń są odnotowane dwa wpisy:
"Wystąpił skorygowany błąd sprzętowy.
Składnik: PCI Express Endpoint
Źródło błędu: Advanced Error Reporting (PCI Express)
Główna magistrala:urządzenie:funkcja: 0x7:0x0:0x1
Pomocnicza magistrala:urządzenie:funkcja: 0x0:0x0:0x0
Nazwa głównego urządzenia:PCI\VEN_10DE&DEV_10F8&SUBSYS_1E8410DE&REV_A1"
oraz:
“Nazwa aplikacji powodującej błąd: ForzaMotorsport7.exe, wersja: 0.0.0.0, sygnatura czasowa: 0x5d3a447d
Nazwa modułu powodującego błąd: ForzaMotorsport7.exe, wersja: 0.0.0.0, sygnatura czasowa: 0x5d3a447d
Kod wyjątku: 0xc0000005
Przesunięcie błędu: 0x00000000011881df
Identyfikator procesu powodującego błąd: 0x468
Godzina uruchomienia aplikacji powodującej błąd: 0x01d55b28704cb7ec
Ścieżka aplikacji powodującej błąd: C:\Program Files\WindowsApps\Microsoft.ApolloBaseGame_1.174.4791.2_x64__8wekyb3d8bbwe\ForzaMotorsport7.exe
Ścieżka modułu powodującego błąd: C:\Program Files\WindowsApps\Microsoft.ApolloBaseGame_1.174.4791.2_x64__8wekyb3d8bbwe\ForzaMotorsport7.exe
Identyfikator raportu: bc58b6b6-c10c-4bda-987b-9176e69b36a0
Pełna nazwa pakietu powodującego błąd: Microsoft.ApolloBaseGame_1.174.4791.2_x64__8wekyb3d8bbwe
Identyfikator aplikacji względem pakietu powodującego błąd: forzamotorsport7”
Gra jest zainstalowana na dysku SSD M.2 ADATA SX8200 Pro 512GB, sterowniki do grafiki/płyty próbowałem najnowsze oraz te które są na stronie producenta. Nic się nie zmienia, a na dodatek jak już gra działa to na maksymalny ustawieniach spadki FPS. Niezależnie jak ustawię v-sync. Jak włączony to z 60FPS nieraz do 40-45FPS. Jak wyłączony to ze 150FPS do 100 lub niżej i widać jak podczas gry przycina.
To samo dotyczy gry BF1. Co z tego, że pokazuje 150FPS w Ultra skoro co jakiś czas przycina się. Jest to irytujące.
Inna rzecz to procesor nie zachowuje swojej wydajności. Pomijam już, że nigdy nie dobił do maksymalnego zegara przewidzianego przez AMD czyli do 4200Mhz. Płyta na sztywno ustawia mnożnik 41, a FSB na 99,8 i mam 4091Mhz. Na ilu rdzeniach ? Nie wiadomo i tu ciekawostka. Zegar trzyma taką częstotliwość, ale z czasem wydajność spada. Przykładem jest wbudowany w CPU-Z benchmark. Jak jest świeżo włączony komputer to pokazuje w single thread wynik 501, a po kilkunastu minutach jest już tylko 465 przy tym samym ciągle zegarze !
Nie wiem już co z tym robić. Czekać na kolejny bios i liczyć, że będzie lepiej ? Na pewno liczyłem, że po przesiadce ze starego 2600k i GTX1080 będzie lepiej, a tak naprawdę nie jest. Nie cieszą mnie słupki wykresów gdzie Ryzen 5 3600 wypada lepiej w renderowaniu, skoro w tych samych grach jest po prostu gorzej.
Łudziłem się jeszcze, że może na boxowym chłodzeniu AMD, na którym robiło się wyraźnie ciepło, że może tutaj jakiś throttling się włącza, ale nie wczoraj zamontowałem wodne chłodzenie Enermaxa Liqmax II 240 i owszem temperatua proca spadła, ale problemy zostały.
Pamięci dobrze działają na profilu XMP i mają te 3200Mhz.
Geforce Experience też wyłączałem, wyłączyłem tryb grania w W10 i wszystko co zbędne z autostartu.
Innymi słowy przesiada z podkręconego 2600k/GTX1080/Win7 na Ryzen5 3600/RTX2070/W10 jest jednym wielkim rozczarowaniem. Oczywiście są gry w które aktualnie gram, które dobrze działają jak WW3, Wiedźmin 3, No Mans Sky czy stareńki Stalker Czyste Niebo, ale one też poprawnie działały na poprzednim konfigu.
A zjedź może do 2933, starsze Ryzeny tyle max miały. Nowsze powinny więcej, powinny
A próbowałem, ale na tych ręcznie ustawionych wartościach płyta nie wstaje. Albo domyślny 2666, albo profil XMP 3200.
A na 2666 jest stabilnie?
Sam system działa stabilnie, nie zawiesza się, ale problemy z grami występują tak samo na 2666 jak i na 3200. To nie jest problem pamięci.
Sam się w przeciągu ostatniego miesiąca przesiadłem z win7 i5 2500k/GTX 970/16GB DDR3 na i9 9900k/32GB DDR4 PC3200/MSI RTX 2070 Super z W10.
Jak na razie to działa świetnie, jedynie co to Forza Horizon 3 demo po kilku minutach miało efekty “specjalne” https://i.imgur.com/LwCIQMN.jpg
Twój config również powinien śmigać. Zobacz czy nie ma updejtu BIOSu do płyty głównej. spróbuj z odrobinę starszą wersją sterowników (ale nie za stare, 2070 S to nowa karta). W opcjach nvidia spróbuj poprzestawiać wszystko na wydajność, powyłączać antyaliasing etc
W sobotę/niedzielę przetestuję pełną wersję FH3 i FH Apex, może te Forzy tak trochę mają przez Microsoft Store i ich UWP
Zainstaluj sobie MSI Afterburner, ustaw wyświetlanie parametrów na ekranie podczas grania (coś jak na moim screenie wyżej). Dodaj też taktowania rdzeni. Podczas gry zobacz, czy np. przed/po mikrozacięciu boost nie leci w górę lub w dół, jakie obciążenie gpu/cpu/ramu.
Może również odpalony w tle menadżer zadań z wykresami aby zobaczyć, czy np nie ma skoków wykorzystania dysku lub? Lub np odpalenie gry w oknie a obok ■■■■■żer zadań z sortowaniem po procesie wykorzstującym CPU najbardziej, może jakiś soft na pół sekundy mocno daje do góry.
Podejrzewam, że może to być coś z ustawieniem procesora, jego trybu pracy czy boosta.
AMD wydało swój soft:
https://www.amd.com/en/technologies/ryzen-master
ale nie jestem w stanie pomóc co można by zmienić albo przetestować (nie miałem nigdy ryzena).
Może da się testowo wyłączyć boosta?
błąd 0xc0000005 jest niestety mocno ogólny, spróbuj wyłączyć DEP:
DEP or Data Execution Prevention is a Windows in-built system-level memory protection feature that protects your system from damage caused by viruses and other security threats. However, some programs are not compatible with DEP feature in Windows and cause a 0xc0000005 error. To turn DEP off,
AMD ma też problemy z boostem i z niedawną aktualizacją obniżyli go (niektórym niedobija do deklarowanej wartości boosta). Może kolejna aktualizacja poprawi Twój problem.
Albo kolejna aktualizacja BIOSu z pewnie enigmatycznym changelogiem w stylu “improved stability”
Ten myk z wyłączeniem DEP nie działa w przypadku Forzy, bo gra jest w katalogi ukrytym WindowsApps i wszystko ma tam atrybuty ukryty i tylko do odczytu.
Zainstalowałem win7, wrzuciłem konfig BF1 z w10 i żadnych mikroprzycięć. Ten sam sprzęt, stery najnowsze, te same ustawienia i na w7 zasuwa bez najmniejszych spadków, a na w10 mikroprzycięcia.
Tylko dopytam, czy ta Forza jest instalowana przez sklep MS, czy inną metodą, jaką?
Sprawdź tryb okna pełnoekranowego (borderless window), w niektórych grach pomaga na problemy z płynnością obrazu. Możesz również przełączyć tryb synchronizacji pionowej z domyślnych ustawień np. na tryb szybki wymuszony w panelu sterownika, może być lepiej, może być gorzej, trzeba sprawdzić.
Jeżeli tylko w jednej grze masz artefakty, to może problem jest gdzieś w sterownikach lub kodzie gry i musisz poczekać na patch, ewentualnie na kolejną aktualizację sterowników NV.
Natomiast w BF1/BFV to przy wyłączonym dx12 niegrywalna. Masakryczne mikroprzycięcia i spadki FPS.
Możesz również sprawdzić, czy dysk osiąga deklarowane prędkości zapisu oraz odczytu, szwankujący nośnik mógłby powodować problemy z doczytywanie elementów gry. Jest to raczej mało prawdopodobne, ale warto sprawdzić.
Tak, tylko tak.
A już próbowałem adaptacyjny, vsync off, on, zarówno w grze jak i w panelu nvidia.
Co do dysku to jest to ADATA SX8200 Pro. Transfery ma prawidłowe
Zasmucę Cię, ale gry ze sklepu MS mają masę bolączek i często działają niestabilnie. Dodam tylko, że takich cyrków jak Ty na FX8320 i RX 480 nie miałem, a gra chodziła ogólnie dobrze. Co do DX12 w BF 1 to mikrozacięcia są powszechnym problemem i gracze, szczególnie online wolą mniejszy FPS w DX 11 niż guano na DX12. Przy BF V dzieje się to samo. Implementacja DX12 w tych grach leży i kwiczy. Podobno jednym z rozwiązań tego problemu jest obcięcie ilości FPS np v-synciem i podniesienie rozdzielczości przy mocniejszych kartach do np 1440p. Odciąży to procesor i przyciśnie kartę co powinno zlikwidować mikrozacięcia. Ograniczyć FPS możesz też instalując MSI Afterburner. Wchodzisz do Riva Tuner Statistic Server i tam wpisujesz limit FPS. Możesz podać limit globalny lub do konkretnej aplikacji.
@silvver Trick z DEP działa tylko na aplikacjach 32 bit. Nie każdy błąd access violation 0xc0000005 musi być związany z DEP.
Co do błędów z wyświetlaniem w FH3, zajrzyj tutaj:
Możliwe, że pomogą któreś z wymienionych tam sterowników.
@anon64648577
Ok. Czyli problemy są dwa:
W tym pierwszym przypadku faktycznie dobrym tropem jest sprawdzenie innej kompilacji Windowsa.
Prawidłową metodą diagnostyki problemu, byłoby przed uruchomieniem gry, uruchomić menadżer zadań, i upewnić się, że zarówno użycie CPU, jak i dysku oscyluje w granicach 0% lub max 3-5% z naciskiem na zero.
Windows 10 ma upierdliwy zwyczaj włączania sobie skanowania Defenderem w tle albo włączania sobie defragmentacji w tle, albo usługi svhost, którą zamkniesz po odpaleniu Monitora zasobów (z reguły jakaś localsystemnetworkrestricted).
Jeśli usługa Defendera antimalware często zabiera zasoby, zainstaluj np. 360 Total Security albo Essentials, który wyłączy Defendera.
To będzie z pierwszych podstawowych spraw dot. płynności.
Jeśli to nie pomoże, dopiszę kilka dodatkowych rozwiązań.
Min. wyłączenie patchy w inSpectre (potem restart), wyłączenie Control Flow Guard w ustawieniach Defendera (koniecznie przed instalacją innego antywirusa) wyłączenie kompresji RAMu w Powershell, i ściągnięcie Intelligent standby list cleaner.
Szczegóły na ten temat są na PCGamingWiki w artykule Microsoft Windows:
Należałoby też sprawdzić, czy problem nie jest w jakiś sposób odosobniony dla Ryzen serii 3xxx, która miała swego czasu sporo problemów wieku dziecięcego. Ostatnio na dniach wyszła w biosach płyt głównych aktualizacja AGESy w wersji ABBA, która z tego, co wiem, przynajmniej częściowo jest pokrywana aktualizacją sterowników chipsetu.
Jeśli to wszystko nie pomoże, wrzuć na YT swój własny film z gry, z zainstalowanym MSI Afterburner, który pokazuje problem. Tam w ustawieniach on-screeen-display bindujesz klawisze do pokazania OSD w trakcie gry. Potem w monitoring, zaznaczasz opcje “pokaż na OSD” wszystko, co wydaje się konieczne (zegary CPU/GPU/pamięć/temperatury/FPS/frametime/użycie CPU). Może uda się w ten sposób wykryć jakąś anomalię (jak wyżej wspomniano zresztą).
W kwestii crashy, od dawna w serii Horizon się to zdarza, więc i w Motorsport może, bo to ten sam silnik, choć zmodyfikowany.
Pierwszą solucją na ten problem, jest otworzenie notatnika, i zapisanie poniższego kodu jako plik “nazwa.bat” po wybraniu typu pliku - wszystkie pliki:
@echo off
TIMEOUT /T 70 /NOBREAK
taskkill /f /im explorer.exe
To kod, który wyłącza pulpit po 70 sekundach, więc włącz grę odpowiednio szybko. Po jej wyłączeniu nacisnąć klawisze CTRL+Shift+ESC i wyskoczy menadżer zadań, potem klikamy więcej szczegółów>Plik>Uruchom>wpisujemy tam: explorer.exe>OK i wszystko powinno wrócić do normy. Tzn. pulpit.
Przy stosowaniu skryptu, włączony tryb gry może wywoływać problemy ze sterowaniem.
Gwoli ścisłości, można jeszcze sprawdzić kompilację Windows 10 1607, która wedle kilku niezależnych źródeł potrafi sprawować się wydajnościowo najlepiej w grach, choć są to nieduże różnice.
Jest inna sprawa dot. crashy, która mnie martwi.
Podane przez Ciebie w sąsiednim wątku:
“Sterownik ekranu nvlddmkm przestał odpowiadać, ale odzyskał sprawność”
To jest błąd sterownikowy od karty. Prawdopodobnie mógł zacząć się pojawiać po zmianie karty i/lub sterowników (i widzę, że nawet znaleziono go tutaj wyżej na liście problemów Nvidii, i nie da się nawet powiedzieć na 100% czy downgrade sterowników pomoże, jeśli problem jest mocno związany z nowymi RTX.
Rozumiem, że karta nie była podkręcana, ale jeśli tak, przywróć ją do ustawień stock, fabrycznych.
W Afterburnerze nie zaszkodzi podnieść też jej testowo napięcie i ew. Power Limit (jeśli PL jest na szaro, zaktulizować bios od karty).
Kolejna rzecz która mnie martwi:
“PCI Express Endpoint”
To może być błąd od chipsetu płyty głównej.
Widzę nawet, że forum AMD jest nim zasypane. Poszukaj jakiejś sensownej solucji:
Istotne jest, aby rozróżniać różne te crashe, bo ich źródła są prawdopodobnie różne.
Ze znanych mi problemów z resetami na Ryzenie, możesz zacząć od wyłączenia profilu XMP w BIOSie.
Widzę, że był też zgłoszony problem podobnych błędów związany z dyskami NVMe Samsnuga. Akurat składa się, że posiadasz SSD NVMe.
Jak będziesz miał czas na diagnostykę, możesz postawić system na HDD bez SSD NVMe, i tam zainstalować grę, choć możliwe że pewnym kosztem stabilności/wydajności (choć przy tej ilości RAMu, i na Motorsport, może nie aż tak dużym).
Matko Boska… Ta gra ma jakieś 2 lata a oni dalej łatają sterownikami… Niewiarygodne. Swoją drogą wczoraj zainstalowałem starszą wersję systemu W10 (1803 - bo od tej wersji jest wsparcie dla RTX) i zdążyłem tylko sprawdzić BF1. No i niespodzianka - brak mikroprzycięć, żadnych spadków FPS.
Forzy 7 jeszcze nie pobrało. Inne problemy z tym posranym MS Store. Sklep sam się wyłączał podczas pobierania. Zostawiłem kompa na noc i na razie tylko Horizon 4 ściągnęła się. Zobaczę wieczorem czy przez cały dzień pobrała się Forza 7.
Dzięki za info
Dziękuję za zainteresowanie problemem i oferowaną pomoc. Na pewno sprawdzę Pana sugestie.