Symptoms:
Whenever you try to run sfc /scannow you get the following error:
"Windows File Protection could not initiate a scan of protected system files.
The specific error code is 0x000004dd [The operation being requested was not performed because the user has not logged on to the network. The specified service does not exist]."
Cause:
Normally this is caused when you are trying to run the executable from an elevated prompt: Under Windows XP you use for example "Run As…" option.
This is by Microsoft design.
Resolution:
You must be logged on locally (on the console) as a member of the Administrators group. Neither elevated prompt from a non-administrative account nor RDP session can handle sfc-command properly.
Links:
<n.a.>
Hi,
Works for me. Thank you very much, I’ve used elevated cmd (run as).
“This is by Microsoft design.” This is not a bug this is a feature! 😀
Microsoft’s weird security visions, I would diplomatically phrase 🙂
BTW. In terminal services in Win2k3 server and perhaps in XP pro there is an option to log on to console via RDP.
I will be happy if you try the /admin switch – or was it /console then? I don’t have 2003 or XP anymore – and provide a feedback, but according to MS support webpages it shouldn’t work.
On Win2k3 works, on XP not, there is not possible (by default configuration) to connect to console session:
http://imageshack.us/photo/my-images/255/win2k3server.png/
http://imageshack.us/photo/my-images/5/winxpprosp3.png/
Regards.
there is not possible = it is not possible, sorry
Thanks for the check and feedback, I appreciate your contribution and hope that this will help our future viewers.