在我管理的工作站上,每当用户打开 Firefox 或使用 Google 搜索某些内容时,都会认为我在荷兰而不是美国。我检查了 Firefox 和 Windows 7 中的位置和语言设置,它们都正确设置为美国和英语。这种奇怪的现象开始于用户感染“我的安全盾”恶意软件的同时,我能够将其删除。目前,防病毒和恶意软件扫描都显示系统是干净的。如果可以的话,我想避免重新安装操作系统,所以任何帮助都将不胜感激。
答案1
首先要检查的是:Google 是否使用了一些已更改的缓存用户偏好设置?
如果 Google 没有根据用户偏好设置语言,那么它可以通过其他方式猜测用户首选语言。
Web 浏览器将Accept-Language
标头字符串作为请求的一部分发送,并且如果“nl”位于第一位,则如下所示:
Accept-Language: nl,en-us;q=0.7,en;q=0.3
那么 Google 就会显示一个荷兰语页面。
我知道你说你在问题中检查过这一点,但你确定 Firefox 语言偏好设置(工具 -> 选项 -> 内容 -> 语言)没有列出荷兰语 [nl]在选项之中?
您可以通过访问来测试浏览器发送的标头http://www.xhaus.com/headers
另一种可能性是,该 PC 已被(由 ISP)分配了一个似乎位于荷兰的 IP 地址,或者 Web 请求正在通过您不知道的某些外部代理(托管在美国境外)进行路由。
尝试访问http://www.geoiptool.com/看看它认为你在哪里。
答案2
我遇到了同样的问题,它认为我处于完全不同的状态。Google 有一些执行搜索的说明,滚动到页面底部,在底部显示它认为你所在的位置,点击“使用精确位置”以尝试再次查找你的位置。
这些说明对我来说不起作用,直到我仔细研究了浏览器设置,并发现我已阻止 www.google.com 使用我的位置。我猜在某个时候,它认为它知道我的位置,然后我阻止它获取更新信息。一旦我取消阻止 www.google.com 使用我的位置,Google 的原始说明就会起作用。