سلام،
دقیقا من هم همچین مشکلی رو چند وقت پیش که میخواستم یک سرور تستی توی ویندوز راه بیندازم متوجه شدم. سرعت زمپ توی ویندوز به شدت کمتر از لینوکس بود.
اگه با PHP accelerator ها کار کرده باشید احتمالا متوجه میشید که ایراد باید از کار نکردن افزونه ی eAccelerator روی وب سرورتون باشه. یک دست کاری کوچیک در فایل PHP initialization‌ میتونه زندگی رو براتون راحت تر کنه. پس به آدرس زیر برید:

کد:
C:\xampp\php\php.ini

حالا افزونه ی eAccelerator رو از حالت Comment خارج کنید، یا به عبارتی اون نقطه ویرگول ";" یعنی همون Semicolon رو پاک کنید:

کد:
zend_extension = "C:\xampp\php\ext\php_eaccelerator_ts.dll"

و حالا Apache رو دوباره راه اندازی کنید.

قاعدتا باید افزایش سرعتی بین ۳ الی ۴ برابر قبل رو مشاهده کنید. که اگه اینطور نیست باید هم افزونه های دیگه رو مجدد چک کنید، هم اینکه نگاه کنید ببینید که کند بودن دلیلش تحلیل یا Resolve کُند نام Localhost یا به عبارتی 127.0.0.1 توی DNS نباشه.

همین آموزش رو یکم کاملترش رو هم توی وبسایتم گذاشتم باز اگه مشکلی بود به اون مراجعه کنید
حل مشکل کند بودن زمپ - XAMPP