PsExec Windows 8 access denied

Stefano picture Stefano · Dec 17, 2012 · Viewed 17.5k times · Source

I've 8 computers running Windows 8 (the basic edition) and I'm trying to run some application on each of them with a batch script.

I tried:

PsExec.exe -i -d -u USER -p PASSWD \\PCNAME explorer.exe

But it gives me:

PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

Couldn't access GATE1:
Access is denied.

It works fine on other PCs with Windows 7 Professional.

Does it works just on Pro edition? If so, is there a way I can run something remotely on Win 8?

Answer

nmax picture nmax · Jan 13, 2013

I resolved the same PsExec "Access is Denied" error on a Windows 8 Pro 64-bit target machine with the following registry modification on the target machine:

Registry Location: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System

Add DWORD LocalAccountTokenFilterPolicy

Set LocalAccountTokenFilterPolicy to 1

(Reboot)