START /elevated and PcaSvc?

May 20, 2008
10,498
77
Syracuse, NY, USA
In general, "START /elevated program" does not cause the Program Compatibility Assistand Service to start.

And "START [tcc]" does not cause PcaSvc to start.

But "START /elevated [tcc]" does cause PcaSvc to start.

Does anyone know what's going on there?
 
May 20, 2008
10,498
77
Syracuse, NY, USA
Not reproducible here.
Hmmm! I'm not doing anything very tricky.
Code:
v:\> sc query pcasvc & start /elevated & delay 5 & sc query pcasvc

SERVICE_NAME: pcasvc
        TYPE               : 30  WIN32
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

SERVICE_NAME: pcasvc
        TYPE               : 30  WIN32
        STATE              : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0