Pour les utilisateurs de Windows XP, DLNow a une version spéciale de l'application appelée la version vista. Cette version offre une période d'essai gratuite, après quoi elle facture des frais uniques pour les téléchargements illimités. Afin d'obtenir un téléchargement vidéo gratuit, vous devez vous inscrire sur leur site Web. Une fois inscrit, vous recevrez un lien de téléchargement gratuit dans votre e-mail. Si vous souhaitez d'abord essayer leur version gratuite, vous pouvez visiter leur site Web et télécharger leur version vista à partir de là. Après l'installation, vous pouvez connecter l'appareil à votre ordinateur et le laisser rechercher tous les nouveaux fichiers multimédias sur votre ordinateur. Pour vous assurer que vous avez tout téléchargé correctement, lancez la vidéo téléchargée en cliquant sur le petit bouton «Jouer maintenant».