天天看點

IE程序與資料總管程序的合并對Appeon Web應用影響

現象描述:

每次打開一個IE時,任務管理器中,并沒有Iexplore.exe程序出現,隻是看到Explorer.exe程序增加了記憶體使用。

這是因為啟動的IE程序都被合并到Explorer.exe程序了。

這種情況,會導緻打開多個IE視窗通路Appeon Web應用(AX方式釋出的)時,隻有一個Appeon Web應用可以運作,其它IE視窗都是空白的。

問題原因:

為了節省記憶體使用,有的Windows會在打開IE時,将IE程序合并到Explorer.exe程序。這種狀況可以通過更改系統資料庫得以改變。

參見:http://support.microsoft.com/default.aspx?scid=kb;en-us;240928 有關"Launch Browser Windows in a Separate Process"的描述

解決方法:

在網上查找原因後,得知通過修改系統資料庫的方式可避免IE程序和Explorer程序的合并:

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/BrowseNewProcess

如果在這個項中,建立一字元串 也命名為BrowseNewProcess

值設定為:yes(表示資源浏覽器視窗和IE浏覽器視窗各自使用單獨的程序)

                     no(表示資源浏覽器視窗和IE浏覽器視窗使用同一程序explorer.exe)

繼續閱讀