17:26

The day that you stop running is the day that you arrive.
[-]

Доброго времени суток, коллеги!
Вопрос возник.

XP SP3.
C: - системный, NTFS.
Сегодня, после двух недель аптайма, компьютер вылетел с синим экраном 0x0000001D.
Я решил прогнать chkdsk C: , и она выдала ошибки, порекомендовав, что логично, запустить chkdsk C: /F
Сделал, запланировал на следующую перезагрузку, перезагрузился, проверил(ошибок не показало), перезагрузился, зашел в Windows, сделал chkdsk C:, проверка выдала ошибки, дальше по кругу.

HDDScan говорит, что жесткий диск живее всех живых.
Проверка chkdsk C: из-под безопасного режима ошибок не находит.
Проверка chkdsk C: с hiren's livecd - mini XP ошибок не находит.

Однако стоит загрузиться в полноценную XP и прогнать проверку chkdsk C: - она покажет ошибки.
Ошибки бывают разные: иногда жалуется на BITMAP раздела, иногда на индексы файлов, итд.

Проверка на вирусы свежим ESS Business 4 и свежим DrWeb Cure IT показала отсутствие вирусов.

_____________________
UPD.
Проблема возникла снова на переустановленной винде.
Тогда я собрал статистику - из 7 опрошенных знакомых с SATA и XP SP3 у четырех те же симптомы.
А это уже серьезно)
Какие идеи, господа?


Комментарии
31.12.2009 в 00:34

Sometimes reasonable men must do unreasonable things
А если на другой машине chkdsk /f /r
что говорит ?
31.12.2009 в 01:02

Возможно изза криво вставших драйверов типа SPTD.sys (или Alcohol ставит какой то "поддержка SCSI support") раз из DOS'а и в безопасном режиме все нормально. Попробуй проверить из XP чем нибудь типа Paragon Patrition Manager у них вроде свой механизм проверки.
31.12.2009 в 01:05

The day that you stop running is the day that you arrive.
Hellraiser-ru это тяжело - уж больно хорошо хард установлен - отключать его... )))
Попробую, наверное, завтра подрубить его не вынимая через USB-переходник к ноуту и прогнать проверку.
з.ы. /R включает в себя действие /F. Пробовал /R на этой машине с livecd, все чисто.

Fomarkin алкоголь не стоит, стоит daemon tools. откуда информация?
31.12.2009 в 01:13

Был опыт после установки Alcohol (как говорят) принесли комп. Total с LiveCD вообще диск не увидел, до инфы добрался только Paragon и вытаскивал через архив похоже были повреждены сист. NTFS файлы ($*) поэтому и предположил.
31.12.2009 в 01:17

Попробуй обновить SPTD.sys , может выправится (хуже не станет, а удалить его из системы по моему очень сложно)
31.12.2009 в 01:27

ಠ-ಠ
sourceforge.net/apps/trac/smartmontools/

результат проверки - сюда.
31.12.2009 в 02:08

The day that you stop running is the day that you arrive.
Black_Diver проверки чего?
31.12.2009 в 09:29

Логи загрузки сравни "безопасный" и "обычный", будет видно какие дрова вызывают ошибку (если это дрова, Гугль ссылается на дрова, можно ли ему верить :) , педполагаю: ATI - если есть и всякие Intel Aplication Accelerator, SPTD. Сноси их по одному да гляди что будет (бубен в помощь)
Поскольку ошибка системная я бы переустановил винду и не заморачивался, Новый Год всетки
31.12.2009 в 09:38

ಠ-ಠ
проверки чего?
HDD, вестимо. Это софт для чтения SMART.
31.12.2009 в 10:05

Пойду SMART почитаю на досуге
31.12.2009 в 13:00

алкоголь не стоит, стоит daemon tools. откуда информация?

по-моему проверить эту версию можно очень просто — временно снести daemon tools и запустить чекдиск
31.12.2009 в 13:30

Enkryptor Удалив Daemon Tools драйвер SPTD.sys не удалится или удалится не до конца (слишком глубоко внедряется в систему) поэтому я предложил обновить его, возможно переустановка драйвера (если дело в нем) исправит проблему. Хотя я б винду переустановил, чтоб не парится, проблема ведь системная, ошибки в $BITMAP и прочее
31.12.2009 в 13:55

"удалится не до конца" — это как?
Драйвер может:
1. присутствовать в виде файла но не быть установлен
2. быть установлен но не загружен
3. быть установлен и загружен, но не работать (не получать управления)
4. быть установлен, загружен и работать
31.12.2009 в 14:06

Enkryptor драйвер SPTD.sys это практически руткит, удаляется с трудом, можно здесь почитать mountiso.ru/forum/6-11-1 , удаление "штатными средствами" может вызвать проблемы, тем более если криво установился.
31.12.2009 в 20:38

