Вы действительно имели в виду на компьютере запуск , в отличие от того, когда пользователь входит в систему?
Если это так, вам придется либо использовать автоматический вход Windows или вам потребуется интегрироваться с экраном входа в систему, что может означать разработку собственной GINA для Windows XP и ниже или использование архитектуры провайдера учетных данных для Vista и выше.
Нет причин, по которым вы не можете использовать WPF в GINA или провайдере учетных данных.
Если вы не хотите запускать приложение до тех пор, пока пользователь не войдет в систему, просто используйте папку «Автозагрузка».или ключ запуска в реестре.