il y a bien longtemps (c'était au temps du windows 3.1), les problèmes de création de swapfile que j'ai eus étaient dûs à des erreurs d'organisation disque. Il fallait donc faire une vérification du disque puis une défragmentation pour pouvoir créer une swapfile convenable.
Cela m'amène à penser à une autre explication, la plus grande portion libre de ton disque dur fait 20MB -> défrag et création de la swapfile.