Diable sleep for specific programs [WIN]

That was my point exactly (should have included a smiley on my post). This behaviour must be programmed inside the program. As a user there nothing you can do, unless you find a third-party program which does something like:

  1. runs on the background and anytime it sees GuitarRig running turns off power saving
    or
  2. turns off power saving functions, runs GuitarRig and turns them back on after GuitarRig has ended

Now after writing this answer, I realised it shouldn’t be too difficult to do it yourself:

  1. Set you PC into normal operation power scheme (on Control Panel)
  2. Run CMD and in command prompt type
    powercfg /getactivescheme
  3. write down the resulting GUID string (let’s call it GUID2)
  4. Set you PC into GuitarRig operation power scheme (on Control Panel)
  5. Run CMD and in command prompt type
    powercfg /getactivescheme
  6. write down the resulting GUID string (let’s call it GUID1)

Write a CMD script which uses POWERCFG

POWERCFG /setactivescheme GUID1
RUN_GUITAR_RIG (whatever command starts GuiotarRig)
POWERCFG /setactivescheme GUID2

More about powercfg: