A opção -devicedisablewake para powercfg não funciona?
powercfg -devicedisablewake NAME_OF_DEVICE
NAME_OF_DEVICE é a string que você obtém de powercfg -devicequery wake_armed . Para descobrir qual dispositivo causou o último despertar do estado de suspensão, faça
powercfg -lastwake