одно из наших устаревших приложений связано с IE. Мы создали ярлык на рабочем столе для него на рабочей станции пользователя. Теперь, когда этот ярлык запускает приложение, мы видим 3 процессов windows, запущенных вместо 2!!! Обычно, когда вы открываете браузер, есть 2 процесса, один для управления браузером и один на вкладку. Но здесь мы видим 3 процесса, но есть только одна вкладка. Что означает, что 1 IE процесс не виден. это портит приложение, так как оно в конечном итоге открывает последующую вкладку на невидимой вкладке.
приложение работает нормально, если ключи пользователя в url в адресной строке IE. Я также проверил perfmon, чтобы проверить активность и понял, что при запуске последующих вкладок невидимый процесс IE выполняет тяжелую обработку
кто-нибудь знает, почему IE запускает 3-й процесс, когда он запускается с ярлыка на рабочем столе? Также есть способ убедиться, что он запускается нормально с 2-мя процессами
Я проверил это на:
> Windows 2008 R2 - IE8
> Windows 7 - IE8
> Windows 7 - IE9
С дальнейшие тесты, я узнал, что это происходит не на всех коробках, но происходит на многих коробках. Опять же, если это произошло на коробке, это продолжается.
из любопытства я попытался создать веб-ярлык для Chrome. Chrome не вызывает никаких дополнительных процессов, таких как IE. у этого есть 3 открытых процесса, но это нормальная вещь chrome. Следовательно, эта проблема призрак процесса является специфическим для Internet Explorer