UncleFather » 17 мар 2013 19:50, Вс
Проблема:
В компьютере установлено несколько (в моем примере - пять) одинаковых жестких дисков. С некоторых пор, в журнале событий системы стали появляться ошибки и предупреждения от источника «disk»:
При просмотре подробностей такого события видим:
То есть нет информации ни о томе, который можно было бы просканировать на ошибки, ни о серийном номере жесткого диска который следовало бы изъять и заменить на новый. Можно, конечно, выдергивать все диски по очереди, после чего загружать Windows и проверять - тот ли диск мы выдернули, однако такой некрасивый метод может привести к непредсказуемым последствиям (например, когда при запуске Windows запускается программа со ссылками на выдернутый диск, эта программа может "забыть" все ссылки).
Решение:
Итак, чтобы определить какой именно диск нам нужно заменить или просканировать его раздел(ы), руководствуясь только информацией из системного журнала событий Windows, нужно выполнить следующие шаги:
-
Открываем Диспетчер устройств -> раздел «Дисковые устройства»:
-
Перебираем свойства всех дисков подряд на предмет обнаружения на первой вкладке «Общие» параметра «Размещение», соответствующего записи ошибки из журнала Windows. Так, в нашем примере в журнале написано:
Обнаружена ошибка на устройстве \Device\Harddisk4\D
то есть нам нужно искать размещение с цифрой «4» (диск на 4-й шине):
-
Переходим на вкладку «Тома», нажимаем кнопку «Заполнить» и получаем информацию о томах, которые нужно просканировать на наличие ошибок (в нашем случае - том «E»):
-
Чтобы определить серийный номер диска по номеру шины (взятый в описании ошибки в системном журнале Windows), к которой он подключен, в моем случае подошла утилита «Intel® Matrix Storage Manager», поставляемая для набора микросхем (чипсета) моей материнской платы (на 4-й шине установлен НЖМД с серийным номером «6VPC8C2T»):
-
Открываем корпус компьютера, находим жесткий диск с нужным нам серийным номером (в нашем примере - «6VPC8C2T») (обычно написан на наклейке сверху корпуса диска) и меняем его (диск).
В случае же если стоит обратная задача - по серийному номеру найти раздел диска который нужно просканировать, делаем следующее:
-
В нашем примере необходимость сканирования раздела обусловлена статусом «Предупреждение» одного из контролируемых по технологии SMART параметров жесткого диска. Этот статус можно увидеть, например, из программы «EVEREST»:
отсюда же берем серийный номер диска «9VP4C24L»
-
Сопоставляем серийный номер диска и номер шины, к которой он подключен с помощью, например, утилиты «Intel® Matrix Storage Manager», поставляемой для набора микросхем (чипсета) моей материнской платы (в нашем случае НЖМД с номером «9VP4C24L» установлен на 1-й шине):
-
В «Диспетчере устройств» в разделе «Дисковые устройства» просматриваем свойства всех жестких дисков на предмет соответствия параметра «Размещение» на первой вкладке свойств «Общие», искомому нами номеру шины (в нашем примере - «1»):
-
Переходим на вкладку «Тома» свойств найденного диска, нажимаем кнопку «Заполнить» и получаем имена разделов, которые нужно сканировать на ошибки (в нашем случае - раздел «G»):
-
Сканируем сбойный раздел, например, встроенной командой Windows:
Примечание:
Существуют много сторонних программ, позволяющих выполнить описанные выше шаги гораздо быстрее.
Например, бесплатная утилита CrystalDiskInfo позволяет увидеть все данные о дисках сразу в одном окне:
Здесь мы видим и SMART статус дисков, и шины, к которым они подключены и серийные номера дисков и имена томов, размещенных на них. У программы есть русскоязычный интерфейс. Подробности и описания параметров можно почитать, например, здесь.
Так же стоит обратить внимание на бесплатный продукт от того же производителя CrystalDiskMark, позволяющий производить измерение скорости чтения/записи жестких дисков.
[b][size=150]Проблема:[/size][/b]
В компьютере установлено несколько (в моем примере - пять) одинаковых жестких дисков. С некоторых пор, в журнале событий системы стали появляться ошибки и предупреждения от источника [b][i]«disk»[/i][/b]: [attachment=10]01.JPG[/attachment]
При просмотре подробностей такого события видим: [attachment=9]02.JPG[/attachment]
То есть нет информации ни о томе, который можно было бы просканировать на ошибки, ни о серийном номере жесткого диска который следовало бы изъять и заменить на новый. Можно, конечно, выдергивать все диски по очереди, после чего загружать Windows и проверять - тот ли диск мы выдернули, однако такой некрасивый метод может привести к непредсказуемым последствиям (например, когда при запуске Windows запускается программа со ссылками на выдернутый диск, эта программа может "забыть" все ссылки).
[b][size=150]Решение:[/size][/b]
Итак, чтобы определить какой именно диск нам нужно заменить или просканировать его раздел(ы), руководствуясь только информацией из системного журнала событий Windows, нужно выполнить следующие шаги:
[list=1][*] Открываем [b][i]Диспетчер устройств[/i][/b] -> раздел [b][i]«Дисковые устройства»[/i][/b]: [attachment=8]03.JPG[/attachment]
[*] Перебираем свойства всех дисков подряд на предмет обнаружения на первой вкладке [b][i]«Общие»[/i][/b] параметра [b][i]«Размещение»[/i][/b], соответствующего записи ошибки из журнала Windows. Так, в нашем примере в журнале написано:[quote]Обнаружена ошибка на устройстве \Device\Harddisk4\D[/quote] то есть нам нужно искать размещение с цифрой [b][i]«4»[/i][/b] (диск на 4-й шине): [attachment=6]05.JPG[/attachment]
[*] Переходим на вкладку [b][i]«Тома»[/i][/b], нажимаем кнопку [b][i]«Заполнить»[/i][/b] и получаем информацию о томах, которые нужно просканировать на наличие ошибок (в нашем случае - том «E»): [attachment=7]04.JPG[/attachment]
[*] Чтобы определить серийный номер диска по номеру шины (взятый в описании ошибки в системном журнале Windows), к которой он подключен, в моем случае подошла утилита «Intel® Matrix Storage Manager», поставляемая для набора микросхем (чипсета) моей материнской платы (на 4-й шине установлен НЖМД с серийным номером [b][i]«6VPC8C2T»[/i][/b]): [attachment=5]06.JPG[/attachment]
[*] Открываем корпус компьютера, находим жесткий диск с нужным нам серийным номером (в нашем примере - [b][i]«6VPC8C2T»[/i][/b]) (обычно написан на наклейке сверху корпуса диска) и меняем его (диск).[/list]
В случае же если стоит обратная задача - [b][size=120]по серийному номеру найти раздел диска[/size][/b] который нужно просканировать, делаем следующее:
[list=1][*] В нашем примере необходимость сканирования раздела обусловлена статусом [b][i]«Предупреждение»[/i][/b] одного из контролируемых по технологии SMART параметров жесткого диска. Этот статус можно увидеть, например, из программы [b][i]«EVEREST»[/i][/b]: [attachment=4]07.JPG[/attachment]
отсюда же берем серийный номер диска [b][i]«9VP4C24L»[/i][/b]
[*] Сопоставляем серийный номер диска и номер шины, к которой он подключен с помощью, например, утилиты «Intel® Matrix Storage Manager», поставляемой для набора микросхем (чипсета) моей материнской платы (в нашем случае НЖМД с номером [b][i]«9VP4C24L»[/i][/b] установлен на 1-й шине): [attachment=3]08.JPG[/attachment]
[*] В [b][i]«Диспетчере устройств»[/i][/b] в разделе [b][i]«Дисковые устройства»[/i][/b] просматриваем свойства всех жестких дисков на предмет соответствия параметра «Размещение» на первой вкладке свойств «Общие», искомому нами номеру шины (в нашем примере - [b][i]«1»[/i][/b]): [attachment=2]09.JPG[/attachment]
[*] Переходим на вкладку [b][i]«Тома»[/i][/b] свойств найденного диска, [b][i]нажимаем кнопку «Заполнить»[/i][/b] и получаем имена разделов, которые нужно сканировать на ошибки (в нашем случае - раздел [b][i]«G»[/i][/b]): [attachment=1]10.JPG[/attachment]
[*] Сканируем сбойный раздел, например, встроенной командой Windows: [code]ChkDsk G: /F /R /X[/code][/list]
[b][size=150]Примечание:[/size][/b]
Существуют много сторонних программ, позволяющих выполнить описанные выше шаги гораздо быстрее.
Например, бесплатная утилита [url=http://crystalmark.info/software/CrystalDiskInfo/index-e.html]CrystalDiskInfo[/url] позволяет увидеть все данные о дисках сразу в одном окне: [attachment=0]11.JPG[/attachment]
Здесь мы видим и SMART статус дисков, и шины, к которым они подключены и серийные номера дисков и имена томов, размещенных на них. У программы есть русскоязычный интерфейс. Подробности и описания параметров можно почитать, например, [url=http://www.ixbt.com/storage/hdd-smart-testing.shtml]здесь[/url].
Так же стоит обратить внимание на бесплатный продукт от того же производителя [url=http://crystalmark.info/software/CrystalDiskMark/index-e.html]CrystalDiskMark[/url], позволяющий производить измерение скорости чтения/записи жестких дисков.