Como impedir que dispositivos USB sejam desconectados durante o sono?

Como impedir que dispositivos USB sejam desconectados durante o sono?

Eu tenho um Dell Precision 5520 (laptop) e como é meu único PC com Windows, não consigo ver se é um problema da Dell ou do Windows.

Eu uso vários tipos de hardware, como analisadores de barramento CAN, programadores MCU e vários outros, cada um com seu próprio software.

O problema que tenho é que se o PC hibernar, ao acordar o software vê o hardware como desconectado. Alguns softwares travam e alguns precisam ser reconfigurados ou alterados para que funcionem novamente.

Existe uma maneira de fazer o PC hibernar sem desconectar os dispositivos USB?

Responder1

Talvez você possa tentar isso:

Consulte as etapas a seguir.

  1. Abra Control panele clique view bypara selecionarsmall icons
  2. CliquePower Options
  3. Encontre os planos atuais (no meu PC está Balanced)
  4. CliqueChange plan settings
  5. Clique Change advanced power settingsna nova janela
  6. Na nova janela, clique em Alterar configurações que não estão disponíveis no momento
  7. Então encontre USB settings->USB selective suspend settings
  8. Desativaristo

Espero que isso possa ajudar-lhe.

Responder2

Comece Device Manager (devmgmt.msc)em System Control.

A maioria dos dispositivos USB possui configurações de energia configuráveis. Você pode alterá-los para impedir a economia de energia no modo de suspensão.

insira a descrição da imagem aqui

Esta postagemtambém pode ser relevante.

Responder3

A resposta do OOOO é ótima, mas em algumas circunstâncias o Windows pode ocultar a Change settings that are current unavailableopção. É possível alterar USB selective suspend settingsatravés da linha de comando:

  1. Habilite o plano de energia que você deseja alterar
  2. Abrircmd
  3. Desabilitar:
REM (On battery: Disabled)
powercfg /SETDCVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
REM (Plugged in: Disabled)
powercfg /SETACVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
  1. Para reativar:
REM  (On battery: Enabled) - Default
powercfg /SETDCVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 1
REM (Plugged in: Enabled) - Default
powercfg /SETACVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 1

Adaptado de:Como ativar ou desativar a suspensão seletiva de USB no Windows 10

Nota: Os GUIDs são GUIDs bem conhecidos definidos pelo Windows:

> powercfg -list
> powercfg -query <your_power_plan_GUID>

[...]
  Subgroup GUID: 2a737441-1930-4402-8d77-b2bebba308a3  (USB settings)
    Power Setting GUID: 48e6b7a6-50f5-4782-a5d4-53bb8f07e226  (USB selective suspend setting)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Disabled
      Possible Setting Index: 001
      Possible Setting Friendly Name: Enabled
[...]

Responder4

As outras respostas não são ruins, mas na minha experiência a toca do coelho pode ser *muito* mais profunda:

  • primeiro, todo laptop recente oferece suporte ao modo de espera moderno, e isso podedefinitivamenteinfluenciar os estados de energia USB

  • em segundo lugar, o Windows 10 tem issonova opçãoonde desativa explicitamente os dispositivos USB durante o sono

  • em terceiro lugar cada indivíduodispositivo motoristapode ter suas preferências específicas (mesmo que você certamente espere que eles sejam OOTB apropriados para qualquer caso de uso)

  • e se continuarmos a cavar mais, haverá então todos osdiferente tiposdeescondido botõesque se acumularam ao longo dos anos nos drivers da pilha USB do sistema operacional

  • qualalguns sugerirque você poderia investigarsubstituindocompletamente

  • por último, mas não menos importante, há osBIOS,firmwareehardwareníveis

informação relacionada