需设置带密码验证的键盘锁定:KeyFreeze可免安装实现键盘鼠标失活且Ctrl+Alt+Del无效;AutoHotkey脚本支持底层拦截与密码哈希增强安全;BIOS开机密码提供芯片级物理防护,三者分层保障离座时电脑安全。

需要在离开座位时防止同事、孩子或访客随意敲击键盘操作你的电脑,又不想直接锁屏暴露工作界面——就得设置带密码验证的键盘锁定,让键盘彻底失活且解锁必须输入正确口令。
用KeyFreeze设置带密码的键盘锁
这是目前唯一支持密码保护的免安装键盘锁工具,锁定后连Ctrl+Alt+Del都无效,解锁必须输入预设密码,不是按快捷键就能绕过。
第一步:下载KeyFreeze v1.5中文绿色版(0.91MB),解压后【右键→以管理员身份运行】KeyFreeze_x64.exe(Win10/Win11不以管理员运行将无法拦截Win+E等系统热键)。
第二步:点击界面右下角「Password」按钮 → 在弹出窗口中输入你想设置的解锁密码(建议6位以上,含字母+数字)→ 再次输入确认 → 点击OK。
第三步:点击主界面上方「Lock」按钮 → 键盘与鼠标立即失效(鼠标可移动但无法点击、滚动,所有按键无响应)→ 此时屏幕仍正常显示,他人无法察觉你已锁死输入设备。
第四步:解锁时,直接在任意界面按下【Ctrl+Alt+F】→ 弹出密码输入框 → 【必须输入正确密码才能恢复输入】,输错三次自动退出程序并保持锁定状态。
用AutoHotkey脚本实现密码级键盘封锁
适合懂基础脚本、追求完全可控且拒绝任何第三方界面弹窗的用户。脚本运行后,键盘信号在系统底层被拦截,连任务管理器都无法唤出。
方法一:新建文本文件 → 输入以下代码:
^!#l::InputBox, pwd, 键盘锁密码, 请输入解锁密码:, *M, 200, 120
if (pwd == "123456") { BlockInput, On } else { MsgBox, 密码错误! }
return
^!#u::BlockInput, Off
Return
把“123456”替换成你自己的密码,保存为【keylock.ahk】→ 双击运行 → 按下Ctrl+Alt+Win+L触发锁定 → 输入密码后才真正生效。
方法二:若需更高安全性,可将密码哈希化。用在线MD5生成器把密码转成32位小写哈希值(如“abc123”→“e99a18c428cb38d5f260853678922e03”),再把脚本中判断行改为:if (md5(pwd) == "e99a18c428cb38d5f260853678922e03")。
BIOS开机密码作为物理级兜底防护
前两重软件锁一旦被强制结束进程就失效,而BIOS密码是芯片级硬锁,拔硬盘、重装系统都绕不过去——这才是防止他人物理接触电脑后乱动的最终防线。
第一步:重启电脑,在出现品牌Logo(如Lenovo、Dell、ASUS)的瞬间狂按【F2】(联想/戴尔)或【Del】(华硕/技嘉)进入BIOS Setup。
第二步:方向键切换到Security标签页 → 找到Set Supervisor Password → 回车 → 连续两次输入同一密码(【必须含大小写字母+数字,至少8位】)→ 按Enter确认。
第三步:按F10 → 选择Yes保存并退出 → 电脑自动重启 → 下次开机必弹密码框,输错三次将锁死主板1分钟。

















