Rezolvarea Tuturor Problemelor Windows Și A Altor Programe

Verificarea a fost: 0x00000116

Tocmai am primit acest lucru în urmă cu aproximativ 20 de minute și încă încerc să dau seama cum s-a întâmplat sau ce a cauzat-o, unii spun că este cauza unui driver video, dar nu sunt sigur, am toți cei mai noi drivere pentru toate componentele hardware decât necesită drivere

Imi doresc doar sa primesc ajutor pentru diagnosticarea problemei cum s-a intamplat acest lucru si sa o rezolv (daca se poate)

Calculatorul a repornit dintr-o verificare de erori. Verificarea bug-ului a fost: 0x00000116 (0xfffffa8004416290, 0xfffff8800f3f9034, 0x000000000000000000, 0x000000000000000002). O descărcare a fost salvată în: C: Windows MEMORY.DMP. Id raport: 112113-19125-01.

: EDIT: parcă nu poate încărca fișierul memory.dmp și să nu mai vorbim să-l mutăm într-un fișier ZIP chiar dacă sunt administratorul propriului computer

: EDIT: am uitat să spun că acest lucru s-a întâmplat în timp ce jucam un joc numit Warframe și, ca notă secundară, nu am avut niciodată această problemă deloc de când dețin acest PC de aproape 3 * ani acum

Îmi păstrez computerul bine curățat și organizat în măsura în care pot

MiniDMP: - https://www.mediafire.com/?12bskbwecprf97w

îmi pare rău, nu pot folosi skydrive MS mi-a restricționat contul din motive necunoscute

Da, este conectat la placa video / driver. Consultați documentația Microsoft:

http://msdn.microsoft.com/en-us/library/ff557263(v=vs.85).aspx






Încercați să copiați fișierul de dump pe desktop.

Acest răspuns este furnizat ca atare. Ai riscul de a-l folosi.Patrick BarkerSalut,

Definiția de bază a unei verificări de eroare 0x116 este:


Este posibil să existe o eroare în driverul video sau în hardware-ul video.
Deci, permiteți-mi acum să explic ce înseamnă VIDEO_TDR_ERROR. În primul rând, TDR este un acronim pentru „Detecție și recuperare timeout” . Detectarea și recuperarea timpului de expirare a fost introdus în Vista și transferat la Windows 7. În loc să punem exact ceea ce face exact detectarea și recuperarea timpului de expirare, voi cita doar articolul MSDN!

Detectare timeout:
Programatorul GPU, care face parte din subsistemul grafic DirectX ( Dxgkrnl.sys ), detectează că GPU ia mai mult decât timpul permis pentru a executa o anumită sarcină. Planificatorul GPU încearcă apoi să oprească această sarcină specială. Operația de preempțiune are un timeout de „așteptare”, care este timpul de expirare TDR real. Acest pas este deci faza de detectare a expirării procesului. Perioada de expirare implicită în Windows Vista și sistemele de operare ulterioare este de 2 secunde. Dacă GPU nu poate finaliza sau anula sarcina curentă în perioada de expirare TDR, sistemul de operare diagnosticează că GPU este înghețat.
Pentru a preveni detectarea timeout-ului, producătorii de hardware ar trebui să se asigure că operațiunile grafice (adică completarea bufferului DMA) nu durează mai mult de 2 secunde în scenarii ale utilizatorului final, cum ar fi productivitatea și jocul.
Pregătirea pentru recuperare:
Programatorul GPU al sistemului de operare apelează driverul miniportului afișajului DxgkDdiResetFromTimeout funcție pentru a informa șoferul că sistemul de operare a detectat un timeout. Driverul trebuie să se reinițializeze și să reseteze GPU-ul. În plus, șoferul trebuie să oprească accesul la memorie și nu ar trebui să acceseze hardware-ul. Sistemul de operare și driverul colectează hardware și alte informații de stare care ar putea fi utile pentru diagnosticul post-mortem.
Recuperare desktop:
Sistemul de operare resetează starea corespunzătoare a stivei grafice. Managerul de memorie video, care face parte, de asemenea Dxgkrnl.sys , curăță toate alocările din memoria video. Driverul de afișare miniport resetează starea hardware a GPU. Stiva grafică efectuează acțiunile finale și restabilește desktopul la starea de reacție. După cum sa menționat anterior, unele aplicații vechi DirectX s-ar putea face doar negre la sfârșitul acestei recuperări, ceea ce impune utilizatorului final să repornească aceste aplicații. Aplicațiile bine scrise DirectX 9Ex și DirectX 10 și versiunile ulterioare care gestionează tehnologia Device Remove continuă să funcționeze corect. O aplicație trebuie să elibereze și apoi să recreeze dispozitivul Direct3D și toate obiectele dispozitivului. Pentru mai multe informații despre cum se recuperează aplicațiile DirectX, consultați SDK-ul Windows.
Articol aici.

