::[WinXP]困擾多時的ActiveX控制項造成網頁無法正常顯示問題終於解決!-☆居家生活論談Blog☆::

[WinXP]困擾多時的ActiveX控制項造成網頁無法正常顯示問題終於解決!

 
所屬類別 電腦的工具程式
點閱次數:
   

  上星期不知逛到哪個網站後,網頁就無法播放 Flash 影片,Google 了一下,大部分解決方法都一樣,但是照著更改後,依然無法播放,始終是出現「您的安全性設定不允許網站使用您電腦上安裝的 ActiveX 控制項,這個網頁可能無法正常顯示」提示訊息。最後,只好找一台能正常播放 Flash 的電腦,對照檢查IE登錄值,結果真的找到了不正常的地方了,在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ 下多了一個不知明的符號( | ),把它刪除後,就可以正常使用了。若您也出現了相同問題,可以試著先將IE機碼匯出備份,再刪除此不知明的符號,看看能不能正常播放,若還是不行的話,就依照微軟的解決方法更改。

以下為網路搜尋及微軟所發表的解決方法:
  • 點選【IE】→【工具】→【網際網路選項】→【安全性】選項,將IE安全性的等級降到最低。若是已將安全性等級降到最低後,仍無法從【我的電腦】開啟網頁安裝 ActiveX 控制項,出現「您的安全性設定不允許網站使用您電腦上安裝的 ActiveX 控制項,這個網頁可能無法正常顯示。」訊息。請按照下列步驟變更【我的電腦】的安全性設定:
    請按【開始】→【執行】,輸入【regedit】開啟【登錄編輯程式】
    至HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0
    將【Flags】值,由【21】改為【47】(十六進位)。
    回到【IE】→【工具】→【網際網路選項】→【安全性】中,會出現一個【我的電腦】的安全性設定選項,將變更此安全性等級即可安裝 ActiveX 控制項。
    確認登錄 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0 位置下機碼為1200,其值是否由0被更改為3;若是,請將它改成0
  • 方法 1:登錄 Windows Installer
    結束所有 Windows 程式。
    按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 msiexec /unregister,然後按一下 [確定]。
    按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 msiexec /regserver,然後按一下 [確定]。
    重新啟動您的電腦。

    方法 2:移除 Windows Installer 檔案
    結束所有 Windows 程式。
    按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 msiexec /unregister,然後按一下 [確定]。
    在 Windows 檔案總管中,將 [System] 資料夾中的下列檔案重新命名:
    Msi.dll
    Msihnd.dll
    Msiexec.exe
    注意 如果您無法重新命名這些檔案,請嘗試在命令提示字元中將檔案重新命名。如果要啟動命令提示字元,請按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 cmd,然後按一下 [確定]。
    重新啟動 Windows XP。

    方法 3:以安全模式重新啟動 Windows XP
    以安全模式重新啟動 Windows XP,然後依照方法 1 和方法 2 所列的順序重新嘗試。 如需有關如何以安全模式重新啟動 Windows XP 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:316434 (http://support.microsoft.com/kb/316434/ ) HOW TO:在 Windows XP 中執行進階初始狀態開機疑難排解
  • 方法 1:重新登錄 Windows Installer
    如果要重新登錄 Windows Installer,請確認 Msiexec.exe 檔案在硬碟與 Windows 登錄中的位置,然後再重新登錄 Windows Installer。如果要執行這項操作:
    警告 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。您可能需要重新安裝作業系統,才能解決這些問題。Microsoft 不保證可以解決這些問題。請自行承擔修改登錄的一切風險。
    注意 由於 Microsoft Windows 有多種版本,因此下列步驟可能依您的電腦有所差異。如有需要,請參閱您的產品說明文件,以完成這些步驟。

    確認 Msiexec.exe 檔案在您硬碟上的位置。如果要執行這項操作:
    按一下 [開始],然後按一下 [搜尋]。
    按一下 [所有檔案和資料夾]。
    在 [檔案名稱] 方塊中,輸入 msiexec.exe,然後按一下 [搜尋]。
    在搜尋結果中,記下 Msiexec.exe 檔案的位置。Msiexec.exe 檔案的位置應類似下列範例,其中 Drive 是安裝 Windows 的磁碟機,而 %Windir% 則是安裝 Windows 的資料夾:
    Drive:\%Windir%\System32
    例如 C:\Windows\System32。
    注意 在 Microsoft Windows 98 電腦上,Msiexec.exe 是位在 Drive:\%Windir%\System 資料夾中。
    在 [檔案] 功能表上,按一下 [關閉]。
    確認 Msiexec.exe 檔案在 Windows 登錄中的位置。如果要執行這項操作:
    按一下 [開始],然後按一下 [執行]。
    在 [開啟] 方塊中,輸入 regedit,然後按一下 [確定]。
    找出並按一下下列登錄機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer
    在右窗格中,按兩下 [ImagePath]。
    在 [編輯字串] 對話方塊中,確認 [數值資料] 方塊中的字串包含您在步驟 1 中指定之硬碟上,Msiexec.exe 檔案的正確路徑。例如,如果 Msiexec.exe 檔案是位在您硬碟上 Drive:\Windows\System32 資料夾中,則 [數值資料] 方塊中,Msiexec.exe 檔案的正確路徑應如下,其中 Drive 是安裝 Windows 的磁碟機:
    Drive:\Windows\System32\Msiexec.exe /V
    請注意,如果是使用 Windows 98,則 Msiexec.exe 檔案的正確路徑即是 Drive:\Windows\System\Msiexec.exe /V。
    [數值資料] 方塊包含的路徑如果不正確,請加以變更,以更正路徑,然後按一下 [確定]。
    結束 [登錄編輯程式]。
    以安全模式啟動您的電腦,然後登錄 Msiexec.exe 檔案。如果要執行這項操作:
    關機並重新啟動您的電腦。
    當收到下列訊息時按下 F8:
    請選擇您想要啟動的作業系統
    在 [Windows 進階選項] 功能表上,使用方向鍵選取 [安全模式],再按下 ENTER。
    您的電腦如果使用雙重開機或多重開機,請從顯示的清單選取適當的作業系統,再按下 ENTER。
    登入電腦。
    按一下 [開始],再按一下 [執行],並輸入下列命令,然後按一下 [確定]:
    msiexec /regserver
    注意 64 位元的作業系統也需要重新登錄 64 位元的 MSI Installer。如果要執行這項操作,請按一下 [開始],再按一下 [執行],並輸入下列命令,然後按一下 [確定]:
    Drive:\Windows\Syswow64\Msiexec /regserver
    關機並以標準模式重新啟動您的電腦。
    如果問題仍然存在,並繼續收到<徵狀>一節所述的錯誤訊息,請依照方法 2 中的步驟執行。

    方法 2:重新安裝 Windows Installer
    如果要重新安裝 Windows Installer,請重新命名損毀的 Windows Installer 檔案,然後重新安裝 Windows Installer。如果要執行這項操作:
    按一下 [開始],然後按一下 [執行]。
    在 [開啟] 方塊中,輸入 cmd,然後按一下 [確定]。
    在命令提示字元鍵入下列命令,然後按下 ENTER;其中 Drive 是安裝 Windows 的磁碟機,而 %Windir% 則是安裝 Windows 的資料夾:
    attrib -r -s -h drive:\%Windir%\system32\dllcache
    例如,輸入
    attrib -r -s -h c:\windows\system32\dllcache
    注意 如果是使用 Windows 98,請輸入 system,而不要輸入 system32。
    在命令提示字元輸入下列各行,並在輸入每一行之後按下 ENTER:
    ren msi.dll msi.old
    ren msiexec.exe msiexec.old
    ren msihnd.dll msihnd.old
    在命令提示字元輸入 exit,然後按下 ENTER。
    重新啟動您的電腦。
    將您硬碟上的 Windows Installer 檔案更新為最新版本。您可以從「Microsoft 下載中心」下載 Windows Installer 2.0。
    如果是 Windows Millennium Edition、Windows 98 Second Edition (SE) 與 Windows 98:
    http://www.microsoft.com/downloads/details.aspx?familyid=cebbacd8-c094-4255-b702-de3bb768148f&displaylang=en
    http://www.microsoft.com/downloads/details.aspx?familyid=cebbacd8-c094-4255-b702-de3bb768148f&displaylang=en)
    如果是 Windows 2000 與 Windows NT 4.0:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=4b6140f9-2d36-4977-8fa1-6f8a0f5dca8f&DisplayLang=en
    http://www.microsoft.com/downloads/details.aspx?FamilyID=4b6140f9-2d36-4977-8fa1-6f8a0f5dca8f&DisplayLang=en)
    Windows XP 的使用者: 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    893803 (http://support.microsoft.com/kb/893803/ ) Windows Installer 3.1 v2 (3.1.4000.2435) 已經可供使用
    如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    119591 (http://support.microsoft.com/kb/119591/ ) 如何從線上服務取得 Microsoft 支援檔案
    Microsoft 已對這個檔案做過病毒掃描。Microsoft 會利用發佈當日的最新病毒偵測軟體掃描檔案。檔案會儲存在安全的伺服器上,以避免任何未經授權的更改。
    關機並以標準模式重新啟動您的電腦。

發表時間: 2011-05-03 03:37:50
更新時間: 2011-05-03 03:37:50
資料來源; 自官方網站轉載

::版權為原作者所有‧轉載時請註明: 轉載自☆居家生活論談Blog☆::
╰★居家生活雜舖☆居家生活論談Blog☆★╮ 希望能帶給您豐富的生活~~ 

 >>>相關文章
 >>>回覆已關閉


☆居家生活論談Blog☆ 2005-2026
本網各網頁內之連結標題及內容屬原權利人所有!
本站置於: Wanteasy  [管理]