С изоляцией сеанса 0, введенной в Vista, сервисы не могут отображать пользовательский интерфейс, поскольку они работают в отдельном неинтерактивном сеансе.Вам необходимо запустить стандартное приложение на интерактивном рабочем столе и использовать механизм IPC для связи со службой, чтобы показать пользовательский интерфейс от имени службы.