2

Когда AFK мониторы переходят в режим ожидания по истечении времени отключения питания монитора, но затем немедленно включаются.

Я проверил журналы событий и ничего не увидел, включая запуск средства устранения неполадок Windows и сброс профиля питания.

Это новая установка Windows 10 Pro (январь 2018 года) с установленными Steam, Adobe, Crashplan и несколькими небольшими различными приложениями.

В одном полезном сообщении на форуме это указывалось как резолюция:

powercfg -requests
powercfg -requestsoverride driver “put driver name here” display

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

Я знаю имена файлов .inf, связанных с VB-Audio, через:

get-windowsdriver -online -all | out-string -stream | sls VB-Audio -Context 5,2

Cmdline вывод:

PS C:\Windows\system32> powercfg -requests
DISPLAY:
None.

SYSTEM:
[DRIVER] VB-Audio Virtual Cable (ROOT\MEDIA\0000)
An audio stream is currently in use.
[DRIVER] VB-Audio Cable A (ROOT\MEDIA\0001)
An audio stream is currently in use.
[DRIVER] Realtek High Definition Audio (HDAUDIO\FUNC_01&VEN_10EC&DEV_0900&SUBSYS_18491151&REV_1000\4&37605d4d&0&0001)
An audio stream is currently in use.
[DRIVER] Legacy Kernel Caller




PS C:\Windows\system32> get-windowsdriver -online -all | out-string -stream | sls VB-Audio -Context 5,3

  Driver           : oem13.inf
  OriginalFileName : C:\Windows\System32\DriverStore\FileRepository\vbmmecable64_win7.inf_amd64_ffa78ae84c13ca8c\vbmmecable64_win7.inf
  Inbox            : False
  ClassName        : MEDIA
  BootCritical     : False
> ProviderName     : VB-Audio Software
  Date             : 02/09/2014 00:00:00
  Version          : 1.0.3.5

  Driver           : oem14.inf
  OriginalFileName : C:\Windows\System32\DriverStore\FileRepository\vbmmecablea64_win7.inf_amd64_53772ecb56efb5ec\vbmmecablea64_win7.inf
  Inbox            : False
  ClassName        : MEDIA
  BootCritical     : False
> ProviderName     : VB-Audio Software
  Date             : 19/10/2015 00:00:00
  Version          : 1.0.3.5

  Driver           : oem15.inf
  OriginalFileName : C:\Windows\System32\DriverStore\FileRepository\vbvmvaio64_win7.inf_amd64_98635c590be27e38\vbvmvaio64_win7.inf
  Inbox            : False
  ClassName        : MEDIA
  BootCritical     : False
> ProviderName     : VB-Audio Software
  Date             : 21/04/2014 00:00:00
  Version          : 1.0.3.5

  Driver           : oem16.inf
  OriginalFileName : C:\Windows\System32\DriverStore\FileRepository\vbvmauxvaio64_win7.inf_amd64_eefc9c140807b56b\vbvmauxvaio64_win7.inf
  Inbox            : False
  ClassName        : MEDIA
  BootCritical     : False
> ProviderName     : VB-Audio Software
  Date             : 21/04/2014 00:00:00
  Version          : 1.0.3.5

Теперь мне нужно выяснить, что вставить в "имя драйвера здесь", но не знаю, что подходит для ввода в командную строку powercfg. Я пробовал "oem22.inf" для драйвера realtek, например, не было выдано никакой ошибки, но ситуация не улучшилась, и я даже не уверен, что нужно использовать правильное "имя драйвера".

РЕДАКТИРОВАТЬ 1

Запустил отчет powecfg, записи из раздела ошибок ниже:

System Availability Requests:System Required Request
The device or driver has made a request to prevent the system from automatically entering sleep.
Requesting Driver Instance  ROOT\MEDIA\0000
Requesting Driver Device    VB-Audio Virtual Cable
System Availability Requests:System Required Request
The device or driver has made a request to prevent the system from automatically entering sleep.
Requesting Driver Instance  ROOT\MEDIA\0001
Requesting Driver Device    VB-Audio Cable A
System Availability Requests:System Required Request
The device or driver has made a request to prevent the system from automatically entering sleep.
Requesting Driver Instance  HDAUDIO\FUNC_01&VEN_10EC&DEV_0900&SUBSYS_18491151&REV_1000\4&37605d4d&0&0001
Requesting Driver Device    Realtek High Definition Audio
System Availability Requests:System Required Request
The device or driver has made a request to prevent the system from automatically entering sleep.
Driver Name \FileSystem\srvnet
System Availability Requests:System Required Request
A kernel component has made a request to prevent the system from automatically entering sleep.

Все записи совпадают с тем, что было видно из запросов powercfg, хотя они выглядят как блокирующие сон, а не уровень отображения?

Нахожусь ли я в подходящем месте для диагностики и устранения этой проблемы, и знает ли кто-нибудь точно, каким должно быть "Имя драйвера" в powercfg -requestsoverride?

РЕДАКТИРОВАТЬ 2

По какой-то причине я решил отключить свой второй монитор, и, к моему удивлению, режим ожидания активировался правильно. Я подключил монитор (Dell U2413), но не подключил концентратор. Режим ожидания работает на обоих мониторах.

Учитывая, что к концентратору в то время был подключен только пустой кард-ридер, и ни на хабе, ни на кард-ридере не было включено "Разрешить этому устройству пробуждение машины" (и ни в одной из вышеперечисленных задач диагностики не появлялось), как мне сохранить концентратор подключен, не ставя под угрозу способность машины переводить мониторы в режим ожидания?

0