Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Как-то странно виснет 7-ка (http://forum.oszone.net/showthread.php?t=160693)

Railnolds 18-12-2009 01:49 1298171

Как-то странно виснет 7-ка
 
Итак, система Вин7 7600 была установлена с нуля и проработала около 2-х недель без сбоев и проблем.

Вчера выключил вечером комп - всё было нормально. А сегодня с утра включаю и происходит следующее: POST прошёл нормально, всё как всегда. Но после этого выдало сообщение (дословно не помню) связанное что-то с чтением с диска и предложением перезагрузиться по CTR+ALT+Del. Перезагрузка ни к чему не привела - опять то же самое повторилось. После нескольких перезагрузок система таки загрузилась, но: При запуске игр (Контра сорс, ГТА 4) зависает система. В контре зависает при подключению к серверу.

Что интересно. Оставил систему включённой на час где-то, а когда пришёл она перезагрузилась сама.

Вопрос вот в чём - на что грешить, на винт (которому уже года 3) или на мать (которой 2 недели). Но 2 недели отработало без ошибок, всё шло замечательно.

Конфа такая:

AMD Athlon II X4 620 Socket AM3;
Gigabyte GA-MA785GT-UD3H;
Kingston DDR3-1333 2048MB PC3-10600;
Palit 8800GT 512 МБ;
Samsung SP2504C, 250Gb Sata

Morpheus 18-12-2009 01:57 1298176

Railnolds,
  1. Запускаем проверку диска.
  2. Запускаем командную строку от имени администратора, пишем:
    Код:

    sfc /scannow
    Ошибки е?
  3. Отключаем перезагрузку и следуем инструкциям: http://forum.oszone.net/thread-81449.html

Railnolds 18-12-2009 02:30 1298191

Запускал проверку диска D - логического раздела на этом же винте - зависло при обработке файлов (4-й шаг по-моему).

Диск С проверился нормально, но он проверялся не в самой Винде, а перед её загрузкой, т.к. он системный.

Morpheus 18-12-2009 02:41 1298195

Railnolds, попробуйте проверить чем-нибудь типа HDDScan, что S.M.A.R.T. покажет... Все о SMART - расшифровка параметров, утилиты.

Пункты 2 и 3 не отменяются.

Railnolds 18-12-2009 02:43 1298196

Пункт 2 тоже прошёл без ошибок. Как можно проверить диск Д не в самой винде, а перед загрузкой системы?

Сейчас попробую проверить HDDScan

Вот что нашёл в журнале событий

читать дальше »
Имя журнала: System
Источник: atapi
Дата: 18.12.2009 1:39:13
Код события: 11
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: HOME
Описание:
Драйвер обнаружил ошибку контроллера \Device\Ide\IdePort1.
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="atapi" />
<EventID Qualifiers="49156">11</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-12-17T23:39:13.844496200Z" />
<EventRecordID>6289</EventRecordID>
<Channel>System</Channel>
<Computer>HOME</Computer>
<Security />
</System>
<EventData>
<Data>\Device\Ide\IdePort1</Data>
<Binary>0000100001000000000000000B0004C004000000850100C000000000000000000000000000000000010000000000 00000000000005100000</Binary>
</EventData>
</Event>


Я пробовал переключать в другой порт сата (нулевой). Для него тоже нашёл такую ошибку в журнале.

Ещё нашёл такую ошибку (сейча её нет, но была раньше). Я тогда удалял много файлов с диска и некоторые не смог удалить. Потом они удалились.

читать дальше »
Имя журнала: System
Источник: Ntfs
Дата: 17.12.2009 12:45:10
Код события: 55
Категория задачи: (2)
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: HOME
Описание:
Структура файловой системы на диске повреждена и непригодна к использованию. Запустите программу CHKDSK на томе SECOND.
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Ntfs" />
<EventID Qualifiers="49156">55</EventID>
<Level>2</Level>
<Task>2</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-12-17T10:45:10.712789600Z" />
<EventRecordID>4596</EventRecordID>
<Channel>System</Channel>
<Computer>HOME</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>SECOND</Data>
<Binary>00000C000200380002000000370004C000000000020100C040000000000000000000000000000000EA250300B504 020000002500</Binary>
</EventData>
</Event>


Надо как-то диск Д проверить.

Railnolds 18-12-2009 03:01 1298201

В HDDScan не могу выбрать диск - его нет в списке. В БИОСе СМАРТ включил, но его в списке всё равно нет. :(

Morpheus 18-12-2009 03:08 1298205

Цитата:

Цитата Railnolds
Как можно проверить диск Д не в самой винде, а перед загрузкой системы? »

См.:
Цитата:

Цитата Morpheus
Все о SMART - расшифровка параметров, утилиты. »

Можно ещё так попробовать проверить:
Пуск ---> cmd ---> Ctrl+Shift+Enter.
Код:

chkdsk d: /f /r

Railnolds 18-12-2009 03:25 1298208

SpeedFan тоже не видит моего винта.

Vancouver 18-12-2009 04:17 1298221

Цитата:

Цитата Railnolds
Драйвер обнаружил ошибку контроллера \Device\Ide\IdePort1. »

Обновите драйвер чипсета. Проверьте и если нужно замените кабель SATA.

Dzirt2005 18-12-2009 09:37 1298313

Цитата:

Цитата Morpheus
Пуск ---> cmd ---> Ctrl+Shift+Enter.
Код:
chkdsk d: /f /r »

А вот из этого ничего не получится :) Есть такой хитрый баг в Windows 7, который MS за баг не признает :) Почитать можно например тут - http://www.neowin.net/news/main/09/0...sty-chkdsk-bug. Суть его в том, что chkdsk просто жрет память при проверке и когда занимаемая память доходит до ~1.8-1.9 Гб на 32-х битной системе или чуть больше 2-х Гб на 64-х битной, то он просто останавливается и перестает чтобы-то ни было делать. По сообщения в Интеренете у некоторых это приводит к BSOD'у, у меня же просто перестает работать chkdsk

