Comment faire pour utiliser la fonctionnalité Configurer les programmes par défaut dans le Service Pack 1 Windows XP

Traductions disponibles Traductions disponibles
Numéro d'article: 328326 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Cet article décrit comment utiliser la fonctionnalité Configurer les programmes par défaut incluse dans le Service Pack 1 (SP1) Windows XP. Ces informations sont destinées aux utilisateurs expérimentés et aux informaticiens. Pour plus d'informations (notamment des informations basiques) sur la fonctionnalité Configurer les programmes par défaut dans le Service Pack 1 Windows XP, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
332003 Comment faire pour modifier vos programmes par défaut et activer ou supprimer l'accès aux programmes Microsoft Windows et non-Microsoft
Remarque Les programmes doivent être enregistrés pour apparaître dans la fonctionnalité Configurer les programmes par défaut. Pour obtenir des informations sur la manière dont les éditeurs de logiciels peuvent inscrire leurs programmes, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://msdn2.microsoft.com/en-us/library/aa969350.aspx

Spécification des programmes par défaut

L'icône Configurer les programmes par défaut se trouve dans le menu Démarrer et dans l'outil Ajout/Suppression de programmes du Panneau de configuration. Si vous êtes un administrateur, vous pouvez utiliser la fonctionnalité Configurer les programmes par défaut pour spécifier le programme par défaut pour certaines activités, par exemple la navigation Web, l'envoi de messages électroniques ou la lecture de fichiers multimédias. Vous pouvez aussi contrôler l'affichage des icônes, des raccourcis et des entrées de menu des programmes.

Pour plus d'informations sur la façon de spécifier des programmes par défaut, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
332003 Comment faire pour modifier vos programmes par défaut et activer ou supprimer l'accès aux programmes Microsoft Windows et non-Microsoft
Remarque Microsoft Windows Messenger, Microsoft Lecteur Windows Media et la machine virtuelle Microsoft (VM) ne sont pas fournis dans Windows XP Édition 64 bits. Ces programmes n'apparaissent pas dans la fonctionnalité Configurer les programmes par défaut de Windows XP Édition 64 bits.

Suppression de l'accès aux programmes Microsoft

Pour supprimer l'accès aux programmes tels que Microsoft Internet Explorer, Microsoft Outlook Express, Lecteur Windows Media ou Windows Messenger si vous êtes administrateur (ou membre du groupe Administrateurs), vous pouvez utiliser le Panneau de configuration (comme décrit plus haut), une procédure d'installation sans assistance ou l'outil Sysprep ou Factory après avoir exécuté le programme d'installation.

Lorsque vous appliquez ces méthodes pour supprimer l'accès aux programmes, les raccourcis et les icônes des programmes par défaut pour ces programmes sont supprimés du menu Démarrer, du Bureau et d'autres emplacements. Ces méthodes ne suppriment pas les fichiers exécutables (fichiers .exe ou .dll) de ces programmes et ne désactivent pas les associations éventuelles du programme avec des fichiers ou des protocoles. Pour associer les types de fichiers et les protocoles appropriés avec un autre programme, configurez-le comme programme par défaut. Si le programme n'est pas inscrit dans la fonctionnalité Configurer les programmes par défaut, contactez l'éditeur pour obtenir des informations sur la procédure à suivre pour configurer le programme comme programme par défaut ou associer les types de fichiers et les protocoles appropriés avec le programme.

Utilisation d'une installation sans assistance

Si vous êtes un administrateur, vous pouvez supprimer l'accès à Internet Explorer, Outlook Express, Lecteur Windows Media ou Windows Messenger dans le cadre d'une procédure d'installation sans assistance ou après l'installation en utilisant l'outil Sysprep ou l'outil Factory. Ces méthodes supposent que vous utilisez une méthode d'installation intégrée. Cette dernière vous permet d'installer en même temps Windows XP et le Service Pack.

Pour supprimer l'accès à Internet Explorer, Outlook Express, Lecteur Windows Media et Windows Messenger lors d'une installation sans assistance ou pendant l'exécution de Sysprep, ajoutez une section [Components] au fichier Unattend.txt avec les options suivantes :
[Components]
IEAccess = Off
OEAccess = Off
WMPOCM = Off
WMAccess = Off
Pour plus d'informations sur cette méthode, procurez-vous le fichier Deploy.cab. Ce fichier est compressé et contient différents outils. Le fichier Deploy.cab se trouve dans le dossier Support\Tools sur le CD-ROM Windows XP SP1. Pour en savoir plus sur les outils de déploiement, reportez-vous au fichier d'aide (en anglais uniquement) « Microsoft Windows Corporate Deployment Tools User's Guide » (Deploy.chm). Ce fichier est inclus dans Deploy.cab. Il fournit une liste d'outils, d'instructions d'utilisation et d'autres informations sur la façon de préinstaller, de personnaliser et de déployer le Service Pack.

