Compatibilité et fiabilité
Windows 7 est conçu pour s’exécuter sur le même matériel que Windows Vista et pour être compatible avec les applications et les pilotes de périphérique qui fonctionnent avec Windows Vista.
Windows 7 est la version la plus fiable de Windows à ce jour. Conçu sur une base technologique améliorée, Windows 7 permet aux utilisateurs de démarrer, d’arrêter ou de mettre en veille prolongée leurs ordinateurs de manière fiable sans avoir à se soucier de perdre un travail précieux. En outre, Windows 7 facilite plus que jamais la sauvegarde et la restauration des données sur des lecteurs réseau ou des disques vidéo numériques (DVD). Windows 7 améliore également la fiabilité et les performances d’impression. (Voir Livre de recettes de qualité des applications Windows 7.)
Applications
Pour garantir la compatibilité, Windows 7 a été conçu en partenariat étroit avec les éditeurs de logiciels et les fabricants de PC. L’engagement précoce a permis à Microsoft de créer une liste complète des applications les plus largement utilisées. Les cycles de test automatisés garantissent que les problèmes de compatibilité sont détectés et résolus au début du cycle de développement. (Consultez Compatibilité des applications Windows.)
Pilotes
Le Kit de pilotes Windows (WDK) version 7.0.0 fournit l’environnement de génération, les outils, la documentation et les exemples dont les développeurs ont besoin pour créer des pilotes de qualité pour Windows. WdK 7.0.0 prend en charge l’analyse du code source statique, en utilisant PREfast pour détecter certaines classes d’erreurs de codage C et C++. PREfast inclut un composant de pilote spécialisé, appelé PREfast for Drivers (PFD), qui détecte les erreurs dans le code du pilote en mode noyau. En outre, le WDK a été amélioré en annotant tous les fichiers d’en-tête du noyau pour la prise en charge de PFD. De nouveaux exemples de pilotes ont été ajoutés qui illustrent de nouvelles technologies, et la documentation a été étendue.
Windows 7 prend en charge une grande variété de logiciels et de produits matériels conçus pour s’intégrer en toute transparence à la plateforme. Les pilotes créés pour Windows Vista ne doivent pas nécessiter de mise à jour pour s’exécuter correctement dans Windows 7. (Voir Kit de pilotes Windows.)
Appareils
Windows 7 offre une prise en charge flexible et robuste d’un large éventail d’applications et d’appareils, notamment les lecteurs de musique, les périphériques de stockage, les téléphones mobiles et d’autres types d’appareils connectés. Le test automatique de ces appareils permet de s’assurer que les problèmes de compatibilité sont résolus au début du cycle de développement. (Consultez Principes de base de la classe d’appareil Windows.)
Composant Analyse de la fiabilité
Le Composant d'analyse de fiabilité est un agent intégré qui fournit des informations détaillées de l'expérience du client sur l'utilisation du système et la fiabilité. Ces informations sont affichées via une interface WMI (Windows Management Instrumentation), qui permet leur lecture sur un système PRS (Portable Reader System). En exposant le Composant d'analyse de fiabilité via une interface WMI, les développeurs peuvent surveiller et analyser leurs applications, en augmentant la fiabilité et les performances.
Windows 7 utilise le composant d’analyse de la fiabilité intégré pour calculer un index de fiabilité qui fournit des informations sur l’utilisation et la stabilité globales de votre système au fil du temps. RAC effectue également le suivi des modifications importantes apportées au système et qui peuvent avoir un impact sur la stabilité, par exemple les mises à jour Windows, les installations d'applications. Vous pouvez utiliser le composant logiciel enfichable Moniteur de fiabilité pour voir les tendances de l’index de fiabilité de votre système corrélées à ces événements potentiellement déstabilisants, ce qui facilite le suivi d’un changement de fiabilité directement dans un événement particulier. (Voir MountVHD, fonction.)