Windows 10 pro, after anniversary update I can't use "runas administrator shortcut" anymore

4

Until now I used shortcut with "runas/user:ComputerName\Administrator /savecred "C:\Program Files (x86)\example.exe"

when I type a command in the cmd error 740 occurs:

C:\>"C:\Users\user\Favorites\Linki\runas.exe.lnk"
Attempting to start C:\Program Files (x86)\example.exe as user "ComputerName\Administrator" ...
RUNAS ERROR: Unable to run - C:\Program Files (x86)\example.exe
740: The requested operation requires elevation.

Does anyone know if this is an error or a deliberate action, and how I can achieve this functionality now?

Regards

dudinr1

Posted 2016-09-30T14:19:09.153

Reputation: 51

1Is your command prompt in admin/elevated mode? – techturtle – 2016-09-30T14:33:22.647

@techturtle Yes it is. But shortcut is lunched from standard user and admin cred has to be typed once. /savecred should save it – dudinr1 – 2016-09-30T15:21:53.260

FYI for people coming more recently - I just got bitten by this on a machine, now running Windows 10 version 1803 (as installed on 2018-06-18). Solutions below worked. – wally – 2018-06-24T11:25:05.420

Is there a reason you cant simply "right-click, run as admin"? Do you really need to run these apps under the actual Administrator user? – Cliff Armstrong – 2018-06-24T14:29:56.540

To clarrify, the reason I ask is that the windows Administrator user account is "special" in several ways. Among them being the MS has been trying to phase its use out and will probably remove it from Windows entirely one day. Even if you normally use a basic user account that cant elevates its own privileges, it's still better to create a dedicated administrative user and elevate to that... which also still works with "right click, run as admin" without necessitating batch files and runas shortcuts. – Cliff Armstrong – 2018-06-24T14:56:10.340

Answers

3

I somehow managed to solve the issue by first running the command prompt as administrator using

runas /profile /savecred /user:administrator "cmd.exe" 

put another batch file in \windows\system32 folder to run the exe. and just type the name of that batch file.

Robinson

Posted 2016-09-30T14:19:09.153

Reputation: 31

0

I just got bitten by this on a machine, now running Windows 10 version 1803 (as installed on 2018-06-18).

The solution (combined with the other answers here) for me was discovery (and reversion) of a change to my local PC's GPO.

  • In the GPO snapin for mmc.exe
  • Navigating to: Local Computer Policy / Computer Configuration / Windows Settings / Security Settings / Local Policies / Security Options
  • There's a setting called
    "User Account Control: Admin Approval Mode for the Built-in Administrator account"

Reverting that to what it calls the "Default" mode of disabled resolved the issue.

Possibly using an administrator account other than the built-in default might have worked too (untested).

wally

Posted 2016-09-30T14:19:09.153

Reputation: 109

0

This is what worked for me

start cmd first then use it to start your other app

runas /profile /user:ExlordPC\Exlord /savecred "cmd.exe /k C:\Users\Exlord\AppData\Local\NextVPN\NextVPN.exe"

Exlord

Posted 2016-09-30T14:19:09.153

Reputation: 113

0

runas /savecred /user:YourDomain\YourUser "cmd /c start /b mmc dsa.msc"

Gaston

Posted 2016-09-30T14:19:09.153

Reputation: 15

Could you provide some context for this answer? – Burgi – 2020-01-22T09:51:21.167

@Burgi I don't know what you mean by context, but this did the trick for me, mainly the part around CMD "/c start /b". I'm on Windows 10 Enterprise 1803, under an AD Domain. – Gaston – 2020-02-04T02:48:46.840

-1

I found a solution create a batch file and put the following command in that runas /profile /savecred /user:administrator "cmd.exe /C

eg. runas /profile /savecred /user:administrator "cmd.exe /C D:\190914\SmartDB\smartdb.exe"

Save the batch file and run it.

Robinson

Posted 2016-09-30T14:19:09.153

Reputation: 1