百度浏览器复制网址自动附加tn=参数,是恶意插件劫持所致;需三步根除:一、在baidu://extensions开启开发者模式并卸载含search/toolbar等关键词及“读取和更改所有网站数据”权限的扩展;二、删除注册表hkey_local_machine和hkey_current_user下baidu\browser\extensions策略项;三、修复快捷方式“目标”路径,仅保留原始exe路径。

百度浏览器复制网址时自动附加一长串类似 tn=32053019_4_pg 的参数,不是浏览器默认行为,而是由第三方插件或推广类扩展在剪切板写入阶段动态拼接的追踪标识,必须定位并切断其注入点才能根除。
确认是否为插件劫持导致
在地址栏输入 baidu://extensions 并回车,直接打开百度原生扩展管理页。若页面顶部未显示“开发者模式”开关,说明当前界面已被劫持,需立即进入注册表清理策略项——【跳过此步将无法移除多数恶意扩展】。
开启右上角“开发者模式”后,所有扩展卡片下方出现可点击的“移除”按钮。重点排查名称含 search、toolbar、redirect 或权限声明中包含“读取和更改所有网站数据”的扩展。
清除注册表中强制安装的追踪策略
按下 Win + R → 输入 regedit → 以管理员身份运行注册表编辑器。
依次展开以下两个路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Baidu\Browser\ExtensionsHKEY_CURRENT_USER\SOFTWARE\Policies\Baidu\Browser\Extensions
在右侧数值数据中查找包含扩展ID(如 aapocclcgogkmnckokdopfmhonfmgoek)或值数据含 tn= 字样的项,【右键删除整个键值,不是只删数值内容】。
删完关闭注册表编辑器,重启浏览器后访问 baidu://settings,确认页面不再显示 ExtensionInstallForcelist 策略项。
手动修复快捷方式防止启动注入
右键桌面或任务栏上的百度浏览器图标 → “属性” → 切换到“快捷方式”选项卡 → 查看“目标”文本框。
正常路径应仅为:"C:\Program Files (x86)\Baidu\Browser\Application\baidubrowser.exe"
若末尾带有 --extra-plugin="xxx" 或 ?tn=xxx 类似参数,全部删除,仅保留原始exe路径及英文引号,点击“确定”保存。
验证复制行为是否恢复正常
打开百度搜索页(如 https://www.baidu.com/s?wd=test),选中地址栏完整URL → Ctrl+C 复制 → 新建记事本粘贴。
若粘贴结果仍含 tn= 或 bd_vid= 等追踪参数,说明某扩展残留仍在监听 copy 事件——此时需在该页面按 F12 打开控制台,执行:document.addEventListener('copy', e => e.preventDefault(), true);
执行后立即重试复制,若成功去除尾巴,证明问题源确为前端脚本劫持,而非浏览器底层机制。











