2

Я зашифровал файл с EFS для пользователя (назовем его "Пользователь X"). Приложение, которое работает как "Пользователь X", может получить доступ к зашифрованному файлу. Он продолжает нормально работать при выходе из системы и входе в систему для любого пользователя, входящего через экран входа в систему пользовательского интерфейса, до следующей перезагрузки.

После перезагрузки приложение, работающее как "Пользователь X", не может получить доступ к зашифрованному файлу.

Но когда я вхожу в "User X" с экрана входа, он начинает работать. Это означает, что как только я войду в систему как "Пользователь X", выйду из системы и войду в систему как любой другой пользователь, а мое приложение будет работать как "Пользователь Х", и он сможет получить доступ к зашифрованному файлу.

Но, согласно дизайну, я не хочу, чтобы "Пользователь Х" входил в систему с помощью экрана пользовательского интерфейса.

Может кто-нибудь подсказать, почему после перезагрузки "Пользователь Х" не может получить доступ к зашифрованному файлу EFS и как мне его разрешить, чтобы мое приложение, работающее как "Пользователь Х", получило доступ к зашифрованному файлу без входа в систему как пользователь X?

Примечание. Я использую Windows Embedded Std. 7.

Заранее спасибо.

1 ответ1

1

Есть процесс с именем lsass.exe, который отвечает за безопасность (авторизация, вход в систему, шифрование и т.д.) Если я не ошибаюсь, этот процесс запускается только во время интерактивного входа в систему (например, консоли или RDP). Вы можете попробовать добавить небольшой пакет, который сначала запустит lsass.exe.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .