Если вы используете Vista и более поздние версии и вам не требуется никакого взаимодействия с пользователем, но у вас есть интерактивный исполняемый файл, функция изоляции Session 0 должна помочь устранить некоторые проблемы, связанные с «плохая практика» взаимодействия службы с рабочим столом (который в сеансе 0 не имеет физической консоли).
Эта изоляция сеанса 0 не позволит непривилегированным пользователям выполнять Shatter Attacks на вашем сервисе, поскольку они получают свои интерактивные рабочие столы в разных сеансах. Shatter-атаки являются основной причиной, по которой это «взаимодействие с рабочим столом» считалось плохой практикой, и если вы используете Vista или более позднюю версию, все будет в порядке, если вы не можете избежать этого (или вам придется потратить слишком много усилий, чтобы сделать это). 1007 *
Итак, если все работает хорошо, как есть, вы, вероятно, в порядке.
Конечно, после обновления ОС все может перестать работать, поэтому, вероятно, лучше подготовиться к удалению зависимости от интерактивности, поскольку она вам на самом деле не нужна.