Hi all,
I have a few files protected with EFS, and can only be accessed by the System Account (I have a service also running with System Account that it is supposed to be the only one that can access to these files)
The problem is that, after a few reboots, the data from these files seems corrupted (files are filled with binary data)
My service is configured with start = Auto. I have checked that if I set my service as start = Manual, and I start the service manually, the files are restored with valid data.
I have tried the approach of using start = Auto(Delayed), and it seems to be working fine if I set a delay time up to 30 seconds... which I would not like because I need a good start up performance.
Also I have tried to add the dependency of my service with EFS service, and it did not work either...
Is there any chance that Windows OS needs time for fulfill some unknown condition in order to access to a file content protected with EFS?