In windows, yes, by copying your wallet.dat file.
But fear not, you can disable the administrative shares.
I use a batch file on my work machine to shut them down every 30 secs, so I don't have any co-workers snooping around my files.
Why every 30 seconds? They can be remotely reactivated or they reactivate automatically, I don't know.
Unfortunately, WMI is a very powerful tool...
Here's the batch:
@echo off
:BEGIN
date /T>> sshr.log
time /T>> sshr.log
echo ---- >> sshr.log
net share C$ /delete >> NUL 2>&1
net share D$ /delete >> NUL 2>&1
net share Z$ /delete >> NUL 2>&1
PING 127.0.0.1 -n 31 > NUL
GOTO BEGIN
Let me detail it a bit:
date /T>> sshr.log
time /T>> sshr.log
echo ---- >> sshr.log
It's a run log. With it, I can be sure it run.
net share C$ /delete >> NUL 2>&1
This is the command to shut them down. As you can see, I shut down C$, D$ and Z$ shares.
>> NUL 2>&1 is used to have no output whatsoever.
PING 127.0.0.1 -n 31 > NUL
This is the approximate 30 secs delay itself.
But if I were you, I would have a VM running some Unix and storing your wallet, so it is truly independent and stealth from windows, and always have a rooter or a good software firewall like Sunbelt Personal Firewall with advanced features turned on. Although this features might be annoying in the first days, they always let you know of any non requested communications activity.
I hope this can help you or any one!
If you need any other info, feel free to ask!