I resolved above problem by changing the service properties. Following step I took to resolve the problem.
On command line enter services.msc then hit Enter Key. It will open services window.
Locate my service and right click then click properties
Click on Log on Tab then click on this account radio button
Click on Browse button then Enter the object name to select I entered my username for my machine and click Check Name button once User name confirmed click Ok button
Enter Password and Confirm Password then click Apply click ok notice dialog box
Stop the service then restart the service sends encrypted files and it works as it should be.
Why I have to do this because when I created service by default it is uses Local System account not my user account where all the keys and profile located.
Now question is or someone likes to answer:
How to alter or change Local System account in Windows OS?