不知道具体什么原因,每次安装新版本的百度浏览器,总会默认把好123设置为主页(很早的时候就不会)。因此,每次新打开浏览器时,总会弹出好123,然后又得去关闭。由于本人比较喜欢百度浏览器新标签页上自定义常用网页的功能,不舍得删了,因此,尝试了各种方式,希望去掉主页。以下是我尝(失)试(败)过(了)的一些方法:
1.在百度浏览器设置里,将启动时打开设置为新标签页,也就是直接忽略主页的存在,进到新标签页,这是我打开浏览器后最通常做的事。
当然,这种方法直接失败了,说明问题不是出在浏览器设置上。
另外,设置主页并将“启动时打开”设置为主页也是没用的。
2.用管家之类的软件锁定浏览器主页,但是因为我并不用任何主页,而如果设置成空标签页的话效果其实没区别,因此这个也pass。当然,有需要的童鞋也是可以一用的。
3.查看浏览器快捷方式,看其链接中是否有添加url指向了好123,这被很多流氓软件所采用。
在老版本中,我也遇到过在快捷方式的目标一项末尾添加url的情况,但这次却意外地并没有发现,看来流氓软件也在不断更新换代啊,不努力点都赶不上了。
4.删除桌面快捷方式(虽然我都是从任务栏直接启动的,毕竟单击比双击省事),然后找到安装目录,把exe文件发送到桌面重新创建快捷方式。此方式在过去看你有效,但现在也是没用了。(话说你个流氓要升级多少啊,走在前面好累啊)
5.在不断的重新安装测试过程中,我发现每次新安装都会在桌面生成一个浏览器的快捷方式和一个好123的快捷方式,其中好123快捷方式也是指向的baidubroswer.exe(也就是百度浏览器真正的可执行文件)。我看到好123快捷方式的目标一项,在指向百度浏览器exe的地址后面,还有一串多余的字符(这就是那段可恶的字符串--icon-name=Hao123 https://www.hao123.com/?tn=90045159_hao_pg),于是我尝试着把这段字符串删除,但是重进浏览器还会打开好123。于是我又试着把目标一项直接删除,但会提示如下信息:
看来,从好123快捷方式上下手应该暂时也行不通了。
5.还有一些其他的方法,有扯到了DNS的,但是由于第4条其实是可行的,只是不符合我的要求,所以应该与DNS劫持无关。
6.将浏览器的exe文件重命名后再重新创建快捷方式,操作跟方法4其实差不多,也是可行的,但仍然不支持从任务栏的启动,会提示
WTF,直接都不能打开了,看来还得想办法。
7.其实,在方法6中,我忘记将任务栏的快速启动里相应的快捷方式进行设置,将其目标设置为新名字后,本以为终于可以运行了,结果
(由于我对windows操作系统不甚了解,此条信息只是偶尔能复现,但是我并不想复现一个bug)
不过,桌面快捷方式依旧是可用的,毕竟这次没有修改到它相关的文件。
-------------------------------------------------------------------------------华丽丽的分割线----------------------------------------------------------------------------------------
最后,我终于摸索到了一种方法,可以成功屏蔽好123,并且支持任务栏启动。
方法是给浏览器重命名,然后新建一个快捷方式,再将此快捷方式替换C:\Users\这里是你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup目录下浏览器的快捷方式。然后就能像以桌面快捷方式启动一样正确启动浏览器了,完美。
此次试验虽然是以百度浏览器为试验对象,但其他浏览器也同样适用(目前测试了Chrome,我的FF似乎没有被绑架,其他浏览器有待各位自行测试)。只是需要替换的快捷方式目录可能不同,需要自行定位。