Под виндой, я так понимаю вы подразумеваете рабочий десктоп?
Кроме работы с сайтом, ваш компьютер вынужден обслуживать работу пользователя, выводить графику на монитор, поддерживать работу кучи различного софта, который вы туда понаставили.
Xampp который вы используете, сделан для разработчиков, т.е в первую очередь там ценится удобство развертывания и работы с ним, а никак не быстродействие.
Его никто не оптимизировал для быстродействия, ибо оно там никому не нужно.
В итоге у вас во первых серверу достаются огрызки ресурсов вашего компьютера, явно меньше чем на VPS, где все ресурсы идут серверу. А во вторых сервер этими огрызками распоряжается очень неоптимально в плане быстродействия.