The day that you stop running is the day that you arrive.
Fomarkin нет ошибок при загрузке. и проблема не системная - в безопасном режиме нет ошибок.

Black_Diver SMART ОК, проверял HDDScan. Но если надо:
smartctl 5.39 2009-12-09 r2995 [i686-pc-mingw32-xp-sp3] (sf-win32-5.39-1)
Copyright (C) 2002-9 by Bruce Allen, smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED



C:\Program Files\smartmontools\bin>smartctl -t long sda
smartctl 5.39 2009-12-09 r2995 [i686-pc-mingw32-xp-sp3] (sf-win32-5.39-1)
Copyright (C) 2002-9 by Bruce Allen, smartmontools.sourceforge.net

=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===
Sending command: "Execute SMART Extended self-test routine immediately in off-li
ne mode".
Drive command "Execute SMART Extended self-test routine immediately in off-line
mode" successful.
Testing has begun.
Please wait 32 minutes for test to complete.
Test will complete after Thu Dec 31 20:34:20 2009

Use smartctl -X to abort test.


C:\Program Files\smartmontools\bin>smartctl -A sda
smartctl 5.39 2009-12-09 r2995 [i686-pc-mingw32-xp-sp3] (sf-win32-5.39-1)
Copyright (C) 2002-9 by Bruce Allen, smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_
FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 200 200 051 Pre-fail Always -
0
3 Spin_Up_Time 0x0003 200 200 021 Pre-fail Always -
2958
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always -
27
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always -
0
7 Seek_Error_Rate 0x000e 200 200 000 Old_age Always -
0
9 Power_On_Hours 0x0032 099 099 000 Old_age Always -
834
10 Spin_Retry_Count 0x0012 100 253 000 Old_age Always -
0
11 Calibration_Retry_Count 0x0012 100 253 000 Old_age Always -
0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always -
26
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always -
17
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always -
27
194 Temperature_Celsius 0x0022 106 103 000 Old_age Always -
41
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always -
0
197 Current_Pending_Sector 0x0012 200 200 000 Old_age Always -
0
198 Offline_Uncorrectable 0x0010 200 200 000 Old_age Offline -
0
200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline -
0

01.01.2010 в 03:48

Как не системная!! Если в безопасном и в DOS нет ошибок, проблема именно системная, а не железячная (1D редкая ошибка драйвера — вроде так объясняет Билл) , у тебя же в "обычном" режиме пишет что повреждены сист. NTFS файлы. Если видеокарта ATI попробуй обновить дрова, но еще раз от себя — я бы переставил систему, все костыли, которые ты сейчас поставишь, потом проявятся в самый ненужный момент.
01.01.2010 в 19:27

Я про логи писал, сравни, увидишь какие дрова загружаются в обычном режиме в дополнение к "безопасному", у мелкософта вроде была какаято утилита для протоколирования загрузки
01.01.2010 в 19:42

The day that you stop running is the day that you arrive.
Fomarkin ты путаешь.
1)
системная проблема - проблема с системой.
софтверная - проблема с софтом, что навешан на систему.
железячная - проблема с железом.

у меня, судя по тестам, софтверная проблема.

2) у меня НЕ пишет, что повреждены системные файлы.


Вывод: если ты не можешь внимательно прочитать мой пост и вникнуть в описание проблемы - не советуй наобум. Грустно выглядит.


Кстати, на моей практике попадались случаи, когда девайс отлично работал в безопасном режиме(насколько мог без установленных дров), а в нормальном режиме были проблемы - и это была железячная проблема.


Black_Diver ну что?)

4All: если что-то сам накопаю - отпишусь.
01.01.2010 в 19:59

neo_rage Ошибка в $BITMAP это к какому софту относится ? думаю к программе "Windows" :) Вызывает ошибку какойто софт , написал "системная" потому что удаление этого "софта" вряд ли исправит проблему в системе (удаление криво вставшего или сглючевшего драйвера проблематично)
01.01.2010 в 20:39

The day that you stop running is the day that you arrive.
Fomarkin (удаление криво вставшего или сглючевшего драйвера проблематично)
не вижу никакой проблемы с удалением такого драйвера. никогда не было такой проблемы.
02.01.2010 в 10:20

Уважаемый neo_rage немогли бы Вы выложить простой скрипт отключающий и удаляющий драйвера различных Антивирусов, с возможностью удалить ВСЕ ссылки на этот драйвер в реестре и упоминания в системе (чтобы не было попыток загрузить и запустить этот драйвер).
Также интересует удаление, отключение и модификация драйверов типа StarForce etc. (с тем же результатом)
И если возможно индентификация по коду ошибки, драйвера её вызвавшего и последуещее автоматическое отключение и удаление драйвера с очисткой ВСЕХ записей в реестре об этом драйвере, независимо от прав доступа к веткам реестра.
У Вас же никогда не было проблем с отключением и удалением драйверов.
Заранее благодарен.
Fomarkin.
02.01.2010 в 15:49

