Windows 10 IoT : Qu'est-ce que c'est et comment l'utiliser

windows 10 iot
Les appareils IoT sont partout, il n’est donc pas surprenant que Microsoft ait son propre système d’exploitation appelé Windows 10 IoT qui fonctionne sur ces appareils.

Dans le cas où vous ne le sauriez pas, les cartes IoT sont bon marché et peuvent offrir toutes sortes de fonctionnalités à leurs utilisateurs, tant que ces derniers sont prêts à les configurer manuellement.

Aujourd’hui, nous allons nous concentrer sur Windows 10 IoT et voir ce que c’est et comment cela fonctionne, alors assurez-vous de continuer à lire.

Un bref historique de Windows 10 IoT


Windows 10 IoT était auparavant connu sous le nom de Windows Embedded et est sur le marché depuis plus de 20 ans.

Cette famille de systèmes d’exploitation a changé de nom pour IoT après la sortie de Windows 10. Windows CE, également connu sous le nom de Windows Embedded Compact, était utilisé sur divers appareils électroniques grand public, y compris des décodeurs et des consoles de jeux.

Cependant, il a été complètement remplacé par Windows 10 IoT.

Qu’est-ce que Windows 10 IoT ?

C’est une version de Windows qui est optimisée pour fonctionner sur une variété d’appareils IoT. Dans le cas où vous ne le sauriez pas, Windows a alimenté des distributeurs automatiques, des terminaux, des appareils médicaux, des kiosques et d’autres dispositifs au fil des décennies.

Cela a été réalisé en exécutant une version spéciale de Windows optimisée pour ce type de dispositifs. Différentes versions de Windows ont fait cela par le passé, et Windows 10 continue de le faire sous la forme de Windows 10 IoT.

Quelle est la différence entre Windows 10 et Windows 10 IoT ?

  • Sécurité renforcée – Le dispositif est verrouillé, et il exécute généralement une seule application ou un ensemble d’applications préapprouvées. Les claviers, les ports USB et d’autres politiques peuvent être désactivés pour protéger le système contre toute manipulation.
  • Performance – L’image du dispositif est configurée de sorte qu’il démarre avec le logiciel prédéfini dès qu’il est sous alimenté.
  • Avantages OEM – Avec Windows 10 IoT, le logiciel et le dispositif sont sous licence à un utilisateur en tant que solution unique. L’OEM est chargé de fournir un support pour le dispositif et le système d’exploitation.
  • Exigences matérielles – Comme la version Windows 10 IoT Core n’a pas toutes les fonctionnalités de sa version de bureau, elle vient généralement avec des exigences matérielles beaucoup moins importantes. Cela permet de l’exécuter sur presque n’importe quel appareil.
  • Gestion à distance – Windows 10 IoT prend en charge la gestion à distance, ce qui simplifie et accélère la gestion de plusieurs appareils.
  • Abordabilité – Puisque cette version de Windows n’a pas les mêmes fonctionnalités que la version de bureau, elle est beaucoup plus abordable.
  • Support à long terme et cycle de vie – Contrairement à la version standard de Windows, IoT a un cycle de vie plus long qui est généralement de 10 ans ou plus. De plus, le support dure également environ 10 ans pour chaque version.
  • Récupération facile – La réinstallation du système d’exploitation peut être effectuée rapidement et facilement via une clé USB ou Internet.
  • Mise à jour facile – L’installation et la gestion des mises à jour sont plus simples car de nouvelles versions sont proposées comme mises à jour optionnelles tous les quelques années, tandis que les mises à jour de sécurité sont installées de manière continue.

Combien de versions de Windows 10 IoT existe-t-il ?

Windows 10 IoT Enterprise


Cette version est assez similaire à la version Windows 10 Enterprise mais vient avec des contrôles de verrouillage supplémentaires qui aident à sécuriser le dispositif.

Avec cette version, vous avez l’intégralité des fonctionnalités de Windows, mais le système est forcé d’afficher une seule application en mode kiosque. Cette version présente un inconvénient majeur : elle ne peut pas fonctionner sur des dispositifs utilisant des processeurs ARM.

Windows 10 IoT Core


