昨天帮邻居老张调路由器,他家客厅WiFi信号弱得连微信都发不出去。我掏出随身带的U盘,插上电脑,双击一个绿色图标,ping、tracert、netsh wlan show profiles全都能跑——整个过程没装任何软件,也没动他电脑系统。
为什么用U盘版?
家里路由器换过三回,光猫重启五次,但每次问题都不一样:有时是信道干扰,有时是DHCP冲突,还有时候压根连不上WLAN配置界面。这时候你真不想临时下载一堆工具、等杀毒软件报可疑、再挨个点‘允许’。U盘版的好处就在这儿:即插即用,不写注册表,拔掉就干净,连公司IT都爱用它做现场排查。
里面到底有啥?
不是简单打包几个exe。主流U盘版通常集成:
• Wireshark Portable(抓包看WiFi重传和丢包)
• inSSIDer或Acrylic WiFi Home(扫周围WiFi信道、强度、频宽)
• 批处理脚本一键导出无线密码:
@echo off
for /f "tokens=2 delims=:" %%a in ('netsh wlan show interfaces ^| findstr "SSID"') do set ssid=%%a
echo 当前连接的SSID:%ssid%
netsh wlan show profile name="%ssid%" key=clear | findstr "Key Content"• 还有
iperf3便携版,测AP到手机的真实吞吐量,比手机APP靠谱得多。怎么自己做一个?
别被名字吓住。Windows下建个文件夹叫NetTools,把需要的工具解压进去(注意选‘Portable’版本),再在根目录放个run.bat,内容就一行:
start Netsh_GUI.exe && start inSSIDer.exe双击就能拉起常用组合。U盘格式化成NTFS,4GB够用,连Win7都能跑。上周修完楼下的咖啡馆WiFi,老板问我收不收费,我说:U盘留这儿,下次断网直接插上查。他笑着塞给我一杯美式——工具不在多,趁手就行。