Yes, your problem is engendered by the use of two different accounts for the execution of hfs and the use of ' add to hfs ',
If you look at the account used to launch hfs, by using taskmgr.exe (process), and that the answer is: system, then it is impossible to use ' Add to HFS ' correctly in reasons of authorizations on the processes in memory.