Si vous cherchez une version plus légère, il y a Windows 10 IoT Core. Cette version n’a pas toutes les fonctionnalités de Windows, mais elle exécute les processus en arrière-plan et une seule application universelle.

Cependant, cette version est entièrement compatible avec les appareils ARM, vous pouvez donc facilement l’exécuter sur des ordinateurs à carte unique. En raison de sa simplicité, elle est parfaite pour des projets plus petits et pour les amateurs.

Quelles sont les exigences matérielles de Windows 10 IoT ?

Windows 10 IoT Enterprise

  • Mémoire : 2 Go de RAM
  • Stockage : 16 Go pour la version 32 bits, 20 Go pour la version 64 bits
  • CPU : 1 GHz ou plus rapide

Les puces SoC sont également prises en charge, mais elles doivent prendre en charge les fonctionnalités suivantes :

  • Architecture x86 ou x64
  • Support PAE, NX, SSE2 et SSE3
  • Support pour CMPXCHG16b, LAHF/SAHF et PrefetchW

Windows 10 IoT Core

  • Mémoire : 256 Mo de RAM pour headless, 512 Mo de RAM pour headed
  • Stockage : 2 Go
  • CPU : processeur de 400 MHz ou plus rapide

Si vous prévoyez d’utiliser un processeur compatible x86, il doit prendre en charge PAE, NX et SSE2.

À quoi sert Windows 10 IoT ?

Windows 10 IoT Enterprise

En raison de ses fonctionnalités avancées, la version Enterprise est utilisée pour des tablettes industrielles, des points de service au détail, des kiosques, des affichages numériques, des distributeurs automatiques, des appareils médicaux, des dispositifs de fabrication, et bien plus encore.

Windows 10 IoT Enterprise est utilisé dans presque tous les secteurs, y compris la fabrication, le commerce de détail, le service, la médecine, et bien d’autres, et c’est une partie intégrante de nos vies quotidiennes.
En savoir plus sur ce sujet

  • Plugin-container.exe : Qu’est-ce que c’est et dois-je le supprimer ?
  • Conhost.exe : Qu’est-ce que c’est et comment corriger son utilisation élevée du CPU
  • HydraDM.exe : Qu’est-ce que c’est et dois-je le supprimer ?
  • HsMgr64.exe : Qu’est-ce que c’est et dois-je le supprimer ?

Windows 10 IoT Core

Comme il s’agit d’une version minimale de Windows IoT, elle n’a pas les mêmes fonctionnalités que la version Enterprise, donc ses cas d’utilisation sont différents.

Cette version est utilisée pour des affichages numériques, des dispositifs pour la maison intelligente, des passerelles IoT, des interfaces homme-machine, et plus encore. Comme vous pouvez le voir, cette version s’adresse aux passionnés de technologies qui souhaitent créer leurs projets.

Pour en savoir plus, nous avons un excellent guide sur comment exécuter Cortana sur Windows 10 IoT Core.

Windows 10 est-il gratuit pour IoT ?


Non, Windows 10 IoT n’est pas gratuit ; pour l’utiliser, vous devrez obtenir une licence de Microsoft. Il est possible d’obtenir une version d’évaluation de 90 jours avec un abonnement Visual Studio, mais pour une utilisation continue, vous devrez acheter une licence.

Windows 10 IoT a-t-il une interface graphique ?

Oui, Windows 10 IoT a une interface graphique, et elle est généralement configurée pour afficher une seule application dès que le dispositif démarre.

Vous pouvez également utiliser Windows 10 IoT sans affichage en mode headless si vous prévoyez de vous y connecter à distance.

Dans l’ensemble, Windows 10 IoT est un composant majeur de nos vies quotidiennes, et de nombreux appareils avec lesquels nous interagissons chaque jour fonctionnent sous Windows 10 IoT.

Si vous souhaitez vous familiariser avec cette version de Windows, vous pourriez être intéressé par notre guide sur comment exécuter Windows 10 IoT Core sur Raspberry Pi.

Nous espérons que vous avez trouvé ce guide informatif et que vous avez maintenant une meilleure compréhension de la façon dont Windows 10 IoT fonctionne.