T
Twisted One
I've recently been involved in a fairly hefty project to categorize and
sort photos, including finding and eliminating duplicate pairs and such,
using a Windows XP SP2 system. This system has a reasonably fast CPU,
1GB physical RAM, and an nVidia video card -- it can't play the latest
games like Quake 4, but it's fine for 2d photo work ... or is it?
Here's the problem. After a fairly short time (sometimes as little as
hours) after the last reboot, Explorer and other apps start to feel
sluggish. Explorer searches become slower, and where normally if you
search in a directory once, subsequent searches with new criteria in the
same directory run much faster, it gets to be as slow to do most new
searches as it was to do the first.
Then the previewer starts malfunctioning, often hanging on "Generating
preview..." or spewing "Drawing failed" on perfectly valid JPEGs (which
open fine in Paint or Corel). Initially this manifests when comparing
pairs of images: get them adjacent, double click the first one, hit
right, then left, then right -- the double clock opens the previewer on
the first image, the right-arrow hit loads the second image (but it
takes a bit), the left-arrow returns to the first (also a bit slow), and
the second right-arrow hit makes it flick very quickly back to the
second image. Any differences on this last, fast switch are perceived by
the human eye as movement, so this works pretty well to compare images
.... until it starts hanging on "Generating preview..." on the second
right-arrow hit, that is. Then it progresses to being unable to preview
wider files (esp. 1024 wide or more) at all without "Drawing failed".
Making the previewer window smaller fixes this but only temporarily. The
width it will tolerate also decreases steadily. Eventually, the
previewer becomes useless, having succumbed to some kind of progressive
dementia. Exiting and restarting the previewer does not help (e.g. by
closing the window and then double-clicking a jpeg file).
At this point, thumbnails stop being reliably generated for files in
folder views. They may come up as a jpeg icon, as if the image was
unreadable, or just as a white square, even when the image file is
perfectly readable. Initially, a right click and "refresh thumbnail"
fixes these, but this menu item soon stops working (silently fails).
Other applications begin to exhibit buggy behavior at this point,
invariably video-related. Quake 3 won't launch (says can't initialize
openGL subsystem); glquake says it can't set DIB mode 1024x768x32bpp,
which is interesting since the desktop is at 1024x768x32bpp so it
doesn't need to change mode, and if it does, that mode is obviously
functional. Mozilla Thunderbird goes bonkers, as exhibited at
http://i8.photobucket.com/albums/a26/twisted0n3/2005-12-07_075155.png
where you can see it's become semi-transparent. Toolbar buttons don't
appear unless you roll over them, separators are transparent showing the
windows beneath the Thunderbird window, etc. -- it seems Thunderbird has
screwed up in painting itself on the screen.
And all the while, the Task Manager does not show anything that could
explain this "dementia". There may well be over half the machine's RAM
free, nevermind the total space including swap; the following screenshot
was taken during a severe episode of this bogus behavior:
http://i8.photobucket.com/albums/a26/twisted0n3/2005-12-07_075633.png
The Explorer task has bloated up excessively, but despite this there's
gobs of free memory, nothing's hogging the CPU (Prime95 runs at low
priority), and in general nothing in the task manager display offers a
clue. The system is acting as if it's low on memory or something, but it
isn't.
The only thing that seems to restore the previewer and other things to
normal functioning is a reboot.
What causes this and how can I prevent or fix it, other than constantly
rebooting (sometimes 2, 3x a day)?!
I suspect the previewer is the source of the problem, since it's where
the symptoms first show up, but it seems to create a problem in the
video system generally that then affects everything else eventually. It
may be a combination of a bug in the previewer, or just something
pathological about the way it handles display updates to its window, and
a particular quirk of my video system -- but everything is up to date.
Salient points:
Video -- GeForce2 with all drivers up to date as of less than 2 weeks
ago, and from official sources (i.e. nVidia's web site).
OS -- WinXP SP2, with all critical updates to date.
Mem -- 1GB
CPU -- 1.53GHz Athlon XP 1800+
Drivers, software, antivirus (F-Prot), and antispyware (Ad-Aware and
Spybot) are generally up to date and the latter two have been run since
the last time anything new was installed. I don't think it's spyware or
a virus.
Disabling all non-MS shell extensions does not prevent the problem from
occurring.
I'd like one of the following:
* (Preferable) Some simple patch, registry hack, tweak, or adjustment
that stops this happening, other than "stop using the previewer" since
this project depends on using the previewer to quickly view images, or
* Some way to reset the problem or make it go away once it's started
that doesn't entail a reboot and spending ages waiting for the system
to come back up, and then more ages getting everything (window
positions, open apps, open documents, etc.) back the way I had it.
An explanation as to why this is happening would be nice too, but is
optional. Solutions that have deleterious side effects are not desired.
Solutions that don't involve installing new software or unofficial
patches of some kind are preferred.
sort photos, including finding and eliminating duplicate pairs and such,
using a Windows XP SP2 system. This system has a reasonably fast CPU,
1GB physical RAM, and an nVidia video card -- it can't play the latest
games like Quake 4, but it's fine for 2d photo work ... or is it?
Here's the problem. After a fairly short time (sometimes as little as
hours) after the last reboot, Explorer and other apps start to feel
sluggish. Explorer searches become slower, and where normally if you
search in a directory once, subsequent searches with new criteria in the
same directory run much faster, it gets to be as slow to do most new
searches as it was to do the first.
Then the previewer starts malfunctioning, often hanging on "Generating
preview..." or spewing "Drawing failed" on perfectly valid JPEGs (which
open fine in Paint or Corel). Initially this manifests when comparing
pairs of images: get them adjacent, double click the first one, hit
right, then left, then right -- the double clock opens the previewer on
the first image, the right-arrow hit loads the second image (but it
takes a bit), the left-arrow returns to the first (also a bit slow), and
the second right-arrow hit makes it flick very quickly back to the
second image. Any differences on this last, fast switch are perceived by
the human eye as movement, so this works pretty well to compare images
.... until it starts hanging on "Generating preview..." on the second
right-arrow hit, that is. Then it progresses to being unable to preview
wider files (esp. 1024 wide or more) at all without "Drawing failed".
Making the previewer window smaller fixes this but only temporarily. The
width it will tolerate also decreases steadily. Eventually, the
previewer becomes useless, having succumbed to some kind of progressive
dementia. Exiting and restarting the previewer does not help (e.g. by
closing the window and then double-clicking a jpeg file).
At this point, thumbnails stop being reliably generated for files in
folder views. They may come up as a jpeg icon, as if the image was
unreadable, or just as a white square, even when the image file is
perfectly readable. Initially, a right click and "refresh thumbnail"
fixes these, but this menu item soon stops working (silently fails).
Other applications begin to exhibit buggy behavior at this point,
invariably video-related. Quake 3 won't launch (says can't initialize
openGL subsystem); glquake says it can't set DIB mode 1024x768x32bpp,
which is interesting since the desktop is at 1024x768x32bpp so it
doesn't need to change mode, and if it does, that mode is obviously
functional. Mozilla Thunderbird goes bonkers, as exhibited at
http://i8.photobucket.com/albums/a26/twisted0n3/2005-12-07_075155.png
where you can see it's become semi-transparent. Toolbar buttons don't
appear unless you roll over them, separators are transparent showing the
windows beneath the Thunderbird window, etc. -- it seems Thunderbird has
screwed up in painting itself on the screen.
And all the while, the Task Manager does not show anything that could
explain this "dementia". There may well be over half the machine's RAM
free, nevermind the total space including swap; the following screenshot
was taken during a severe episode of this bogus behavior:
http://i8.photobucket.com/albums/a26/twisted0n3/2005-12-07_075633.png
The Explorer task has bloated up excessively, but despite this there's
gobs of free memory, nothing's hogging the CPU (Prime95 runs at low
priority), and in general nothing in the task manager display offers a
clue. The system is acting as if it's low on memory or something, but it
isn't.
The only thing that seems to restore the previewer and other things to
normal functioning is a reboot.
What causes this and how can I prevent or fix it, other than constantly
rebooting (sometimes 2, 3x a day)?!
I suspect the previewer is the source of the problem, since it's where
the symptoms first show up, but it seems to create a problem in the
video system generally that then affects everything else eventually. It
may be a combination of a bug in the previewer, or just something
pathological about the way it handles display updates to its window, and
a particular quirk of my video system -- but everything is up to date.
Salient points:
Video -- GeForce2 with all drivers up to date as of less than 2 weeks
ago, and from official sources (i.e. nVidia's web site).
OS -- WinXP SP2, with all critical updates to date.
Mem -- 1GB
CPU -- 1.53GHz Athlon XP 1800+
Drivers, software, antivirus (F-Prot), and antispyware (Ad-Aware and
Spybot) are generally up to date and the latter two have been run since
the last time anything new was installed. I don't think it's spyware or
a virus.
Disabling all non-MS shell extensions does not prevent the problem from
occurring.
I'd like one of the following:
* (Preferable) Some simple patch, registry hack, tweak, or adjustment
that stops this happening, other than "stop using the previewer" since
this project depends on using the previewer to quickly view images, or
* Some way to reset the problem or make it go away once it's started
that doesn't entail a reboot and spending ages waiting for the system
to come back up, and then more ages getting everything (window
positions, open apps, open documents, etc.) back the way I had it.
An explanation as to why this is happening would be nice too, but is
optional. Solutions that have deleterious side effects are not desired.
Solutions that don't involve installing new software or unofficial
patches of some kind are preferred.