如何在 Windows XP 或 Windows 7 中啟用 ActiveX 控制項?

如何在 Windows XP 或 Windows 7 中啟用 ActiveX 控制項?

我的朋友有一台安裝了 Windows XP 的桌上型電腦,但他沒有設定 UPS。昨天,停電了,電腦硬關機。這導致了一個問題(ntldr消失了),但是使用 XP 修復碟修復了這個問題。

修復後再次登入後,他想更改一些服務,所以他去了services.msc並收到錯誤訊息您目前的安全性設定禁止在此頁面上執行 ActiveX 控制項。導致頁面無法正確顯示。如圖所示:

在此輸入影像描述

我在 Google 上搜尋了該錯誤,並找到了註冊表編輯,但未能解決問題。建議是將1200鍵的值HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0從一更改為零,但它已經為零,所以我將其設為一,重新啟動,然後將其設定回零並再次重新啟動。

幾個月前,我在 Windows 7 上也發生了同樣的事情,但我沒有註意到,並因其他原因格式化了我的作業系統。

我怎麼才能擺脫這個錯誤訊息?

答案1

我的猜測是您的文件已損壞。我會先執行chkdsk /f至少幾次(大多數人沒有意識到您經常需要多次運行此操作),如果我仍然遇到問題,那麼我也會執行系統還原。

以下是檢查 chkdsk 結果的方法:

http://www.cpucare.net/OS/XP/Viewing%20ChkDSk%20Results.htm

他們從來沒有停止報告發現了一些東西,但是當它下降到只找到大約 5 個項目時,我就停止運行它。

答案2

services.msc 中擴充視圖(底部的標籤)使用 HTML 頁面並在其中使用 ActiveX 來顯示服務。如果您使用標準版本,則不使用 HTML,您應該能夠控制服務。雖然不是真正的修復,但至少您現在可以控制服務。

由於 Internet Explorer 本身是基於許多 ActiveX 控制項(請參閱維基百科),其中一個錯誤可能會使整個瀏覽器變得無用。這也將匹配您甚至無法啟動它的錯誤。

首先是檢查 Windows 使用的所有系統檔案。在“開始”-“運行”中輸入此命令

SFC.EXE /SCANNOW

更多詳細資訊請點這裡

如果這不起作用,請嘗試將 Internet Explorer 更新到較新的版本。我看過很多損壞的 IE6 安裝,其中有奇怪的錯誤訊息,當安裝 Internet Explorer 7 或 8 時,這些錯誤訊息就消失了 -在這裡下載

答案3

這是一則 Internet Explorer 訊息。嘗試前往 Internet Explorer/Internet 選項/安全,並將其設定得盡可能低(您可能想要關閉保護模式)。

答案4

幾分鐘前,我透過轉到控制面板 => Internet 選項 => 進階選項卡並點擊Reset...下的按鈕解決了這個問題Reset Internet Explorer Settings

在找到解決方案之前,我花了好幾個時間小時在谷歌上搜尋提示,但我只找到了答案當尋找一些東西時,我認為與我的問題無關。

我首先直接搜尋了與安全區域、服務和應用程式、ActiveX 元件以及擴展視圖和標準視圖之間的差異相關的答案。我搜尋了「Internet 選項安全性」標籤中「自訂等級」按鈕變灰的原因,但結果證明這是一個不相關的問題。

由於我在 Windows XP Embedded 版本上遇到了此問題,因此我搜尋了有關與 Services MMC 關聯的嵌入式元件的資訊。當然,我在收到的錯誤訊息中搜尋了這樣一句話:由於 Internet Explorer 安全性設定禁止控製或封鎖發布者,導致對話方塊無法正確顯示,因此無法顯示 ActiveX 控制項。

我最終搜尋了服務擴展視圖所需的 ActiveX 控件,並在結果中找到了我的問題的解決方案。

相關內容