Qu'est-ce que Windows. Histoire du développement de Windows

Dans le monde de Windows, vous ne surprendrez personne. Notre nom est devenu presque un nom familier. Mais la plupart des utilisateurs ordinaires ne pensent pas du tout à ce que sont les systèmes Windows et à leur fonctionnement. Et bien sûr, peu de gens ont une compréhension complète de la structure organisationnelle de ces systèmes d'exploitation.

Qu'est-ce que Windows ?

La plupart des utilisateurs sont habitués au fait que lorsque l'ordinateur est allumé, le système d'exploitation se charge, dans quel environnement vous pouvez ensuite travailler avec divers programmes. Mais quel est le rôle du système d'exploitation lui-même ?

Le système sur l'ordinateur, si l'on ne parle pas des composants "fer" présents, joue à la fois un rôle dominant et un rôle intermédiaire. Le rôle intermédiaire est qu'il est un lien entre le logiciel installé (logiciel), l'utilisateur et le matériel. En d'autres termes, c'est à travers l'ensemble fonctionnel de Windows que l'utilisateur peut exécuter diverses applications pouvant interagir entre elles. Mais les calculs sont déjà effectués par le processeur central avec un chargement parallèle des composants des programmes actuellement actifs (sans compter leurs propres processus nécessaires au fonctionnement du système lui-même) dans la RAM. Alors qu'est-ce que Windows ? Un pont qui relie l'utilisateur et les applications d'application avec des composants "de fer", qui sont chargés des fonctions d'exécution de tous les processus (opérations de calcul, émission des résultats et leur traitement ultérieur).

D'un autre côté, en parlant de ce qu'est Windows, le système peut être comparé à une sorte d'organisation de la société humaine. "Windows" est une sorte de leader qui donne des instructions aux autres membres du rang inférieur, et établit également des droits ou interdit l'exécution de certains processus.

Un peu d'histoire

Mais la famille de ces systèmes d'exploitation n'a pas toujours été aussi populaire. Auparavant, lorsque les ordinateurs étaient principalement utilisés dans des systèmes de type DOS et que pour interagir avec un ordinateur, il était nécessaire de saisir un grand nombre de commandes, il n'était pas nécessaire de parler de commodité de travail.

Ce n'est qu'en 1985, lorsque la première version de Windows 1.01 est sortie, développée selon les derniers principes de la programmation orientée objet, que les utilisateurs ont pu travailler avec un ordinateur via interface graphique, qui est devenu plus tard encore plus pratique, mais n'a pas subi de changements fondamentaux.

Cela a été suivi par les modifications 2.0, 3.x, mais finalement le système tel que nous le voyons aujourd'hui n'a été formé qu'avec la sortie du révolutionnaire Windows 95. Cela a été suivi par les versions de bureau 98, 2000, Millennium (ME), XP, Vista, 7, 8 et 10 (la dernière version de Windows), sans compter le grand nombre de modifications de serveur.

Éléments d'interface de base

