Windows自带的动态锁只能锁定, 无法解锁, 小米之前出过一个手环支持解锁,现在新系统也不能用了。
之前在macOS上用的是bleunlock, 换Windows后没有找到类似的软件就自己做了一个。
不需要在手机上安装软件,也无需保持蓝牙连接状态,判断低功耗蓝牙信号强度来解锁和锁定。
软件下载地址: https://zu.3gxk.net/
其实从原理是来说支持所有低功耗蓝牙设备, 只是我没有对 Apple Watch / iPhone 之外的其它设备进行测试, 其实如果低功耗蓝牙设备满足以下要求应该都可以用。
隐私地址, 那么还需要想办法获得 IRK 密钥条件还是比较多的,所以用应该是iPhone最方便的
1
Tink PRO 牛!
|
2
Eins 1 天前
请教,正在使用过程中直接锁频了,后续不想用这个如何把登录界面的另一个 unlock 账号给删除了
|
5
mooyo 1 天前
这个原理是感知到蓝牙后软件替你输 pin ?
|
6
Curtion OP |
7
lixiaobai913 23 小时 48 分钟前
有点厉害,为啥可以跳过火绒的联网控制发送验证码登录账号,火绒默认禁止新程序联网的
|
8
TroyChen 23 小时 33 分钟前
有点意思,试试看
|
9
oppressed6370 23 小时 26 分钟前
牛啊
|
10
Curtion OP @lixiaobai913 用 tauri 实现的,联网的进程应该是 WebView2, 估计是火绒的规则没有限制系统 WebView2
|
11
lixiaobai913 23 小时 22 分钟前
@Curtion #10 WebView2 这个放行了的,还有个问题,就是自动发现的设备太多了,我这附近有一百多个蓝牙设备,看的眼花,要是增加一个搜索 mac 地址的就更方便了
|
12
russ44 23 小时 17 分钟前
有点意思
|
13
Curtion OP @lixiaobai913 #11 好,后续加个搜素。不过可能软件内引导没有做好,iPhone 应该使用手动配置, 如果用自动配置只能生效 10 多分钟就会失效(和隐私地址有关系)。
|
14
doudoudei 23 小时 11 分钟前
试试看。。。。。。。
|
15
yangzzzzzz 23 小时 7 分钟前
在 5 个人的办公室 搜到了 43 个设备,8 个 iPhone ,1 个 ipad ,没显示 watch 设备的名字
|
16
Curtion OP @yangzzzzzz iPhone/Apple Watch 得用手动配置,晚点我更新一下软件内引导
![]() |
17
dcdlove 22 小时 45 分钟前
配对折腾太麻烦了,
|
18
NUT00 22 小时 44 分钟前 希望可以提供选项,自动锁屏或者自动解锁,有时候上班摸鱼屏幕黑了也不大好,仅仅想用自动解锁功能,然后开机自启发现勾了之后没反应,启动项貌似是已经添加了
|
19
adg325401 22 小时 44 分钟前
手动配置和自动配置都试过了,然后软件设置里也把账号密码信息配置上了。1 、远离好像没有触发锁屏。2 、然后锁屏的时候靠近也没有触发解锁的操作。是什么问题导致的。日志里也没什么信息。
|
20
zlkent PRO |
21
qwanght 22 小时 27 分钟前
@adg325401 我是手机远离电脑后触发了锁屏( windows 自带的就可以锁屏),但是回来后不会自动解锁,屏幕上多了一个这个软件开头的账号。需要填入账号和密码。
|
22
qwanght 22 小时 26 分钟前
软件设置里的账号和密码是干什么用的?我是微软账号登陆的系统。要把账号填到这里?
|
23
Curtion OP 开机自启勾选后要保存才行,这个我优化一下。 像你说的自动解锁容易冲突吧,比如手动锁定电脑很容易马上就检测到信号然后自动解锁了。
|
24
byby 22 小时 25 分钟前
手动获取出来的密码是一个 xml,对吗? 我解出来是 0000
|
26
hahahabro 22 小时 23 分钟前
win 的设备太杂了,蓝牙模块层次不齐,估计体验不会有 mac 好。
另外我没配对成功,找不到我的 iphone 。看设置需要输入账号和密码,然后,这个会不会有点风险 另外好奇这个 UI 用的什么框架,挺简洁的 |
28
Curtion OP @hahahabro 先使用 Windows 自带的配对功能配对手机,然后软件中选择手动配置, 再使用自动获取 IRK 密钥就行了。 账号密码会加密存储到本地, 风险比较小,不会上传。 如果后续反馈担心隐私风险的人多的话可以考虑去掉账号登录功能,使用激活码激活,允许本地离线运行。 技术栈是 tauri+shadcn/ui
|
30
Curtion OP @byby macOS 钥匙串访问中复制出来的是一个 xml, 解出来是 0000 这种是没有选择正确 xml, 账户要选择 Public 开头的那个
|
31
Junichi 22 小时 5 分钟前
我是微软账号登录的,然后设置了 pin ,软件里也输入了登录的账号和 pin 密码,但解锁没办法解锁,看到登录界面上有一个 Unlock 的图标用户,请问是哪儿设置错了?
|
32
Curtion OP @adg325401 如果是苹果设备只能使用自动配置。可以试着勾选启用设备匹配日志设置, 如果勾选后依然没有日志,那么大概率是 IRK 不对。建议使用 Windows 自带蓝牙的设置配对手机,然后再选择自带获取 IRK 密钥。
|
35
Curtion OP @byby #33 位置看下是不是 BluetoothLESync ,我刚刚试了下, 这个方案还是可以正确解析出 Apple Watch 的密钥的。
|
36
jpyl0423 21 小时 51 分钟前
开机自启的配置没用,勾选后保存,切换到其他菜单,再切回“软件设置”,还是没有勾选的状态
|
37
FarAhead 21 小时 50 分钟前
安装软件之后怎么多了一个用户,强迫症无法接受啊,而且用的 pin 码貌似不行
|
40
duhai973 21 小时 44 分钟前
既不锁定,也不解锁,也无其他特殊日志。
|
41
lixiaobai913 21 小时 42 分钟前
@Curtion #13 太棒了,我的朋友
|
42
raycake 21 小时 42 分钟前
安卓 可以么
|
44
Curtion OP |
45
Junichi 21 小时 33 分钟前
@Curtion #34 能自动锁屏,但无法自动解锁,确定是输入 windows 的邮箱和密码
软件日志显示 [2025-11-12][16:30:18][TRACE][notify::windows] Event: path = `C:\Program Files\ZuUnlock\bluetooth_keys_get_irk_key.json`, action = 2 [2025-11-12][16:30:18][INFO][app_lib::command::system_task] [计划任务] 已删除临时文件 [2025-11-12][16:30:18][INFO][app_lib::command::system_task] [计划任务] 删除 SYSTEM 权限计划任务 [2025-11-12][16:30:18][INFO][app_lib::command::system_task] [计划任务] SYSTEM 权限计划任务删除成功 [2025-11-12][16:30:18][INFO][app_lib::command::system_task] [计划任务] 一次性 SYSTEM 任务流程完成 [2025-11-12][16:36:02][INFO][app_lib] [配置] 重新加载配置成功 [2025-11-12][16:36:55][INFO][app_lib] [Windows] 收到锁屏事件 [2025-11-12][16:37:33][INFO][app_lib] [Windows] 收到解锁事件 |
49
Quik 21 小时 21 分钟前
|
50
littlepanic72 21 小时 20 分钟前
回头关注下
|
53
OnlyShimmer 21 小时 17 分钟前
考虑下小米手环,华为手环之类
|
54
Satoshl 20 小时 49 分钟前
下载完了想起来公司电脑没有蓝牙呢 哈哈哈哈
|
55
HenryHe613 20 小时 32 分钟前
谢谢,已经注册支持!
|
56
KaneW95 20 小时 24 分钟前
windows 电脑扫描不到 iPhone 的蓝牙
|
59
erde 20 小时 8 分钟前
iphone 和电脑配对上了,软件里还是显示未找到已配对设备,反复好几次都失败。
|
60
Curtion OP @erde 试试手动获取可以吗 https://zu.3gxk.net/docs/irk/iphone 如果手动可以获取到,那应该是 bug
|
62
erde 19 小时 50 分钟前
配置完全没问题,用的微软账号和密码,密码刚重置完,属于完全不可用状态。
[2025-11-12][18:21:49][INFO][app_lib] [蓝牙] 开始监听蓝牙设备信息变化 [2025-11-12][18:21:58][DEBUG][tauri_plugin_updater::updater] checking for updates https://zu.3gxk.net/api/upgrade/windows/x86_64/1.5.0 [2025-11-12][18:21:58][DEBUG][reqwest::connect] starting new connection: https://zu.3gxk.net/ [2025-11-12][18:21:58][DEBUG][reqwest::connect] proxy( http://127.0.0.1:7890) intercepts 'https://zu.3gxk.net/' [2025-11-12][18:21:58][TRACE][reqwest::connect] tunneling HTTPS over proxy [2025-11-12][18:21:58][DEBUG][tauri_plugin_updater::updater] update endpoint returned 204 No Content [2025-11-12][18:22:04][INFO][app_lib] [Windows] 收到锁屏事件 [2025-11-12][18:22:16][INFO][app_lib] [Windows] 收到解锁事件 [2025-11-12][18:22:44][DEBUG][tauri_plugin_updater::updater] checking for updates https://zu.3gxk.net/api/upgrade/windows/x86_64/1.5.0 [2025-11-12][18:22:44][DEBUG][reqwest::connect] starting new connection: https://zu.3gxk.net/ [2025-11-12][18:22:44][DEBUG][reqwest::connect] proxy( http://127.0.0.1:7890) intercepts 'https://zu.3gxk.net/' [2025-11-12][18:22:44][TRACE][reqwest::connect] tunneling HTTPS over proxy [2025-11-12][18:22:44][DEBUG][tauri_plugin_updater::updater] update endpoint returned 204 No Content |
63
Alastar 19 小时 45 分钟前
[ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)"
------------以上是报错。 好像时间久了是休眠还是什么原因,会因为[INFO][app_lib::utils] [操作] 锁定成功, 当前锁定方案: NoSignalTimeout 导致锁屏,但亮一下屏就恢复解锁了 |
64
Lamlam147 19 小时 28 分钟前
大哥,不会上传电脑账号密码,拿我当肉鸡吧,隐私有保证吗
|
67
rayyume 19 小时 2 分钟前
iPhone 下,选择的设备明显信号低于或高于阈值了,日志里并没有触发锁屏或者解锁,这是为啥呀
|
68
Curtion OP @erde #62
[2025-11-12][18:22:04][INFO][app_lib] [Windows] 收到锁屏事件 [2025-11-12][18:22:16][INFO][app_lib] [Windows] 收到解锁事件 上面这两个时间是你手动操作锁屏和解锁吧? 如果是的话可以用这个判断下 IRK 填写是否正确 https://zu.3gxk.net/docs/irk/faq 也试试可以换个电脑获取 IRK 密钥,获取到的密钥可以保存下来,在其它电脑中直接配置也行。 马上会出一个检测模式,方便排查问题。 |
70
adg325401 18 小时 46 分钟前
手动配置试过了,然后发现一个奇怪的问题,本地的账号密码我用原来账号能登入,unlock 那个账号下就登不进去。账号密码再三确认没问题。
|
73
andykuen959595 17 小时 35 分钟前
开机自启 有点问题 保存了 但是再看 还是没选中
|
74
Curtion OP @adg325401 #72 新增账号设置的问题,其实没必要新建账号,用你原来的就行,锁屏界面左下角显示的 Unlock 不是用户名,只是一个标识,真正的登录用户名在输入框中
|
75
alading11 17 小时 21 分钟前
华为手表可以用吗,感觉还是有需求的,虽然输个密码不费事,但总有不想把手放键盘的时候
|
76
Travers 16 小时 45 分钟前
@Curtion #46 iPhone 通过配对到 Windows 获取成功了,不过 Apple Watch 没成功,不知道怎么把 Apple Watch 和 Windows 配对上,通过 macOS Keychain 找到了教程所说的 xml ,Public 后面的 MAC 地址能对上,格式为 Public XX:XX:XX:XX:XX:XX(和 Apple Watch 能对上) Random FE:AE:XX:XX:XX:XX (这个对不上),复制 xml 到网页解析出来 irk 也是 0000 ,格式如下(感觉敏感的进行了匿名化,其余未动):
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Local Encryption</key> <dict> <key>Encrypted Diversifier</key> <data> AAA= </data> <key>Long-term Key</key> <data> 匿名化== </data> <key>Long-term Key Length</key> <data> EA== </data> <key>Long-term Key Type</key> <data> Aw== </data> <key>Random Number</key> <data> AAAAAAAAAAA= </data> </dict> <key>Remote Encryption</key> <dict> <key>Long-term Key</key> <data> 匿名化== </data> <key>Long-term Key Length</key> <data> EA== </data> <key>Long-term Key Type</key> <data> Aw== </data> </dict> <key>Remote IRK</key> <data> 匿名化== </data> </dict> </plist> |
77
Travers 16 小时 37 分钟前
iPhone 配对上了,目前问题是,iPhone 锁屏一段时间后,就放在电脑边,电脑也会自动锁定,点亮 iPhone 屏幕后,电脑解锁。设备 iPhone 17 Pro Max, iOS 26.1 ,电脑主板 B550 Gaming Edge Wifi, Windows 11 25H2
|
80
andykuen959595 16 小时 6 分钟前
@andykuen959595 #73 测试一下,开机自启正常,就是那个勾选框没选上而已;但是又发现一个问题,就是重启了后,软件需要再次登录。登录后,手机还没开机的话,就会自动锁屏,正常。
|
81
Curtion OP @andykuen959595 #80 重启后如果需要再次登录, 那试试直接重启软件,如果重启后不需要登录, 那就是因为软件启动比网卡快, 导致启动时电脑还没网络, 下个版本会解决这个问题。
|
82
fengtalk 15 小时 25 分钟前
感谢分享!找个时间试试。
|
83
andykuen959595 15 小时 19 分钟前
@Curtion #81 确实是软件启动比网卡快这个问题导致的,感谢大佬!坐等新版本😁
|
84
Reitzo 14 小时 49 分钟前
感谢分享!找个时间试试。
|
85
dashupc 7 小时 3 分钟前 via Android
加油,我用的安卓手机
|
86
dh7758 5 小时 39 分钟前
有的 win 都是强制联网激活登录微软账号,没有更改到本地账号的选项,这个只能本地账号用吗
|
88
yryc 4 小时 50 分钟前
感谢分享
|
89
yakun4566 4 小时 27 分钟前
安装包双击没反应,右键管理员运行也没反应
``` 处理器 12th Gen Intel(R) Core(TM) i7-12700H 2.30 GHz 机带 RAM 16.0 GB (15.7 GB 可用) 存储 477 GB SSD BC711 NVMe SK hynix 512GB 显卡 NVIDIA GeForce RTX 3060 Laptop GPU (6 GB), Intel(R) Iris(R) Xe Graphics (128 MB) 系统类型 64 位操作系统, 基于 x64 的处理器 笔和触控 为 10 触摸点提供触控支持 版本 Windows 10 专业版 版本号 22H2 安装日期 2025/4/27 OS 内部版本 19045.6456 ``` |
90
jpyl0423 4 小时 26 分钟前
目前默认是手动锁定,就算设备靠近也不会自动解锁吗?我看日志里是这样显示的:信号强度达到解锁条件, 但是解锁失败, 错误: "当前为手动锁定状态, 禁止自动解锁"
1. 希望能灵活一点,有时候离开电脑顺手就手动锁定了,能不能增加一个比如手动锁定多少时间内不允许自动解锁 2. 另外午休的时候不希望自动解锁,也能设置一个时间段不执行自动解锁 |
92
ys2016814 4 小时 3 分钟前
会创建一个新用户在电脑上,而且是不是还会时不时自动锁屏?
|
93
NUT00 4 小时 1 分钟前
系统自动锁定后无法使用蓝牙解锁么,[2025-11-12][18:32:10][INFO][app_lib] [Windows] 收到锁屏事件
[2025-11-13][09:56:46][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "当前为手动锁定状态, 禁止自动解锁" |
96
dh7758 3 小时 54 分钟前
@Curtion #87 [2025-11-13][10:14:30][INFO][app_lib::utils] [操作] 锁定成功, 当前锁定方案: DelayLock
[2025-11-13][10:14:30][INFO][app_lib] [Windows] 收到锁屏事件 [2025-11-13][10:14:51][INFO][app_lib] [操作] 信号强度达到解锁条件, 解锁成功, 设备:Device { id: "55:71:61:63:1d:7a", name: None, mac: Some("55:71:61:63:1d:7a"), rssi: Some(-56), is_connected: None, is_connectable: Some(true) } [2025-11-13][10:14:51][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "打开管道失败, WIN32_ERROR(231)" [2025-11-13][10:14:52][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:14:52][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:14:53][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:14:53][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:14:55][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:14:55][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:14:56][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:14:56][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:15:01][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:15:01][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:15:02][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:15:02][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:15:04][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:15:04][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:15:04][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:15:04][ERROR][app_lib] [操作] 信号强度达到解锁条件, 但是解锁失败, 错误: "命名管道未就绪, WIN32_ERROR(2)" [2025-11-13][10:15:05][INFO][app_lib] [Windows] 收到解锁事件 |
97
savingrun 3 小时 42 分钟前
点赞👍
|
98
realwxg 3 小时 36 分钟前
是写了一个 Credential Provider 吧
|
99
Sh15 PRO 挺好的想法,建议是优化一下 ui ,付费意愿更强烈
|
100
felixcode 3 小时 32 分钟前 via Android
安全性降低很多
|