I don't know if the Internet Explorer 10 is like a zombie. It will be incredibly slow to open a webpage or perform any operations. With the recent increase in the number of video views on the Internet, this problem is becoming more and more prominent. So I analyzed the wait chain of the process to see what IE is waiting. You know, ie is always suspended, and it is really abnormal if you still die or open the "Restore web page" button.
In Windows 8, the new version of task manager comes with the analysis process wait chain function. Previously we may have to use resmon Resource Monitor.
In the detailed information, I find the iexplore.exe process and right-click and select "analysis wait chain". We can see that one or more threads of IE are waiting to complete network I/O, while waiting for the tree structure of the chain, we can see that it is waiting for "flashutil_activex.exe", PID is 2248, and thread information is missing.
Haha, that's right. The "flashutil_activex.exe" you see is the embedded flash plug-in for IE browser in Windows 8. It's no wonder that occasionally the webpage will die and cannot be recovered. It turns out that every time I die, I use ie10 to watch videos. I thought it was the flash built in IE that was unstable. I think there is a certain possibility, because no matter what it is, both are developed by Adobe (I checked the file information of the execution body ). However, it was not long before this problem was solved. I am afraid to delete it at will to avoid unpredictable consequences in Win8. No experiments have been conducted to study the results of deleting it, and then a flash downloaded by Adobe is supplemented.
Whether the player can cause problems to disappear. If you have any tests, please let me know.
I think, in fact, I should directly find the flashutil process and then see what it is waiting for. Maybe we can see what resources it is waiting, or use windbg to see if further diagnosis is possible. When the problem recurs, I can look at another IE process and find that the process has obtained complete and detailed wait chain information:
In fact, flashutil_activex.exe is also waiting for a thread from qqexternal.exe. Oh! I suddenly realized that, when the problem was fixed, My QQ was indeed running. So every time I watch a Flash video and watch a webpage, I ended the qqexternal process. The problem was solved immediately, and the webpage was immediately restored, loaded, and played.
But what is this qqexternal? I don't know this, but by searching the Internet, I found the following explanation:
Haha, it's interesting. This process is designed to ensure the stability of the webpage flash... Indeed, it will be much more stable and stable. I really hope this process will not appear at any time.
Http://www.3lian.com/edu/2012/12-08/48364.html