Windows Vista est un système d'exploitation propriétaire de la famille Microsoft Windows, et plus précisément de la branche Windows NT (NT 6.0), développé et commercialisé par la société Microsoft. Il a été mis sur le marché le , soit plus de cinq ans après son prédécesseur, Windows XP. Son successeur est Windows 7, sorti en .

Selon Microsoft, Windows Vista contient des centaines de nouvelles fonctionnalités. Les plus significatives d'entre elles sont probablement le renouveau de l'interface graphique, une fonction de recherche plus développée grâce à l'indexation, de nouveaux outils de création multimédia, comme le créateur de DVD Windows, la configuration réseau en partie réécrite et, enfin, le noyau mis à jour en version NT 6.0 assurant une plus grande stabilité et de meilleures performances.

Windows Vista vise à augmenter le niveau de communication entre les machines sur un réseau local en utilisant la technologie du peer-to-peer qui simplifie le partage de fichiers et de médias numériques entre les ordinateurs et les périphériques. Pour les développeurs, Vista introduit la version 3 du Framework .NET qui a pour objectif de faciliter la programmation d'applications par rapport à l'utilisation traditionnelle des API Windows.

Le premier objectif de Microsoft était d'obtenir une meilleure sécurité pour le système. Une des critiques les plus courantes de Windows XP et de ses prédécesseurs concernait leur vulnérabilité aux logiciels malveillants et aux virus. Ces failles, une fois découvertes, étaient assez souvent exploitées et permettaient de pénétrer dans l'ordinateur. À la vue de ceci, Bill Gates a annoncé début 2002 le rachat de Trustworthy Computing pour ajouter de nouvelles fonctions de sécurité dans les prochaines versions de Windows. Microsoft a déclaré avoir donné la priorité à l'amélioration de la sécurité de Windows XP et celle de Windows Server 2003 avant de finir le développement de Vista, ce qui a retardé de manière significative sa version finale.

Le nom Windows Vista a été annoncé comme nom définitif le . Auparavant, le nom de code du système était Longhorn.

Le support de Windows Vista a pris fin le . Depuis cette date, Microsoft n'offre plus de nouvelles mise à jour du système d'exploitation ni de correctif de sécurité pour cette version de WindowsDisponibilité du support pour les produits Microsoft, Microsoft. Entre autres, la base virale de Windows Defender n'est plus gérée.

Historique

Le développement de Windows Vista a été annoncé en août 2001, comme une version intermédiaire de Windows 7. Ce dernier ayant un retard important, Microsoft a préféré sortir une version intermédiaire intégrant certaines fonctionnalités du futur système d'exploitation. Ce dernier, connu au départ sous le nom de code Vienna, est finalement sorti le sous le nom Windows 7.

De nombreuses versions de test ont été mises en circulation en interne et se sont retrouvées aux mains du public de manière plus ou moins légale. Ces versions, comportant des bugs pour la plupart (il s'agit de versions de développement) ressemblaient encore à Windows XP.

À l'origine, Microsoft a annoncé que plusieurs technologies et améliorations ne seraient disponibles que sous Windows Vista, mais finalement Avalon (nom de code de Windows Presentation Foundation) et Indigo, respectivement sous-système graphique et de communications de Vista, ont été portés sous Windows XP ; mais, par contre, WinFS, le service de recherche associé au système de fichiers, ne fait pas partie du système mais sera livré plus tard en téléchargement.

Ensuite, Microsoft n'a plus communiqué sur Vista jusqu'au WinHEC d'. Pendant ce temps, le développement a été gelé, et les méthodes de développement ont été repensées, avant de reprendre celui-ci, sous le code de Windows NT 5.2, soit Windows Server 2003 service pack 1. Au WinHEC 2005, la version 6.0.5048 est livrée aux développeurs, cette version changeant le thème et apportant quelques nouveautés mineures par rapport à la version de base (Windows Server 2003 Service Pack 1), telles qu'un prototype de l'UAC ainsi qu'un assistant pour la résolution de problèmes

La bêta 1 est arrivée ensuite et a apporté les premières améliorations majeures depuis la remise à plat du processus de développement. Dossiers virtuels (se basant sur des requêtes de recherches), nouvelle interface et comptes réellement limités (comme sous UNIX, de manière à limiter les dégâts causés par une application malveillante ou dysfonctionnelle).

Difficultés de développement

La version finale du système d'exploitation est officiellement sortie le en version boîte pour les particuliers et était disponible à partir du en version RTM pour les entreprises (version Entreprise).

Son développement aura été aussi long car Microsoft a dû corriger certains points noirs des versions antérieures, comme l'instabilité, le problème de la fragmentation et les failles de sécurité, entre autres.

Vista devait intégrer un nouveau système de fichiers (Win FS) qui était censé être une révolution dans la gestion des fichiers sur un PC. Finalement, après quelques apparitions dans les premières versions alpha de Vista (Longhorn), Win FS a été abandonné car il était trop lent et trop instable.

Un revirement aussi a été fait au niveau du manageur du projet Vista qui a été remplacé par le manageur des équipes de Microsoft Office. Celui-ci étant connu pour livrer toujours à temps les logiciels dont il était responsable.

Un certain nombre d'éléments qui devaient former un ensemble propre à Windows Vista, comme Avalon (nom de code de Windows Presentation Foundation), le système d’interface utilisateur, Indigo, le système de gestion des connexions réseau, ainsi qu'Internet Explorer 8, le Lecteur Windows Media 11 ou Windows Movie Maker 3 sont disponibles séparément pour les utilisateurs de Windows XP.

Windows Longhorn était à l'origine, le successeur de Windows XP. De par les difficultés de développement et les changements réguliers de l'interface du système durant les versions de développement, l'interface Aero a finalement été introduite et le nom de Windows Vista a définitivement été choisi pour représenter cet OS.

Dates-clés du développement de Windows Vista

Les axes de développement de Windows Vista

Microsoft déclare avoir développé Windows Vista selon les axes simple, sûr, et connecté : Simple : des outils de recherche sont intégrés à différents endroits dans le système : fenêtre de l'explorateur, menu démarrer, etc. Windows Vista dispose également d'un concept de « dossier virtuel », déjà en œuvre sous des systèmes concurrents. Un dossier virtuel est un fichier XML qui contient un lien constamment mis à jour vers un fichier réel. Il introduit également de nouvelles icônes au format vectoriel, permettant de les redimensionner sans perte de qualité. Le mot fait également allusion aux transparences dans l'interface utilisateur. Sûr : Windows Vista est architecturé différemment des versions précédentes, ce qui lui permet d'offrir, selon Microsoft, une meilleure protection contre les virus informatique, vers, hackers et la plupart des programmes malveillants. Connecté : Windows Vista offre un support amélioré des périphériques ou des ordinateurs connectés.

Principales nouveautés

Parmi les nouveautés : 64 bits Vista est disponible en version 64 bits ou en version 32 bits à sa sortie, contrairement à Windows XP dont la version x64 a vu le jour quelques années plus tard. Les versions Vista 32 bits supporteront les applications 32 bits et 16 bits tandis que les versions Vista 64 bits supporteront les applications 64 bits et 32 bits mais pas les 16 bits. Gestion native de l'IPv6 avec compatibilité IPv4 (qui est néanmoins géré dans XP SP2). Architecture DotNet Windows Vista fournit par défaut les bibliothèques et les programmes nécessaires à l'exécution des applications DotNet version 3. L'API originale reste Win32 mais Vista ajoute en intégrant les dernières versions du runtime des moyens plus commodes d'accéder au système via des langages haut niveau comme C# ou VB.NET. Windows Presentation Foundation C'est le nom du sous-système graphique qui aura une API basée sur XAML (langage graphique similaire à XUL). Elle utilise énormément de composants vectoriels et 3D, via DirectX 9. Il sera porté vers Windows XP. Interface graphique Aero C'est une interface redessinée (remplaçant le thème Luna de Windows XP) afin d'être plus agréable, son fonctionnement est semblable aux autres versions de Windows (barre des tâches, etc.). De nouvelles icônes vectorielles affichent un aperçu du contenu d'un fichier ou d'un programme avant qu'il ne soit ouvert. Amélioration de la bascule entre applications, qui affiche désormais une capture des applications lancées, notamment afin de faciliter le choix, et accompagne l'ensemble d'effets 3D (des équivalents existaient déjà, que ce soient les Microsoft PowerToys ou des programmes tiers tels que TaskSwitchXP). Aero qui accroit les calculs 3D et par conséquent la consommation de la carte graphique, ce qui serait à l'origine d'une sur-consommation électrique sur les ordinateurs portables. Microsoft a admis le problème évoquant de son côté une diminution de 1 à 4 % de l'autonomie.. User Account Control (UAC) Contrôle d'Accès Utilisateur Il s'agit d'une nouvelle couche de sécurité dont le rôle est de prévenir les utilisations non désirées de privilèges élevés. Par défaut, les programmes sont lancés avec des droits d'accès restreint, même si l'utilisateur possède des droits administrateur. Cela permet d'éviter que les applications accèdent sans contrôle à certaines parties sensibles du registre ou du système de fichiers. Il faudra alors donner l'autorisation à l'application de poursuivre ces opérations. Windows Vista détecte néanmoins automatiquement les installateurs et les démarre dans un contexte privilégié. Windows Communication Foundation C'est un système de communication permettant aux programmes de dialoguer plus facilement entre eux. Il sera porté vers Windows XP. Windows PowerShell (anciennement Monad) Un shell orienté objet, moins évolué et moins facile d'accès que les shells Unix mais plus complet que l'invite de commande héritée de MS-DOS qui équipait les précédentes versions de Windows. Il semblerait que PowerShell ne soit pas livré en standard, , mais disponible séparément. Next-generation secure computing base Ensemble de technologies DRM destinées selon Microsoft à sécuriser le système, mais qui sont très controversées, notamment dans le milieu du logiciel libre, car elles paraissent pour certains représenter un danger pour les libertés individuelles. Ces technologies étaient à l'origine connues sous le nom de Palladium, mais Microsoft a modifié ce nom au motif de l'existence d'un éditeur portant le même nom ; peut-être aussi à cause de la mauvaise réputation qu'avait déjà acquis le projet Palladium. BitLocker Drive Encryption Un programme destiné à permettre le chiffrement des partitions avec différent algorithme (AES 128 ou 256 bit avec ou sans diffuser). Cette fonctionnalité est seulement disponible sur les versions entreprise et intégral de Vista. SuperFetch Évolution de PreFetch. Technologie destinée à améliorer la vitesse d'ouverture et le temps de réponse des programmes les plus utilisés. Elle est basée sur un système d'analyse des processus non-systèmes, c'est-à-dire que le système analyse quels programmes sont le plus couramment utilisés pour chaque journée (exemple : si l'utilisateur est un étudiant amateur de jeux vidéo, le système préchargera les mardis Microsoft Word, Powerpoint ou OpenOffice.org, alors que les samedis, il préchargera Black and White 2, Les Sims 2 ou tout autre jeu que l'utilisateur utilise couramment) pour le précharger au démarrage en tâche de fond. ReadyBoost