Railnolds, система разогнана?

Vancouver 18-12-2009 10:01 1298325

Dzirt2005.
Цитата:

1) Ошибка воспроизводится не у всех
2) У тех что воспроизводится - воспроизводится только с ключом /R - восстановление информации из бедблоков, ради которого необходимо использовать ловлевел инструкции контроллера дисков.

(http://www.bluescreenofdeath.org/?p=94#comment-134)
И кажется всё свелось к логичному заключению: This is not an OS bug, but rather a fault in the generic controller driver specifically since MS can’t include all motherboard manufacturers controller drivers on the install disc. Simply update the chipset drivers, including your controller drivers and your chkdsk /r will complete without BSOD’s or system slowdowns. Hopefully, all motherboard manufacturers have the current drivers avaiable on there respective websites.

А так же "According to my MS Source, I was told that this is by design in Windows 7 because the OS is capable and uses more memory. According to my source, because they intended to speed up chkdsk , they did so through using more memory."

В двух словах - бага не чек диска, а драйверов для контроллера ЖД. Но, даже если это так, то получается что эти "багнутые" драйвера для контроллера находятся в дистрибутиве ОС (РТМ), потому что я их не обновлял. Поэтому фейл тестров из МС имеет место быть в любом случае.
Цитата:

Цитата Dzirt2005
у меня же просто перестает работать chkdsk »

Рекомендую CheckDrive :)

Dzirt2005 18-12-2009 11:27 1298369

Цитата:

Цитата Vancouver
...
В двух словах - бага не чек диска, а драйверов для контроллера ЖД. Но, даже если это так, то получается что эти "багнутые" драйвера для контроллера находятся в дистрибутиве ОС (РТМ), потому что я их не обновлял. »

В это верится с трудом, по одной простой причине - драйвера контроллера я менял (у меня ICH9R и я пробовал разные Интеловские драйвера версий 7.6, 8.5, 8.8, 8.9), причем одни и те же драйвера используются и в Windows XP, и в Windows Vista, и в Windows 7, а глюк появляется только в Windows 7. Так что гонят маркетологи из MS как всегда :)

PS: Бага конечно же не в chkdsk.exe, я его брал для пробы из Vista и запускал в Win7 - все совершенно точно так же. Бага скорее всего в драйвере файловой системы

Цитата:

Цитата Vancouver
Рекомендую CheckDrive »

Очень интересная программа. А самое интересное, что при запуске проверки диска она просто и не мудрствуя лукаво запускает chkdsk.exe:
Код:

Module:                chkdsk.exe
Full path:            C:\WINNT\system32\chkdsk.exe
File version:          5.1.2600.0 (xpclient.010817-1148)
Description:          Check Disk Utility
PID:                  3276
Parent PID:            3888  (CheckDrive.exe)
Priority:              8
Threads:              2

Started at:            10:38:02
Uptime:                00:00:06

Command Line:
"C:\WINNT\system32\chkdsk.exe" D:

:)
Вобщем, как-то использовать запускалку для chkdsk.exe объемом в 20 мегабайт, требующую .NET Framework 2.0 (как минимум), требующую регистрацию на сайте производителя - это сильно! :cool:

Railnolds 18-12-2009 12:14 1298420

Обновил БИОС и драйвера чипсета.

Тест chkdsk d: /f /r (диска Д) прошёл нормально - оставлял на ночь.

Понаблюдаю ещё сегодня - будут ли проблемы.

Система не разогнана.

Railnolds 18-12-2009 18:41 1298739

Проверил диск Д из-под Винды - проверилось нормально. Как думаете - проблема решилась?

Morpheus 18-12-2009 19:12 1298763

Railnolds, возможно, но не факт :) Надо ещё посмотреть.

Railnolds 19-12-2009 02:13 1299009

Пока за целый день не висло. Как бы ещё проверить?

Morpheus 19-12-2009 02:21 1299011

Railnolds, тяжелая игрушка, тест стабильности, вариантов много...

Railnolds 21-12-2009 22:43 1301159

Пока ни разу не зависла больше. Спасибо кто помог.


Время: 07:58.

Время: 07:58.
© OSzone.net 2001-