Utilisation de l'outil Sysprep ou de l'outil Factory après l'installation

Pour supprimer l'accès à Internet Explorer, Outlook Express, Lecteur Windows Media ou Windows Messenger après avoir installé Windows, appliquez l'une des méthodes décrites dans cette section :

Pour supprimer l'accès à l'aide de Sysprep

Pour supprimer l'accès à Internet Explorer, Outlook Express, Lecteur Windows Media et Windows Messenger à l'aide de Sysprep, procédez comme suit :
  1. Ajoutez une section [Components] au fichier Unattend.txt avec les options suivantes :
    [Components]
    IEAccess = Off
    OEAccess = Off
    WMPOCM = Off
    WMAccess = Off
  2. Ajoutez la ligne de commande suivante à la section [GuiRunOnce] du fichier Sysprep.inf avant d'exécuter Sysprep :
    [GuiRunOnce] 
    
    sysocmgr /i:%windir%\inf\sysoc.inf /u:unattend.txt /q /r /c /x
    
Pour supprimer l'accès à l'aide du fichier Winbom.ini et de l'outil Factory
  1. Créez un fichier Winbom.ini avec les entrées précédemment décrites dans la section [Components].
  2. Ajoutez la ligne de commande à la section [GuiRunOnce] du fichier Sysprep.inf avant d'exécuter sysprep -factory :
    [GuiRunOnce]
    sysocmgr /i:%windir%\inf\sysoc.inf /u:winbom.ini /q /r /c /x
Pour plus d'informations sur cette méthode, procurez-vous le fichier Deploy.cab. Ce fichier est compressé et contient différents outils. Le fichier Deploy.cab se trouve dans le dossier Support\Tools sur le CD-ROM Windows XP SP1. Pour en savoir plus sur les outils de déploiement, reportez-vous au fichier d'aide (en anglais uniquement) « Microsoft Windows Corporate Deployment Tools User's Guide » (Deploy.chm). Ce fichier est inclus dans Deploy.cab. Il fournit une liste d'outils, d'instructions d'utilisation et d'autres informations sur la façon de préinstaller, personnaliser et déployer le Service Pack.

Stratégies administratives de la fonctionnalité Configurer les programmes par défaut

Deux stratégies administratives permettent de contrôler la fonctionnalité Configurer les programmes par défaut. L'une supprime l'icône du menu Démarrer et l'autre masque la fonctionnalité Configurer les programmes par défaut dans l'outil Ajout/Suppression de programmes du Panneau de configuration.

Suppression de l'icône Configurer les programmes par défaut du menu Démarrer

Avertissement Des problèmes sérieux peuvent se produire si vous modifiez le Registre de façon incorrecte à l'aide de l'Éditeur du Registre ou toute autre méthode. Ces problèmes peuvent vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Vous assumez l'ensemble des risques liés à la modification du Registre.
Pour supprimer l'icône Configurer les programmes par défaut du menu Démarrer, appliquez l'une des méthodes suivantes :
  • Pour tous les utilisateurs, ajoutez une valeur DWORD nommée NoSMConfigurePrograms avec une valeur de 1 au paramètre de Registre suivant :
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  • Pour l'utilisateur actuel uniquement, ajoutez une valeur DWORD nommée NoSMConfigurePrograms avec une valeur de 1 au paramètre de Registre suivant :
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Pour ajouter ces valeurs de Registre, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit dans la zone Ouvrir, puis cliquez sur OK.
  2. Recherchez la clé suivante dans le Registre et cliquez dessus :
    • Pour tous les utilisateurs :
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    • Pour l'utilisateur actuel :
      HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Si la sous-clé Explorer n'existe pas déjà :
    1. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Clé.
    2. Tapez Explorer comme nom de la nouvelle sous-clé, puis cliquez sur OK.
  4. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  5. Tapez NoSMConfigurePrograms comme nom de la valeur DWORD, puis cliquez sur OK.
  6. Cliquez avec le bouton droit sur NoSMConfigurePrograms, puis cliquez sur Modifier.
  7. Dans la zone Données de la valeur, tapez 1, puis cliquez sur OK.
  8. Quittez l'Éditeur du Registre.
  9. Redémarrez l'ordinateur.

