I'm having troubles with my laptop. I'm running Windows XP SP3 and after some days of uptime (the period seems to get shorter) error messages start to pop up especially when starting programs. Also letters in all programs start to disappear.

Here are some of the messages I gathered when trying to open a .rar file (I translated them since I have a German installation):

> 
> Cannot open C:\test.rar
> 
> 
> The application failed to initialize properly (0xc000012d). Click on OK to terminate the application.
> 
> 
> The application failed to initialize properly (0xc0000142). Click on OK to terminate the application.
> 
> 
> C:\test.rar is not a valid Win32 application
> 
> 
> Insufficient system resources exist to complete the requested service.
> 
> 
> (hand translated) Image corrupt - The application or DLL C:\WINDOWS\system32\guard32.dll is not a valid Windows file. Check it with the installation disk.
> 
> 
> 

Skype pops up with the following message:

> 
> Not enough storage is available to process this command
> 
> 
> 

The errors appear with all applications. None of my processes leaks memory (the one that does I kill at start up). When the errors start appearing and I close my browser (which uses the most memory) it shortly seems to get better but just for some minutes. After restarting the laptop everything works normally. I monitored my resources with perfmon and the only counter that I noticed climbing up over night (no user interaction, just my processes at idle) was Pool Paged Allocs (233k to 316k in 10 hours). This doesn't seem normal as other computers I tested didn't show this behavior. I logged all memory counters and all process counters. According to the task manager there was still ~300 MB unused physical memory. My system partition had 1 GB of free space. My paging file size is system managed.

Any idea what the reason could be? What could I do to further diagnose my problem?