Кому-нибудь удалось запустить экземпляр Windows Explorer в учетной записи SYSTEM в Windows Vista или 7? Это можно сделать на XP, но я не смог заставить его работать полностью в Vista или 7.
Попытка запустить Explorer как SYSTEM в сеансе 1 (мой сеанс пользователя) приводит к немедленному завершению работы Explorer и возвращению кода ошибки 1.
Я могу запустить Explorer как SYSTEM в сеансе 0 с помощью следующей команды:
psexec -i 0 -s explorer
Это создаст экземпляр проводника, работающего как SYSTEM, с панелью задач и меню запуска на скрытом рабочем столе сеанса 0, но не позволит вам открыть окно браузера файлов. Если вы переключитесь на скрытый рабочий стол сеанса 0 и попытаетесь открыть оттуда окно Проводника для просмотра файлов, появится следующее сообщение об ошибке:
Msgstr "Процесс сервера не может быть запущен, потому что настроенный идентификатор неверен. Проверьте имя пользователя и пароль. "
Я установил следующий раздел реестра в 1 для моей учетной записи пользователя и учетной записи SYSTEM:
\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\SeparateProcess
Должен ли быть способ заставить эту работу? Если это невозможно, кто-нибудь может объяснить, почему?
Роб