[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
-*** HDD info & S.M.A.R.T. view ***-
Назначение проекта:
    вывод информации о всех накопителях, установленных на ПК.

Представляет собой:
    7zsfx-архив, содержащий утилиту smartctl и скрипт запуска.

Область применения:
  • Операционная система: Windows 7-11
  • Разрядность: x86/x64

Информация

При запуске, по очереди, ожидая нажатия любой клавиши, отображает все накопители, обнаруженные в системе.
Пометки в S.M.A.R.T.:
  • зелёным выделены нули;
  • тёмно-серым - неизвестный атрибут;
  • жёлтым - атрибуты со словами "Error", "Bad", "Fail";
  • красным - переназначенные сектора (или попытки переназначения);
  • атрибут Power_on_Hours дополнен расшифровкой: (Хy, Ym), где X - кол-во лет, Y - кол-во месяцев работы накопителя.
Если накопитель доступен напрямую, то в заголовке окна отображается его номер в системе: [disk #X]. В противном случае будет указано: [disk #logical SCSI#].
Запуск с параметром log создаёт возле HISV.exe файл log.txt со списком обнаруженных в системе накопителей и информацией о них. Служит для целей отладки и тестирования.
Загрузить


Последний раз редактировалось: Ander_73 (2022-07-21 10:16), всего редактировалось 4 раз(а)

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
96117"Для продолжения нажмите любую клавишу . . .". После нажатия программа закрывается.
А должно что быть?

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
96119Прошлые версии работали.
Написано чётко: Input/output error
Никакие "прошлые версии" это исправить не могли.
---
Если есть желание разобраться, "выньте" из HISV саму утилиту smartctl.exe и запустите
smartctl.exe --scan
Результат пришлите мне.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
Undeground, ок, идём дальше. Что выдаёт команда:
smartctl.exe /dev/sdb -d ata -i

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
Undeground, ну и финальный штрих, команда:
smartctl.exe /dev/csmi1,0 -d ata -i

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
Undeground, попробуйте тестовую сборку.
sergeysvirid, попробуй тоже. ССД опять будет "двоиться", но сидюк должен быть пропущен и в шапке будет другая подпись.
Скачать

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
Undeground, дайте скрин, плз.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
Undeground, спасибо.
У Вас интересный атрибут с символом "/" (пришлось менять на #; думаю, это не страшно).
Вы можете посмотреть параметр реестра:
[HKLM\SYSTEM\CurrentControlSet\Services\rcraid\Parameters\Device]
"DriverParameter"="CSMI=???"
Есть ли он вообще и что вместо ???

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
Undeground, понял. Спасибо ещё раз aa

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
96135sergeysvirid, попробуй тоже. ССД опять будет "двоиться", но сидюк должен быть пропущен и в шапке будет другая подпись.
Ander_73, aa
Попробовал. Результат, как и в первых версиях - и SSD "двоится", то бишь в самом конце повтор диска 0, только в заголовке теперь пишет: "logical SCSI"

... и сидюк не пропускается (в заголовке тоже пишет: "logical SCSI")

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
sergeysvirid, вот не знаю, как быть.
У Undeground утилита ведёт себя более ожидаемо, чем у тебя (если диск висит на RST, то он не должен (по логике) быть доступен напрямую, а у тебя доступен!). То есть у него нет доступа к /dev/sdX, а есть доступ только через прокладку псевдо-SCSI (RST).
А вот почему не отсекается сидюк - надо копать.
У себя запусти, плз:
smartctl.exe /dev/csmi0,5 -d ata -A
... или /dev/csmi0,0 - должен быть сидюк, кароч...

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
96145
У себя запусти, плз:
smartctl.exe /dev/csmi0,5 -d ata -A
Результат:
C:\Users\Serzh\Desktop\HISV\bin>smartctl.exe /dev/csmi0,5 -d ata -A
smartctl pre-7.4 2022-07-17 r5397 [i686-w64-mingw32-w10-21H2(64)] (CircleCI)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 4
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0032   100   100   ---    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   ---    Old_age   Always       -       21412
12 Power_Cycle_Count       0x0032   100   100   ---    Old_age   Always       -       3072
165 Block_Erase_Count       0x0032   100   100   ---    Old_age   Always       -       7375310630907
166 Minimum_PE_Cycles_TLC   0x0032   100   100   ---    Old_age   Always       -       88
167 Max_Bad_Blocks_per_Die  0x0032   100   100   ---    Old_age   Always       -       31
168 Maximum_PE_Cycles_TLC   0x0032   100   100   ---    Old_age   Always       -       146
169 Total_Bad_Blocks        0x0032   100   100   ---    Old_age   Always       -       474
170 Grown_Bad_Blocks        0x0032   100   100   ---    Old_age   Always       -       0
171 Program_Fail_Count      0x0032   100   100   ---    Old_age   Always       -       0
172 Erase_Fail_Count        0x0032   100   100   ---    Old_age   Always       -       0
173 Average_PE_Cycles_TLC   0x0032   100   100   ---    Old_age   Always       -       115
174 Unexpected_Power_Loss   0x0032   100   100   ---    Old_age   Always       -       443
184 End-to-End_Error        0x0032   100   100   ---    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   ---    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   100   ---    Old_age   Always       -       0
194 Temperature_Celsius     0x0022   069   068   ---    Old_age   Always       -       31 (Min/Max 19/68)
199 UDMA_CRC_Error_Count    0x0032   100   100   ---    Old_age   Always       -       0
230 Media_Wearout_Indicator 0x0032   100   100   ---    Old_age   Always       -       0x2309102a2309
232 Available_Reservd_Space 0x0033   100   100   004    Pre-fail  Always       -       100
233 NAND_GB_Written_TLC     0x0032   100   100   ---    Old_age   Always       -       57662
234 NAND_GB_Written_SLC     0x0032   100   100   ---    Old_age   Always       -       133357
241 Host_Writes_GiB         0x0030   253   253   ---    Old_age   Offline      -       116631
242 Host_Reads_GiB          0x0030   253   253   ---    Old_age   Offline      -       93638
244 Temp_Throttle_Status    0x0032   000   100   ---    Old_age   Always       -       0
-
96145... или /dev/csmi0,0 - должен быть сидюк, кароч...
Результат:
C:\Users\Serzh\Desktop\HISV\bin>smartctl.exe /dev/csmi0,0 -d ata -A
smartctl pre-7.4 2022-07-17 r5397 [i686-w64-mingw32-w10-21H2(64)] (CircleCI)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org
SMART support is: Unavailable - Packet Interface Devices [this device: CD/DVD] don't support ATA SMART
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
sergeysvirid, и вот так:
smartctl.exe /dev/csmi0,0 -d ata -A 2>nul

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
Ander_73,
Без изменений. То же самое пишет, что и в предыдущем варианте.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
sergeysvirid, ага! То есть это не ошибка, а штатный вывод инфы. Это хуже, но хотя бы ясность. Спасибо!
Добавлено через 17 минут 23 секунды:
sergeysvirid, глянь вот так
Скачать

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
96150глянь вот так
Ну теперь вот как и заявлено:
96135ССД опять будет "двоиться", но сидюк должен быть пропущен
bf

Страница 4 из 5


Показать сообщения:    

Текущее время: 21-Ноя 14:52

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы