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ériques qui fonctionnent avec Windows Vista.

Windows 7 est la version la plus fiable de Windows encore. conçu sur une fondation technologique améliorée, Windows 7 permet aux utilisateurs de démarrer, d’arrêter ou de mettre en veille de manière fiable leurs ordinateurs sans avoir à se soucier de la perte d’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 Windows 7livre de recettes sur la qualité des applications.)

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 couramment utilisées. Les cycles de tests automatisés garantissent que les problèmes de compatibilité sont détectés et résolus au début du cycle de développement. (voir Windows compatibilité des applications.)

Pilotes

Windows Driver Kit (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 statique du code source, à l’aide de PREfast pour détecter certaines classes d’erreurs de codage C et C++. PREfast comprend 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 kit 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 pour illustrer les nouvelles technologies et la documentation a été développée.

Windows 7 prend en charge un large éventail de produits logiciels et matériels conçus pour s’intégrer en toute transparence à la plateforme. les pilotes qui ont été créés pour Windows Vista ne doivent pas nécessiter une 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 pour un large éventail d’applications et de périphériques, y compris les lecteurs musicaux, 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 est utilisé pour s’assurer que les problèmes de compatibilité sont résolus au début du cycle de développement. (consultez Windows notions de basede la classe d’appareil.)

Composant d’analyse de 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 fiabilité intégré pour calculer un index de fiabilité qui fournit des informations sur l’utilisation globale du système et la stabilité dans le 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 avec ces événements potentiellement déstabilisants, ce qui facilite le suivi d’une modification de fiabilité directement dans un événement particulier. (Voir fonction MountVHD.)