在Windows 10系统中,可以通过注册表修改和批处理脚本实现软件安装/程序运行时强制要求输入密码的效果。以下是两种实现方案(操作前请务必备份系统):
Win10系统怎么设置安装软件和运行程序需要输入密码
运行win + R,输入gpedit.msc打开组策略管理器
计算机配置 - Windows 设置 - 安全设置 - 本地策略 - 安全选项
用户账户控制:管理员批准模式中管理员的提升权限提示行为,将下拉修改为:提示凭证
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"ConsentPromptBehaviorAdmin"=dword:00000000 ;把用户帐户控制设置设置为从不通知
"EnableLUA"=dword:00000001
"PromptOnSecureDesktop"=dword:00000000 ;不降低桌面亮度
"FilterAdministratorToken"=dword:00000001 ;对内置管理员帐户使用管理审批模式
在Windows 10系统中,可以通过注册表修改和批处理脚本实现软件安装/程序运行时强制要求输入密码的效果。以下是两种实现方案(操作前请务必备份系统):
方案一:通过注册表强制UAC密码验证(.reg + .cmd)
步骤说明
-
创建注册表文件
EnablePasswordPrompt.reg
以下内容将强制所有管理员权限操作需要密码:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "EnableLUA"=dword:00000001 "ConsentPromptBehaviorAdmin"=dword:00000001 "PromptOnSecureDesktop"=dword:00000001 -
创建批处理脚本
ApplySettings.cmd
用于自动应用注册表修改并重启:@echo off regedit /s EnablePasswordPrompt.reg shutdown /r /t 5 /f echo 注册表已生效,系统将在5秒后重启! -
以管理员身份运行
ApplySettings.cmd
右键选择 "以管理员身份运行"。
方案二:通过文件权限控制(高风险,需谨慎)
步骤说明
-
创建权限控制脚本
LockProgramFolders.cmd
以下脚本将限制对Program Files和Program Files (x86)目录的写入权限:@echo off :: 禁止非管理员用户修改程序目录 icacls "C:\Program Files" /inheritance:r /grant:r Administrators:(OI)(CI)F icacls "C:\Program Files (x86)" /inheritance:r /grant:r Administrators:(OI)(CI)F :: 重启资源管理器生效 taskkill /f /im explorer.exe start explorer.exe echo 已锁定程序安装目录! -
以管理员身份运行该脚本
每次安装软件时系统会要求管理员权限并输入密码。
注意事项
-
UAC与密码验证的关系
-
默认情况下,UAC(用户账户控制)仅要求点击 "是/否",如需强制输入密码,需满足:
-
当前账户必须设置密码。
-
账户类型需为 "管理员账户"(非标准用户)。
-
-
如果系统未设置密码,UAC将无法触发密码验证。
-
-
恢复默认设置
创建还原脚本RestoreDefault.reg:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "ConsentPromptBehaviorAdmin"=dword:00000005 "PromptOnSecureDesktop"=dword:00000001 -
局限性
-
此方法无法完全阻止绿色软件(无需安装的程序)的运行。
-
对Windows商店应用(UWP)可能不生效。
-
更安全的方案建议
对于企业级需求,建议直接使用以下原生功能:
-
组策略限制
通过gpedit.msc配置:计算机配置 -> Windows设置 -> 安全设置 -> 软件限制策略 -
AppLocker
专业版/企业版系统可使用此功能精细化控制程序运行。

浙公网安备 33010602011771号