Acestea fiind spuse, dacă Timeout Detection and Recovery nu reușește să recupereze driverul de afișare, va trage apoi verificarea de erori 0x116. Există multe lucruri diferite care pot provoca un 0x116, pe care le voi explica mai jos:

(Asigurați-vă că aveți cele mai recente drivere ale plăcii video. Dacă sunteți deja pe cele mai recente drivere ale plăcii video, dezinstalați și instalați o versiune sau câteva versiuni din spatele celei mai recente pentru a vă asigura că nu este cea mai recentă problemă a driverului. Dacă ați experimentat deja cu cel mai recent driver de placă video și multe versiuni anterioare, vă rugăm să încercați driverul beta pentru cardul dvs.)

Următoarele probleme hardware pot provoca un eveniment TDR:

1. Overclock instabil (CPU, GPU etc.). Reveniți la toate și orice overclockuri la setările stocului.

Două. Sector necorespunzător în memorie care duce la comunicarea datelor corupte între GPU și sistem (memorie video cunoscută sub denumirea de VRAM sau memorie fizică cunoscută sub denumirea de RAM).

Testarea GPU: Furmark, rulați timp de ~ 15 minute și urmăriți temperaturile pentru a vă asigura că nu există supraîncălzire și urmăriți artefactele.

Testarea RAM: Memtest - Consultați cele de mai jos:

Memtest:

Memtest86 +:

Descărcați Memtest86 + aici:

http://www.memtest.org/

Pe care ar trebui să îl descarc?

Puteți descărca ISO precompilat pe care l-ați arde pe un CD și apoi porniți-l de pe CD, sau puteți descărca instalatorul automat pentru cheia USB. Ceea ce va face este să vă formatați unitatea USB, să o faceți un dispozitiv de pornire și apoi să instalați fișierele necesare. Ambii fac aceeași treabă, depinde doar de dvs. pe care îl alegeți sau pe care îl aveți la dispoziție (indiferent dacă este vorba de CD sau USB).

Cum funcționează Memtest:

Memtest86 scrie o serie de modele de testare la majoritatea adreselor de memorie, citește datele scrise și le compară pentru erori.

Trecerea implicită face 9 teste diferite, variind în tiparele de acces și datele de testare. Un al zecelea test, bit fade, este selectabil din meniu. Scrie toată memoria cu zerouri, apoi doarme 90 de minute înainte de a verifica dacă s-au schimbat biții (poate din cauza problemelor de reîmprospătare). Acest lucru se repetă cu toate pentru un timp total de 3 ore pe trecere.

Multe chipset-uri pot raporta viteze și sincronizări RAM prin SPD (Serial Presence Detect) sau EPP (Enhanced Performance Profiles), iar unele chiar acceptă modificarea vitezei de memorie așteptate. Dacă viteza de memorie așteptată este overclockată, Memtest86 poate testa că performanța memoriei este lipsită de erori cu aceste setări mai rapide.