Masquage de la fonctionnalité Configurer les programmes par défaut dans Ajout/Suppression de programmes

Pour masquer la fonctionnalité Configurer les programmes par défaut dans l'outil Ajout/Suppression de programmes du Panneau de configuration, appliquez l'une des méthodes suivantes :
  • Pour tous les utilisateurs, ajoutez une valeur DWORD nommée NoChooseProgramsPage avec une valeur de donnée de 1 au paramètre de Registre suivant :
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall
  • Pour l'utilisateur actuel uniquement, ajoutez une valeur DWORD nommée NoChooseProgramsPage avec une valeur de donnée de 1 au paramètre de Registre suivant :
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall
Pour ajouter ces valeurs de Registre, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit dans la zone Ouvrir, puis cliquez sur OK.
  2. Recherchez la clé suivante dans le Registre et double-cliquez dessus :
    • Pour tous les utilisateurs :
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies
    • Pour l'utilisateur actuel :
      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
  3. Si une sous-clé Uninstall n'existe pas déjà, procédez comme suit :
    1. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Clé.
    2. Tapez Uninstall comme nom de la nouvelle sous-clé, puis cliquez sur OK.
  4. Cliquez sur la sous-clé Uninstall, pointez sur Nouveau dans le menu Edition, puis cliquez sur Valeur DWORD.
  5. Tapez NoChooseProgramsPage comme nom de la valeur DWORD, puis cliquez sur OK.
  6. Cliquez avec le bouton droit sur NoChooseProgramsPage, puis cliquez sur Modifier.
  7. Dans la zone Données de la valeur, tapez 1, puis cliquez sur OK.
  8. Quittez l'Éditeur du Registre.

Résolution des problèmes

La liste suivante décrit les problèmes connus que vous pouvez rencontrer lorsque vous utilisez la fonctionnalité Configurer les programmes par défaut dans Windows XP SP1 :
  • Le message d'erreur suivant peut s'afficher :
    Vous n'avez pas l'autorisation de configurer les programmes par défaut.
    La fonctionnalité Configurer les programmes par défaut n'est disponible que pour les administrateurs d'ordinateurs. Contactez l'administrateur de votre ordinateur pour obtenir de l'aide.
  • Vous ne pouvez pas spécifier différentes options par défaut pour différents utilisateurs.

    La fonctionnalité Configurer les programmes par défaut s'applique à tous les utilisateur de votre ordinateur. Vous ne pouvez pas spécifier différents programmes par défaut pour différents utilisateurs, ni supprimer l'accès à des programmes pour certains utilisateurs.
  • Windows Messenger démarre lorsque vous ouvrez Outlook Express, même si vous avez supprimé l'accès à Windows Messenger.

    Après avoir supprimé l'accès à Windows Messenger, ce programme démarre encore lorsque vous ouvrez Outlook Express. Ce problème peut se produire si vous avez effectué l'une des étapes suivantes :
    • Vous avez désactivé la case à cocher Activer l'accès à ce programme dans la fonctionnalité Configurer les programmes par défaut.
    • Vous avez supprimé l'accès à Windows Messenger en utilisant la fonctionnalité Ajout/Suppression de composants Windows dans l'outil Ajout/Suppression de programmes.
    Pour plus d'informations sur ce problème, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    327390 Windows Messenger démarre lorsque vous ouvrez Outlook Express après avoir supprimé l'accès à Windows Messenger

Références

Pour plus d'informations sur la fonctionnalité Configurer les programmes par défaut incluse dans le Service Pack 1 Windows XP, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
http://msdn2.microsoft.com/en-us/library/aa969379.aspx
http://www.microsoft.com/about/legal/consentdecree
Pour plus d'informations sur la façon d'obtenir Windows XP SP1, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
322389 Comment faire pour obtenir le dernier service pack Windows XP
Les produits tiers mentionnés dans cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.

Propriétés

Numéro d'article: 328326 - Dernière mise à jour: lundi 29 octobre 2007 - Version: 5.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP 64-Bit Edition SP1
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Professional
Mots-clés : 
kbhowtomaster kbregistry kbenv kbproductlink KB328326
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com