MY Vista OS has slowed down and it takes ages to load a program. I have 4Mb of Ram and only 67% is being used (max) but there must be program running in the background that I can't find. I thought it was a defrag program so I uninstalled it but the problem was not solved. How could I see what programs are loading during boot up. I remember doing it in DOS but can't remember how. Any help would be appreciated.

My Computer
- Computer Manufacturer/Model Number
- Dell Dimension 9200
- OS
- Windows Vista Ultimate 32 bit & Win 7 Professional 32 bit
- CPU
- Intel Core 2 E6320 Duo (4MB L2 cache, 1.86Ghz, 1066FSB
- Motherboard
- Dell
- Memory
- 4GB Kingston Dual Channel DDR2, PC2-5300, 667Mhz
- Graphics Card(s)
- 256MB nVidia GeForce 8600GTS
- Sound Card
- Integrated Sound Blaster Audigy
- Monitor(s) Displays
- 22 inch Widescreen Digital(Dell) @ 19" Acer LCD
- Screen Resolution
- Dell 1680 x 1050, Axcer 1280 x1024
- Hard Drives
- 500GB Serial ATA 3Gb/s, 7200rpm w/ DataBurst Cache
1TB Seagate Barracuda 7200.12, 2 x 1TB USB drives for BU
- PSU
- APC Back UPS ES 750
- Case
- Standard
- Cooling
- Standard
- Keyboard
- MX5500 Logitech
- Mouse
- Logitech Bluetooth MX5500
- Other Info
- Dell Studio Laptop, Win 7 Pro 64 bit.