Unele hardware pot raporta „starea PAT” (PAT: activat sau PAT: dezactivat). Aceasta este o referință la tehnologia de accelerare Intel Performance; pot exista setări BIOS care afectează acest aspect al sincronizării memoriei.

Aceste informații, dacă sunt disponibile pentru program, pot fi afișate printr-o opțiune de meniu.

Orice alte întrebări, cel mai probabil, pot primi răspuns citind acest mare ghid aici:

http://forum.canardpc.com/threads/28864-FAQ-please-read-before-posting

3. Unitatea de hard disk coruptă sau instalarea Windows / instalarea sistemului de operare duc la corupția registrului sau a fișierului de pagină.

Diagnosticare HDD: Seatools - Consultați cele de mai jos:

http://www.seagate.com/support/downloads/seatools/

O puteți rula prin Windows sau DOS. Rețineți că singura diferență este pur și simplu mediul în care îl rulați. În Windows, dacă aveți ceea ce credeți că sunt probleme legate de driverul de dispozitiv care pot provoca conflicte sau fals pozitive, poate fi o decizie înțeleaptă să alegeți cel mai minim mediu de testare (DOS).

Rulați toate testele CU EXCEPȚIA: Remediați toate, generice lungi și orice altceva avansat.

Pentru a reseta fișierul paginii, urmați instrucțiunile de mai jos:

la ) Accesați Start ... Run ... și tastați „sysdm.cpl” (fără ghilimele) și apăsați Enter.

- Apoi faceți clic pe fila Advanced,
- Apoi pe butonul Setări performanță,
- Apoi, în următoarea filă Avansat,
- Apoi pe butonul Virtual Memory Change.

b) În această fereastră, notați setările actuale pentru fișierul dvs. de pagină (astfel încât să le puteți restabili mai târziu).

-Apoi faceți clic pe butonul radio „Fără fișier de paginare” și

- apoi pe butonul „Set”. Asigurați-vă, dacă aveți mai multe unități de disc, că vă asigurați că fișierul de paginare este setat la 0 pe toate.

-Faceți clic pe OK pentru a ieși din ferestre de dialog.

c) Reporniți (aceasta va elimina fișierul de pagină din sistemul dvs.)

d) Apoi reveniți în urma instrucțiunilor de la pasul a) și reintroduceți setările pe care le-ați notat la pas

b). Urmați pașii până la repornire (inclusiv).

este ) După ce ați repornit a doua oară, reveniți și verificați pentru a vă asigura că setările sunt așa cum ar trebui să fie.

Rulați Verificatorul de fișiere de sistem:

SFC.EXE / SCANNOW

Accesați Start și tastați „cmd.exe” (fără ghilimele)

În partea de sus a casetei de căutare, faceți clic dreapta pe cmd.exe și selectați „Rulați ca administrator”

În fereastra neagră care se deschide, tastați „SFC.EXE / SCANNOW” (fără ghilimele) și apăsați Enter.

Lăsați programul să ruleze și postați înapoi ceea ce spune când este terminat.

- Supraîncălzirea CPU sau GPU și a altor componente poate provoca verificări de erori 0x116. Monitorizați temperaturile și asigurați-vă că sistemul este răcit în mod adecvat.

- Eroare GPU. Fie că este vorba de căldură, problemă de energie (problema alimentatorului), VRAM defect, etc.

Următoarele probleme software pot provoca un eveniment TDR:

- Șoferi incompatibili de orice fel

- Registru murdar / corupt

- Corrupt Direct X - http://support.microsoft.com/kb/179113

- Fișiere de sistem corupte (rulați Verificarea fișierelor de sistem, așa cum se recomandă mai sus)

- Buggy și / sau corupt drivere terță parte. Dacă bănuiți că este vorba de un driver de la o terță parte, activați Driver Verifier:

Verificator driver:

Ce este Driver Verifier?

