1

У меня есть мини-сервер под управлением Windows 10 с 1 SSD и 3 жесткими дисками. Я планирую использовать 2 диска едва ли, поэтому я хочу, чтобы они не вращались. Я даже положил их в автономном режиме внутри управления дисками. Но автономные диски продолжали вращаться, а затем вращаться вниз.

Но я отследил это до Microsoft-Windows-Storage-Storport, написав следующее в журнале событий:

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.041
Record ID         : 14052
Event ID          : 505
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : Performance summary for Storport Device (Port = 1, Path = 0, Target = 0, Lun = 0) whose Corresponding Class Disk Device Guid is {069B6C41-FA99-DA5F-4FC2-6BA20AFF7E67}:                 
For latency buckets of 2ms, 64ms, 2048ms, 5120ms, 5120+ms, the IO counts are 0, 0, 0, 0, 0.
Opcode            : 
Task              : Port (201)
Keywords          : Read request
Process ID        : 
Thread ID         : 
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.041
Record ID         : 14053
Event ID          : 504
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : Error summary for Storport Device (Port = 1, Path = 0, Target = 0, Lun = 0) whose Corresponding Class Disk Device Guid is {069B6C41-FA99-DA5F-4FC2-6BA20AFF7E67}:                     
There were 1 total errors seen and 0 timeouts.                     
The last error seen had opcode 0x85 and completed with SrbStatus 0x1 and ScsiStatus 0x0.                     
The sense code was (0x0,0x0,0x0).                     
The latency was 0 ms.
Opcode            : 
Task              : Port (201)
Keywords          : Read request
Process ID        : 
Thread ID         : 
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.041
Record ID         : 14054
Event ID          : 505
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : Performance summary for Storport Device (Port = 1, Path = 1, Target = 0, Lun = 0) whose Corresponding Class Disk Device Guid is {E0198DC6-C3AD-2038-E67A-CC5C128C7924}:                 
For latency buckets of 2ms, 64ms, 2048ms, 5120ms, 5120+ms, the IO counts are 25355, 2037, 21, 0, 0.
Opcode            : 
Task              : Port (201)
Keywords          : Read request
Process ID        : 
Thread ID         : 
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.041
Record ID         : 14055
Event ID          : 504
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : Error summary for Storport Device (Port = 1, Path = 1, Target = 0, Lun = 0) whose Corresponding Class Disk Device Guid is {E0198DC6-C3AD-2038-E67A-CC5C128C7924}:                     
There were 6 total errors seen and 0 timeouts.                     
The last error seen had opcode 0x85 and completed with SrbStatus 0x1 and ScsiStatus 0x0.                     
The sense code was (0x0,0x0,0x0).                     
The latency was 0 ms.
Opcode            : 
Task              : Port (201)
Keywords          : Read request
Process ID        : 
Thread ID         : 
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.041
Record ID         : 14056
Event ID          : 505
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : Performance summary for Storport Device (Port = 0, Path = 0, Target = 0, Lun = 0) whose Corresponding Class Disk Device Guid is {3F18DCBD-5785-73C0-C528-91E4E8B4C95A}:                 
For latency buckets of 2ms, 64ms, 2048ms, 5120ms, 5120+ms, the IO counts are 56872, 105, 0, 0, 0.
Opcode            : 
Task              : Port (201)
Keywords          : Read request
Process ID        : 
Thread ID         : 
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.041
Record ID         : 14057
Event ID          : 504
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : Error summary for Storport Device (Port = 0, Path = 0, Target = 0, Lun = 0) whose Corresponding Class Disk Device Guid is {3F18DCBD-5785-73C0-C528-91E4E8B4C95A}:                     
There were 8 total errors seen and 0 timeouts.                     
The last error seen had opcode 0x85 and completed with SrbStatus 0x1 and ScsiStatus 0x0.                     
The sense code was (0x0,0x0,0x0).                     
The latency was 0 ms.
Opcode            : 
Task              : Port (201)
Keywords          : Read request
Process ID        : 
Thread ID         : 
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.041
Record ID         : 14058
Event ID          : 505
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : Performance summary for Storport Device (Port = 0, Path = 1, Target = 0, Lun = 0) whose Corresponding Class Disk Device Guid is {E38A0FC1-389B-3ADA-FED0-2978A2A6C019}:                 
For latency buckets of 2ms, 64ms, 2048ms, 5120ms, 5120+ms, the IO counts are 0, 0, 0, 0, 0.
Opcode            : 
Task              : Port (201)
Keywords          : Read request
Process ID        : 
Thread ID         : 
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.041
Record ID         : 14059
Event ID          : 504
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : Error summary for Storport Device (Port = 0, Path = 1, Target = 0, Lun = 0) whose Corresponding Class Disk Device Guid is {E38A0FC1-389B-3ADA-FED0-2978A2A6C019}:                     
There were 1 total errors seen and 0 timeouts.                     
The last error seen had opcode 0x85 and completed with SrbStatus 0x1 and ScsiStatus 0x0.                     
The sense code was (0x0,0x0,0x0).                     
The latency was 0 ms.
Opcode            : 
Task              : Port (201)
Keywords          : Read request
Process ID        : 
Thread ID         : 
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.065
Record ID         : 14060
Event ID          : 510
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : SMART statistics for Storport Device (Port = 0, Path = 0x0, Target = 0x0, Lun = 0x0).                    
Corresponding Class Disk Device Guid is {3F18DCBD-5785-73C0-C528-91E4E8B4C95A}.
Opcode            : 
Task              : Port (201)
Keywords          : Device state
Process ID        : 4
Thread ID         : 5428
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.079
Record ID         : 14061
Event ID          : 511
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : ATA Device Statistics Logs for Storport Device (Port = 0, Path = 0x0, Target = 0x0, Lun = 0x0).                    
Corresponding Class Disk Device Guid is {3F18DCBD-5785-73C0-C528-91E4E8B4C95A}.
Opcode            : 
Task              : Port (201)
Keywords          : Device state
Process ID        : 4
Thread ID         : 5428
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.119
Record ID         : 14062
Event ID          : 510
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : SMART statistics for Storport Device (Port = 1, Path = 0x1, Target = 0x0, Lun = 0x0).                    
Corresponding Class Disk Device Guid is {E0198DC6-C3AD-2038-E67A-CC5C128C7924}.
Opcode            : 
Task              : Port (201)
Keywords          : Device state
Process ID        : 4
Thread ID         : 3368
==================================================

