I want to disable Safe Mode for a Standard User logon. I have been searching all over the place. I have seen many articles about using bcdedit. This would include recoveryenabled, displaybootmenu, advancedoptions, bootmenupolicy, bootstatuspolicy and I think one or two others. I have used, for the {identifier} current (which shows up in my bcdedit), default, globalsettings and bootmgr. They mostly said successful for each of them.
None of them work. Both the Administrator account and the Standard User account can still go to Recovery Options, choose Restart Now, Trouble Shooting, Advanced Options, Startup Options (I think that is the order). Then, restart and they can choose to reboot into Safe Mode.
These Standard Users have Parental Controls which are bypassed when in Safe Mode. So, they know how to get there.
I have 'restarted' the computer and also shut off the computer and turned it back on.
Below is the bcdedit. Any ideas on why this is not working?
Windows Boot Manager
identifier {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {cxxxxxxxx}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
displaybootmenu No
Windows Boot Loader
identifier {current}
device partition=C:
path \WINDOWS\system32\winload.efi
description Windows 10
locale en-US
inherit {bootloadersettings}
recoverysequence {xxxxxxxx}
displaymessageoverride Recovery
recoveryenabled No
advancedoptions No
isolatedcontext Yes
allowedinmemorysettings xxxxxxxxx
osdevice partition=C:
systemroot \WINDOWS
resumeobject {cxxxxxxx}
nx OptIn
bootmenupolicy Standard
bootstatuspolicy IgnoreAllFailures