Driver Verifier este inclus în Windows 8, 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows 2000, Windows XP și Windows Server 2003 pentru a promova stabilitatea și fiabilitatea; puteți utiliza acest instrument pentru a depana problemele driverului. Componentele în modul kernel Windows pot provoca corupția sistemului sau defecțiuni ale sistemului ca urmare a unui driver scris necorespunzător, cum ar fi o versiune anterioară a unui driver Windows Model Model (WDM).

În esență, dacă există un driver terță parte despre care se crede că este în cauză, activarea Driver Verifier va ajuta la eliminarea driverului necinstit dacă detectează o încălcare.

Înainte de a activa Driver Verifier, este recomandat să creați un punct de restaurare a sistemului:

Vista - START | tastați rstrui - creați un punct de restaurare
Windows 7 - PORNIRE | tastați create | selectați „Creați un punct de restaurare”
Windows 8 - http://www.eightforums.com/tutorials/4690-restore-point-create-windows-8-a.html

Cum se activează Driver Verifier:

Start> tastați „verificator” fără ghilimele> Selectați următoarele opțiuni -

1. Selectați - „Creați setări personalizate (pentru dezvoltatorii de coduri)”
2. Selectați - „Selectați setările individuale dintr-o listă completă”
3. Bifați următoarele căsuțe -
- Bazin special
- Urmărirea piscinei
- Verificarea forțată IRQL
- Detectarea impasului
- Verificări de securitate (Windows 7)
- Test de stres simultan (Windows 8)
- Verificarea conformității DDI (Windows 8)
- Verificări diverse
4. Selectați - „Selectați numele driverelor dintr-o listă”
5. Faceți clic pe fila „Furnizor”. Aceasta va sorta toate driverele după furnizor.
6. Bifați FIECARE casetă care nu este [B] NU [/ B] furnizată de Microsoft / Microsoft Corporation.
7. Faceți clic pe Finalizare.
8. Reporniți.

Informații importante referitoare la Driver Verifier:

- Dacă Driver Verifier constată o încălcare, sistemul va BSOD.

- După activarea Driver Verifier și repornirea sistemului, în funcție de vinovat, dacă, de exemplu, driverul este la pornire, este posibil să nu mai puteți reveni la Windows normal, deoarece Driver Verifier îl va semnaliza și, după cum sa menționat mai sus, că va provoca / forța un BSOD.

Dacă se întâmplă acest lucru, faceți nu panică, faceți următoarele:

- Porniți în modul sigur atingând în mod repetat tasta F8 în timpul pornirii.

- Odată ajuns în modul sigur - Start> tastați „restaurare sistem” fără ghilimele.

- Alegeți punctul de restaurare creat anterior.
Dacă nu ați configurat un punct de restaurare, nu vă faceți griji, puteți dezactiva în continuare Driver Verifier pentru a reveni la Windows normal:

- Start> Căutare> tastați „cmd” fără ghilimele.

- Pentru a dezactiva Driver Verifier, tastați cmd „verifier / reset” fără ghilimele.
・ Reporniți și porniți în Windows normal.

Cât timp ar trebui să mențin Driver Verifier activat?

Acesta variază, mulți experți și analiști au recomandări diferite. Personal, vă recomand să îl păstrați activat cel puțin 24 de ore. Dacă nu faceți BSOD până atunci, dezactivați Driver Verifier.

Sistemul meu a fost BSOD, unde pot găsi depozitele de accidente?

Acestea vor fi localizate în% systemroot% Minidump

Acest articol poate avea cel mai probabil răspuns la orice alte întrebări:
http://support.microsoft.com/kb/244617

Salutari,

Patrick
Debugger / Reverse Engineer.RokeugonCa răspuns la postarea lui dax1792 din 22 noiembrie 2013, încărc minidmpul pe măsură ce vorbim, totuși, există o altă problemă - ive părea că a pierdut privilegiile de administrator pentru majoritatea software-ului utilitar de la Microsoft

de exemplu nu poate folosi linia de comandă sfc / scannow