You might look at your Windows setup. Try disabling things like the wireless network interface, using 256 colors (some laptops used shared memory; taking away from your 512 MB listed) and also check if you can tune MYSQL for the number of connections, timeouts etc. If you're just using the database locally, search for MYSQL tuning parameters...
Good luck...