首頁  >  文章  >  如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

PHPz
PHPz轉載
2023-04-14 11:28:151530瀏覽

由於其高級功能和易於使用的功能,許多用戶更喜歡使用 Google Chrome 瀏覽器,但是,當您嘗試造訪網站或更新瀏覽器後,瀏覽器有時可能會傳回錯誤。一個這樣的錯誤是「 ERR_ICANN_NAME_COLLISION 」錯誤。此錯誤會阻止您透過 Chrome 瀏覽器造訪任何網站並傳回上述錯誤。嘗試在 Chrome 上使用 localhost .dev 時,您也可能會遇到此錯誤。

由於您正在瀏覽的網站被隨機重定向到完全不同或錯誤的代理伺服器,或者私有命名空間出現故障等原因,可能會出現該錯誤。錯誤訊息顯示「無法存取該站點,公司、組織或學校Intranet 上的此站點與外部網站具有相同的URL。嘗試聯絡您的系統管理員。錯誤ICAN 名稱衝突。」

幸運的是,有一些運動可以幫助您修復Windows 11/10 PC 上Google Chrome 上的「 ERR_ICANN_NAME_COLLISION 」錯誤。

方法一:刷新DNS

第1 步:同時按下鍵盤上的Win R鍵以啟動運行命令視窗。

第2 步:執行指令搜尋列中,鍵入cmd並同時按Ctrl Shift Enter鍵以管理員模式開啟命令提示字元視窗。

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第3 步:接下來,在提升的命令提示字元視窗中,依序執行以下命令並按Enter

ipconfig/flushdnsipconfig/renew

第4 步:更新Windows IP 設定後,鍵入下列指令並按Enter 鍵

netsh winsock reset

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

現在,要完成重置過程,請退出命令提示字元視窗並重新啟動PC。現在您可以嘗試瀏覽網站,您應該不會再遇到這種情況了。

方法二:透過登錄編輯程式

有時,當傳統方法無法運作時,調整登錄設定可能有助於修復「 ERR_ICANN_NAME_COLLISION# 」錯誤。但是,在繼續對註冊表資料進行任何更改之前,請確保建立註冊表編輯器設定的備份,以便在此過程中丟失任何資料時,可以輕鬆恢復。讓我們看看如何編輯登錄編輯器:

步驟1:在您的PC 上同時按下Win R鍵以開啟執行命令

第2 步:在開啟的執行指令視窗中,在搜尋列中鍵入regedit ,然後按##OK開啟登錄編輯程式

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第3 步:接下來,將下列路徑複製並貼上到登錄編輯程式網址列中,然後按Enter

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Winsock

現在,轉到窗格的右側並雙擊字串值-

預設值

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第4 步:Edit String Value對話方塊中,檢查Value data欄位是否設定為以下路徑:

C:\Windows\System32\drivers\etc

如果沒有,則將上述路徑複製並貼上到「

編輯字串值」視窗的「值資料」欄位中。

OK儲存變更並退出。

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

現在,重新啟動您的 PC 並檢查問題是否已解決。

方法3:透過命令提示字元檢查主機檔案的完整性

檢查主機檔案的完整性是您嘗試的另一項非常重要的事情,看看它是否有助於修復Google Chrome 錯誤。讓我們看看如何:

第1 步:到「開始」按鈕,右鍵單擊它並選擇「運行」以啟動“運行”命令視窗。

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第2 步:執行指令搜尋列中,鍵入cmd並同時按鍵盤上的Ctrl Shift Enter鍵以開啟提升的命令提示字元

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第3 步:接下來,在管理員模式下的命令提示字元中,執行以下命令:

sfc /scanfile=C:\Windows\System32\ieframe.dll

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第 4 步:现在,运行以下命令并按Enter 键

sfc \verifyfile=C:\Windows\System32\ieframe.dll

第 5 步:最后,输入以下命令并按Enter 键

assoc

第 6 步:现在,运行以下命令并再次按Enter以运行检查磁盘命令:

chkdsk

现在,等待该过程结束,因为扫描需要一段时间。

完成后,关闭命令提示符窗口,重新启动 PC 并检查在 Chrome 上浏览时“ ERR_ICANN_NAME_COLLISION ”错误是否仍然存在。

方法 4:删除冲突的浏览器扩展

您一直在使用的大量 Google Chrome 扩展程序可能是错误背后的根本原因。扩展有时会干扰浏览器在浏览时返回错误的功能。在这种情况下,删除可能导致问题的扩展是明智之举。就是这样:

步骤1:启动谷歌浏览器,导航到浏览器右上角的三个垂直点,点击更多工具并选择扩展

第 2 步:在“扩展”窗口中,转到可能导致错误的扩展,然后单击“删除”将其删除。

*注意 -您也可以选择将滑块向左移动以简单地禁用扩展程序并查看它是否有助于解决问题。

现在,重新启动您的 Chrome 浏览器并检查您是否可以在没有“ ERR_ICANN_NAME_COLLISION ”错误的情况下浏览网站。

方法 5:运行 SFC 扫描和 Chkdsk 实用程序以刷新绑定

如果上述方法都不起作用,您可以尝试运行系统文件检查扫描并检查您的硬盘。接下来,您可以再次检查主机文件的完整性。按照以下说明刷新绑定并可能修复错误:

第 1 步:Win + R热键打开运行命令

第 2 步:运行命令搜索栏中,键入cmd并同时按键盘上的Ctrl + Shift + Enter键以打开具有管理员权限的命令提示符窗口。

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第 3 步:接下来,在提升的命令提示符窗口中,运行以下命令并按Enter 键

sfc /scannow

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

此扫描过程需要一段时间,因此请等待它结束。它将查找任何损坏的文件,如果发现任何损坏的文件并在现场修复它们。

第 4 步:现在,键入以下命令并按Enter以检查硬盘中的任何问题:

chkdsk

第 5 步:完成磁盘检查后,复制并粘贴以下命令,然后按 Enter

sfc /scanfile=C:\Windows\System32\ieframe.dll

第 6 步:现在,输入以下命令并按 Enter:

sfc /verifyfile=c:\windows\system32\ieframe.dll

步骤 56中的命令将检查主机文件的完整性。

现在,关闭命令提示符窗口并重新启动您的 PC 以检查“ ERR_ICANN_NAME_COLLISION ”错误是否仍然出现。

方法6:检查代理

很有可能,在 Chrome 浏览器上浏览时会出现错误,因为您手动添加了代理服务器。将代理设置更改为自动可能有助于解决问题。让我们看看如何将代理服务器设置为自动:

第 1 步:按键盘上的Win +I快捷键启动“设置”应用。

第 2 步:在“设置”窗口中,单击左侧的“网络和互联网”选项。

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第 3 步:接下来,导航到右侧,向下滚动并单击Proxy

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第 4 步:现在,在代理设置窗口中,转到窗格的右侧,确保手动代理设置下方的使用代理服务器选项已关闭。

如果没有,请单击它旁边的“设置”按钮。

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第 5 步:接下来,在编辑代理服务器窗口中,转到使用代理服务器并将其关闭。

单击保存返回代理设置窗口。

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第 6 步:现在,转到自动代理设置 部分并检查下面的自动检测设置选项是否已打开。

如果没有,则将其旁边的滑块向右移动以打开自动代理设置

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

关闭“设置”窗口,重新启动 Chrome,然后检查问题是否仍然存在。

方法 7:清除 Google DNS 缓存

按照以下说明从 Google Chrome 中删除缓存并可能解决问题:

第 1 步:启动您的Chrome浏览器,然后将以下路径复制并粘贴到地址栏中。点击输入

chrome://net-internals/#dns

接下来,在Chrome DNS页面中,您将看到选项Host resolver cache

按它旁边的清除主机缓存按钮以刷新 DNS。

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第 2 步:现在,保持此 DNS 窗口打开,打开一个新选项卡并访问虚拟主机。

它将采用类似“ http:/api.localhost ”的格式。

对你来说,它会有所不同,但格式会相同。

第 3 步:这将在 DNS 窗口中拉出一个新条目,您将在主机名字段下看到该条目。

例如,本地主机。(句号结尾),这将在地址列中显示错误。

第 4 步:现在,将此条目(例如:localhost.)添加到您的本地主机文件中。

*注意 -同时按下键盘上的Win + E键以打开文件资源管理器窗口。

然后,导航到以下路径以访问本地主机文件:

C:\Windows\System32\drivers\etc

现在,双击主机文件并打开它。

第5步:接下来,选择在记事本中打开它。 

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

第 6 步:现在,添加条目,例如“ localhost. ”给它。

它应该如下所示:

# localhost name resolution is handled within DNS itself.# 127.0.0.1 localhost

如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION

现在,保存并关闭主机文件,然后尝试在 Chrome 上浏览,看看它是否已解决问题。

以上是如何在 Google Chrome 中修復 ERR_ICANN_NAME_COLLISION的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yundongfang.com。如有侵權,請聯絡admin@php.cn刪除