Phoenix, появилась некая закономерность) При нажатии кнопки Call в скайпе питание тут же вырубилось. Либо сам Skype, либо звуковые дрова Realtek.
Попытка прочитать %SystemRoot%\MEMORY.DMP увенчалась фейлом, ибо он-таки не создался.
выкладываю лог переписки на другом форуме по поводу моей проблемы здесь. Думаю, поможет разобраться.
читать дальше »
n!:
После установки Windows 7 Professional x86 на домашнюю машину периодически (до сих пор не нашёл закономерности) компьютер начал сам выключаться. Когда стояла Windows XP Pro SP3 подобных самовольных выключений не наблюдалось.
Сижу в скайпе разговариваю в конференции - бах, сначала сигнал с монитора пропадает, затем кулера прекращают вращаться и компьютер замолкает. Никаких предупреждений, ошибок и прочей программной сигнализации. Как-будто клавишу power нажали на корпусе (её никто не нажимал, будьте уверены XD).
Кто-нить сталкивался с подобным? Пишут, что возможной причиной могут являться некорректные дрова для устройств. Но опять же, как вычислить, какой конкретно драйвер - хз.
Moveton:
Скайп. Выключение, а не ребут. Все говорит в сторону срабатывания защиты от перегрева. Чисть системник от пыли, в частности радиатор, кулера. Крайне желательно сменить термопасту.
n!:
На XP таких проблем не наблюдается. На забугорных форумах находил таких ребят(с выключениями на семёрке и стабильностью на XP), но им так ничего толком и не ответили.
Moveton:
На XP у тебя просто проц мог не нагреваться до критической отметки.
Тебе что, лень сделать то, что я написал? Оно в любом случае не навредит.
n!:
Недавно чистил и пылесосил. Разве что термопасту не менял. Компу всего год, не думаю, что паста могла высохнуть уже.
Moveton:
Ладно, тогда гадай по кофейной гуще. Я же наивно полагаю, что при проблемах с дровами комп не вырубается, а ребутится. И без BSOD-а и крашлогов нифига ты не узнаешь. На всяких случай загляни в логи системы. Если это был софтовый шатдаун, там должна быть отметка.
Кот:
Как вариант:
помнишь семерочную систему защиты от просроченности (семерка допускает лицензии не только "купил и делаю что хочу", но и "юзаю 75 дней после покупки" и т.п.)? Которая каждые два часа пользования просроченной (или неправильно активированной) виндой инициирует прерывание...
А теперь подсказка:
если ACPI настроено корректно, а комп поддерживает спящий режим - то будет простой ребут (как по нажатию кнопки "Reset").
Но в некоторых матерях (кстати, этим страдал и интеловский 965-й чипсет) поддержка ACPI "заточена" строго под API WinNT/32 (это вся 32-битная винда, начиная с NT4SP3) , с которой API Win7/64 не совместима (32-битные проги запускаются через эмулятор. Кстати, эмулятор XP отсутствует в Home-версиях!)! И я совсем не удивлюсь, что без специальных дров для матери под Win7 (подменяющих стандартный ребут на приемлемый для материнки вариант) вполне может случаться и жесткий шут-даун (вместо ребута)...
n!
1) Проверь, что винда активировалась нормально (для чего - прочти написанное Moveton'у чуть выше).
2) После очередного вырубания немедленно (максимум через полминуты - т.е. сразу после включения) зайди в BIOS, раздел Hardware monitor (найди его заранее), и сравни показания температыры проца и чипсета с теми, на которые настроена защита. Если разница меньше 10-15 градусов - то комп отрубается именно по перегреву. Решай эту проблему, а не утешай себя тем, что недавно чистил вентилятор.
3) если, все же, разница в температурах заметно больше 20-30 градусов (врядли проц за полминуты остынет больше) - тогда трабла, действительно, в дровах (точнее, в несовместимости API 64-разрядной семерки с заточенной под 32-разрядные WinAPI реализацией ACPI на материнке).
Нужны будут дрова на чипсет и, возможно, отдельный патч на ACPI (только патч попробовать искать специально под твою "семерку", т.к. API "хомяков" немного отличаются от версий Professional и выше. Скорее, это некритично - но вдруг?)
n!:
пошёл попырил в биосе температуру камня: 45C.
Поставил дрова с диска к материнке. (до этого стояли из инета с автоматического обновления).
Кот:
"температура камня 45С" - это примерно то же самое, что сказать "за бортом +25".
Потому что для одетого в купальник это самое то, а для одетого в шубу - это охрененно жарко.
Я же специально просил не абсолютную цифру, а РАЗНИЦУ между настройкой защиты и температурой проца.
Более того - я просил проделать то же самое и с температурой чипсета!
Кстати, мой комп в твоем случае мог бы даже и не загрузиться - у меня диапазон настройки защиты по температуре проца - от 37 до 105 градусов. А твои 45С - это гораздо больше настроенных на защите 37C
Попробуй нахрен выключить ACPI (раздел управление питанием):
и в биосе (обязательно!!!),
и в винде (выбрать "компьютер не поддерживает ACPI").
Ну и - етсь еще один способ локализовать проблем - но он требует очумелых ручек (возможно, даже придется ювелирно поработать паяльником на материнке) - хотя и даст 100% гарантию результата...
n!:
погоди, тормози "Паяльником" - "сто процентов результата."
Я пока ограничился установкой дров, и пока комп не вырубался. Давайте подождём, может установка дров и является решением проблемы
Как я понял, у меня температуры предупреждения и температуры включения защиты нужно задавать вручную, но ничего не задано и стоит "disabled".
Кот:
37 задавал летом... Пришлось ждать ночи, чтобы тупо включить комп.
105 не пробовал - у меня допустимая проца написано 86 градусов, поэтому на задатчике стоит что-то типа 80....
ну, раз дизаблед - тогде не температура (хотя - я бы включил от греха подальше. тока сперва проверить, какую допускает проц)
ну а про дрова - бум надеяться. что они и виноваты. так лучше!
n!:
up!
Видимо, проблема всё-таки в дровах Realtek.
Нажал на звонок в скайпе и тут же выключилось питание.
По совету Кота тут же полез в биос, температуры проца и матери были соответственно: 56 и 55 градусов.