10 mai 2016 Cette mise à jour de sécurité a été republiée et contient des articles mis à jour. Cette nouvelle publication est destinée aux utilisateurs de contenu LDR (correctif logiciel limité) uniquement. Nous avons déterminé que certains scénarios d'impression comportaient des problèmes liés à une dépendance manquante. Si vous utilisez du contenu LDR, nous vous conseillons d'appliquer cette mise à jour de sécurité mise à jour. Cette nouvelle publication ne contient aucune modification pour les utilisateurs de contenu GDR (correctif logiciel grand public).
Résumé
Cette mise à jour corrige une vulnérabilité dans Microsoft .NET Framework. Il existe un contournement de la fonctionnalité de sécurité dans un composant .NET Framework qui ne valide pas correctement certains éléments d'un document XML signé. Pour en savoir plus sur la vulnérabilité, consultez le Bulletin de sécurité Microsoft MS16-035.
Plus d'informations
Important
-
Toutes les prochaines mises à jour de sécurité et non liées à la sécurité pour Windows RT 8.1, Windows 8.1 et Windows Server 2012 R2 nécessitent l'installation de la mise à jour 2919355 . Nous vous recommandons d'installer la mise à jour 2919355 sur votre ordinateur Windows RT 8.1, Windows 8.1 ou Windows Server 2012 R2 pour recevoir les prochaines mises à jour.
-
Si vous installez un module linguistique après avoir installé cette mise à jour, vous devez réinstaller cette mise à jour. Par conséquent, nous vous conseillons d'installer les modules linguistiques nécessaires avant cette mise à jour. Pour plus d'informations, voir Ajouter des modules linguistiques à Windows.
Problèmes connus dans cette mise à jour de sécurité
Vous risquez de rencontrer le problème suivant après l'installation de cette mise à jour :
Informations supplémentaires relatives à cette mise à jour de sécurité
Les articles suivants contiennent des informations supplémentaires sur cette mise à jour de sécurité, car elle concerne des versions de produit individuelles. Les articles peuvent contenir des informations sur les problèmes connus.
.NET Framework 4.6 et 4.6.1
-
3135998MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 4.6 et 4.6.1 sous Windows 8.1, Windows RT 8.1 et Windows Server 2012 R2 datée du 8 mars 2016
-
3135997 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 4.6 et 4.6.1 sous Windows Server 2012 datée du 8 mars 2016
-
3136000MS16-035 : Description de la mise à jour de sécurité de .NET Framework 4.6 sous Windows Vista SP2, Windows Server 2008 SP2, Windows 7 SP1 et Windows Server 2008 R2 SP1 et de .NET Framework 4.6.1 sous Windows 7 SP1 et Windows Server 2008 R2 SP1 : 8 mars 2016
Problèmes connus dans la mise à jour de sécurité 3136000 :3149737 Problème connu de la mise à jour de sécurité 3136000 pour .NET Framework 4.6.1/4.6 et de la mise à jour de sécurité 3135996 pour .NET Framework 4.5.2 sous Windows Vista SP2, Windows Server 2008 SP2, Windows 7 SP1 et Windows Server 2008 R2 SP1
.NET Framework 4.5.2
-
3135994 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 4.5.2 sous Windows 8.1, Windows RT 8.1 et Windows Server 2012 R2 datée du 8 mars 2016
-
3135995 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 4.5.2 dans Windows Server 2012 datée du 8 mars 2016
-
3135996 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 4.5.2 sous Windows Vista Service Pack 2, Windows Server 2008 Service Pack 2, Windows 7 Service Pack 1 et Windows Server 2008 R2 Service Pack 1 datée du 8 mars 2016
Problèmes connus dans la mise à jour de sécurité 3135996 :3149737 Problème connu de la mise à jour de sécurité 3136000 pour .NET Framework 4.6.1/4.6 et de la mise à jour de sécurité 3135996 pour .NET Framework 4.5.2 sous Windows Vista SP2, Windows Server 2008 SP2, Windows 7 SP1 et Windows Server 2008 R2 SP1
.NET Framework 3.5 et 3.5.1
-
3135983 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 3.5.1 sous Windows 7 Service Pack 1 et Windows Server 2008 R2 Service Pack 1 datée du 8 mars 2016
-
3135988MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 3.5.1 sous Windows 7 Service Pack 1 et Windows Server 2008 R2 Service Pack 1 datée du 8 mars 2016
-
3135985 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 3.5 sous Windows 8.1, Windows RT 8.1 et Windows Server 2012 R2 datée du 8 décembre 2016
-
3135991 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 3.5 sous Windows 8.1 et Windows Server 2012 R2 datée du 8 mars 2016
-
3135989 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 3.5 sous Windows Server 2012 datée du 8 mars 2016
-
3135984 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 3.5 sous Windows Server 2012 datée du 8 mars 2016
.NET Framework 3.0
-
3135987 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 3.0 Service Pack 2 sous Windows Vista Service Pack 2 et Windows Server 2008 Service Pack 2 datée du 8 mars 2016
.NET Framework 2.0
-
3135982 MS16-035 : Description de la mise à jour de sécurité pour .NET Framework 2.0 Service Pack 2 sous Windows Vista Service Pack 2 et Windows Server 2008 Service Pack 2 datée du 8 mars 2016
Windows Vista (toutes les éditions)Tableau de référence
Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel.
Noms de fichier de la mise à jour de sécurité |
Pour Microsoft .NET Framework 2.0 Service Pack 2 sur toutes les éditions 32 bits prises en charge de Windows Vista : |
Pour Microsoft .NET Framework 3.0 Service Pack 2 sur toutes les éditions 32 bits prises en charge de Windows Vista : |
|
Pour Microsoft .NET Framework 4.5.2 installé sur toutes les éditions 32 bits prises en charge de Windows Vista : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 sur toutes les éditions 32 bits prises en charge de Windows Vista : |
|
Pour Microsoft .NET Framework 2.0 Service Pack 2 sur toutes les éditions x64 prises en charge de Windows Vista : |
|
Pour Microsoft .NET Framework 3.0 Service Pack 2 sur toutes les éditions x64 prises en charge de Windows Vista : |
|
Pour Microsoft .NET Framework 4.5.2 sur toutes les éditions x64 prises en charge de Windows Vista : |
|
Pour Microsoft .NET Framework 4.6 sur toutes les éditions x64 prises en charge de Windows Vista : |
|
Commutateurs d'installation |
Pour Microsoft .NET Framework, reportez-vous à l'article 2844699 de la Base de connaissances Microsoft |
Fichier journal de mise à jour |
Pour Microsoft .NET Framework 2.0 Service Pack 2 : |
Pour Microsoft .NET Framework 3.0 Service Pack 2 : |
|
Pour Microsoft .NET Framework 4.5.2 : |
|
Pour Microsoft .NET Framework 4.6 : |
|
Nécessité de redémarrer |
Cette mise à jour ne nécessite pas de redémarrage. Le programme d'installation arrête les services requis, applique la mise à jour, puis redémarre les services. Toutefois, si les services requis ne peuvent pas être arrêtés pour quelque raison que ce soit ou si les fichiers requis sont en cours d'utilisation, cette mise à jour nécessitera un redémarrage. Dans ce cas, un message s'affiche pour vous demander de redémarrer. |
Informations sur la suppression |
Cliquez sur Panneau de configuration, puis sur Sécurité. Sous Windows Update, cliquez sur Afficher les mises à jour installées, puis effectuez une sélection dans la liste des mises à jour. |
Informations sur les fichiers |
Consultez les différents articles de la Base de connaissances répertoriés dans la section Informations supplémentaires sur cette mise à jour de sécurité. |
Vérification de la clé de Registre |
Pour Microsoft .NET Framework 2.0 Service Pack 2 : |
Pour Microsoft .NET Framework 3.0 Service Pack 2 : |
|
Pour Microsoft .NET Framework 4.5.2 : |
|
Pour Microsoft .NET Framework 4.6 : |
Windows Server 2008 (toutes les éditions)Tableau de référence
Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel.
Noms de fichier de la mise à jour de sécurité |
Pour Microsoft .NET Framework 2.0 Service Pack 2 sous Windows Server 2008 Service Pack 2 pour systèmes 32 bits : |
Pour Microsoft .NET Framework 3.0 Service Pack 2 sur toutes les éditions 32 bits prises en charge de Windows Server 2008 : |
|
Pour Microsoft .NET Framework 4.5.2 sur toutes les éditions 32 bits prises en charge de Windows Server 2008 Service Pack 2 : |
|
Pour Microsoft .NET Framework 4.6 sur toutes les éditions 32 bits prises en charge de Windows Server 2008 Service Pack 2 : |
|
Pour Microsoft .NET Framework 2.0 Service Pack 2 sous Windows Server 2008 Service Pack 2 pour systèmes x64 : |
|
Pour Microsoft .NET Framework 3.0 Service Pack 2 sur toutes les éditions x64 prises en charge de Windows Server 2008 : |
|
Pour Microsoft .NET Framework 4.5.2 sur toutes les éditions x64 prises en charge de Windows Server 2008 Service Pack 2 : |
|
Pour Microsoft .NET Framework 4.6 sur toutes les éditions x64 prises en charge de Windows Server 2008 Service Pack 2 : |
|
Pour Microsoft .NET Framework 2.0 Service Pack 2 sur Windows Server 2008 pour systèmes Itanium Service Pack 2 : |
|
Commutateurs d'installation |
Voir l'article 2844699 de la Base de connaissances Microsoft |
Fichier journal de mise à jour |
Pour Microsoft .NET Framework 2.0 Service Pack 2 : |
Pour Microsoft .NET Framework 3.0 Service Pack 2 : |
|
Pour Microsoft .NET Framework 4.5.2 : |
|
Pour Microsoft .NET Framework 4.6 : |
|
Nécessité de redémarrer |
Cette mise à jour ne nécessite pas de redémarrage. Le programme d'installation arrête les services requis, applique la mise à jour, puis redémarre les services. Toutefois, si les services requis ne peuvent pas être arrêtés pour quelque raison que ce soit ou si les fichiers requis sont en cours d'utilisation, cette mise à jour nécessitera un redémarrage. Dans ce cas, un message s'affiche pour vous demander de redémarrer. |
Informations sur la suppression |
Cliquez sur Panneau de configuration, puis sur Sécurité. Sous Windows Update, cliquez sur Afficher les mises à jour installées, puis effectuez une sélection dans la liste des mises à jour. |
Informations sur les fichiers |
Consultez les différents articles de la Base de connaissances répertoriés dans la section Informations supplémentaires sur cette mise à jour de sécurité. |
Vérification de la clé de Registre |
Pour Microsoft .NET Framework 2.0 Service Pack 2 : |
Pour Microsoft .NET Framework 3.0 Service Pack 2 : |
|
Pour Microsoft .NET Framework 4.5.2 : |
|
Pour Microsoft .NET Framework 4.6 : |
Windows 7 (toutes les éditions)Tableau de référence
Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel.
Nom de fichier de la mise à jour de sécurité |
Pour Microsoft .NET Framework 3.5.1 sur toutes les éditions 32 bits prises en charge de Windows 7 Service Pack 1 : |
Pour Microsoft .NET Framework 3.5.1 sur toutes les éditions 32 bits prises en charge de Windows 7 Service Pack 1 : |
|
Pour Microsoft .NET Framework 4.5.2 sur toutes les éditions 32 bits prises en charge de Windows 7 Service Pack 1 : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 sur toutes les éditions 32 bits prises en charge de Windows 7 Service Pack 1 : |
|
Pour Microsoft .NET Framework 3.5.1 sur toutes les éditions x64 prises en charge de Windows 7 Service Pack 1 : |
|
Pour Microsoft .NET Framework 3.5.1 sur toutes les éditions x64 prises en charge de Windows 7 Service Pack 1 : |
|
Pour Microsoft .NET Framework 4.5.2 sur toutes les éditions x64 prises en charge de Windows 7 Service Pack 1 : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 sur toutes les éditions x64 prises en charge de Windows 7 Service Pack 1 : |
|
Commutateurs d'installation |
Voir l'article 2844699 de la Base de connaissances Microsoft |
Fichier journal de mise à jour |
Pour Microsoft .NET Framework 3.5.1 : |
Pour Microsoft .NET Framework 4.5.2 : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 : |
|
Nécessité de redémarrer |
Cette mise à jour ne nécessite pas de redémarrage. Le programme d'installation arrête les services requis, applique la mise à jour, puis redémarre les services. Toutefois, si les services requis ne peuvent pas être arrêtés pour quelque raison que ce soit ou si les fichiers requis sont en cours d'utilisation, cette mise à jour nécessitera un redémarrage. Dans ce cas, un message s'affiche pour vous demander de redémarrer. |
Informations sur la suppression |
Cliquez sur Panneau de configuration, puis sur Sécurité. Sous Windows Update, cliquez sur Afficher les mises à jour installées, puis effectuez une sélection dans la liste des mises à jour. |
Informations sur les fichiers |
Consultez les différents articles de la Base de connaissances répertoriés dans la section Informations supplémentaires sur cette mise à jour de sécurité. |
Vérification de la clé de Registre |
Pour Microsoft .NET Framework 3.5.1 : |
Pour Microsoft .NET Framework 4.5.2 : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 : |
Windows Server 2008 R2 (toutes les éditions)Tableau de référence
Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel.
Nom de fichier de la mise à jour de sécurité |
Pour Microsoft .NET Framework 3.5.1 sur toutes les éditions x64 prises en charge de Windows Server 2008 R2 Service Pack 1 : |
Pour Microsoft .NET Framework 3.5.1 sur toutes les éditions x64 prises en charge de Windows Server 2008 R2 Service Pack 1 : |
|
Pour Microsoft .NET Framework 4.5.2 sur toutes les éditions x64 prises en charge de Windows Server 2008 R2 Service Pack 1 : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 sur toutes les éditions 32 bits prises en charge de Windows 7 Service Pack 1 : |
|
Pour Microsoft .NET Framework 3.5.1 sur Windows Server 2008 R2 pour systèmes Itanium Service Pack 1 : |
|
Commutateurs d'installation |
Voir l'article 2844699 de la Base de connaissances Microsoft |
Fichier journal de mise à jour |
Pour Microsoft .NET Framework 3.5.1 : |
Pour Microsoft .NET Framework 4.5.2 : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 : |
|
Nécessité de redémarrer |
Cette mise à jour ne nécessite pas de redémarrage. Le programme d'installation arrête les services requis, applique la mise à jour, puis redémarre les services. Toutefois, si les services requis ne peuvent pas être arrêtés pour quelque raison que ce soit ou si les fichiers requis sont en cours d'utilisation, cette mise à jour nécessitera un redémarrage. Dans ce cas, un message s'affiche pour vous demander de redémarrer. |
Informations sur la suppression |
Cliquez sur Panneau de configuration, puis sur Sécurité. Sous Windows Update, cliquez sur Afficher les mises à jour installées, puis effectuez une sélection dans la liste des mises à jour. |
Informations sur les fichiers |
Consultez les différents articles de la Base de connaissances répertoriés dans la section Informations supplémentaires sur cette mise à jour de sécurité. |
Vérification de la clé de Registre |
Pour Microsoft .NET Framework 3.5.1 : |
Pour Microsoft .NET Framework 4.5.2 : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 : |
Windows 8.1 (toutes les éditions)Tableau de référence
Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel.
Nom de fichier de la mise à jour de sécurité |
Pour Microsoft .NET Framework 3.5 sur Windows 8.1 pour systèmes 32 bits : |
Pour Microsoft .NET Framework 3.5 sur Windows 8.1 pour systèmes 32 bits : |
|
Pour Microsoft .NET Framework 4.5.2 sur Windows 8.1 pour systèmes 32 bits : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 sur Windows 8.1 pour systèmes 32 bits : |
|
Pour Microsoft .NET Framework 3.5 sur Windows 8.1 pour systèmes x64 : |
|
Pour Microsoft .NET Framework 3.5 sur Windows 8.1 pour systèmes x64 : |
|
Pour Microsoft .NET Framework 4.5.2 sur Windows 8.1 pour systèmes x64 : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 sur Windows 8.1 pour systèmes x64 : |
|
Commutateurs d'installation |
Voir l'article 2844699 de la Base de connaissances Microsoft |
Nécessité de redémarrer |
Cette mise à jour ne nécessite pas de redémarrage. Le programme d'installation arrête les services requis, applique la mise à jour, puis redémarre les services. Toutefois, si les services requis ne peuvent pas être arrêtés pour quelque raison que ce soit ou si les fichiers requis sont en cours d'utilisation, cette mise à jour nécessitera un redémarrage. Dans ce cas, un message s'affiche pour vous demander de redémarrer. |
Informations sur la suppression |
Cliquez sur Panneau de configuration, puis sur Sécurité. Sous Windows Update, cliquez sur Afficher les mises à jour installées, puis effectuez une sélection dans la liste des mises à jour. |
Informations sur les fichiers |
Consultez les différents articles de la Base de connaissances répertoriés dans la section Informations supplémentaires sur cette mise à jour de sécurité. |
Vérification de la clé de Registre |
Il n'existe pas de clé de Registre pour valider la présence de ces mises à jour. Utilisez WMI afin de détecter la présence de ces mises à jour. |
Windows Server 2012 et Windows Server 2012 R2 (toutes les éditions)Tableau de référence
Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel.
Nom de fichier de la mise à jour de sécurité |
Pour Microsoft .NET Framework 3.5 sur Windows Server 2012 : |
Pour Microsoft .NET Framework 3.5 sur Windows Server 2012 : |
|
Pour Microsoft .NET Framework 4.5.2 sur Windows Server 2012 : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 sur Windows Server 2012 : |
|
Pour Microsoft .NET Framework 3.5 sur Windows Server 2012 : |
|
Pour Microsoft .NET Framework 3.5 sur Windows Server 2012 R2 : |
|
Pour Microsoft .NET Framework 4.5.2 sur Windows Server 2012 R2 : |
|
Pour Microsoft .NET Framework 4.6/4.6.1 sur Windows Server 2012 R2 : |
|
Commutateurs d'installation |
Voir l'article 2844699 de la Base de connaissances Microsoft |
Nécessité de redémarrer |
Cette mise à jour ne nécessite pas de redémarrage. Le programme d'installation arrête les services requis, applique la mise à jour, puis redémarre les services. Toutefois, si les services requis ne peuvent pas être arrêtés pour quelque raison que ce soit ou si les fichiers requis sont en cours d'utilisation, cette mise à jour nécessitera un redémarrage. Dans ce cas, un message s'affiche pour vous demander de redémarrer. |
Informations sur la suppression |
Cliquez sur Panneau de configuration, puis sur Sécurité. Sous Windows Update, cliquez sur Afficher les mises à jour installées, puis effectuez une sélection dans la liste des mises à jour. |
Informations sur les fichiers |
Consultez les différents articles de la Base de connaissances répertoriés dans la section Informations supplémentaires sur cette mise à jour de sécurité. |
Vérification de la clé de Registre |
Il n'existe pas de clé de Registre pour valider la présence de ces mises à jour. Utilisez WMI afin de détecter la présence de ces mises à jour. |
Windows RT 8.1 (toutes les éditions)Tableau de référence
Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel.
Déploiement |
La mise à jour 3135994 est disponible via Windows Update uniquement. |
Nécessité de redémarrer |
Un redémarrage système est nécessaire après l'application de cette mise à jour de sécurité. |
Informations sur la suppression |
Cliquez sur Panneau de configuration, Système et sécurité, Windows Update, puis, sous Voir aussi, cliquez sur Mises à jour installées et faites votre choix dans la liste des mises à jour. |
Informations sur les fichiers |
Consultez les différents articles de la Base de connaissances répertoriés dans la section Informations supplémentaires sur cette mise à jour de sécurité. |
Windows 10 (toutes les éditions)Tableau de référence
Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel.
Nom de fichier de la mise à jour de sécurité |
Pour toutes les éditions 32 bits prises en charge de Windows 10 : |
Pour toutes les éditions x64 prises en charge de Windows 10 : |
|
Commutateurs d'installation |
Pour Microsoft .NET Framework, reportez-vous à l'article 2844699 de la Base de connaissances Microsoft |
Nécessité de redémarrer |
Oui, vous devez redémarrer votre système après avoir appliqué cette mise à jour de sécurité. |
Informations sur la suppression |
Pour désinstaller une mise à jour qui a été installée par WUSA, utilisez le commutateur d'installation /Uninstall ou cliquez sur Panneau de configuration, Système et sécurité, puis, sous Windows Update, cliquez sur Afficher les mises à jour installées et faites votre choix dans la liste des mises à jour. |
Informations sur les fichiers |
Voir l'article 3135174 de la Base de connaissances Microsoft |
Vérification de la clé de Registre |
Il n'existe pas de clé de Registre pour valider la présence de ces mises à jour. Utilisez WMI afin de détecter la présence de ces mises à jour. |
Aide pour l'installation des mises à jour : Support pour Microsoft Update
Solutions de sécurité pour les professionnels de l'informatique : Résolution des problèmes de sécurité et support TechNet
Protection de votre ordinateur Windows contre les virus et les logiciels malveillants : Aide et Support pour les problèmes de virus et de sécurité
Support local selon votre pays : Support international
Produits concernésCet article s'applique aux produits suivants :
-
Microsoft .NET Framework 4.6.1 sous :
-
Windows Server 2012 R2
-
Windows RT 8.1
-
Windows 8.1
-
Windows Server 2012
-
Windows Server 2008 R2 Service Pack 1
-
Windows 7 Service Pack 1
-
-
Microsoft .NET Framework 4.6 sous :
-
Windows Server 2012 R2
-
Windows RT 8.1
-
Windows 8.1
-
Windows Server 2012
-
Windows Server 2008 R2 Service Pack 1
-
Windows 7 Service Pack 1
-
Windows Server 2008 Service Pack 2
-
Windows Vista Service Pack 2
-
-
Microsoft .NET Framework 4.5.2 sous :
-
Windows Server 2012 R2
-
Windows 8.1
-
Windows RT 8.1
-
Windows Server 2012
-
Windows Server 2008 R2 Service Pack 1
-
Windows 7 Service Pack 1
-
Windows Server 2008 Service Pack 2
-
Windows Vista Service Pack 2
-
-
Microsoft .NET Framework 3.5.1 sous :
-
Windows Server 2008 R2 Service Pack 1
-
Windows 7 Service Pack 1
-
-
Microsoft .NET Framework 3.5 sous :
-
Windows Server 2012 R2
-
Windows RT 8.1
-
Windows 8.1
-
Windows Server 2012
-
-
Microsoft .NET Framework 3.0 Service Pack 2 sous :
-
Windows Server 2008 Service Pack 2
-
Windows Vista Service Pack 2
-
-
Microsoft .NET Framework 2.0 Service Pack 2 sous :
-
Windows Server 2008 Service Pack 2
-
Windows Vista Service Pack 2
-