The day that you stop running is the day that you arrive.
Fomarkin вы снова передергиваете. если хотите конструктивного диалога - рекомендую так не делать.
я нигде не упоминал скрипт.
однако, руками + любым логгером установки + поиском по реестру драйвера вычищаются на раз. любые.
после физического снесения файлов драйвера и чистки реестра от всех вхождений - драйвер удаляется 100%.
если у вас не так - это означает нехватку матчасти.

И кстати, совет "переустановить windows" не является корректным решением проблемы.
Можете подсказать другое?
02.01.2010 в 22:10

ಠ-ಠ
ну что?)
С винтом точно все хорошо, иначе в SMART ошибок было бы дофига. Но вот в чем тогда проблема - как-то даже и не знаю.
02.01.2010 в 22:18

"подсказать другое" - Я подсказал сравнить логи загрузки "безопасного" и "обычного" режима. Сравнили?
Предложил по одному отключать драйвера, загружаемые только в "обычном" режиме. Пробовали?
Вместо этого Вы придумывете классификацию проблем ("железячный" - это официальный термин? Ожегов отдыхает.) "Конструктивный диалог" свелся к флейму о семантике комп. терминов и способах удаления драйверов (кстати, Вы на каждый драйвер ведете лог установки?). И все таки $Bitmap - это системный файл?
Переустановить windows не является корректным решением проблемы, согласен, но Вы же её всеравно переставите (или уже переставили).Честно напишите?
03.01.2010 в 00:19

The day that you stop running is the day that you arrive.
Black_Diver вот и я не знаю пока...
Fomarkin честно напишу, что сделал для решения проблемы. Но уверен, что обойдусь без перестановки. :)
03.01.2010 в 10:10

neo_rage Удачи Вам! Просто Я не могу себе позволить, чтобы каждая машина с BSOD не работала больше 12 часов (мне кушать будет нечего) от этого наверное некоторый сумбур в ответах. Еще раз удачи!
03.01.2010 в 14:15

The day that you stop running is the day that you arrive.
Fomarkin :)
Спасибо!
БСОД-а больше не было. Иначе бы я уже переставился, потому что мне было бы не на чем работать, а это критично. )
А так как бсод-а пока нет больше, и рабочие данные у меня на отдельном миррорном рейде - можно и покопаться...

Бсод вообще один раз был, он и побудил меня провести инспекцию системы. Ну, как что-то выяснится - отпишусь.
26.01.2010 в 12:53

The day that you stop running is the day that you arrive.
Вести с полей.
После консультации с массой адекватного народа было предложено:
а) обнулить параметры харда, какие позволит, до заводских(было сделано: Victoria -> noise level до заводского).
б) стереть полностью весь хард. (было сделано: побайтовая копия раздела, обнуление харда с помощью родной тулзы, заливка копии обратно)
в) поставить эту же копию винды без драйверов на HDD в NTFS - все как сейчас, но голое:) (точнее, с DOS-драйверами, т.к. без них раздел в нативном SATA режиме винда просто не увидит).
г) поставить голую ХР на FAT32, посмотреть, поставить голую 7ку на NTFS, посмотреть.

Пункты а-б ничего не дали. Винда все та же, восстановлена из образа.
Практически все просто разводят руками :)
Пункт в-г coming soon. :)

И самое печальное, что я даже не знаю, как спросить о этой проблеме у гугла...
17.02.2010 в 01:12

The day that you stop running is the day that you arrive.
Очередные вести с полей.

Проблема осталась даже после копии раздела на другой жесткий диск, и выставления для него режима IDE вместо AHCI, а так же после массы других действий.

Тогда я начал вспоминать, как тогда ставил винду. И вспомнил, что сначала подключал жесткий диск к другому контроллеру(тоже есть на материнке), который реализует RAID. По-идее, в его настройках должен был стоять режим "normal", но похоже, что он сделал на этом диске рэйд 0 или 1, из одного диска.

В общем, эпик фейл.
После этого я забекапился, поставил винду на полностью свежесозданный раздел - и, вроде бы, тьфу-тьфу, работает пока. Точно говорить еще рано - не прошло достаточно времени.

В итоге, действительно, пришлось переставиться. Редкий случай. Спасибо всем!
18.03.2010 в 16:56

The day that you stop running is the day that you arrive.
Эпик фейл. Система после месяца работы начала выдавать такие же ошибки, несмотря на то, что изначально была поставлена на том же контроллере, на котором работала, и без рейда.

После жесткого гугления выяснилось, что проблема возникает у многих, причины неизвестны, решение тоже.

Поэтому я пока перешел на другую операционную систему, и собираю статистику.