Por que (de " Impacto do isolamento da sessão 0 em serviços e drivers no Windows ") :
In Windows XP, Windows Server 2003,
and earlier versions of Windows, all
services run in Session 0 along with
applications. This situation poses a
security risk. In Windows Vista,
Windows Server 2008, and later
versions of Windows, the operating
system isolates services in Session 0
and runs applications in other
sessions, so services are protected
from attacks that originate in
application code.
Do documento MS disponível nessa página:
In Windows Vista®, Windows Server
2008, and later versions of Windows,
the operating system mitigates this
security risk by isolating services in
Session 0 and making Session 0
noninteractive. Only system processes
and services run in Session 0.
Eu encontrei este pequeno utilitário freeware que aparentemente permite que você inicie coisas na sessão 0 no Vista; não há menção à compatibilidade com o Windows 7, e eu não testei isso.
Você pode encontrar este programa ("Executar como Sistema") aqui , talvez ele ajude você a realizar o que deseja está tentando fazer.
Aqui está a sinopse da página:
It is a simple tool that enables you
to start a program or run command and
script under a local system account.
Requires administrative privileges on
the PC. This tool is fully compatible
with Vista UAC.
Espero que ajude ...