So, my inlaws complained about their printer not working, so I go to look at it. After I turn it on (seriously), it still doesn't work--but it's not the printer; it's the PC.
The computer is old-ish, but it gets the job done for them. It's an HP Slimline with a Celeron M and 512MB of RAM, XP SP3. Again, it wouldn't work for me, but it works plenty fine for them.
BUT, when they go to print pictures, this is what happens:
The page file hovers 283MB during normal use, but when you start to print photos, the printer will begin the job, stalls shortly after it begins, and then the page file climbs, climbs, and climbs until it hits 1.93GB. Then the "memory low" error comes up, and the print job gives up and quits. The computer is entirely unsable during this time, too, regardless of being related to printing or not.
Once the print job quits, the page file goes back to around 283MB and the computer runs beautifully again. The printer returns to idle state, too.
It doesn't matter if I try to print 1 picture or 12 pictures--the same thing happens. I guess this has been going on for three months and they just told me over the weekend.
Documents (non-jpg files) print just fine.
I cleaned up the computer, did all my usual maintenance stuff, checked out all the running processes, etc, etc, but the printing issue is still happening.
Thoughts? This is the first issue I haven't been able to solve myself in a very long time.