Премини към съдържанието

Препоръчан отговор


Здравейте, с windows 7 съм и от около 10 дена се показват различни сини екрани,  понякога по 2-3 пъти на ден. Направих тест на рамта с memtest86+(2 passes), както и на хард дисковете и всичко е наред.

Не товаря много компютъра, обикновено сините екрани се появяват, когато използвам chrome. От crash dump-овете виждам, че една от причините е видео драйвера . Затова си ъпдейтнах драйверите, но няма ефект.

Може ли да ми кажете от какво е проблема и какви тестове да направя допълнително?

Прикачвам някои от crash dump файловете.

Благодаря предварително :)

dump.txt

Редактирано от vasko89 (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Напиши в адресното поле на Chrome 'about:flags', намери следните три настройки  

GPU accelerated compositing GPU Accelerated Canvas 2D Web page Prerendering
и забрани всички от тях. Рестартирай Chrome и виж как се държи машината. Редактирано от killchain (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

ЕДИТ:

Изглежда проблемът не е само в Chrome. Пуснах HD видео в youtube - син екран, след това пуснах същото видео под firefox - първо Desktop Window Manager спря да работи и след 5-6 секунди - отново син екран, същата грешка. Ето "новата " грешка:

==================================================Dump File         : 081113-24585-01.dmpCrash Time        : 11.8.2013 г. 16:08:45 ч.Bug Check String  : DRIVER_CORRUPTED_EXPOOLBug Check Code    : 0x000000c5Parameter 1       : 0x00000003Parameter 2       : 0x00000002Parameter 3       : 0x00000000Parameter 4       : 0x83f657ffCaused By Driver  : NETIO.SYSCaused By Address : NETIO.SYS+29b29File Description  : Network I/O SubsystemProduct Name      : Microsoft® Windows® Operating SystemCompany           : Microsoft CorporationFile Version      : 6.1.7600.16569 (win7_gdr.100408-1504)Processor         : 32-bitCrash Address     : ntkrnlpa.exe+45cabStack Address 1   : ntkrnlpa.exe+1227ffStack Address 2   : ntkrnlpa.exe+1218aaStack Address 3   : NETIO.SYS+5424Computer Name     : Full Path         : C:WindowsMinidump081113-24585-01.dmpProcessors Count  : 2Major Version     : 15Minor Version     : 7600Dump File Size    : 131 072Dump File Time    : 11.8.2013 г. 16:09:45 ч.==================================================

Току-що, докато гледах видео, се появи отново. Ето детайли:

Dump File         : 081013-20670-01.dmpCrash Time        : 10.8.2013 г. 23:17:00 ч.Bug Check String  : SYSTEM_THREAD_EXCEPTION_NOT_HANDLEDBug Check Code    : 0x1000007eParameter 1       : 0xc0000005Parameter 2       : 0x98b8cbb1Parameter 3       : 0x8f1db9e8Parameter 4       : 0x8f1db5c0Caused By Driver  : dxgmms1.sysCaused By Address : dxgmms1.sys+16bb1File Description  : DirectX Graphics MMSProduct Name      : Microsoft® Windows® Operating SystemCompany           : Microsoft CorporationFile Version      : 6.1.7600.16755 (win7_gdr.110202-1503)Processor         : 32-bitCrash Address     : dxgmms1.sys+16bb1Stack Address 1   : dxgmms1.sys+1a20cStack Address 2   : dxgmms1.sys+31850Stack Address 3   : dxgmms1.sys+32141Computer Name     : Full Path         : C:WindowsMinidump081013-20670-01.dmpProcessors Count  : 2Major Version     : 15Minor Version     : 7600Dump File Size    : 135 248
Редактирано от vasko89 (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Edit: Колега пускам нова тема.

Редактирано от duskwood (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

  • Подобни теми

    • от eXXcal
      #include <iostream> #include <fstream> #include <map> #include <ctime> #include <string> #include <stdio.h> #include <stdlib.h> #include <vector> #include <list> #include <iterator> #include <algorithm> #include <utility> #include <time.h> using namespace std; class CPerson { private: string name; string EGN; public: CPerson() { name=" "; EGN=" "; } CPerson(const string n, const string e) { name=n; EGN=e; } string getname()const { return name; } string getEGN()const { return EGN; } void setname(const string n) { name=n; } void setEGN(const string e) { EGN=e; } virtual void print() = 0; //1.1 int getAge() const //1.2 { int age; time_t currentTime; struct tm * ltm; time( &currentTime ); ltm= localtime( &currentTime ); int year = atoi(getEGN().substr(0, 2).c_str()); int month = atoi(getEGN().substr(2, 2).c_str()); int day = atoi(getEGN().substr(4, 2).c_str()); int cyear = 1900 + ltm->tm_year; int cmonth = 1 + ltm->tm_mon; int cday = 1 + ltm->tm_mday; age = cyear - (year + 1900); if (cmonth < month) age--; if (cmonth == month && cday < day) age--; return age; } }; class CStudent: public CPerson { private: string FN; map<int, int> st_tests; public: CStudent() { FN=" "; } CStudent(const string n) { FN=n; } CStudent(const string o, const string p, const string n):CPerson(o,p) { FN=n; } void setFN(const string n) { FN=n; } void setst_tests(map<int, int> m) { st_tests=m; } string getFN() const { return FN; } bool operator () (CStudent a, CStudent b) const { return a.average() < b.average(); } map<int, int> getst_tests() { return st_tests; } void print() { cout<<"Ime: "<<getname()<<endl; cout<<"EGN: "<<getEGN()<<endl; cout<<"FN: "<<getFN()<<endl; map<int, int>::iterator it=st_tests.begin(); while(it!=st_tests.end()) { cout<<it->first<<" "<<it->second<<endl; it++; } } void add_st_tests(int a, int b) { map<int, int>::iterator it=st_tests.begin(); while(it!=st_tests.end()) { st_tests.insert(pair<int,int>(a,b)); } } double average() //2.1 { double sum=0; map<int, int>::iterator it=st_tests.begin(); for (it=st_tests.begin();it!=st_tests.end();it++) sum+=it->second; if(st_tests.size()!=0) return sum/st_tests.size(); return -1; } int search(const int a) //2.2 { return st_tests.find(a)->second; } }; class CGroup { private: string spec; int kurs; int grupa; vector<CStudent> students; public: string getspec() const { return spec; } int getkurs() const { return kurs; } int getgrupa() const { return grupa; } vector<CStudent> getstudents() { return students; } void setstudents(vector<CStudent> a) { students=a; } void setspec(const string n) { spec=n; } void setkurs(const int n) { kurs=n; } void setgrupa(const int n) { grupa=n; } CGroup(const string s, const int k, const int g) { spec=s; kurs=k; grupa=g; } void addstudent(CStudent &a) { students.push_back(a); } /* int ReadFile() //3.1 { ifstream st; st.open("students.txt",ios::in); if(!st) { cout<<"Cannot open students.txt or file does not exist."<<endl; return 0; } string a, b, c; int d, e, i=0; if (st.is_open()) { do { st >> a >> b >> c; students[i].setname(a); students[i].setEGN(b); students[i].setFN(c); do { st >> d >> e; students[i].add_st_tests(d,e); }while(st.peek() != '\n' || st.peek() != '\r'); i++; }while(!st.eof()); } st.close(); }*/ double averagetest(int a) //3.2 { double sum=0; int br=0; vector<CStudent>::iterator itt; for (itt=students.begin();itt!=students.end();itt++) { map<int, int>::iterator it=(*itt).getst_tests().find(a); while(itt!=students.end()) sum+=it->second; br++; } cout<<sum/br; return sum/br; } list<CStudent> averageparam(const int a, const int b) //3.3 { list<CStudent> l; int i=0; vector<CStudent>::iterator itt=students.begin(); for (itt=students.begin();itt!=students.end();itt++) { if((*itt).average() >= a && (*itt).average() <= b) l.push_back(*itt); i++; } cout<<"List ot studenti sus sreden broi tochki mejdu "<<a<<" - "<<b<<endl; list<CStudent>::iterator it=l.begin(); for (it=l.begin();it!=l.end();it++) (*it).print(); return l; } int averageabove(const int a) //3.4 { int br=0; vector<CStudent>::iterator itt=students.begin(); for (itt=students.begin();itt!=students.end();itt++) if((*itt).average() > a) br++; cout<<"Broi studenti sus sreden broi tochki nad "<<a<<": "<<br<<endl; return br; } void averageage(const int a) //3.5 { cout<<"Sreden uspeh na "<<a<<" godishni studenti."<<endl; vector<CStudent>::iterator itt=students.begin(); for (itt=students.begin();itt!=students.end();itt++) { int b=(*itt).getAge(); if(a == b) cout<<(*itt).getname()<<" "<<(*itt).average()<<endl; } } void beststudent() //3.6 { cout<<"Student s nai-visoka uspevaemost."<<endl; CStudent temp; vector<CStudent>::iterator itt=students.begin(); for (itt=students.begin();itt!=students.end();itt++) if ((*itt).average() > temp.average()) temp = (*itt); temp.print(); } void sortaverage() //3.7 { sort(students.begin(),students.end(),CStudent()); } void sortasc() //3.8 { } void averageage() //3.9 { } }; int main() { CStudent p1("Ivan","9711156070","61360140"); CStudent p2("Petar","9703041020","61360127"); CStudent p3("Mihail","9708032540","61360134"); p1.add_st_tests(1,55); p1.add_st_tests(2,80); p1.add_st_tests(3,69); p2.add_st_tests(1,98); p2.add_st_tests(2,25); p2.add_st_tests(3,56); p3.add_st_tests(1,32); p3.add_st_tests(2,87); p3.add_st_tests(3,57); CGroup g1 ("SIT",1,1); g1.addstudent(p1); g1.addstudent(p2); g1.addstudent(p3); g1.averagetest(2); }  
      Имам малък проблем с програмата .Успешно се  Build -ва , не изкарва грешки .А като се Run - не ми изписва map set iterator not dereferencable  също така и standard c++ libraries out of range && 0 .  Може ли някой да помогне ? Благодаря предварително
       
       Ето го и условието :
       
      1. Да се дефинира абстрактен клас CPerson, с член данни име и ЕГН, освен необходимите методи, да се напишат и следните:
      абстрактен метод за печат
       
      метод, който връща възрастта на човека на база на ЕГН-то
       
      2. Да се дефинира клас CStudent наследник на CPerson, съхраняващ информацията за факултетен номер на студента и контейнер съхраняващ резултатите на студента от различни тестове (код на теста и получения брой точки, напр. (map<unsigned, unsigned> st_tests). Освен необходимите конструктори, методи и оператори (сред които е функцията за печат) да се добавят:
       
      метод, който връща средния брой точки получени от студента
       
      метод, който връща брой точки по код на тест, подаден като параметър
       
      3. Да се дефинира клас група студенти CGroup, съхраняващ информацията за специалност, курс, група и контейнер от студентите в нея (напр. vector<CStudent>). Освен необходимите методи, да се реализират и следните член функции:
       
      да се дефинира конструктор с параметър име на файл, съдържащ необходимата информация за запълване на контейнера
       
      изчислява и връща средния брой точки за тест, подаден като параметър
       
      връща списък от студенти (list<CStudent*>) със среден брой точки принадлежащи на интервал [a;b] (a,b - параметри)
       
      изчислява и връща броя на студентите със среден брой точки, по-голям от числото подадено като параметър
       
      изчислява и връща средния брой точки на студентите на възраст, подадена като параметър
       
      намира студента с най-висока успеваемост на тестовете
       
      сортира студентите по среден брой точки
       
      сортира тестовете в низходящ ред по среден брой точки, получени от студентите в групата
       
      изчислява средната възраст на студентите от групата
       
      4. Да се създадат няколко обекта от класа CGroup и се демонстрира работоспособността на методите му като се направят различни справки и съпоставки между тях (напр. коя специалност има по-висока средна успеваемост на тестовете, коя по-висока средна възраст, коя повече студенти получили точки над зададена стойност). Да има обработка на изключения на необходимите места.
    • от Ndishev
      Здравейте съфорумници. Имам огромен проблем със отвратителния рутер на Виваком.
      Рутера трябва да е някакъв модел Huawei amartcom. Ще приложа снимка.
      Та едвам намерих как да влеза в настройките на рутера
      192.168.1.1 
      User - root
      Pass - vivaNETway
      И идва огромния проблем, че при въвеждане на потребителско име и парола за достъп към comnet просто не се получава. Трия DNS на виваком трия всички автоматични настройки и просто нета не тръгва.
      Не ми се вярва да не мога да подкарам друг интернет на рутер който е взет от виваком. Купих рутера втора употреба щот ми допадна но не знаех, че е толкова проблемен.
      Някой ако може да помогне.


    • от kaily6
      Здравейте, лаптопът ми е НР 650, имам го от пет години, почти никакви проблеми, както ми инсталираха Уиндоуса, така и стои, веднъж драйвери преинсталирах и веднъж крак. Слаба ми е компютърната грамотност принципно.
      В последните дни даде на 3 пъти син екран. Намерих и инсталирах програма, тя ме насочи да преинсталирам драйвер, намерих го в сайта на НР и реших, че всичко е приключило. Обаче днес пак даде син екран.
      DRIVER_IRQL_NOT_LESS_OR_EQUAL
      athw8.sys+1051ae  
      Qualcomm Atheros Extensible Wireless LAN device driver    
      Driver for Qualcomm Atheros CB42/CB43/MB42/MB43 Network Adapter
      Питам принципно, възможно ли е да не е от лаптопа, а от рутера? Който нещо е сдал багажа и свети там, дето не трябва да свети, а като извадя кабела от него, продължава да свети? Или какво може да е в лаптопа? Пускам снимка на dmp файловете.
      Смених дставчика, минах на Булсат преди месец и половина. В чужбина бях няколко месеца и ми направи впечатление, че на две места там компютърът ми не хващаше WiFi, а трябваше с кабел да работя. А тук си работи без проблем. 
      Рутерът е TP-Link, WR740N .
       
      New Picture (9).bmp
  • Разглеждащи в момента   0 потребители

    Няма регистрирани потребители разглеждащи тази страница.

  • Дарение

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.