Mais l'élément principal depuis l'avènement du système a été et reste les fenêtres (d'où, en fait, le nom vient). Ils sont utilisés pour afficher absolument tous les programmes, processus, etc.

Dans la version 95, plusieurs autres éléments sont apparus, sans lesquels il est presque impossible d'imaginer le système aujourd'hui - le bouton "Démarrer" (que les développeurs ont cependant tenté d'abandonner dans la huitième modification, mais est revenu à sa place dans la dixième) et divers panneaux, dont le principal est "Tableaux de bord".

Une brève description du système Windows et de ses concurrents

Mais pourquoi Windows est-il devenu l'un des systèmes d'exploitation les plus courants, même si jusqu'à récemment toutes les modifications étaient payantes ? Cela n'est pas seulement dû à la commodité du travail ou à la présence de versions piratées, dont la plupart sont imputables aux utilisateurs de l'espace post-soviétique.

Le fait est que les développeurs ont d'abord essayé de créer un système universel qui pourrait fonctionner avec la plupart des périphériques matériels connus ( cartes mères, processeurs, RAM, disques durs etc.), et dans lequel il serait possible d'exécuter n'importe quel programme, quel que soit son développeur ou son objectif.

Bien sûr, les systèmes Linux (un système qui était à l'origine gratuit) et Mac OS X marchent aujourd'hui sur les talons des systèmes Windows, mais le premier est assez spécifique et n'est surtout populaire que parmi un cercle restreint d'utilisateurs, tandis que le second ne peut que fonctionner sur un équipement spécial (Ce n'est pas pour rien que les plates-formes Windows sont classées comme PC et que les systèmes Mac sont classés comme Intel). Mais le plus intéressant est que les systèmes d'exploitation concurrents ne sont pas affectés par les virus, alors que Windows présente de nombreuses failles de sécurité (cela sera discuté séparément).

Comment connaître la version du système ?

Arrêtons-nous maintenant sur la façon de regarder les caractéristiques de Windows 7, par exemple, ou de tout autre. Dans chaque système, vous pouvez obtenir de brèves informations via le menu RMB sur l'icône de l'ordinateur avec le choix de l'élément de propriétés (presque tout le monde le sait).

Mais pour clarifier les paramètres système ou déterminer le numéro de build exact, il est préférable d'utiliser la commande msinfo32 entrée dans la console Exécuter, ou la ligne winver écrite dans le même menu. Pour plus de commodité, vous pouvez également utiliser la section système du "Panneau de configuration".

Pourquoi le système plante-t-il ?

Naturellement, les possibilités de Windows sont très larges, mais pas illimitées. De nombreux utilisateurs se plaignent que c'est ce système d'exploitation qui plante très souvent et provoque l'apparition d'un grand nombre d'erreurs.

Ici, il convient de préciser que dans près de 99,9% des cas, ce n'est pas le système qui est «bogué», mais le logiciel installé ou l'équipement installé ne répond pas aux exigences du système d'exploitation lui-même. Les mêmes pilotes mal installés, différentes bandes de mémoire et bien plus encore peuvent provoquer des conflits. Soit dit en passant, l'une des dernières modifications de Windows 10 Pro est la moins sujette aux échecs.

Problèmes d'installation de sécurité et de mise à jour

Le système de sécurité, malgré les nombreux équipements de protection, est loin d'être au top. Ce n'est que dans Windows 10 Pro et d'autres versions du dixième groupe qu'un antivirus intégré est apparu, et avant cela, il était nécessaire d'utiliser des développements tiers. De plus, le pare-feu est assez problématique. Et il y a suffisamment de trous dans le système par lesquels des virus ou des codes malveillants peuvent pénétrer.

C'est pourquoi vous devez constamment installer les mises à jour Windows. Dans la plupart des cas, la publication de ces mises à jour est simplement liée à la correction de failles dans le système de sécurité, bien que vous puissiez installer des mises à jour pour d'autres produits logiciels Microsoft, y compris des suites bureautiques ou des plates-formes spécialisées telles que DirectX, . NET Framework, Visual C++, etc., indispensables au bon fonctionnement de nombreux programmes modernes exigeants en ressources système.

En règle générale, dans n'importe quelle version, l'installation des mises à jour Windows dans mode automatique activé par défaut. Mais si des pannes se produisent, vous pouvez les trouver et les installer vous-même en définissant une recherche manuelle dans le centre de mise à jour. Mais, malheureusement, certaines mises à jour elles-mêmes peuvent provoquer des erreurs système en raison de leur installation incorrecte ou incomplète, ou même du fait qu'elles n'ont pas été effectuées à l'origine comme elles le devraient, mais c'est déjà la faute des programmeurs Microsoft.

Restauration et restauration du système

Enfin, de nombreux utilisateurs s'intéressent à la question de savoir si Windows peut être restauré. Pouvez. À partir de la version ME, cette famille est devenue plus intelligente. Cela s'est traduit par le fait que des copies de sauvegarde de l'état du système d'exploitation à un certain moment ont été créées (et sont en cours de création) sur le disque dur. De plus, dans les modifications modernes, vous ne pouvez pas attendre l'automatisation de ces processus, mais créez un disque ou un lecteur flash pour prompt rétablissement système, sans parler de la copie complète des disques durs.

Habituellement, après l'apparition de pannes critiques, la récupération démarre automatiquement sans intervention de l'utilisateur. Si cela ne se produit pas, vous pouvez toujours utiliser le menu de démarrage supplémentaire, qui, dans tous les systèmes sauf Windows 10, est appelé en appuyant sur la touche F8 au démarrage, et choisissez de démarrer la dernière bonne configuration connue. Certes, la dernière version de Windows (la dixième) utilise des manières légèrement différentes d'entrer dans un tel menu, bien que vous puissiez facilement retourner l'utilisation de F8 si vous le souhaitez.

Si cela ne vous aide pas, lorsque vous démarrez à partir d'un support amovible, vous pouvez lancer la ligne de commande et restaurer le système d'exploitation à l'aide d'un ensemble d'outils spécialisés (vérification du disque ou du système de fichiers, récupération en ligne, écrasement des secteurs de démarrage ou du chargeur de démarrage lui-même, etc.) . Dans certains cas, il suffit d'utiliser le mode de démarrage sans échec (Safe Mode), qui vous permet de résoudre de nombreux problèmes si le système ne peut pas démarrer en mode normal (installation et désinstallation de programmes, y compris les pilotes, suppression de virus, modification des paramètres du système d'exploitation lui-même, démarrage manuel du "Recovery Center", etc.).

Brève conclusion

C'est tout en un mot sur les systèmes Windows. Ici, les problèmes purement techniques liés aux principes de fonctionnement du système d'exploitation n'ont pas été abordés, car cela n'est pas particulièrement nécessaire pour l'utilisateur moyen. Mais pour résumer, on peut dire que Windows est un shell unifié qui permet de gérer tous les éléments de l'ordinateur (matériels et logiciels) et d'interagir entre l'ordinateur et l'utilisateur. Il est plutôt problématique de décrire toutes les capacités des systèmes d'exploitation modernes, car cela prendra plus d'une page. Mais nous pouvons dire avec confiance que le développement de la famille de ces systèmes d'exploitation ne s'arrête pas, et à l'avenir, nous pouvons nous attendre à l'apparition d'un assez grand nombre d'innovations.

Pour être précis et traduit de l'anglais, ce sera le mot fenêtre. Mais comme mon site ne traite pas du tout d'un thème de fenêtre, il s'ensuit naturellement que Windows n'est pas tout à fait une fenêtre ordinaire. Il n'y a pas de verre là-bas, pas de cadres non plus, je n'ai pas remarqué de ferrures et bien d'autres aspects de l'existence de fenêtres insérées dans votre maison.

Alors qu'est-ce que Windows ? C'est le système d'exploitation qui est utilisé sur de nombreux ordinateurs. Avec une probabilité de neuf contre un, que vous, la personne qui lit cette note, soyez un utilisateur du système d'exploitation Windows. Si vous ne savez pas, cliquez sur le lien. Depuis je vous conseille de vous renseigner d'abord sur ce phénomène, court de nom, mais très étendu en fonctionnalités.

Maintenant, il existe de nombreux systèmes d'exploitation dans le monde, ils ont tous le même objectif, mais il y a beaucoup de différences. Voici les noms de certains d'entre eux :

  1. Les fenêtres.
  2. linux.
  3. Unix.

Ce n'est de loin pas la liste complète des systèmes d'exploitation. Selon vous, quelle est la base de la gestion des smartphones ? Oui, oui, à savoir les systèmes d'exploitation, et il en existe également plusieurs variétés.

Les noms de système d'exploitation que j'ai donnés ci-dessus ne sont pas complets, car ils ont plusieurs versions. Certains diffèrent par le moment de la création, d'autres par la fonctionnalité. Windows seul, il y a une dizaine de pièces.

Dans la note "", j'ai écrit qu'il y a un autre objectif du système d'exploitation, en plus de contrôler le matériel du PC. C'est la convivialité. Pour le moment, cela est mis en œuvre par une interface graphique qui vous permet de travailler non pas en saisissant des commandes, mais en appuyant simplement sur le bouton de la souris et en sélectionnant les éléments appropriés pour les opérations nécessaires (copier, supprimer, démarrer, etc.). Mais ça n'a pas toujours été comme ça. Auparavant, tout fonctionnait sur l'interface de commande, c'est-à-dire pour accéder à n'importe quel dossier, il était nécessaire de prescrire le chemin complet vers celui-ci et la commande correspondante. Tout le monde ne pourrait pas le faire, car il y a beaucoup de commandes et il sera difficile de tout retenir. C'est la facilité d'utilisation et l'interface graphique intuitive et simple qui décident de tout. Après tout, la plupart des gens ne connaissent pas l'ordinateur, et il leur sera plus facile de travailler sur un système d'exploitation moins performant, mais plus pratique à utiliser.

Si vous êtes un débutant complètement vert dans un ordinateur et que vous avez une question - quel système d'exploitation installer sur votre ordinateur, je ne donnerai certainement qu'une seule réponse - Windows. Pourquoi elle? Après tout, Windows n'est pas le meilleur système, et la plupart des virus sont écrits pour lui, et il y a plus de problèmes, mais pourquoi ? En plus de ses défauts, il a un très gros plus, qui les couvre complètement et donne ses gros avantages. Ce plus est appelé caractère de masse. Système opérateur Windows est le plus répandu au monde, il est installé sur 90% des ordinateurs dans le monde. C'est sous ce système d'exploitation que presque tous les jeux et programmes sont développés.

Mais c'est le facteur principal dans l'acquisition d'un ordinateur. Pourquoi as-tu besoin de lui ? Peu importe pour quoi, pour le travail ou pour la maison, vous travaillerez toujours avec des programmes. Et vous n'aurez aucun problème à faire fonctionner vos jeux, lecteurs, éditeurs de texte et autres applications préférés nécessaires à la vie de l'ordinateur.

De plus, le caractère de masse donne un autre avantage indiscutable - la plupart des fabricants de matériel informatique produisent du matériel compatible avec Windows. Et cela signifie que les situations conflictuelles seront beaucoup moins nombreuses.

De plus, ce système est facile à entretenir, à utiliser et à installer. Après tout, une personne qui ne connaît pas les ordinateurs peut l'installer.

Parlons maintenant de ce que nous avons touché au tout début - c'est le mot Windows. Pourquoi ce système d'exploitation s'appelle-t-il ainsi ? Et le fait est que les contrôles de l'interface graphique sont basés sur Windows. Vous allez dans "Films" - une fenêtre s'ouvre avec le contenu de ce dossier, vous exécutez le programme - il s'ouvre dans une fenêtre, on peut en dire autant de tous les programmes exécutés sous Windows.

À l'heure actuelle, le système le plus courant de la famille Windows est Windows XP. Il existe déjà des versions plus récentes - c'est Windows Vista et Windows 7. Mais avec Vista, les utilisateurs n'ont pas travaillé, car il a beaucoup de problèmes et une mauvaise compatibilité avec les applications développées sous Windows XP. Et voici Windows 7, un système d'exploitation plus jeune et plus performant, qui a déjà commencé à conquérir rapidement le marché, supplantant ses prédécesseurs.

Eh bien, c'est probablement tout ce que je voulais vous dire sur Windows en termes généraux. J'aurai une petite demande pour vous, mes chers visiteurs, assurez-vous de laisser vos avis dans les commentaires, car il me sera plus facile de choisir la bonne direction dans la rédaction de supports pédagogiques.

Bien à vous, merci de votre attention.

(25 juin 1998) - Windows 98 a été le premier système conçu spécifiquement pour les particuliers. Il contenait une recherche améliorée d'informations sur le PC et Internet, la prise en charge des DVD et de l'USB, un lanceur rapide de programmes. Notamment, ce fut le dernier système basé sur MS-DOS.

  • Windows 98 SE (deuxième édition) (9 mai 1999)
  • En 2000, pour le nouveau millénaire, Windows ME (Millennium) a été lancé avec une lecture vidéo et musicale améliorée, une fiabilité accrue et une restauration du système, avec Windows Média Joueur et Film Windows Fabricant.
  • Famille Windows NT

    Famille Windows Embedded

    Sécurité Windows

    Récit

    2018

    Disponibilité du support commercial pour OpenJDK sur la plate-forme Microsoft Windows

    Windows a trouvé un fichier qui collecte les mots de passe et les messages électroniques

    En septembre 2018, on a appris qu'il existait un fichier secret dans Windows qui stockait les mots de passe et les communications par e-mail. Le problème concerne les utilisateurs d'appareils à écran tactile.

    Windows a cessé d'être l'activité principale de Microsoft

    En avril 2018, Bloomberg a publié un article intitulé "Microsoft n'est officiellement plus une entreprise Windows". Les journalistes ont remarqué que les systèmes d'exploitation n'apportent pas les plus gros revenus à l'entreprise américaine par rapport à d'autres produits, et le géant du logiciel lui-même se concentre de plus en plus sur les technologies cloud.


    En 2012, Steve Ballmer, alors PDG de Microsoft, a déclaré qu '«il n'y a rien de plus important que Windows» pour l'entreprise. Lors d'une des conférences, il a scandé avec émotion : « Windows ! Les fenêtres! Les fenêtres!

    Microsoft a réduit la fréquence des mises à jour régulières et les a également intégrées au coût d'achat d'un nouvel ordinateur ou d'un contrat pour fournir un lot de PC aux entreprises, au lieu que les clients paient pour du nouveau matériel ou mettent à jour le système d'exploitation lors de la prochaine version. en dehors.

    Chaque année, pas plus de 15 % des ventes de smartphones, tablettes et ordinateurs combinés sont réalisées par des appareils de moins de Contrôle Windows, et le système d'exploitation ne pénètre pas dans de nouveaux domaines, comme les véhicules sans pilote ou les systèmes de maison intelligente.

    2014

    Windows XP mène les installations en entreprise

    Quitter Windows 10

    Windows 10 prendra en charge différents types d'appareils :

    • ordinateur de bureau,
    • ordinateurs portables,
    • comprimés,
    • téléviseurs.

    Windows 3.0 avait un joli graphisme interface utilisateur(par rapport à ce qui est apparu jusqu'à présent pour l'IBM PC), fournissait une gamme de services non négligeable, fonctionnant sur la totalité de la quantité de mémoire adressée par le microprocesseur 80286, 80386 et supérieur. Avec des microprocesseurs 32 bits (80386 et plus) et avec au moins 2 Mo de mémoire, Windows 3.0 pouvait utiliser de la mémoire virtuelle, ce mode de fonctionnement était appelé étendu (386 Enhanced Mode).

    1988-1993 : Litige avec Apple sur l'interface visuelle

    1983 : Début du développement et du prototype d'OS graphique

    Le 10 novembre 1983, Microsoft a annoncé le début du développement d'un shell d'exploitation graphique pour Windows, bien qu'à la fin de 1982, les programmeurs de Microsoft aient commencé à créer un ensemble universel de procédures graphiques appelé Computer Graphic Interface (CGI).

    Au salon COMDEX de novembre 1983, le premier prototype de Windows était prêt. Lors de la présentation de la première version de Windows, il est promis que les ventes commerciales débuteront en mai 1984. Au printemps 1984, la date de début des ventes est repoussée à novembre. En novembre 1984, cette date a été déplacée à juin 1985.

    Windows et piratage

    En 2007, Microsoft a publié des statistiques intéressantes. Selon les données du programme Windows Genuine Advantage, un Windows sur cinq (22 %) dans le monde est contrefait. Dans le même temps, selon la société d'analyse Business Software Alliance, le pourcentage d'utilisation de copies piratées du système d'exploitation est beaucoup plus élevé, et est d'environ 35 %.

    Microsoft lutte activement contre l'utilisation illégale de son système d'exploitation. Ainsi, en 2007, Microsoft a offert aux utilisateurs professionnels la possibilité de passer d'un Windows piraté à un Windows sous licence, en ne payant que pour une « licence ». En participant à cette campagne, les organisations ont été exemptées de sanctions pour l'utilisation de Windows piratés.

    En décembre 2008, Microsoft a déposé 63 poursuites contre des vendeurs de logiciels contrefaits de 12 pays. Ils ont été accusés de vendre des copies piratées du système d'exploitation Windows XP. Selon Microsoft, les vendeurs ont proposé le système d'exploitation Windows XP Blue Edition lors d'enchères en ligne. Les clients ont été informés que l'édition bleue était une version sous licence spéciale de Windows XP à bas prix.

    À peu près à la même époque, le tribunal du district Frunzensky de Vladivostok a condamné un résident local à un an de prison avec sursis et à une amende de 117 000 roubles pour avoir installé illégalement le système d'exploitation Windows XP et la suite bureautique Microsoft. Ensuite, l'enquête a révélé que le défendeur avait installé des programmes contrefaits sur quatre ordinateurs pour 2 000 roubles. Microsoft Windows XP Professionnel et Microsoft Office XP.

    Initialement, le projet de module complémentaire graphique MS-DOS s'appelait Interface Manager. Roland Hanson, directeur marketing de la société, a suggéré de changer le nom en Windows.

    La première version officielle de Windows était Windows 1.01. La version 1.0 n'a jamais été publiée en raison d'un bogue sérieux.

    Je vous souhaite la bienvenue sur le site. Je n'ai pas écrit sur le blog depuis longtemps, mais j'ai décidé qu'il était temps de dire "non" à la paresse et de commencer à remplir la section "installation de Windows". Ceci est un article d'introduction sur ce sujet et vous aidera à comprendre ce qu'est Windows et pourquoi vous devriez le réinstaller. De nos jours, face à l'achat d'un nouvel ordinateur ou à la panne d'un ancien, on entend souvent l'expression « installation de windows ». Les débutants en informatique peuvent se sentir gênés de poser ces deux questions. Je vais essayer d'expliquer intelligiblement ce que c'est et ce que ça donne en général Installation de Windows. Cet article peut également être considéré comme une introduction à la section sur l'installation de Windows. Il sera également utile pour ceux qui envisagent de construire un ordinateur ou d'acheter un ordinateur portable sans système d'exploitation. Alors allons-y...

    Quant à ce mot familier, mais pas tout à fait clair, Windows, c'est le nom d'une gamme de systèmes d'exploitation de Microsoft Corporation (l'idée originale de Bill Gates). Windows est appelé ainsi à cause de l'interface fenêtrée. Un système d'exploitation est un ensemble de programmes de contrôle et de traitement et une interface graphique avec laquelle un utilisateur d'ordinateur peut facilement contrôler des appareils informatiques et exécuter des programmes conçus pour ce système d'exploitation. En d'autres termes, le système d'exploitation sert d'intermédiaire entre les périphériques informatiques d'une part et les programmes exécutés par l'utilisateur d'autre part.

    En raison de l'existence de plusieurs systèmes d'exploitation populaires tels que : Windows, Linux, Mac, les fabricants d'ordinateurs ont fait en sorte que chaque utilisateur, s'il le souhaite, puisse réinstaller son système d'exploitation préféré. Cela est possible même si vous avez acheté un ordinateur avec un système d'exploitation préinstallé. Actuellement, la plupart des ordinateurs en Russie ont des systèmes d'exploitation Windows installés. À ce jour, les plus couramment utilisés sont Windows XP, Windows Vista et Windows 7. Et de nouveaux ordinateurs sont déjà trouvés avec Windows 8. Je parlerai de chacun individuellement très bientôt.

    Lors de l'achat d'un nouvel ordinateur, Windows est généralement déjà installé. Et lors de l'assemblage d'un ordinateur par composants, vous devez l'installer vous-même ou le confier à un service informatique. Pour cette raison (et d'autres facteurs), l'assemblage en interne est souvent moins cher. Si vous avez acheté un ordinateur portable, mais qu'il s'est avéré à la maison qu'il s'allume, mais qu'une phrase en anglais apparaît sur l'écran noir, il est fort probable qu'aucun système d'exploitation ne soit installé dessus. Mais ce n'est pas une fraude de la part du vendeur. Certains ordinateurs portables sont vendus sans système d'exploitation et notez qu'en raison de cela, ils sont moins chers que les ordinateurs similaires avec un système d'exploitation installé de 1 à 2 000 roubles. Si vous souhaitez acheter un ordinateur portable sans système d'exploitation, recherchez le mot FreeDOS dans la description de l'ordinateur portable. Dans ce cas, vous devez installer Windows dessus.

    Pourquoi devez-vous réinstaller Windows ?
    Il y a plusieurs raisons à cela. Le plus souvent, vous devez réinstaller Windows car l'ordinateur arrête de démarrer en raison d'un arrêt incorrect, d'une infection virale, etc. Windows dispose d'une base de données qui stocke tous les paramètres de l'ordinateur et du programme - le registre système. Au fil du temps, après l'installation et la suppression fréquentes de programmes, le registre Windows augmente et l'ordinateur commence à fonctionner plus lentement. Certains utilisateurs trouvent plus pratique de réinstaller le système une fois que de travailler sur un tel ordinateur. De plus, dans de rares cas, des erreurs spécifiques apparaissent dans les fenêtres. Il est parfois plus pratique pour un utilisateur de réinstaller Windows que de traiter les erreurs.

    Maintenant, après avoir compris ce qu'est Windows et pourquoi il doit parfois être réinstallé, passons à l'étape suivante et découvrons ce dont vous avez besoin pour installer Windows. Le prochain article paraîtra sur le blog le 30 décembre. Connectez-vous le matin du 30 ou abonnez-vous aux mises à jour et recevez un e-mail sur l'apparition de l'article dans votre boîte de réception.

    Microsoft Windows

    Microsoft Windows (/ˈwɪndoʊz/) est une famille de systèmes d'exploitation propriétaires de Microsoft. Les systèmes d'exploitation Windows fonctionnent sur les plates-formes x86, x86-64, IA-64, ARM. Il y avait aussi des versions pour DEC Alpha, MIPS et PowerPC.

    Versions de Microsoft Windows

    Il existe les versions suivantes de Microsoft Windows :

    1. Windows 1.0 (1985)

    2. Windows 2.0 (1987)

    3. Windows 3.0 (1990)

    4. Windows 3.1 (1992)

    5. Windows pour Workgroups 3.1 (1992)

    6. Windows NT 3.1 (1993)

    7. Windows NT 3.5 (1994)

    8. Windows NT 3.51 (1995)

    9. Windows 95 (1995)

    10. Windows NT 4.0 (1996)

    11. Windows 98 (1998)

    12. Windows 98 SE (1999)

    13. Windows 2000 (2000)

    14 Windows Me (2000)

    15. Windows XP (2001)

    16. Windows XP Édition 64 bits (2003)

    17. Windows Serveur 2003 (2003)

    18. Principes de base de Windows pour les anciens PC (2006)

    19. WindowsVista (2007)

    20. Fenêtres Serveur domestique (2007)

    21. Windows Serveur 2008 (2008)

    23. Windows Server 2008 R2 (précédemment connu sous le nom de Windows Server 7) (sortie prévue fin 2009 début 2010)

    24. Windows 8 (sortie prévue en 2012)

    Examinons de plus près chacun de ces systèmes d'exploitation.

    Windows 1.x

    Windows 1.01, sorti le 20 novembre 1985, était la première tentative de Microsoft d'implémenter un environnement d'exploitation multitâche pour IBM PC avec une interface graphique.

    Contrairement aux versions ultérieures, Windows 1.0 n'a fourni qu'une prise en charge multitâche limitée pour les programmes MS-DOS existants, se concentrant principalement sur la création d'un paradigme d'environnement pour l'exécution et l'interaction des applications, ainsi qu'une API stable pour les futurs programmes Windows. Aujourd'hui, vingt-trois ans après la sortie de Windows 1.0, il est possible non seulement d'exécuter de nombreux programmes créés pour cette version sur un système Windows XP moderne, mais également de compiler leur code source dans des applications "modernes" entièrement fonctionnelles ( avec des modifications mineures).

    Windows 1.0 est souvent considéré comme un "shell" pour le système d'exploitation MS-DOS (cette définition s'applique souvent également aux versions ultérieures de Windows). En fait, Windows 1.0 fonctionnait à partir de MS-DOS, ses programmes pouvaient appeler des fonctions MS-DOS et ses programmes GUI fonctionnaient à partir des mêmes exécutables EXE que programmes réguliers MS-DOS. Cependant, les fichiers exécutables Windows avaient un format différent (NE - English new executable), qui ne pouvait être traité que par Windows et qui, par exemple, permettait de charger du code et des données à la demande. Les applications devaient uniquement gérer la mémoire à l'aide du propre système de gestion d'allocation de mémoire de Windows, qui permettait l'utilisation de la mémoire virtuelle.

    La définition de Windows 1.0 en tant que "shell pour DOS" vient du fait qu'il a été créé uniquement en tant qu'environnement graphique pour l'exécution d'applications, et non en tant que système d'exploitation complet. Cependant, Windows 1.0 incluait des pilotes natifs pour les cartes graphiques, les souris, les claviers, les imprimantes et les ports série. Les applications devaient uniquement appeler des API construites sur ces pilotes. Compte tenu de la prise en charge limitée des graphiques et des périphériques dans MS-DOS, les applications devaient accéder directement au matériel (ou, dans certains cas, au BIOS) pour effectuer les actions nécessaires. Ainsi, Windows 1.0 n'était pas seulement un shell pour MS-DOS, mais des fonctionnalités complétées et partiellement remplacées non fournies dans MS-DOS. Le niveau de remplacement de MS-DOS a augmenté dans les versions ultérieures de Windows.

    La première version publiée de Windows était la 1.01. La version 1.0 n'a pas été publiée en raison d'un bogue sérieux qui a empêché cette version d'être publiée.

    La version 1.02, publiée en mai 1986, était internationale et avait des localisations pour diverses langues européennes.

    La version 1.03, sortie en août 1986, était réservée aux États-Unis et contenait des améliorations qui en faisaient plus une version internationale. Il comprenait des pilotes pour les claviers européens et des pilotes supplémentaires pour les écrans et les imprimantes.

    La version 1.04, publiée en avril 1987, a ajouté la prise en charge de adaptateurs graphiques VGA, qui est apparu dans les nouveaux ordinateurs de la série PS / 2 d'IBM. Dans le même temps, Microsoft, en collaboration avec IBM, a annoncé le système d'exploitation OS / 2 avec une interface graphique - Presentation Manager, qui, selon les entreprises, était censé remplacer à terme MS-DOS et Windows.

    Windows 1.0 a été remplacé par Windows 2.0 sorti en novembre 1987.

    Windows 2.x

    Au lieu de la mosaïque de fenêtres qui était dans Windows 1.x, Windows 2.x a implémenté un système de fenêtres qui se chevauchent. Il tire également parti du mode protégé des processeurs 80286 et supérieurs, permettant aux programmes d'aller au-delà de la mémoire principale DOS de 640 Ko. En juin 1988, la version 2.1 est publiée, renommée Windows 286. Toujours le 9 décembre 1987, Windows 386 est publié, une édition de Windows 2.0 optimisée pour le dernier processeur Intel. Il a un certain impact sur le marché, mais principalement en raison de la possibilité d'exécuter plusieurs programmes DOS dans<виртуальных машинах>processeur 386 ; il jette les bases de la plupart des futures fonctionnalités de Windows 3.0.

    Windows 3.x

    Windows 3.x est le nom générique d'une famille de systèmes d'exploitation Microsoft sortis de 1990 à 1994. La première version répandue de Microsoft Windows était la 3.0, permettant à Microsoft de concurrencer le Macintosh et le Commodore Amiga pour les systèmes d'exploitation GUI.

    Windows 3.0 est sorti le 22 mai 1990, avec une interface utilisateur considérablement mise à jour et des améliorations techniques pour tirer parti des capacités de gestion de la mémoire des processeurs Intel 80286 et 80386. Programmes de texte, créé pour MS-DOS, pouvait être exécuté dans une fenêtre (cette fonctionnalité était auparavant disponible sous une forme plus limitée dans Windows/386 2.1). Cela a rendu le système utilisable comme une simple base multitâche pour les programmes plus anciens; cependant, pour les ordinateurs personnels, cette fonctionnalité n'était pas d'une grande importance, car la plupart des applications de jeux et de divertissement nécessitaient encore un accès direct au DOS.

    L'outil MS-DOS Executive, qui était auparavant utilisé pour exécuter des programmes et gérer des fichiers, a été remplacé par les outils Gestionnaire de programmes et Gestionnaire de fichiers, ce qui facilite ces actions. Cependant, MS-DOS Executive était toujours livré avec le système en tant qu'interface utilisateur alternative. Le Panneau de configuration, qui était auparavant une applet ordinaire, a été repensé et a commencé à ressembler davantage à son homologue du système d'exploitation Mac OS. Il a centralisé les paramètres du système, y compris un contrôle limité sur le jeu de couleurs de l'interface. Plusieurs applications simples étaient incluses dans la livraison, par exemple, l'éditeur de texte Bloc-notes et traitement de texte Write (tous deux hérités des versions précédentes de Windows), un enregistreur de macros ( nouvelle opportunité Windows 3.0 ; a été supprimé par la suite) et une calculatrice (également des versions précédentes). L'ancien jeu Reversi a été complété par le jeu de cartes solitaire Klondike.

    Windows 3.0 était la dernière version de Windows que Microsoft prétendait être entièrement compatible avec les anciennes applications Windows.

    Des extensions multimédias ont été publiées à l'automne 1991 pour prendre en charge les lecteurs de CD et les cartes son à mesure qu'ils devenaient plus courants. Ces extensions ont été publiées pour les OEM, principalement les fabricants de lecteurs de CD et de cartes son. Ils ont ajouté une capacité d'E / S audio simple et un lecteur de CD audio à Windows 3.0. Les nouvelles fonctionnalités d'extension multimédia n'étaient pas disponibles en mode réel. Par la suite, de nombreuses fonctionnalités de ces extensions ont été incluses dans Windows 3.1.

    Windows 3.1 (nom de code à l'origine Janus), sorti le 18 mars 1992, était une extension de Windows 3.0. Il comprenait le système de polices TrueType (et un ensemble préinstallé de polices assez bonnes), faisant de Windows une plate-forme de publication assistée par ordinateur sérieuse pour la première fois. Des fonctionnalités similaires peuvent être obtenues dans Windows 3.0 à l'aide de l'application Adobe Type Manager. Cette version de Windows comprenait également un programme antivirus simple, Microsoft Anti-Virus pour Windows, qui est devenu plus tard notoire pour avoir identifié le programme d'installation de Windows 95 comme contenant un virus informatique. À partir de cette version, les systèmes Windows prennent en charge l'accès au disque dur 32 bits.

    Windows 3.1 a été conçu pour être aussi rétrocompatible que possible avec les anciennes plates-formes Windows. Comme la version 3.0, Windows 3.1 avait un gestionnaire de fichiers et un gestionnaire de programmes.

    Une version spéciale appelée Windows 3.1 pour l'Europe centrale et orientale a également été publiée, qui prenait en charge le cyrillique et avait des polices avec des signes diacritiques.

    La mise en réseau intégrée a été introduite dans Windows pour Workgroups 3.1, une version améliorée de Windows 3.1. Il comprenait le support SMB pour accès publique aux fichiers via les protocoles NetBEUI et / ou IPX, et contenait également le jeu informatique Hearts et VSHARE.386, un pilote de périphérique virtuel pour le programme SHARE.EXE. Windows pour Workgroups 3.11 prenait en charge l'accès aux fichiers 32 bits, les redirecteurs réseau 32 bits complets et le cache de fichiers VCACHE.386. De plus, la prise en charge du mode standard et du jeu Reversi a été supprimée dans la version 3.11. La prise en charge des protocoles TCP/IP dans Windows 3.x était basée sur des packages distincts de tiers (tels que Winsock). Un module complémentaire de Microsoft (nom de code Snowball) fournissait également la prise en charge TCP/IP de Windows pour les groupes de travail, mais ce package n'était pas largement disponible.

    Une compatibilité limitée avec la nouvelle API Win32 32 bits utilisée dans Windows NT a été fournie par le module complémentaire Win32s.

    Windows 3.2 était une version uniquement chinoise.

    Au fil du temps, Windows 3.x a été remplacé par Windows 95, Windows 98 et versions ultérieures, qui intégraient à la fois les composants MS-DOS et Windows dans un seul produit.

    Plus tard, Windows 3.x a trouvé sa place dans les systèmes embarqués. Le 1er novembre 2008, Microsoft a cessé de délivrer des licences pour son utilisation.

    WindowsNT

    Windows NT (familièrement juste NT) est une ligne de systèmes d'exploitation (OS) produite par Microsoft Corporation et le nom des premières versions de l'OS.

    Windows NT a été conçu à partir de zéro, développé séparément des autres systèmes d'exploitation de la famille Windows (Windows 3.x et Windows 9x) et, contrairement à eux, s'est positionné comme une solution fiable pour les postes de travail (Windows NT Workstation) et les serveurs (Windows NT Server ). Windows NT a donné naissance à une famille de systèmes d'exploitation qui comprend Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7.

    Le développement de Windows NT, sous le titre de travail NT OS/2, a commencé en novembre 1988 par une équipe dirigée par David Cutler, qui a quitté DEC pour Microsoft, où ils ont développé VAX et VMS. Le travail est allé de pair avec le développement par IBM de son propre système d'exploitation, OS / 2 2.0, qui n'a finalement été publié qu'en avril 1992. Dans le même temps, Microsoft a continué à développer ses systèmes d'exploitation de la famille DOS et Windows, qui se distinguent par des besoins en ressources informatiques inférieurs à ceux d'IBM OS / 2. Après la sortie de Windows 3.0 en mai 1990, Microsoft a décidé d'ajouter une interface de programmation (API) compatible avec l'API Windows à NT OS/2. Cette décision a provoqué de sérieuses frictions entre Microsoft et IBM, qui se sont soldées par une rupture de collaboration. IBM a continué à développer OS / 2 par lui-même, tandis que Microsoft a commencé à travailler sur le système, qui a finalement été publié sous le nom de Windows NT. Bien que ce système n'ait pas apporté une popularité immédiate, comme DOS ou Windows, Windows NT s'est avéré nettement plus performant que OS/2.

    Il convient de noter que les API OS / 2 puis POSIX étaient initialement prévues comme interfaces de programmation pour NT OS, le support de l'API Windows a été ajouté en dernier. De plus, Intel i860 puis MIPS étaient initialement prévus comme plate-forme matérielle pour NT, la prise en charge d'Intel x86 a également été ajoutée ultérieurement. Puis, au cours de l'évolution de ce système d'exploitation, la prise en charge des deux interfaces logicielles initialement prévues et des deux plates-formes matérielles initialement prévues a disparu. Il n'y avait même pas une seule version de ce système d'exploitation pour l'i860, bien que le nom du système d'exploitation NT lui-même provienne du nom de code de ce processeur, N10. Microsoft signifie désormais NT comme nouvelle technologie. Et comme alternative au sous-système POSIX, Microsoft a commencé à proposer les services Microsoft Windows pour UNIX.

    La portabilité de NT était l'une de ses principales priorités. C'est pourquoi le développement de cet OS a été réalisé à l'origine pour le processeur i860, bien que la compatibilité binaire avec OS/2, qui était l'une des conditions du projet NT OS/2, nécessiterait de toute façon la création d'une version x86 de NT, ou l'inclusion de l'émulation de cette plate-forme en elle. Le nombre de plates-formes pour lesquelles il existait des versions de la famille de systèmes d'exploitation Windows NT est impressionnant : en plus des nommés MIPS et Intel x86, cela inclut PowerPC, DEC Alpha, Itanium et AMD x86-64. Les ISV ont également développé des versions de Windows NT pour les architectures Clipper et SPARC ; cependant, ces versions n'ont pas été publiées en tant que produits logiciels autonomes. Les systèmes d'exploitation Unix et Mach ont été pris comme exemples de systèmes d'exploitation hautement portables lors du développement de NT.

    Pour développer le système d'exploitation NT, Microsoft a fait appel à une équipe de DEC, dirigée par David Cutler, avec une expérience dans la construction de systèmes d'exploitation multitâches tels que VAX/VMS et RSX-11. Certaines similitudes notées entre les architectures internes de Windows NT et la famille de systèmes d'exploitation VMS ont donné des raisons d'accuser les employés nouvellement embauchés de Microsoft d'avoir volé la propriété intellectuelle de DEC. Le conflit qui en a résulté a été résolu à l'amiable : DEC a reconnu la propriété de Microsoft sur les technologies sous-jacentes à Windows NT, et Microsoft a créé et maintenu une version de Windows NT pour l'architecture DEC Alpha.

    Malgré leurs racines communes, la compatibilité entre Windows NT et OS/2 a diminué à chaque nouvelle version de ce système d'exploitation. La prise en charge de l'API OS/2 2.0, bien que prévue pour NT, n'a jamais été achevée ; Windows NT 4.0 a supprimé la prise en charge du système de fichiers HPFS et Windows XP a supprimé le sous-système de prise en charge logicielle pour OS/2 1.x.

    Le sous-système d'interface utilisateur de Windows NT implémente une interface de fenêtrage similaire aux versions précédentes de Windows. Deux types d'objets dans ce sous-système qui n'étaient pas présents dans les versions 16 bits de Windows et dans Windows 9x sont les stations Windows et les bureaux. Une station Windows correspond à une seule session utilisateur Windows NT - par exemple, lors de la connexion via le service Bureau à distance, une nouvelle station Windows est créée. Chaque processus en cours d'exécution appartient à l'une des stations Windows ; les services, à l'exception de ceux marqués comme capables d'interagir avec le bureau, s'exécutent dans des stations Windows distinctes et invisibles.

    Chaque station de fenêtre a son propre presse-papiers, un ensemble d'atomes globaux (utilisés pour les opérations DDE) et un ensemble de bureaux. Le bureau est le contexte de toutes les opérations globales du sous-système d'interface utilisateur, telles que l'installation de hooks et la diffusion de messages. Chaque thread en cours d'exécution appartient à l'un des bureaux - celui où se trouvent les fenêtres qu'il dessert ; en particulier, un seul thread ne peut pas créer plusieurs fenêtres appartenant à différents bureaux. L'un des bureaux peut être actif (visible par l'utilisateur et capable de répondre à ses actions), le reste des bureaux est masqué. La possibilité de créer plusieurs bureaux pour une session et de basculer entre eux n'a pas encore été fournie signifie standard Douane Interface Windows, bien qu'il existe des programmes tiers qui permettent d'accéder à cette fonctionnalité.

    Les stations Windows et les bureaux sont les seuls objets du sous-système d'interface utilisateur Windows NT auxquels des autorisations peuvent être attribuées. Les autres types d'objets - fenêtres et menus - offrent un accès complet à tout processus qui se trouve avec eux dans la même station de fenêtre. Par conséquent, les services Windows NT s'exécutent par défaut sur des stations Windows distinctes : ils s'exécutent avec des privilèges élevés et autoriser les processus utilisateur à manipuler indéfiniment les fenêtres de service peut entraîner des pannes et/ou des problèmes de sécurité.

    Windows NT fournit plusieurs ensembles d'API pour les programmes d'application. La plus basique d'entre elles est l'API dite "native" (NT Native API), implémentée dans la bibliothèque de liens dynamiques ntdll et composée de deux parties : les appels système du noyau NT (fonctions avec les préfixes Nt et Zw qui transfèrent l'exécution au noyau ntoskrnl fonctions de même nom) et fonctions implémentées en mode utilisateur (préfixées par Rtl). Certaines des fonctions du second groupe utilisent les appels système en interne ; le reste consiste entièrement en code non privilégié et peut être appelé non seulement à partir du code en mode utilisateur, mais également à partir des pilotes. En plus des fonctions de l'API native, ntdll comprend également des fonctions bibliothèque standard Langage C.

    La documentation officielle de l'API native est très clairsemée, mais la communauté de passionnés a réussi à collecter pas mal d'informations sur cette interface par essais et erreurs. En particulier, en février 2000, le livre de Gary Nebbet "Handbook of Basic Functions of the Windows NT/2000 API" a été publié (); en 2002, il a été traduit en russe (). La source d'informations sur l'API native est le DDK Windows, qui décrit certaines des fonctions du noyau disponibles via l'API native, ainsi que l'étude du code Windows (ingénierie inverse) - par désassemblage, soit en utilisant des sources Windows 2000 divulguées, soit en utilisant les textes originaux de Windows 2003 disponibles via le programme Windows Research Kernel.

    Les programmes qui s'exécutent avant le chargement des sous-systèmes qui exécutent le reste des API Windows NT sont limités à l'utilisation de l'API native. Par exemple, le programme autochk, qui vérifie les disques lorsque le système d'exploitation démarre après un arrêt incorrect, utilise uniquement l'API native.

    Le plus souvent programmes d'application Windows NT utilise l'API Win32, une interface basée sur l'API Windows 3.1 qui permet aux programmes existants d'être recompilés pour les versions 16 bits de Windows avec des modifications minimales du code source. La compatibilité de l'API Win32 et de l'API Windows 16 bits est si grande que les applications 32 bits et 16 bits peuvent librement échanger des messages, travailler avec les fenêtres les unes des autres, etc. En plus de prendre en charge les fonctions de l'API Windows existante, l'API Win32 a également ajouté un certain nombre de nouvelles fonctionnalités, notamment la prise en charge des programmes de console, le multithreading et les objets de synchronisation tels que les mutex et les sémaphores. La documentation de l'API Win32 est incluse avec le SDK de la plate-forme Microsoft et est disponible sur le site Web.

    Les bibliothèques de support de l'API Win32 portent pour la plupart le même nom que celles du système. bibliothèques Windows 3.x, avec l'ajout du suffixe 32 : ce sont les bibliothèques kernel32, advapi32, gdi32, user32, comctl32, comdlg32, shell32 et bien d'autres. Les fonctions de l'API Win32 peuvent soit implémenter indépendamment la fonctionnalité requise en mode utilisateur, soit appeler les fonctions de l'API native décrites ci-dessus, soit accéder au sous-système csrss via le mécanisme LPC, soit effectuer un appel système à la bibliothèque win32k qui implémente le support nécessaire pour le API Win32 en mode noyaux. Les quatre options répertoriées peuvent également être combinées dans n'importe quelle combinaison : par exemple, la fonction API Win32 WriteFile appelle la fonction API native NtWriteFile pour écrire dans un fichier disque et appelle la fonction csrss appropriée pour envoyer à la console.

    La prise en charge de l'API Win32 est incluse dans la famille Windows 9x ; il peut également être ajouté à Windows 3.1x en installant le package Win32s. Pour faciliter le portage des applications Windows existantes qui utilisent des encodages MBCS pour représenter des chaînes, toutes les fonctions de l'API Win32 qui acceptent des chaînes comme paramètres ont été créées en deux versions : les fonctions avec un suffixe A (ANSI) acceptent les chaînes MBCS et les fonctions avec un W ( wide ) acceptent les chaînes Unicode. Sur Win32s et Windows 9x, seules les fonctions A sont prises en charge, tandis que sur Windows NT, où toutes les chaînes à l'intérieur du système d'exploitation sont stockées exclusivement en Unicode, chaque fonction A convertit simplement ses paramètres de chaîne en Unicode et appelle la version W de la même fonction . Lorsqu'un nom de fonction dans le code source d'un programme est spécifié sans suffixe, l'utilisation de la version A ou W de cette fonction est déterminée par les options de compilation. Cependant, il est important de noter que la plupart des nouvelles fonctionnalités introduites dans Windows 2000 ou ultérieur dans la famille Windows NT n'existent que dans la version Unicode, car le problème d'assurer la compatibilité avec les programmes plus anciens et avec Windows 9x n'est plus aussi aigu que c'était le cas.

    Contrairement à la plupart des systèmes d'exploitation "libres" de type Unix, Windows NT est certifié NIST pour se conformer à la norme POSIX.1, et même à la norme plus stricte FIPS 151-2. La bibliothèque psxdll exporte les fonctions POSIX standard, ainsi que certaines fonctions de l'API native qui n'ont pas d'analogues dans POSIX - par exemple, pour travailler avec un tas, avec des exceptions structurées, avec un encodage Unicode. Ces fonctions utilisent à la fois l'API native et les appels LPC au sous-système psxss, qui est un processus Win32 normal. Le programme shell posix est utilisé pour charger ce sous-système et exécuter un programme POSIX. La prise en charge POSIX incluse avec Windows NT ne contient pas d'extensions pour les applications graphiques ou multithread.

    Pour exécuter des programmes 16 bits écrits pour OS/2 1.x, Windows NT inclut deux bibliothèques système OS/2 (doscalls et netapi) et un émulateur de console os2 qui charge et utilise le sous-système os2srv via des appels LPC et os2ss. Le reste des bibliothèques système OS/2, à l'exception des deux nommées (kbdcalls, mailslot, moncalls, namipes, quecalls, viocalls et une douzaine d'autres), ne sont pas stockées en tant que fichiers individuels, mais font des émules. Les programmes écrits pour OS/2 2.0 et supérieur, ainsi que les programmes Windows et les programmes qui fonctionnent directement avec les périphériques informatiques, y compris les pilotes, ne sont pas pris en charge par Windows NT.

    Ces deux sous-systèmes, qui sont facultatifs pour l'exécution de la plupart des applications, ont été supprimés dans Windows XP et les éditions ultérieures de Windows. En utilisant la manipulation du registre, ils pouvaient également être désactivés dans les versions précédentes de Windows NT, ce qui était recommandé par les experts en sécurité informatique afin de réduire la surface d'attaque d'un système informatique.

    Pour assurer la compatibilité binaire avec les programmes existants des précédentes familles de systèmes d'exploitation de Microsoft, le programme d'émulation ntvdm a été ajouté à Windows NT, qui implémente une VDM (machine DOS virtuelle) dans laquelle un programme DOS peut être exécuté. Chaque programme DOS en cours d'exécution crée son propre VDM, tandis que plusieurs programmes Windows 16 bits peuvent s'exécuter dans des threads séparés au sein d'un VDM, qui dans ce cas joue le rôle d'un sous-système. Pour que les programmes Windows soient exécutés à l'intérieur du VDM, le programme wowexec doit d'abord y être chargé, ce qui établit une connexion entre le VDM et la plate-forme WOW ("Windows on Win32"), qui permet d'utiliser des applications Windows 16 bits avec avec ceux de 32 bits. Le programme d'émulateur ntvdm lui-même s'exécute à l'intérieur du sous-système Win32, ce qui permet aux programmes Win32 d'accéder aux fenêtres du programme DOS comme des fenêtres de console normales et aux fenêtres du programme Win16 comme des fenêtres graphiques normales.

    Une autre technologie de compatibilité binaire implémentée dans Windows NT est les thunks, qui permettent aux programmes 32 bits d'utiliser des DLL 16 bits (pour Windows ou OS/2), et vice versa. Les thunks pour Win16 sont implémentés dans les bibliothèques wow32 (points d'entrée 32 bits) et krnl386 (points d'entrée 16 bits) ; thunks pour OS/2 - dans la bibliothèque doscalls (points d'entrée 16 bits). à 16 bits bibliothèques système inclus avec Windows NT pour l'utilisation de WOW incluent krnl386, gdi, user, commctrl, commdlg, shell et autres. Les programmes DOS accèdent à la mémoire étendue. Cependant, la prise en charge des programmes pour DOS et Win16 dans Windows NT est limitée par des exigences de sécurité : les programmes qui fonctionnent directement avec les périphériques informatiques, y compris les pilotes, ne sont pas pris en charge.

    En raison des limitations matérielles des plates-formes 64 bits, la prise en charge de VDM et WOW a été supprimée des versions 64 bits de Windows et il n'est pas possible d'exécuter des programmes 16 bits sur celles-ci. L'API principale de ces versions de Windows NT est la version 64 bits de l'API Win32 ; La technologie WOW64 est utilisée pour exécuter des programmes 32 bits, similaires au WOW traditionnel.

    Comme déjà indiqué, une version x86 de NT devait être compatible avec OS/2, mais afin d'assurer la portabilité du code généré, le développement de NT a commencé avec des versions pour les architectures RISC, et ce n'est qu'alors que le support x86 a été ajouté. Le développement initial de la version x86 de Windows NT s'est concentré sur le processeur 80486, mais la prise en charge de 80386 a également été ajoutée au moment de la sortie de Windows NT 3.1.

    Le processeur i860, pour lequel le développement initial du système d'exploitation NT a été réalisé, n'a pas reçu le soutien des fabricants d'ordinateurs qu'Intel et Microsoft avaient espéré au moment où Windows NT a été achevé. Par conséquent, les trois plates-formes prises en charge dans Windows NT 3.1 étaient x86, Alpha et MIPS. La prise en charge de ces plates-formes s'est poursuivie dans les versions de Windows NT 3.x, avec l'ajout de l'architecture PReP basée sur le processeur PowerPC dans Windows NT 3.51. Cependant, Windows NT 3.51 n'était pas compatible avec les ordinateurs Macintosh dotés du même processeur ; en fait, seuls les clones IBM PC avec un processeur PowerPC au lieu de x86 étaient pris en charge. Ces ordinateurs ont été produits principalement par les créateurs de PowerPC - IBM et Motorola.

    La première version de Windows NT 4 prenait en charge quatre plates-formes (x86, Alpha, MIPS et PowerPC), mais la prise en charge des plates-formes moins courantes a été réduite au fur et à mesure de la publication des service packs : la prise en charge MIPS a été supprimée du SP1 et la prise en charge PowerPC du SP3. Les versions récentes de Windows NT 4 ne prenaient en charge que x86 et Alpha ; bien que le support Alpha ait été prévu pour être inclus dans Windows 2000, il a été supprimé de la version RC2.

    Windows 95

    Windows 95 (nom de code Chicago) est un système d'exploitation graphique hybride 16 bits et 32 ​​​​bits publié le 24 août 1995 par Microsoft Corporation. La version russe a été mise en vente le 10 novembre 1995.

    Il s'agit du premier système de la famille Windows, dont l'interface est utilisée dans toutes les versions ultérieures de Windows: c'est dans celui-ci que des éléments de l'interface graphique tels que le bureau avec des icônes, la barre des tâches et le menu Démarrer sont apparus.

    Windows 95 est le résultat d'une fusion de produits MS-DOS et Windows qui étaient auparavant distribués séparément. Windows 95 est le troisième système Windows (après Windows pour Workgroups 3.11 et Windows NT) à supprimer la prise en charge des processeurs x86 standard et réels et à nécessiter un processeur Intel 80386 ou supérieur en mode protégé. Windows 95 contient des améliorations significatives de l'interface graphique et périphérique interne systèmes, y compris le bureau et le menu Démarrer, la prise en charge des noms de fichiers longs (jusqu'à 256 caractères) et un système plug and play.

    La principale innovation de Windows 95 était la possibilité d'exécuter des applications 32 bits basées sur l'API Win32. Cette fonctionnalité est apparue pour la première fois dans Windows NT, mais les systèmes de cette famille avaient des exigences matérielles plus élevées et ne pouvaient donc pas être comparés en popularité avec la série Windows "normale" (qui était représentée par la famille Windows 3.x avant la sortie de Windows 95) .

    Windows 95 n'a implémenté qu'un sous-ensemble des fonctionnalités Win32 disponibles dans Windows NT. Cependant, cela suffisait pour que de nombreuses applications développées sur la base de l'API Win32 fonctionnent à la fois dans Environnement Windows NT (qui se positionnait comme un système pour les applications professionnelles) et dans l'environnement Windows 95 (orienté vers le marché grand public). Cela a contribué à la popularité de Windows 95.

    L'introduction de l'accès aux fichiers 32 bits dans Windows pour Workgroups 3.11 signifiait que le mode réel MS-DOS 16 bits n'était plus utilisé pour la manipulation de fichiers pendant l'exécution de Windows, et l'introduction de l'accès au disque 32 bits dans Windows 3.1 évitait l'utilisation de BIOS pour la gestion des disques durs. En conséquence, le rôle de MS-DOS a effectivement été réduit au démarrage du noyau Windows exécuté en mode protégé. DOS peut toujours être utilisé pour exécuter des pilotes de périphériques plus anciens à des fins de compatibilité, mais Microsoft a déconseillé de les utiliser car cela interférait avec le multitâche approprié et réduisait la stabilité du système. À l'aide du Panneau de configuration, l'utilisateur pouvait déterminer quels composants MS-DOS étaient encore utilisés sur son système ; les performances optimales étaient atteintes s'il n'y en avait pas. Le noyau Windows utilisait toujours les anciens appels "de style MS-DOS" dans ce que l'on appelle le mode de sécurité intégrée, mais ce mode n'était utilisé que pour résoudre les problèmes de chargement des pilotes en mode protégé natif.

    L'accès aux fichiers 32 bits était requis pour les noms de fichiers longs, une fonctionnalité disponible dans Windows 95 via l'utilisation du système de fichiers VFAT (une variante de FAT16). Cette fonctionnalité était disponible à la fois pour les programmes Windows et les programmes MS-DOS lancés à partir de Windows (ils devaient être légèrement modifiés, car l'accès aux fichiers par des noms longs nécessitait un tampon plus grand pour le chemin et, par conséquent, d'autres appels système). D'autres systèmes d'exploitation compatibles DOS nécessitaient une mise à jour afin d'utiliser des noms de fichiers longs. L'utilisation d'anciennes versions des utilitaires de gestion de fichiers DOS peut corrompre les noms de fichiers longs lors de leur copie et de leur déplacement. Pendant l'automatique mises à jour de fenêtres 3.1 avant Windows 95, les utilitaires DOS et tiers qui pouvaient corrompre les noms de fichiers longs étaient détectés et désactivés. Pour les cas où il est devenu nécessaire d'utiliser l'ancien utilitaires de disque, qui n'acceptait pas les noms de fichiers longs (par exemple, le programme de défragmentation du package MS-DOS 6.22), le programme LFNBACK était fourni pour enregistrer et restaurer les noms de fichiers longs. Le programme se trouve dans le répertoire \ADMIN\APPTOOLS\LFNBACK sur le CD Windows 95.

    L'interface graphique de Windows 95 est devenue beaucoup plus puissante et plus facile à utiliser, ce qui a entraîné une rivalité sur le marché des systèmes d'exploitation de bureau qui s'est soldée par la victoire de Microsoft. Windows 95 a été un succès indéniable sur le marché et, un an ou deux après sa sortie, il est devenu le système d'exploitation le plus réussi jamais créé. Windows 95 a mis à la disposition du grand public des fonctionnalités d'interface graphique telles que le bouton Démarrer et la barre des tâches (bien que des fonctionnalités similaires aient été implémentées plus tôt - dans les systèmes d'exploitation Arthur et RISC OS - le marché de ces systèmes était extrêmement limité). Ces fonctionnalités sont devenues un attribut constant de toutes les versions ultérieures de Windows, puis copiées dans d'autres interfaces graphiques.

    Le système "plug and play" implémenté dans Windows 95 (littéralement - "plug and play") installe automatiquement les pilotes de périphériques, leur attribue des numéros d'interruption, etc. - auparavant, cela devait être fait manuellement. À son tour, l'avènement de Windows 95 a conduit à l'émergence d'appareils spécifiquement conçus pour le "plug and play" - par exemple, ils sont inactifs jusqu'à ce que le système leur attribue des adresses et les interrompt. À un stade précoce de la mise en œuvre, de nombreuses erreurs de reconnaissance matérielle se sont produites, de sorte que «plug and play» était souvent appelé en plaisantant «plug and pray» - littéralement «plug and pray».

    La sortie de Windows 95 s'est accompagnée d'une campagne publicitaire massive (selon de nombreuses estimations - la plus importante de l'histoire des logiciels), comprenant une publicité avec la chanson "Start Me Up" (une allusion au bouton "Start" - "Start" ) interprété par les Rolling Stones. La campagne comprenait également des histoires de personnes faisant la queue devant les magasins pour acheter une copie du système; il y avait même des histoires de gens qui n'avaient pas d'ordinateurs qui achetaient Windows 95 juste à cause de tout le battage médiatique, sans même savoir ce qu'était Windows.

    Initialement, Windows 95 était vendu sur 13 disquettes dans un DMF (Distribution Media Format, capacité de 1,68 Mo) ou sur CD (la version CD comprenait de nombreux fichiers supplémentaires). Certains développements qui n'ont pas pu être achevés au moment de la sortie officielle de Windows 95 ont ensuite été inclus dans Microsoft Plus ! (par exemple, Internet Explorer).

    Les premières versions de Windows 95 n'avaient pas de prise en charge intégrée pour travailler avec Internet, mais il y avait une icône "Microsoft Network" sur le bureau - elle a ensuite été supprimée.

    Windows 95 a été remplacé par d'autres systèmes d'exploitation de la gamme Windows 9x - Windows 98, Windows 98 SE et Windows ME. Le noyau Windows NT utilisé dans Windows 2000, Windows XP et Windows Vista est beaucoup plus stable et fonctionnel que ses prédécesseurs utilisés dans Gamme Windows 9x, mais ne prend pas en charge les anciens jeux et applications MS-DOS. À ce jour, tous les systèmes d'exploitation de la gamme Windows 9x, en particulier Windows 95, sont presque tombés en désuétude. Le 31 décembre 2002, Microsoft a mis fin à la prise en charge de Windows 95.

    Windows 98

    Windows 98 (nom de code Memphis) est un système d'exploitation graphique publié par Microsoft le 25 juin 1998.

    En fait, ce système d'exploitation est une version mise à jour de Windows 95, qui est toujours un produit hybride 16/32 bits basé sur MS-DOS. La prise en charge AGP a été améliorée, les pilotes USB ont été améliorés, la prise en charge du travail avec plusieurs moniteurs et la prise en charge WebTV ont été ajoutées. Comme dans Windows 95 OSR 2.5, Internet Explorer 4 (fonctionnalité Active Desktop) est intégré à l'interface système.

    Le numéro interne de la "première édition" de Windows 98 est 4.10.1998, SE est 4.10.2222.

    Configuration système requise pour Windows 98 : processeur 486DX/66 MHz ou supérieur, 16 Mo de RAM et au moins 195 Mo d'espace disque libre avec une installation standard.

    Windows 98 Deuxième Édition (Windows 98 SE) est sorti le 5 mai 1999. La version mise à jour comprend de nombreux correctifs, Internet Explorer 4 a été remplacé par un Internet Explorer 5 beaucoup plus rapide et plus léger, et le partage de connexion Internet a été ajouté. Ajout également de la prise en charge de la lecture de MS NetMeeting 3 et de DVD.

    Les exigences de RAM système pour Windows 98 SE sont passées à 24 Mo.

    Microsoft prévoyait de mettre fin au support de Windows 98 le 16 juillet 2004. Cependant, en raison de l'incroyable popularité de ce système d'exploitation, le support a été prolongé jusqu'au 30 juillet 2006.

    Windows 2000

    Windows 2000 (également appelé Win2k, W2k ou Windows NT 5.0, nom de code Cairo) est la famille de systèmes d'exploitation Windows NT de Microsoft conçue pour fonctionner sur des ordinateurs équipés de processeurs 32 bits (avec une architecture compatible Intel IA-32).

    La première version bêta du système est sortie le 27 septembre 1997. Le système s'appelait à l'origine Windows NT 5.0 car il s'agissait de la prochaine version majeure de Windows NT après Windows NT 4.0. Cependant, le 27 octobre 1998, il a reçu son propre nom, Windows 2000. La version finale du système a été rendue publique le 17 février 2000.

    Windows 2000 est disponible en quatre éditions : Professional (édition pour poste de travail et utilisateur avec pouvoir), Server, Advanced Server et Datacenter Server (pour une utilisation sur des serveurs). En outre, il existe une "édition limitée" de Windows 2000 Advanced Server Limited Edition et Windows 2000 Datacenter Server Limited Edition conçue pour fonctionner sur des processeurs Intel Itanium 64 bits.

    Certaines des améliorations les plus significatives de Windows 2000 par rapport à Windows NT 4.0 sont les suivantes : Prise en charge du service d'annuaire Active Directory. Le back-end Active Directory est fourni avec les éditions Server, Advanced Server et Datacenter Server, tandis que l'édition Professional fournit une prise en charge complète du service côté client. IIS version 5.0. Par rapport à IIS 4.0, cette version inclut, entre autres, la version 3.0 du système de programmation Web ASP. Système de fichiers NTFS version 3.0 (également appelé NTFS 5.0 en interne dans Windows 2000 - NT 5.0). Cette version de NTFS a introduit pour la première fois la prise en charge des quotas, c'est-à-dire des restrictions sur la quantité maximale de fichiers stockés pour chaque utilisateur. Interface utilisateur mise à jour, y compris Active Desktop basé sur Internet Explorer version 5 et donc similaire à l'interface Windows 98. Intégration linguistique : les versions précédentes de Windows ont été publiées en trois versions - pour les langues européennes (caractères à un octet, écriture uniquement à partir de la gauche à droite), pour les langues d'Extrême-Orient (caractères multi-octets) et pour les langues du Moyen-Orient (écriture de droite à gauche avec des variantes de lettres contextuelles). Windows 2000 combine ces fonctionnalités ; toutes ses versions localisées sont faites sur une base unique.

    Par la suite, Windows 2000 a été remplacé par les systèmes d'exploitation Windows XP (côté client) et Windows Server 2003 (côté serveur). Cependant, Windows 2000 reste populaire, en particulier dans les grandes entreprises où les mises à jour du système d'exploitation sont grands nombres informatique est associée à de sérieuses difficultés techniques et financières. Selon une étude d'Assetmetrix, début 2005, Windows 2000 représentait plus de 50 % des systèmes d'exploitation Windows des postes de travail dans les entreprises de plus de 250 ordinateurs. Dans le même temps, dans les entreprises de moins de 250 ordinateurs, Windows XP est plus populaire. Le 30 juin 2005, Microsoft a mis fin au support général du système d'exploitation Windows 2000. Le support étendu se poursuivra jusqu'au 30 juin 2010.

    Windows ME

    Windows Millennium Edition (Windows ME ; également abrégé en Windows Me) est un système d'exploitation mixte 16/32 bits publié par Microsoft le 14 septembre 2000. Il a été nommé ainsi en l'honneur du nouveau IIIe millénaire (millénaire latin - millénaire).

    Il diffère de ses prédécesseurs - Windows 95 et Windows 98 - avec des mises à jour relativement petites, telles que le nouvel Internet Explorer 5.5 et Windows Media Player 7. Windows est également apparu cinéaste avec des fonctionnalités de montage vidéo numérique de base. L'interface système a changé - des fonctionnalités apparues pour la première fois dans Windows 2000 y ont été ajoutées.

    L'un des changements les plus notables de Windows ME réside dans configuration standard Le système est verrouillé sur le mode réel de MS-DOS, de sorte qu'il est impossible d'utiliser des programmes nécessitant ce mode. Cependant, avec l'aide utilitaires spéciaux cette fonction peut être déverrouillée. Le démarrage de Windows ME est identique au démarrage de Windows 95 et 98.

    Windows XP

    Windows XP (nom de code lors du développement - Whistler ; version interne - Windows NT 5.1) est un système d'exploitation de la famille Windows NT de Microsoft Corporation. Il est sorti le 25 octobre 2001 et est une évolution de Windows 2000 Professionnel. Le nom XP vient de l'anglais. expérience (expérience). Le nom est entré dans la pratique d'utilisation en tant que version professionnelle.

    Contrairement à la version précédente de Windows 2000, disponible à la fois en version serveur et en version client, Windows XP est un système client uniquement. Sa version serveur est la dernière version de Windows Server 2003. Windows XP et Windows Server 2003 sont basés sur le même noyau de système d'exploitation, de sorte que leur développement et leur mise à jour sont plus ou moins parallèles.

    Microsoft a arrêté le support gratuit du système d'exploitation (OS) Windows XP le 14 avril 2009, maintenant Utilisateurs Windows XP ne pourra pas contacter Microsoft pour obtenir une assistance technique gratuite en cas d'incidents, de modifications de conception et d'autres situations. Désormais, ils devront utiliser les services de "support étendu" pour cela - cela signifie que tous les appels deviendront payants. Le support étendu se poursuivra jusqu'au 8 avril 2014.

    De plus, le support gratuit a pris fin. suite bureautique Office 2003 ainsi que Windows Server 2003.

    Windows XP analyse les performances du système avec certains effets visuels et, en fonction de cela, les active ou non, en tenant compte d'une éventuelle baisse ou augmentation des performances. Les utilisateurs peuvent également modifier ces paramètres à l'aide de Boîtes de dialogue paramètres, tandis que vous pouvez soit sélectionner de manière flexible l'activité de certains effets visuels, soit la confier au système pour la gestion, soit choisir les performances maximales ou la meilleure vue de l'interface graphique. Certains effets, tels que le mélange alpha, etc., nécessitent un sous-système graphique puissant. Sur les anciennes cartes vidéo, les performances peuvent être considérablement réduites et Microsoft recommande de désactiver ces fonctionnalités dans ce cas.

    Dans Windows XP, il est devenu possible d'utiliser les "Styles visuels" pour modifier l'interface utilisateur graphique. Luna- nouveau style interface graphique incluse avec XP, qui est l'interface par défaut pour les PC avec plus de 64 mégaoctets de RAM. Il est possible d'utiliser d'autres "Styles Visuels", mais ils doivent être signés numériquement par Microsoft (puisqu'ils sont indispensables au fonctionnement du système).

    Pour contourner cette limitation, certains utilisateurs utilisent des logiciels spéciaux tels que StyleXP de TGTSoft, et parfois une version modifiée de la bibliothèque uxtheme.dll.

    Il existe également un style "classique" qui imite le style d'interface Windows 2000 (qui utilise 4 Mo de mémoire de moins que Luna), ainsi que de nombreux styles tiers. Pour la version Media Center, Microsoft a développé le "style visuel" "Royale" qui est inclus avec cette version de Windows XP et disponible pour l'installation sur d'autres versions de XP.

    Plus de 100 icônes ont été créées pour Windows XP par The Iconfactory, connu pour sa collection d'icônes gratuites pour le système d'exploitation. Systèmes Mac OS X

    Windows XP possède également une interface ligne de commande(CLI, "console"), cmd.exe, pour contrôler le système avec des commandes de la console ou exécuter des scripts appelés "fichiers batch" (avec des extensions cmd) basés sur des fichiers "batch" MS-DOS. La syntaxe de l'interface de ligne de commande de Windows XP n'est pas bien documentée dans le système d'aide intégré. Des informations plus générales peuvent être obtenues en tapant "help" sur la ligne de commande pour obtenir informations générales sur les commandes disponibles et "nom de la commande /?". L'interface de ligne de commande est disponible dans les vues fenêtrées et plein écran (en basculant entre elles en appuyant sur Alt+Entrée), la vue préférée peut être spécifiée dans la boîte de dialogue des paramètres appropriés, ainsi que des paramètres tels que la taille et le type de police, etc. Lorsque en travaillant dans ce mode, l'utilisateur peut appeler des commandes précédentes (par exemple, la touche "haut" renvoie la commande précédente), utiliser l'auto-complétion des noms de fichiers et de répertoires, ainsi que des commandes.

    Microsoft publie périodiquement des service packs pour ses systèmes d'exploitation qui corrigent des problèmes connus et ajoutent de nouvelles fonctionnalités. Pour le moment, ils sont trois.

    Le Service Pack 1 (SP1) pour Windows XP est sorti le 9 septembre 2002. Les innovations les plus importantes sont le support USB 2.0, un utilitaire qui vous permet de sélectionner des programmes par défaut pour naviguer sur le Web, envoyer des e-mails, partager messagerie instantannée, ainsi que diverses implémentations de la machine virtuelle Java. À partir du SP1, le système de fichiers de chiffrement EFS pouvait utiliser l'algorithme de chiffrement AES avec une clé de 256 bits.

    À partir du SP1, LBA-48 est pris en charge, ce qui permet au système d'exploitation de fonctionner avec des disques durs d'une capacité supérieure à 137 Go, activés par défaut.

    Le Service Pack 2 (SP2) (nom de code "Springboard") est sorti le 6 août 2004. SP2 a ajouté de nouvelles fonctionnalités à Windows XP, notamment un pare-feu amélioré ; prise en charge du Wi-Fi avec un assistant de configuration et Bluetooth, ainsi que des améliorations dans IE6 telles que la possibilité de bloquer les fenêtres contextuelles. Ce service pack a apporté des modifications importantes à la sécurité de Windows XP. Ainsi, le pare-feu intégré a subi des modifications importantes, qui a été renommé Pare-feu Windows et est désormais activé pour toutes les connexions créées par défaut. La protection étendue de la mémoire est apparue, en particulier, contre les attaques par débordement de tampon utilisant à la fois la technologie NX-bit et un certain nombre d'autres astuces. Les services ont également été modifiés - des services tels que telnet et la messagerie sont désactivés par défaut, un certain nombre de services fonctionnent avec des droits réduits, etc. Les modifications de sécurité ont également affecté le programme de messagerie Outlook Express et le navigateur IE. Windows XP Service Pack 2 inclut Windows Centre de sécurité, ce qui facilite la surveillance de la sécurité du système en surveillant et en rappelant à l'utilisateur d'installer ou de mettre à jour l'antivirus et ses bases de données, d'activer le pare-feu intégré ou tiers, de mettre à jour le système d'exploitation ou de modifier les paramètres du navigateur Web. Les antivirus et pare-feu tiers ont la capacité d'interagir avec lui à l'aide d'une interface API. Les fonctions d'exécution automatique ont également été améliorées lors du chargement d'un CD ou de la connexion de lecteurs flash et d'appareils similaires.

    Début août 2007, Microsoft a commencé les tests bêta du SP3 avec un groupe limité de bêta-testeurs. Malgré le fait que la version bêta n'a été distribuée qu'à quelques privilégiés, sa distribution est apparue dans les réseaux peer-to-peer. Depuis le 12 décembre 2007, la version RC1 SP3 est disponible en téléchargement et en test pour tout le monde.

    La version finale du Service Pack 3 pour Windows XP a été publiée le 21 avril 2008, mais uniquement pour les clients professionnels tels que les fabricants d'équipement d'origine et les abonnés MSDN et TechNet. Le reste des utilisateurs ont pu obtenir le troisième service pack à partir du service en ligne Windows Update ou via le centre de téléchargement Microsoft le 6 mai, ainsi qu'en utilisant le service mise à jour automatique au début de l'été. Initialement, la version RTM de Windows XP SP3 a été publiée en chinois, anglais, français, allemand, japonais, coréen et espagnol.

    Le package comprend toutes les mises à jour publiées depuis la sortie de Windows XP Service Pack 2 en 2004, ainsi qu'un certain nombre d'autres nouveaux éléments. Parmi eux se trouve la fonctionnalité de protection d'accès réseau et un nouveau modèle d'activation emprunté à Windows Vista, en plus, il y a une détection améliorée des routeurs dits trou noir, etc.

    À compter du 1er juillet 2008, Microsoft a cessé de vendre Windows XP SP2 à ses fournisseurs. Pour le moment, Windows XP SP3 est fourni dans les livraisons OEM et BOX, un "downgrade" est possible dans le cadre de licences en volume. Et également en vente est Get Genuine Kit Windows XP SP3 conçu pour l'octroi de licences de logiciels piratés installés, sous le package de licence d'entreprise Get Genuine Solution Windows XP.

    Windows XP Service Pack 3 sera également distribué dans le cadre de Composant Windows 7 "Mode Windows XP"

    Serveur Windows 2003

    Windows Server 2003 (nom de code en cours de développement - Whistler Server, version interne - Windows NT 5.2) est un système d'exploitation de la famille Windows NT de Microsoft, conçu pour fonctionner sur des serveurs. Il est sorti le 24 avril 2003.

    Windows Server 2003 est une évolution de Windows 2000 Server et une variante serveur du système d'exploitation Windows XP. Microsoft avait initialement prévu d'appeler ce produit "Windows .NET Server" pour promouvoir sa nouvelle plate-forme Microsoft .NET. Cependant, ce nom a été abandonné par la suite afin de ne pas créer d'idée fausse sur .NET sur le marché des logiciels.

    Windows Server 2008 est la prochaine version serveur de Windows NT, qui remplacera Windows Server 2003.

    Windows Server 2003 développe essentiellement les fonctions incorporées dans la version précédente du système - Windows 2000 Server. Cela a également été indiqué par la version NT 5.2 du noyau système (NT 5.0 pour Windows 2000). Voici quelques-unes des modifications les plus notables de Windows 2000 Server.

    Windows Server 2003 est le premier système d'exploitation Microsoft livré avec .NET Framework préinstallé. Cela permet au système d'agir en tant que serveur d'applications pour la plate-forme Microsoft .NET sans installer de logiciel supplémentaire.

    Windows Server 2003 inclut la version 6.0 d'Internet Information Services, qui a une architecture très différente de IIS 5.0 disponible dans Windows 2000. En particulier, pour améliorer la stabilité, les applications peuvent être isolées les unes des autres dans des processus séparés sans compromettre les performances. Également créé nouveau pilote HTTP.sys pour la gestion des requêtes HTTP. Ce pilote s'exécute en mode noyau, ce qui accélère le traitement des requêtes.

    Selon Microsoft, dans Windows Server 2003, une grande attention a été accordée à la sécurité du système. En particulier, le système est désormais installé sous sa forme la plus limitée, sans aucun service supplémentaire, ce qui réduit la surface d'attaque. Windows Server 2003 inclut également le logiciel Pare-feu de connexion Internet. Par la suite, un service pack a été publié sur le système, qui est entièrement axé sur l'amélioration de la sécurité du système et comprend plusieurs fonctionnalités supplémentaires pour se protéger contre les attaques. Selon la norme de sécurité américaine Trusted Computer System Evaluation Criteria (TCSEC), Windows Server 2003 appartient à la classe de sécurité C2 - Controlled Access Protection

    Pour la première fois dans Windows Server 2003, le service Volume Shadow Copy est apparu, qui enregistre automatiquement les anciennes versions des fichiers utilisateur, vous permettant de revenir à la version précédente d'un document si nécessaire. Travailler avec des clichés instantanés n'est possible que si le «client de cliché instantané» est installé sur le PC de l'utilisateur dont les documents doivent être restaurés.

    Toujours dans cette version du système, l'ensemble des utilitaires d'administration appelés à partir de la ligne de commande a été étendu, ce qui simplifie l'automatisation de la gestion du système.

    Un nouveau concept a été introduit - les "rôles", la gestion du serveur est basée sur eux. En termes simples, pour obtenir un serveur de fichiers, vous devez ajouter le rôle - "serveur de fichiers".

    Principes de base de Windows pour les anciens PC

    Windows FLP ou Windows Fundamentals for Legacy PCs (Nom de code : Eiger) - Version Microsoft Windows, publié le 8 juillet 2006. - Système d'exploitation compact de Microsoft pour les anciens PC, sur Socle Microsoft Windows XP Embedded Service Pack 2. Suppose une utilisation avec des serveurs de terminaux (Microsoft, Citrix). Il est également possible d'exécuter un petit nombre d'applications locales.

    Windows Vista

    Windows Vista est un système d'exploitation de la famille Microsoft Windows NT, une gamme de systèmes d'exploitation utilisés sur les ordinateurs personnels grand public. Au stade du développement, ce système d'exploitation portait le nom de code "Longhorn".

    Dans la gamme de produits Windows NT, Windows Vista est le numéro de version 6.0 (Windows 2000 est 5.0, Windows XP est 5.1, Windows Server 2003 est 5.2). L'abréviation "WinVI" est parfois utilisée pour désigner "Windows Vista", qui combine le nom "Vista" et le numéro de version écrit en chiffres romains.

    Windows Vista, comme Windows XP, est exclusivement un système client. Microsoft a également publié une version serveur de Windows Vista, Windows Server 2008.

    Le 30 novembre 2006, Microsoft a officiellement lancé Windows Vista et Office 2007 pour les entreprises clientes. Le 30 janvier 2007, les ventes du système pour les utilisateurs ordinaires ont commencé.

    Au début de son développement, le système était connu sous le nom de code Longhorn, d'après le Longhorn Saloon près de la station de ski de Whistler en Colombie-Britannique. Le nom "Vista" a été annoncé le 22 juillet 2005. Quelques mois plus tard, Microsoft a également renommé Windows Longhorn Server en Windows Server 2008. Depuis le 8 novembre 2006, une version complète de Windows Vista est disponible pour les OEM. La version publique pour les utilisateurs finaux a eu lieu le 30 janvier 2007.

    Il convient de noter que de nombreuses fonctionnalités prévues pour Windows Vista ont été abandonnées par Microsoft en raison du tollé général. Par exemple, OpenGL était censé être implémenté en tant que module complémentaire de Direct3D. Cela entraînerait une baisse importante des performances d'OpenGL par rapport à Direct3D et corrigerait la version d'OpenGL. Les craintes n'étaient pas justifiées, le support d'OpenGL dans Windows Vista est resté. Non inclus dans Windows Vista et le système de fichiers WinFS - cette fois en raison de problèmes de performances.

    Parmi Fonctionnalités Windows Wista doit être mis en évidence :

    1. Selon Microsoft lui-même, le temps de démarrage du système est inférieur à celui de Windows XP et sur la plupart des ordinateurs, il est inférieur à une minute. Réduction du temps d'entrée et de sortie du mode veille à 6 secondes. Mais avec l'avènement de l'interface utilisateur, vous devez attendre beaucoup plus longtemps pour démarrer un travail à part entière, tandis que les processus en arrière-plan entraveront considérablement le travail des programmes tiers.Il existe une opinion selon laquelle Windows Vista est le pire système d'exploitation publié par Microsoft. Windows Vista a également remporté la première place du concours "Fail of the Year", organisé par le site Pwnie Award, créé en 2007. De plus, selon The Inquirer.net, un certain nombre de promotions sans précédent liées à la promotion de WV sur le marché, on peut conclure que la direction de Microsoft a reconnu Windows Vista comme un échec.

    2. Grâce à la technologie "Windows ReadyBoost", il est devenu possible d'utiliser la capacité des clés USB externes comme RAM, ce qui dans certains cas augmente les performances de 40%.

    3. Le modèle logique d'interaction avec les appareils graphiques a été entièrement repensé.

    4. Contrôle de compte d'utilisateur (UAC) - un système de contrôle de compte d'utilisateur qui nécessite une autorisation explicite de l'utilisateur lors de l'exécution de toute action nécessitant des droits d'administrateur, quels que soient les droits du compte d'utilisateur actuel. Si l'utilisateur n'est pas un administrateur, une invite s'affichera dans laquelle vous pourrez sélectionner un compte administrateur et effectuer une opération avec ses droits en saisissant un mot de passe - cela vous permet de configurer le système et d'installer des applications à partir d'un compte utilisateur restreint sans explicitement en utilisant le mécanisme runas et sans avoir à changer de compte (ce qui était nécessaire sous XP, par exemple, en cas de modification des paramètres TCP/IP). Si l'utilisateur est membre du groupe "Administrateurs", il devra alors (dans les paramètres par défaut) confirmer l'utilisation des droits en répondant à une invite système. UAC demande des données en mode Secure Desktop, qui protège contre l'interception de données et le contrôle de la fenêtre de saisie par des programmes tiers (environ le même mode a été utilisé lors de l'entrée dans le domaine NT avec l'obligation d'appuyer deux fois sur Ctrl-Alt-Suppr). L'UAC peut être désactivé pour certaines catégories de comptes et reconfiguré à l'aide d'une politique de sécurité locale (ou de groupe lorsqu'il est utilisé dans un domaine) : par exemple, vous pouvez définir la saisie obligatoire du mot de passe pour l'utilisation des privilèges administratifs par tous les utilisateurs (y compris les administrateurs), interdire ces actions aux utilisateurs de comptes restreints, etc.

    5. Bitlocker Drive Encryption - Permet de chiffrer le lecteur système à l'aide de l'interface de ligne de commande et d'autres sections. Celui-ci utilise une clé USB ou un Trusted Platform Module pour stocker les clés de chiffrement. Pour chiffrer les partitions, par défaut, l'algorithme AES est utilisé avec une longueur de clé de 128 bits en mode de chiffrement CBC. Cette fonctionnalité est disponible dans les éditions Vista Enterprise ou Ultimate.

    6. Système de cryptage de fichiers EFS. Ce système, qui est apparu pour la première fois dans Windows 2000, fonctionne sur les éditions Vista Business, Enterprise ou Ultimate et fournit un chiffrement "transparent" des fichiers au niveau du système de fichiers. Algorithmes AES(avec clé 256 bits) ou 3-DES. Pour chaque fichier, une clé de chiffrement est générée aléatoirement, qui, à son tour, est chiffrée avec la clé publique de l'utilisateur (2048 bits par défaut). Dans Vista, avec l'aide de stratégies, il est devenu possible de définir différentes longueurs Clé publique utilisateur (1024, 2048, 4096,…), enregistrer la clé sur des cartes à puce (par défaut, la clé est stockée localement, protégée par le mot de passe de l'utilisateur) et crypter le fichier d'échange, ainsi qu'exiger le cryptage obligatoire du dossier de documents de l'utilisateur .

    7. Prévention des infections virales à partir de supports amovibles. Par défaut, Windows Vista désactive les programmes d'exécution automatique à partir de cartes flash et de périphériques USB. Cela empêche l'ordinateur d'être infecté par des virus qui se propagent via des lecteurs flash. Il existe également des politiques qui contrôlent l'accès aux supports externes (y compris USB), ce qui contribue également à protéger les données confidentielles.

    8. Bloquez l'écriture directe sur le disque. Windows Vista empêche l'écriture directe sur le lecteur (\\.\PhysicalDriveX) si un système de fichiers est monté à partir du lecteur.

    Il y a une opinion que Windows Vista est le pire système d'exploitation publié par Microsoft. Windows Vista a également remporté la première place du concours "Fail of the Year", organisé par le site Pwnie Award, créé en 2007. De plus, The Inquirer.net suggère qu'une série de promotions sans précédent liées à WV sur le marché suggère que la direction de Microsoft a déclaré que Windows Vista était un échec.

    Serveur domestique Windows

    Windows Home Server est le système d'exploitation serveur de Microsoft, basé sur Windows Server 2003 SP2 et destiné aux utilisateurs à domicile (comme son nom l'indique - anglais home - home) pour une utilisation dans les réseaux domestiques.

    Serveur Windows 2008

    Microsoft Windows Server 2008 (nom de code "Longhorn Server") est une nouvelle version du système d'exploitation serveur de Microsoft. Cette version est destinée à remplacer Windows Server 2003 en tant que représentant des systèmes d'exploitation de la génération Vista (NT 6.x).

    Windows Server 2008 inclut une option d'installation appelée Server Core. Server Core est une installation sensiblement légère de Windows Server 2008 qui n'inclut pas Coque Windows explorateur. Toute la configuration et la maintenance sont effectuées à l'aide de l'interface de ligne de commande Windows ou en se connectant au serveur à distance via la console de gestion. Dans le même temps, le Bloc-notes et certains éléments du panneau de configuration sont disponibles, par exemple, les paramètres régionaux.

    Windows Server 2008 a vu une mise à jour importante des services Terminal Server. Les services Terminal Server prennent désormais en charge le protocole Remote Desktop 6.0. L'amélioration la plus notable, appelée Terminal Services RemoteApp, vous permet de publier une application spécifique, au lieu de l'ensemble du bureau.

    Une autre fonctionnalité importante ajoutée aux services Terminal Server est la passerelle des services Terminal Server et l'accès Web aux services Terminal Server (désormais entièrement basés sur le Web). La passerelle des services Terminal Server permet aux ordinateurs autorisés de se connecter en toute sécurité aux services Terminal Server ou au bureau à distance à partir d'Internet en utilisant RDP sur HTTPS sans utiliser de VPN. Cela ne nécessite pas l'ouverture d'un port supplémentaire sur le pare-feu; Le trafic RDP est tunnellisé sur HTTPS. L'accès Web aux services Terminal Server permet aux administrateurs de fournir un accès aux services Terminal Server via une interface Web. Lorsque vous utilisez TS Gateway et TS RemoteApp, le transfert de données se produit via HTTP(S) et les applications distantes apparaissent à l'utilisateur comme si elles s'exécutaient localement. Plusieurs applications s'exécutent en une seule session pour s'assurer qu'il n'y a pas besoin de licences supplémentaires par utilisateur.

    Avec Terminal Services Easy Print, les administrateurs n'ont plus besoin d'installer de pilotes d'imprimante sur le serveur. Ce faisant, Easy Print Driver redirige l'interface utilisateur et toutes les fonctionnalités de l'imprimante source. De plus, il améliore les performances lors de la soumission des travaux d'impression en convertissant les travaux au format XPS avant de les envoyer au client.

    Windows Server 2008 est le premier système d'exploitation Windows à être publié avec Windows PowerShell intégré, un shell extensible avec une interface de ligne de commande et un langage de script associé développé par Microsoft. Le langage de script PowerShell a été conçu spécifiquement pour les tâches administratives et peut remplacer le besoin de cmd.exe et de Windows Script Host.

    NTFS auto-réparateur

    Dans les versions précédentes de Windows, si le système d'exploitation détectait des erreurs dans le système de fichiers d'un volume NTFS, il marquait le volume comme « sale » ; la correction d'erreur sur le volume n'a pas pu être effectuée immédiatement. Avec NTFS auto-réparateur, au lieu de verrouiller l'intégralité du volume, seuls les fichiers/dossiers corrompus sont verrouillés, qui restent inaccessibles pendant la durée de la réparation. Grâce à cela, il n'est plus nécessaire de redémarrer le serveur pour corriger les erreurs du système de fichiers.

    De plus, le système d'exploitation affiche désormais les informations S.M.A.R.T. disques durs pour aider à identifier les éventuelles pannes de disque dur. Cette fonctionnalité est apparue pour la première fois dans Windows Vista.

    Le Gestionnaire de serveur est un nouvel outil de gestion basé sur les rôles pour Windows Server 2008. Il s'agit d'une combinaison de Gérer ce serveur et de l'Assistant Configuration de la sécurité de Windows Server 2003. Le Gestionnaire de serveur est un Assistant de configuration de serveur amélioré qui a été lancé par défaut dans Windows Server 2003 à la connexion. Désormais, il vous permet non seulement d'ajouter de nouveaux rôles, mais consolide également toutes les opérations que les utilisateurs peuvent effectuer sur le serveur, et fournit également une vue de portail consolidée et unique de l'état actuel de chaque rôle.

    Il n'est actuellement pas possible d'utiliser le gestionnaire de serveur à distance, mais une version client est prévue.

    Windows 7

    Windows 7 (anciennement nom de code Blackcomb et Vienna) est une version de la famille de systèmes d'exploitation Windows NT après Windows Vista. Dans la gamme Windows NT, le système porte le numéro de version 6.1 (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2, Windows Vista et Windows Server 2008 - 6.0). La version du serveur est Windows Server 2008 R2.

    Microsoft a fait une déclaration selon laquelle le système d'exploitation sera mis en vente le 22 octobre 2009, moins de trois ans après la sortie du système d'exploitation précédent, Windows Vista. Les partenaires de licence en volume et les clients ont obtenu l'accès à RTM le 24 juillet 2009.

    Windows 7 comprenait à la fois certains des développements exclus de Windows Vista, ainsi que des innovations dans l'interface et les programmes intégrés.

    Windows 7 aura une fonction de désactivation ou d'activation navigateur Internet explorateur.

    Windows 7 prendra en charge les moniteurs multitouch. Cette fonctionnalité a été démontrée par Microsoft lors de la conférence annuelle TechEd'08 à Orlando. La démonstration a utilisé l'assemblage 6.1.6856, ainsi qu'un modèle expérimental d'ordinateur portable avec un écran multitouch. Selon certaines informations, Windows 7 implémentera partiellement la fonctionnalité prévue dans Windows Vista (portait le nom de code "Longhorn"). Une intégration plus étroite avec les programmes et services Windows Live est également prévue.

    Windows 7 implémente un paramètre de contrôle de compte d'utilisateur (UAC) plus flexible, qui, contrairement à Windows Vista, a deux états intermédiaires supplémentaires entre les modes "Activer" et "Désactiver".

    Des modifications ont été apportées à la technologie de chiffrement BitLocker et la fonctionnalité de chiffrement des supports amovibles BitLocker to go a été ajoutée, ce qui vous permet de chiffrer les supports amovibles, même sans module TPM.

    Des améliorations ont également été apportées au pare-feu Windows - la fonction de notification à un utilisateur d'un programme bloqué essayant d'accéder au réseau est de retour.

    Windows 7 ne pourra pas lire les disques vidéo Blu-Ray sous licence, mais il pourra lire et écrire des informations sur ceux-ci.

    Avec la stratégie de groupe et la fonctionnalité AppLocker, il sera possible d'empêcher certaines applications de s'exécuter.

    La fonctionnalité Branch Cache réduira la latence pour les utilisateurs travaillant à distance avec un ordinateur. Par exemple, un fichier disponible sur le réseau est mis en cache localement, il n'est donc plus téléchargé depuis un serveur distant, mais depuis ordinateur local. Cette fonction peut fonctionner en deux modes - Cache hébergé et Cache distribué. Dans le premier cas, le fichier est stocké sur un serveur local dédié exécutant Windows Server 2008 R2, dans le second, sur le poste du client.

    La fonctionnalité DirectAccess vous permet d'établir une connexion sécurisée au serveur en arrière-plan, contrairement au VPN, qui nécessite une interaction de l'utilisateur. DirectAccess peut également appliquer des stratégies de groupe avant qu'un utilisateur se connecte.

    Remote Desktop Host permet à un utilisateur de se connecter à un ordinateur distant avec des droits d'administrateur.

    Microsoft envisage également la possibilité de publier Windows 7 non seulement sur des disques optiques, mais également sur des supports flash, ce qui devrait simplifier le processus d'installation de la plate-forme sur les netbooks dépourvus de lecteur optique intégré.

    Windows 7 utilisera également le mode bac à sable, dont la mise en œuvre a été discutée lors des tests alpha et bêta (en cours de développement par Longhorn). Tout le code non géré s'exécutera dans un environnement (bac à sable) dans lequel le système d'exploitation limitera l'accès du programme au matériel et au réseau de l'ordinateur. L'accès aux sockets de bas niveau, ainsi que l'accès direct au système de fichiers, la couche d'abstraction matérielle (HAL), l'accès complet à une adresse mémoire, seront interdits. Tous les accès aux applications, fichiers et protocoles externes seront régulés par le système d'exploitation et arrêtés immédiatement (théoriquement). En cas de succès, cette approche promet une sécurité presque complète, car avec cette approche, il est théoriquement impossible pour les logiciels malveillants de causer des dommages au système s'il est enfermé dans une "boîte de verre" métaphorique. Cette approche est associée à Virtual PC. Si tout est correct, cet environnement pourra s'adapter à la base de code qui a été écrite dans son langage. Cela supprimera la plupart des problèmes résultant de la rétrocompatibilité lors de la migration vers un nouveau système d'exploitation.

    Lors de l'utilisation d'applications en bêta 1, des fuites de mémoire ont été constatées dans certaines applications, ce qui a conduit à un gel complet, malgré le mode sandbox. Théoriquement, si le régime ne devient pas plus efficace, cela pourrait entraîner une augmentation du développement de programmes qui utilisent délibérément ces vulnérabilités à leurs propres fins.

    Bill Gates a mentionné la chaîne de recherche instantanée omniprésente (similaire à Spotlight). Le service d'indexation de contenu a évolué depuis Windows XP et une barre de recherche similaire a été incluse dans Windows Vista. Windows 7 utilise également DirectX 11.

    Windows 7 aura-t-il un nouveau noyau ?

    Non. Même s'il faut dire que de tels développements ont été réalisés. C'est du moins ce qu'un ingénieur de Microsoft a déclaré en octobre dernier. Selon lui, 200 des programmeurs de l'entreprise travaillaient sur un noyau plus petit pour Windows 7. Le noyau avait même son propre nom, MinWin, et était censé occuper six fois moins de mémoire que le noyau Vista.

    Cependant, Flores et Sinofsky ont déclaré que Windows 7 n'obtiendrait pas de nouveau noyau. "Contrairement à certaines spéculations, Microsoft ne construit pas un nouveau noyau pour Windows 7", a déclaré Flores. Cependant, Sinofsky l'a dit un peu différemment, "... le noyau de Windows Server 2008 est une évolution du noyau de Windows Vista, et le noyau de Windows 7 sera une nouvelle évolution de ce noyau."

    Windows Server 2008 R2

    Windows Server 2008 R2 est une version serveur de Windows 7 en cours de développement et sera commercialisée le 22 octobre 2009. Comme Windows 7, Windows Server 2008 R2 utilisera le noyau Windows NT 6.1. Les nouvelles fonctionnalités incluent une virtualisation améliorée, une nouvelle version d'Active Directory, Internet Information Services 7.5 et la prise en charge d'un maximum de 256 processeurs. Le système ne sera publié qu'en version 64 bits. La prise en charge du démarrage de Windows à partir de partitions MBR a également été supprimée.

    Microsoft a annoncé Windows Server 2008 R2 lors de la conférence des développeurs professionnels en tant que serveur Variante Windows 7. Le 7 janvier 2009, la version bêta de Microsoft Windows Server 2008 R2 a été mise à la disposition des abonnés Microsoft TechNet et MSDN qui ont participé au programme Windows 7 Insider. Le 9 janvier, la version bêta a été rendue disponible pour téléchargement public sur le Centre de téléchargement Microsoft. . 30 avril 2009 - Release Candidate (RC) est devenu disponible pour les abonnés TechNet et MSDN. 5 mai 2009 - Windows Server 2008 R2 RC disponible sur le Centre de téléchargement Microsoft 2 juin 2009 - Microsoft a annoncé que la version RTM sera disponible pour les partenaires Microsoft dans la seconde moitié de juillet 2009. La mise en vente aura lieu le 22 octobre 2009.

    Actuellement, Microsoft Windows est installé sur environ 88 % des ordinateurs personnels et des stations de travail. De plus, son concurrent, Mac OS X, monte également en puissance (environ 10 %).Malgré la concurrence, Microsoft et Apple coopèrent, augmentant sans cesse la compatibilité des deux systèmes.

    Vous avez aimé l'article ? Partager avec des amis: