I may have a fix for this problem, which I got from another forum when I was researching something else. I applied it this morning, put my computer into hybernation after watching a few short YouTube videos and the fix seemed to be working. Tonight it still seems to be working.
It has to do with the Windows XP swapfile. Here's what I did:
1 I moved the swapfile from its normal C partition on the internal disk onto the D partition.
2 I defragmented the C partition.
3 I moved the swap file back, changing it from default size (1500 MB min, 3000 MB max) to 2500 min and 2500 max.
4 I ran a few short YouTube videos and visited several pages of economist.com, which makes extensive use of Flash for online banner ads to check whether the problem had disappeared. It had.
To manipulate the swap file settings (instructions for Windows XP Professional, other versions of Windows may vary):
1 Click on Start
2 right-click on My Computer
3 click on Properties
4 click on Advanced tab
5 click on Settings in the Performance section
6 Click on Advanced tab
7 Near the bottom of the tab in the Virtual memory section click on Change
8 Assuming you have a D partition or an external USB hard drive, click on C: and select No paging file; click on Set; you will get a warning message; proceed
9 click on D: (or your external drive), click the Custom size button and set both Initial Size and Maximum size at 2.5 times your computer's memory (eg for 1 GB memory, set both to 2500 MB).
10 Click OK and again OK. The system will then want to reboot. Let it.
11 With no applications running other than your normal security stuff, defragment the C partition:
(a) Click Start, All Programs, Accessories, System Tools, Disk Defragmenter
(b) Select C: partition and click Defragment
(c) It may say that the disk does not need defragmenting but do it anyway
12 Now move the swapfile back to C:, a similar process to steps 1-10 above, keeping the min and max swapfile sizes the same, as you set them before.
13 After the reboot check out some short YouTube clips or whatever is your most troublesome Flash content.
14 This process sounds long and tedious, but it is straight-forward (it took me about an hour and a half, including the defrag that Windows said I did not need to do, the reboots and recovering from two or three blind alleys) and I know of no significant risks that it introduces. If you are cautious you might like to do a backup first. Let us know the result.
If you don't have anywhere to move the swapfile and have to leave it on C:, reboot, defrag C: as described above. Then change the swapfile min and max to be the same, as described above.
As mentioned in my previous post I have seen a problem that sounds similar reported by people running Ubuntu Linux. As Linux swapfile management is probably rather different from that of Windows, there may still be stuff about Flash behaviour that the fix I have described does not address. On the other hand I saw this problem when I was using IE6 and the IE plugin for Flash is different from the one for Firefox and Chrome.
Anyway, I hope I have helped a few people and I'll now go back to this week's edition of economist.com.