Storage optimization: I/O Priorities (registry key IdlePrioritySupported)
Applies to:
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2
Windows Server 2008
Using Storage-related Parameters and Performance Counters – I/O Priorities
the document says to add a key under
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceClasses\{Device_GUID}\DeviceParameters\Classpnp\
IdlePrioritySupported (dword) 0 (hex)
Now, the question becomes how you get the {Device_GUID} information?
Note: The information is not available in “Device Manager”. There were some TechNet forums that provided the wrong information about it being under the “Device Class GUID”
Action Plan:
Thanks to Jason.
“You need to figure out what existing device interface you need to modify, and then use SetupDiOpenDeviceInterfaceRegKey or SetupDiCreateDeviceInterfaceRegKey to get a handle to the Device Parameters key of that interface, and then set Classpnp\IdlePrioritySupported under it.”
Coming down the future, how you could query this information via Powershell.
Yong