Comment télécharger une VM Windows 10 gratuite depuis Microsoft

Obtenir une VM Windows 10 est une demande courante chez les développeurs, testeurs et administrateurs qui ont besoin d'un environnement Windows isolé, accessible à distance et reproductible. Dans ce tutoriel 2026, nous détaillons les méthodes concrètes pour créer une machine virtuelle Windows 10 en local ou dans le cloud, sécuriser l'accès RDP et exploiter un environnement distant fiable sans compromettre votre poste principal.
Pourquoi utiliser une VM Windows 10 ?
Une machine virtuelle Windows 10 isole complètement un système invité de votre machine hôte. Cela permet de tester des logiciels, valider des déploiements, exécuter des outils compatibles uniquement avec Windows ou disposer d'un environnement propre à jeter après usage.
Cas d'usage typiques
- Tests logiciels : valider une application sur un système vierge sans polluer votre poste de travail.
- Développement multiplateforme : compiler et tester du code sur Windows depuis un poste Linux ou macOS.
- Compatibilité applicative : exécuter des outils métier legacy nécessitant un environnement Windows.
- Environnement distant permanent : disposer d'un bureau Windows accessible partout via RDP.
- Sandbox de sécurité : analyser un fichier suspect dans un contexte cloisonné.
Local ou cloud : le bon arbitrage
Une VM locale dépend des ressources de votre machine (CPU, RAM, stockage). Elle est gratuite en dehors de la licence Windows, mais elle consomme votre matériel et n'est pas accessible à distance sans configuration réseau. Une VM cloud, à l'inverse, tourne 24/7 sur une infrastructure dédiée, reste joignable de n'importe où et libère votre poste.
| Critère | VM locale | VM cloud |
|---|---|---|
| Coût matériel | Utilise vos ressources | Mutualisé côté fournisseur |
| Accessibilité | Poste physique uniquement | RDP depuis partout |
| Disponibilité | Quand le PC est allumé | 24/7 |
| Performances | Limitées par l'hôte | NVMe, CPU dédié possible |
| Sauvegardes | Manuelles | Snapshots au panel |
Note importante : Windows 10 a atteint sa fin de support étendu en octobre 2025. Pour un usage professionnel durable en 2026, envisagez Windows Server ou une édition sous licence adaptée. Une VM Windows 10 reste pertinente pour du test, de la compatibilité ou du legacy, mais évitez d'y exposer des données sensibles sans mesures de cloisonnement.
Créer une VM Windows 10 en local
Pour une VM locale, deux hyperviseurs dominent selon votre système hôte : Hyper-V sous Windows Pro, et VirtualBox / KVM sous Linux.
Option 1 : Hyper-V (Windows Pro/Enterprise)
Hyper-V est intégré à Windows. Activez-le via PowerShell en administrateur :
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Après redémarrage, créez une VM en ligne de commande :
New-VM -Name "Win10-Test" -MemoryStartupBytes 4GB -Generation 2 -NewVHDPath "C:\VMs\win10.vhdx" -NewVHDSizeBytes 60GB
Set-VMProcessor -VMName "Win10-Test" -Count 2
Add-VMDvdDrive -VMName "Win10-Test" -Path "C:\ISO\Win10.iso"
Start-VM -Name "Win10-Test"
Connectez-vous ensuite via le gestionnaire Hyper-V ou vmconnect. Récupérez l'ISO officielle depuis l'outil Media Creation Tool de Microsoft.
Option 2 : KVM sous Linux
Sur un hôte Linux, KVM offre d'excellentes performances. Installez les paquets nécessaires sous Debian/Ubuntu :
sudo apt update
sudo apt install qemu-kvm libvirt-daemon-system virt-manager -y
sudo systemctl enable --now libvirtd
sudo usermod -aG libvirt $USER
Vérifiez la prise en charge de la virtualisation matérielle :
egrep -c '(vmx|svm)' /proc/cpuinfo
Un résultat supérieur à zéro confirme que la virtualisation est disponible. Lancez ensuite virt-manager pour créer la VM graphiquement en pointant vers votre ISO Windows 10. Pensez à charger les pilotes VirtIO pour de meilleures performances disque et réseau.
Limites du local
Une VM locale reste tributaire de votre matériel. Sur un poste avec 8 Go de RAM, allouer 4 Go à la VM laisse peu de marge à l'hôte. De plus, l'accès distant impose de configurer une redirection de ports ou un VPN, ce qui complexifie la mise en œuvre pour un usage nomade.
Déployer une VM Windows 10 dans le cloud
Pour un environnement disponible en permanence et joignable depuis n'importe où, le cloud est la voie la plus directe. Un VPS Windows OmegaCloud fournit une VM avec licence Windows Server incluse, environnement RDP prêt à l'emploi et anti-DDoS actif par défaut. Vous obtenez un bureau distant fonctionnel en quelques minutes, sans gérer l'hyperviseur ni la couche réseau.
Étapes de mise en service
- Choisissez la configuration (vCPU, RAM, stockage NVMe) selon votre charge.
- Sélectionnez l'image Windows depuis le catalogue.
- Le provisioning s'effectue automatiquement ; les identifiants RDP sont générés.
- Récupérez l'adresse IP et les accès depuis le panel OmegaCloud.
Se connecter en RDP
Depuis Windows, utilisez le client mstsc. Depuis Linux, plusieurs clients existent, dont xfreerdp :
xfreerdp /u:Administrateur /v:VOTRE_IP:3389 /dynamic-resolution /clipboard
Depuis macOS, le client Microsoft Remote Desktop remplit le même rôle. La console KVM du panel reste disponible en secours si le RDP est indisponible, ce qui évite un blocage total en cas d'erreur de configuration réseau.
Gérer la VM au quotidien
Le panel de gestion centralise les opérations courantes :
- Snapshots avant toute modification risquée pour revenir en arrière instantanément.
- Reboot et réinstall en un clic si l'environnement doit être remis à neuf.
- Dashboard temps réel CPU/RAM/SSD/réseau pour surveiller la charge.
- Console KVM pour un accès bas niveau indépendant du RDP.
Pour les workflows automatisés, l'API REST et les intégrations OmegaCloud permettent de scripter la création, le snapshot ou la suppression de VM, et de les brancher sur GitHub Actions ou GitLab CI.
Sécuriser l'accès à votre VM Windows 10
Une VM Windows exposée sur Internet via RDP est une cible fréquente de balayages automatisés. La sécurisation n'est pas optionnelle, surtout sur un environnement distant permanent.
Durcir le RDP
- Changez le port RDP par défaut (3389) pour réduire le bruit des scans.
- Activez le Network Level Authentication (NLA) pour exiger une authentification avant l'ouverture de session.
- Limitez les tentatives et verrouillez les comptes après plusieurs échecs.
- Utilisez des mots de passe longs et uniques, idéalement gérés par un gestionnaire.
Configuration du verrouillage de compte via PowerShell :
net accounts /lockoutthreshold:5 /lockoutduration:30 /lockoutwindow:30
Filtrer les accès réseau
Restreignez le RDP aux seules adresses IP légitimes avec le pare-feu Windows :
New-NetFirewallRule -DisplayName "RDP-Restreint" -Direction Inbound -Protocol TCP -LocalPort 3389 -RemoteAddress "203.0.113.10" -Action Allow
Sur une VM Linux servant de passerelle ou de bastion, l'équivalent avec ufw :
sudo ufw default deny incoming
sudo ufw allow from 203.0.113.10 to any port 3389 proto tcp
sudo ufw enable
2FA et anti-DDoS
Activez la double authentification (2FA) sur votre compte du panel pour protéger l'accès à l'administration de la VM. Côté infrastructure, la protection anti-DDoS volumétrique est gérée nativement au niveau kernel par OmegaCloud : la mitigation est transparente et ne nécessite aucune installation sur votre VM. Vous concentrez donc vos efforts sur le durcissement système plutôt que sur la couche réseau.
Maintenir à jour
Même en fin de support étendu, appliquez les correctifs disponibles et désactivez les services inutiles. Pour la référence officielle sur la configuration et la sécurité du bureau à distance, consultez la documentation de Source.
Checklist de sécurité rapide
- NLA activé
- Port RDP non standard
- Pare-feu restreint par IP source
- Verrouillage de compte configuré
- 2FA sur le panel de gestion
- Snapshot récent disponible
- Mises à jour appliquées
Conclusion
Créer une VM Windows 10 se fait aujourd'hui en local via Hyper-V ou KVM, ou dans le cloud pour un accès permanent et sécurisé. Le choix dépend de vos besoins en disponibilité et en accessibilité distante. Quelle que soit la méthode, le durcissement RDP, le filtrage réseau et des snapshots réguliers restent les fondations d'un environnement Windows fiable et maîtrisé.
FAQ
Peut-on encore utiliser une VM Windows 10 en 2026 malgré la fin de support ?
Oui, techniquement une VM Windows 10 fonctionne toujours. Elle reste pertinente pour tester des applications legacy, valider des compatibilités ou disposer d'un bac à sable jetable. En revanche, évitez d'y stocker des données sensibles ou de l'exposer sans durcissement, car les correctifs de sécurité ne sont plus garantis. Pour un usage de production durable, une édition Windows Server sous licence est recommandée.
Comment accéder à ma VM Windows depuis un poste Linux ?
Utilisez un client RDP comme xfreerdp ou Remmina. La commande xfreerdp /u:Administrateur /v:VOTRE_IP /dynamic-resolution ouvre une session distante avec redimensionnement automatique. Assurez-vous que le port RDP est autorisé pour votre IP dans le pare-feu et que le NLA est actif côté serveur pour sécuriser la connexion.
Quelle configuration minimale pour une VM Windows fluide ?
Comptez au minimum 2 vCPU et 4 Go de RAM pour un usage bureautique ou de test léger. Pour du développement, de la compilation ou plusieurs applications ouvertes, visez 4 vCPU et 8 Go. Le stockage NVMe fait une différence nette sur les temps de démarrage et les opérations disque. Un snapshot préalable permet de revenir en arrière sans risque après toute modification importante.
Prêt à mettre en pratique ce que vous venez de lire ?
Découvrir nos offres