==================================================
Event Time        : 09-Jul-17 4:36:37 PM.449
Record ID         : 14063
Event ID          : 511
Level             : Information
Channel           : Microsoft-Windows-Storage-Storport/Operational
Provider          : Microsoft-Windows-StorPort
Description       : ATA Device Statistics Logs for Storport Device (Port = 1, Path = 0x1, Target = 0x0, Lun = 0x0).                    
Corresponding Class Disk Device Guid is {E0198DC6-C3AD-2038-E67A-CC5C128C7924}.
Opcode            : 
Task              : Port (201)
Keywords          : Device state
Process ID        : 4
Thread ID         : 3368
==================================================

Эти наборы событий происходят каждые 65 минут в журналах, и жесткие диски просыпаются каждый раз, когда они происходят. Я подозреваю, что драйвер запрашивает данные SMART, и некоторые диски вращаются при запросе данных SMART.

Есть ли способ предотвратить это? Может быть, какая-то идея, что я должен попробовать?

Материнская плата Asrock J3160DC-ITX. Проблема возникает независимо от того, подключены ли мои накопители к 2 «обычным» портам SATA или к 2 портам контроллера ASMedia ASM1061c.

РЕДАКТИРОВАТЬ: Дальнейшее отслеживание указывает мне на storport.sys!StorpDeviceHealthWorkItemRoutine Кажется, это рабочий метод, который пробуждает мои диски.

1 ответ1

2

Чтобы это исправить, вам нужно добавить следующие ключи и значения в реестр Windows:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorPort]
"TelemetryPerformanceEnabled"=dword:00000000
"TelemetryErrorDataEnabled"=dword:00000000
"TelemetryDeviceHealthEnabled"=dword:00000000

После их добавления мои диски перестали вращаться.

Я нашел их, декомпилируя драйвер storport.sys. Кажется, они используются только для регистрации событий, поэтому их отключение не должно вызывать проблем. Журнал работоспособности и производительности был настроен на запуск каждые 60 минут + 5 минут допустимой задержки, объясняя, почему диски будут активироваться ровно каждые 65 минут.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .