如何修復 Windows 8.1 Enterprise 上 IE 11.0.9600.17905 上的 F12?

如何修復 Windows 8.1 Enterprise 上 IE 11.0.9600.17905 上的 F12?

我在計算機上加載 F12 時遇到問題,並且幾個搜索引擎搜索基本上都產生了與我的場景無關的相同信息,所以我想我應該在這裡問。我正在使用配置有以下參數的瘦客戶端在虛擬桌面上運行:

英特爾至強 CPU X5675 @ 3.07Ghz 3.06GHz

已安裝記憶體:4GB

系統類型:64位元作業系統,基於x64的處理器

Internet Explorer 資訊:

網際網路瀏覽器 11

版本:11.0.9600.17905

更新版本:11.0.21 (KB3065822)

☑ 自動安裝新版本

每當我嘗試使用 F12(Internet Explorer 的調試器工具)時,我都會看到以下資訊:

診斷:window.onload 中出現異常:錯誤 StackTrace:

Error at TraceWriter.prototype.raiseEventWithMessage (res://C:\\Program Files\\Internet Explorer\\F12Resources.dll/23/pluginhost/plugin.f12.js:3230:21) at
TraceWriter.prototype.raiseEvent (res://C:\\Program Files\\Internet Explorer\\F12Resources.dll/23/pluginhost/plugin.f12.js:3226:21) at
TraceWriter.prototype.raiseEventWithMessage (res://C:\\Program Files\\Internet Explorer\\F12Resources.dll/23/Common/CommonMerged.js:6674:17) at
TraceWriter.prototype.raiseEvent (res://C:\\Program Files\\Internet Explorer\\F12Resources.dll/23/Common/CommonMerged.js:6679:13) at DomExplorerWindow (res://C:\\Program Files\\Internet Explorer\\F12Resources.dll/23/dom/DomExplorerMerged:18391:17) at Anonymous function (res://C:\\Program Files\\Internet Explorer\\F12Resources.dll/23/dom/DomExplorerMerged.js:18306:25) at EventManager.prototype.dispatchEvent (res://C:\\Program Files\\Internet Explorer\\F12Resources.dll/23/pluginhost/plugin.f12.js:3946:29) at checkAndFirePluginReady (res://C:\\Program Files\\Internet Explorer\\F12Resources.dll/23/pluginhost/plugin.f12.js:4406:17) at setHostReady (res://C:\\Program Files\\Internet Explorer\\F12Resources.dll/23/pluginhost/plugin.f12.js:4418:13) at host.messageReceived (res://C:\Program Files\\Internet Explorer\\F12Resources.dll/23/pluginhost/plugin.f12.js:4480:25)

各種搜尋都得出了有關 Windows 7 安全性更新的過時結果,該更新本來就在我的系統上,因為它設定為自動更新所有軟體並使用 Microsoft 提供的所有可用修補程式。最後一次更新發生在今天,但與大約五週前安裝的這個作業系統無關。

可以移動視窗、調整大小和關閉窗口,並且“幫助”、“焦點Internet Explorer”和“停靠/取消停靠”按鈕可以正常工作,但我無法使用下拉式選單更改瀏覽器版本(單擊時不會出現下拉選單),且無法存取控制台、DOM 樹或任何其他通常出現的工具。

請記住,這是一個工作站,所以我不能只是“刷新”我的計算機,但我確實擁有管理權限,所以我通常可以啟用/禁用/修復任何單個元素和/或安裝/刪除軟體。

答案1

微軟F12已打開錯誤#1053496自 2014 年 12 月 12 日起。

F12 開發者工具 DOM Explorer 11.0.9600.17501 更新 11.0.15 中 window.onload 出現異常

在裝有 IE 9 的 Windows 7 32 位元 PC 上全新安裝 IE11 會導致 F12 開發人員工具的 DOM Explorer 標籤上發生錯誤。其他選項卡不起作用。看http://answers.microsoft.com/en-us/ie/forum/ie11-windows_7/imposible-use-f12-developer-tools-exception-in/09b4f305-e436-4615-a8a5-705b0bc85bbd

我最近也有類似的F12錯誤在最新的 Windows 7 機器上,沒有補丁能夠修復它。
我設法修復它的唯一方法是合規地卸載 IE11,然後透過 Windows 更新升級 IE。否則,您需要等到 Microsoft 修復 #1053496 ,否則可能永遠不會發生。

答案2

遇到同樣的問題。如果您不介意編輯系統文件,這是一個解決方案:

  1. 得到http://www.angusj.com/resourcehacker/
  2. 打開C:\Program Files\Internet Explorer\F12Resources.dll在資源駭客
  3. 前往資源 HTML\PLUGINHOST/PLUGIN.F12.JS,
  4. 在某些編輯器中複製內容
  5. 在第 3220 行和第 3234 行的開頭新增「//」以停用對「F12.Host.ExternalApis.traceWriter...」的調用
  6. 貼上回Resource Hacker,按F5編譯
  7. 儲存並取代dll文件,之前不要忘記備份。

我不知道traceWriter 發生了什麼,無論如何,解決方案都有效。這中文來源提到網站保存的 localState 存在問題,但清除狀態和快取對我來說不起作用。

相關內容