Pour la taille de la mémoire virtuelle il vaut mieux utilisée la taille recommandée par Windows. C'est celle qui conviendra le mieux à votre configuration. Pour bien comprendre : par défaut Windows utilise de la mémoire virtuelle (swap) comme tampon et celle-ci est de taille variable. On ne peut pas mettre la taille à zéro sans prendre le risque qu'une application refuse de se lancer ou avoir des erreurs mémoire (erreur dans la mémoire paginée, pas assez de mémoire disponible, etc...). Et avoir une taille non fixe implique que Windows va ajuster la taille en fonction des besoins (augmentation ou réduction) ce qui va utiliser des ressources qui ne seront pas disponibles pour autre chose (cela se fait en tâche de fond) sans oublier que votre disque dur va être bien d'avantage fragmenter (il faut défragmenter souvent, sans quoi vous allez avoir une baisse de performance flagrante).
Pour les craquements cela n'a rien d'anormal. L'audionumérique c'est très gourmand. Il faut un processeur puissant, beaucoup de mémoire et avoir une carte compatible ASIO. La configuration logiciel ainsi que celle du BIOS ont une grande importance. Et dans le cas du direct to disc il faut un disque dur rapide et qui soit défragmenter régulièrement.
Pour l'interface audionumérique le mieux est le port PCI (ou PCI Express) avec le bus mastering d'activer ainsi qu'une latence faible sur le port (32 maximum). Le firewire peut convenir à condition d'avoir une machine stable et un peut plus puissante que ce qu'il faudrait en PCI.
Le tampon de l'interface audionumérique (que l'on peut appeler carte son) doit être parfaitement réglé (petit il faut une machine très puissante ou vous aurez des craquements, grand il y a moins de risques de craquement mais la latence se fera sentir).
Pour défragmenter en toute tranquillité je vous conseille JkDefrag :
http://www.jkdefrag.fr/
Sinon il faut éviter d'avoir trop d'intermédiaires logiciels. Cela augmente le risque de bug, défaut et perte de ressource voir de qualité sonore.