Я зашифровал файл с EFS для пользователя (назовем его "Пользователь X"). Приложение, которое работает как "Пользователь X", может получить доступ к зашифрованному файлу. Он продолжает нормально работать при выходе из системы и входе в систему для любого пользователя, входящего через экран входа в систему пользовательского интерфейса, до следующей перезагрузки.
После перезагрузки приложение, работающее как "Пользователь X", не может получить доступ к зашифрованному файлу.
Но когда я вхожу в "User X" с экрана входа, он начинает работать. Это означает, что как только я войду в систему как "Пользователь X", выйду из системы и войду в систему как любой другой пользователь, а мое приложение будет работать как "Пользователь Х", и он сможет получить доступ к зашифрованному файлу.
Но, согласно дизайну, я не хочу, чтобы "Пользователь Х" входил в систему с помощью экрана пользовательского интерфейса.
Может кто-нибудь подсказать, почему после перезагрузки "Пользователь Х" не может получить доступ к зашифрованному файлу EFS и как мне его разрешить, чтобы мое приложение, работающее как "Пользователь Х", получило доступ к зашифрованному файлу без входа в систему как пользователь X?
Примечание. Я использую Windows Embedded Std. 7.
Заранее спасибо.