While your Windows computer should be pretty well locked down with a password or maybe even some kind of biometric protection ...
The default folder lock icon is too obvious and gives itself away. However, you can assign any random icon like a wallet, car ...