I had crashes constantly with DLL file errors for windows.I was always getting \"system rescources\" errors and the blue screen of death.So just for hahas i made a sub account in the windows logon that only has the game,my intenet connection,virus scanner,firewall,and MIRC in the startup group.Because of this only 25% of my system startup rescources and system cache are being used at startup. And so far every time I logon to PS with that subaccount it loads up faster and i havent had a DLL error in 3 days,also the lag has been minimal. I dont know if it has any real bearing but for those constantly getting errors with window ,you might wanna try what i did and see if it works.It seems most of my problem had to do with the processor usage and not RAM so much.The only problem i see with this \"fix\" is that any popup stoppers,download accelerators and any other \"unneccessary\" login/startup program needs to removed from the startup.
I have a compaq presario
AMD athalon 1.1 ghz
320 RAM
TNT pro 2 graphics 16 mb
Soundblaster sound card
Windows ME (yes I know..ugh)