菠萝蜜菠萝蜜5 菠萝蜜菠萝蜜5
关注数: 31 粉丝数: 237 发帖数: 6,861 关注贴吧数: 17
华硕 Z87-A 主板 WinToGo 无限新增启动项 根治 华硕 Z87-A 主板 + WinToGo 无限新增启动项 根治指南—— 一位用户踩坑三年换来的“特效药” --- 一、症状表现(对号入座)1. 把 WinToGo 系统装进移动硬盘(U 盘 / SSD 均中招)。2. 每重启一次,BIOS「Boot Option」里就多出一个「Windows Boot Manager」。3. 换 USB 口、换电脑、插拔 Hub 后必现,数量无上限,直到 F9 清空。4. 同样 UEFI 启动的 PE 系统却一条不增。 > 结论:不是 Windows 的锅,是 华硕 Z87-A 固件识别逻辑 bug。 --- 二、根本原因(已实测验证)- Z87-A 的 UEFI 固件在启动阶段会 主动扫描所有可读分区。- 只要能在 NTFS 分区里找到 `\Windows\System32\winload.efi`,就判定为「新 Windows 设备」,立即写 NVRAM 注册表。- 由于 USB 设备序列号/端口常变,固件认为每次都是「新设备」→ 无限新增。- 让固件“看不见”Windows 目录即可避免注册 → BitLocker 加密系统盘 正好让它“失明”。 --- 三、根治方案(100% 有效,已反复验证) 步骤操作说明备注①在 第二台电脑 上将移动硬盘系统分区 用 BitLocker 加密(仅加密系统分区即可)密钥可保存到微软账户,方便以后解锁②加密完成后 不要立即解锁,直接关机保持锁定状态是关键③把硬盘插回 Z87-A 主机,正常开机首次会提示输入 BitLocker 密钥,输入一次后即自动解锁④今后无论重启、换 USB 口、换 Hub,BIOS 均不再新增启动项因为固件读不到 `\Windows\System32\winload.efi`,无法触发注册 > 副作用:零。性能损耗忽略不计;系统更新、休眠、BitLocker 解锁后一切正常。 --- 四、原理一句话记住“让华硕 BIOS 瞎掉,就认不出你是 Windows,自然不会给你发新身份证。” --- 五、可选优化1. 只加密系统分区,EFI 与数据盘可不加密,减少解锁麻烦。2. 若担心换电脑无密钥,提前导出 48 位恢复密钥 存手机或纸质密封。3. 主板固件已停更,别等官方补丁——此方案即为最终补丁。 --- 六、适用范围- 华硕 Z87-A(最典型,100% 复现)- 同代芯片组 Z87/H87/Z97 部分型号亦报同类现象,可优先尝试。- 非华硕主板或新平台(100 系以后)基本无此 bug,无需加密。 --- 七、一句话总结 > “BitLocker 不是防病毒,是防 BIOS 犯病。” 移动硬盘 WinToGo 遇上华硕 Z87-A,加密一次,终身清爽。 --- 附:关键验证脚本(PE 下可双击) ```bat:: 查看当前 NVRAM 启动项数量bcdedit /enum firmware | find /C "Windows Boot Manager"``` 运行后数字不再增长,即宣告胜利。
反正俺也不懂 俺只是知识的搬运工 CNC 常用系统变量 系统变量 #4000 :主程式号 #4120: 当前刀具号 #3100: 数据空(宏变量) #3004=2 : 控制 G01 进给 #3901: 已加工数量 #3902: 加工目标数 #3290: 第 1 位=1 ,宏变量解锁 #3001: 计时器单位【毫秒】 #3002: 计时器单位【小时】 #3011: 机台日期 2011.9.12(20110912) #3012 :机台时间 9.10.21(091021) #5023 Z 值(无法改动的数值) #5022 →当前机械坐标 Y 值(无法改动的数值) #5021 X 值(无法改动的数值) #5043 Z 值(无法改动的数值) #5042 →绝对坐标 Y 值(无法改动的数值) #5041 X 值(无法改动的数值) #5063 #5062 } 绝对坐标与当前机械坐标的相对值 #5061 系统变量相对应的坐标系探头代入 系统变量→坐标系→→探头程式 #5201 公共坐标 X 值 ¤ #5202 坐标 Y 值 ¤ #5203 坐标 Z 值 #5221 →G54 坐标 X 值 U54 #5241 →G55 坐标 X 值 U55 #5261 →G56 坐标 X 值 U56 #5281 →G57 坐标 X 值 U57 #5301 →G58 坐标 X 值 U58 #5321 →G59 坐标 X 值 U59 (说明 :凡是系统变量坐标系尾数是“ 1”表示 X 值,“ 2”表示 Y 值,“ 3”表示 Z 值。) #7001 →G54.1P1X 值 U1001 #7021 →G54.1P2X 值 U1002 #7041 →G54.1P3X 值 U1003 #7061 →G54.1P4X 值 U1004 #7081 →G54.1P5X 值 U1005 #7101 →G54.1P6X 值 U1006 #7121 →G54.1P7X 值 U1007 (说明 :凡是坐标系尾数是“ 1”表示 X 值,“ 2”表示 Y 值,“ 3”表示 Z 值。) 参数 7851; 换刀刀盘旋转速度 7810: 当前刀具号,(必须与当前刀具号一致) 3201: 传程式时断开,将从左数 2 位“0”改成“ 1” 3202 :解除“ 8”“ 9”字开头的程式保护 6031 :设定宏变量号保护起始 6032 :设定宏变量号保护末尾 1321: 控制机台行程 LE: 小于或等于≤【 Less then or Equal 】 LT: 小于<【Less Then 】 GE: 大于或等于≥【 Great then or Equal 】 GT: 大于>【Great Than 】 EQ: 等于=【Equal 】 NE: 不等于≠【 Not Equal 】 WH: 循环【 WHILE 】 END: 结束 IF: 如果 GOTO: 跳跃 THEN :那么 OR: 和 AND: 或者 ABS: 绝对值 G90 G10 L2 P0( 公共坐标 ) X0 Y0 Z0 程式里写 G90 G10 L2 P0 后面带的坐标值会自动输入相应的坐标系里去, 例如: G90 G10 L2 P1 (G54 )X50 Y10 Z0: 程式后面的 X50 Y10 Z0,CNC 读到这句话后, G54 坐标将会是 X50 Y10 Z0: G90 G10 L2 P0( 公共坐标 ) X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L2 P2 (G55 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L2 P2 (G55 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L2 P3 (G56 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L2 P4 (G57 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L2 P5 (G58 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L2 P6 (G59 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L20 P1 (G54.1P1 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L20 P2 (G54.1P2 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L20 P3 (G54.1P3 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L20 P4 (G54.1P4 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L20 P5 (G54.1P5 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L20 P6 (G54.1P6 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L20 P7 (G54.1P7 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L20 P8 (G54.1P8 )X0 Y0 Z0 ;含义 :(P:坐标号 L2 ) G90 G10 L10 P1 R95. ;含义 :#11001 等于 95.(P:刀具号 R:数值 L10 ) G90 G10 L11 P2 R95. ;含义 :#10002 等于 95.(P:刀具号 R:数值 L11 ) G90 G10 L12 P3 R95. ;含义 :#13003 等于 95.(P:刀具号 R:数值 L12 ) G90 G10 L13 P4 R95. ;含义 :#12004 等于 95.(P:刀具号 R:数值 L13 ) G10 L52; N3202 R01010001 ( 开参数 ) G10 L52; N6031 R650 ( 开参数 ) G11; ( 关参数 ) 刀具长度补偿【 H】 几何补偿 #11001 ,#11002 ⋯⋯#11400 磨损补偿 #10001 ,#10002 ⋯⋯#10400 【补偿号 1⋯⋯400 】 刀具半径补偿【 D】 几何补偿 #13001 ,#13002 ⋯⋯ #13400 磨损补偿 #12001 ,#12002 ⋯⋯ #12400 探针 RENISHAW 雷尼绍 & MARPOSS 马波斯的使用方法
1 下一页