Considering I have admin access to a machine, how can I remotely access the default C$ share in Windows XP and Windows 7?
Edit: This is not a domain, it's a single machine that I need to access
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.
Sign up to join this communityConsidering I have admin access to a machine, how can I remotely access the default C$ share in Windows XP and Windows 7?
Edit: This is not a domain, it's a single machine that I need to access
There are a few concerns to keep in mind:
$
are invisible and will not be sent in listings of shares. Instead, you must specify the path directly: \\MachineName\c$\
.I had the same issue on Windows 7 and this solved it:
1. Go to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
2. Create a DWORD value called LocalAccountTokenFilterPolicy and assign it a value of 1
3. Restart "Server" service or reboot the machine
You can also run this command from elevated cmd and than continue to step 3:
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1
Credit to wibier.me
If you are not in a Domain: UAC will prevent remote access to administrative shares.
Options:
Read more here https://4sysops.com/archives/access-denied-to-administrative-admin-shares-in-windows-8/
or google for "remote uac administrative share"
I've never had any problems doing this in the past, but there are a few things you could check:
Hopefully some of that helps.
Yes, if you have admin rights you just have to use the UNC path to the machine - \\machinename\c$ or even \\IPAddress\c$.
Most likely, yes... barring any firewall or security policies (user rights assignments or security options) preventing it.
You will not be able to browse to the share. Shares that end with a $ are hidden in explorer, even if you have the "Show hidden files" and "Show protected operating system files" options enabled. You have to type the name directly into the address bar to see the share.
If your system is not a member of a domain (which you state it isn't) and the user account you are logged into your local system does not exist on the system you are attempting to connect to you may have to put in user credentials like this:
\\machinename\c$ /user:machinename\user
(where the 'user' account exists on the 'machinename').