Procédure pour résoudre les problèmes rencontrés avec les programmes Windows 16 bits sous Windows XP

Traductions disponibles Traductions disponibles
Numéro d'article: 314495 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F314495
Pour vous procurer une version Microsoft Windows 2000 de cet article, reportez-vous à l'article 103656.
Agrandir tout | Réduire tout

Résumé

Bon nombre de programmes 16 bits conçus pour fonctionner sous Microsoft Windows 3.1 ont été testés sous Windows XP. Lorsque vous résolvez un problème lié à un programme Windows 16 bits ne fonctionnant pas correctement sous Windows XP, tenez compte des points suivants :
  • Si possible, vérifiez que le programme fonctionne correctement sous Microsoft Windows 3.0 et Windows 3.1.
  • Notez que si le programme requiert un pilote de périphérique virtuel (VxD), il ne fonctionnera pas correctement sous Windows XP.
  • Vérifiez qu'une imprimante par défaut est sélectionnée dans le Panneau de configuration. Certains programmes (comme la version 2.0 de Microsoft Word pour Windows) ne fonctionnent pas correctement sous Windows XP lorsque aucune imprimante par défaut n'est sélectionnée. Pour certains programmes 16 bits plus anciens, il vous faut sélectionner une imprimante dans les options du programme.
  • Veillez à ce que toutes les bibliothèques de liens dynamiques (DLL) utilisées par le programme soient à jour et accessible (soit par l'intermédiaire du chemin système, soit en étant explicitement définies au sein du programme ou du répertoire de travail).
  • Veillez à ce que les éléments par défaut figurant dans les fichiers Config.nt et Autoexec.nt soient présents et dans l'ordre approprié.

    Sous Windows XP, Config.nt contient par défaut les commandes suivantes :
        dos=high, umb
        device=%SystemRoot%\system32\himem.sys
        files=40
    Autoexec.nt contient par défaut les commandes suivantes :
        @echo off
        lh %SystemRoot%\system32\mscdexnt.exe
        lh %SystemRoot%\system32\redir
        lh %SystemRoot%\system32\dosx
        SET BLASTER=A220 I5 D1 P330 T3
  • Autoexec.nt contient par défaut les commandes suivantes : Les variables d'environnement dont le programme Windows a besoin doivent se trouver dans le fichier Autoexec.nt ; dans ce cas, Windows les utilise correctement.

    Notez que si vous modifiez les variables liées au sous-système Windows 3.0 ou Windows 3.1 (Wowexec.exe), vous devrez peut-être redémarrer l'ordinateur pour que les modifications soient prises en compte.
  • Autoexec.nt contient par défaut les commandes suivantes : Déterminez si Windows a été installé en tant que système d'exploitation autonome ou mise à niveau d'une installation précédente de Windows 3.0 ou Windows 3.1. S'il s'agit d'une mise à niveau, les informations des fichiers Win.ini et/ou System.ini n'ont peut-être pas été copiées correctement dans la base de données du Registre de Windows.

    Pour résoudre ce problème, il vous faut soit faire de nouveau migrer ces paramètres, soit réinstaller le programme qui ne fonctionne pas.

    Pour plus d'informations sur la migration d'informations vers le Registre de Windows, effectuez une recherche sur les mots clés suivants dans la Base de connaissances Microsoft :
    migrate et Win.ini
  • Autoexec.nt contient par défaut les commandes suivantes : Exécutez le programme dans un espace de mémoire distinct. Pour ce faire, modifiez les propriétés de l'icône ou du raccourci : sous l'onglet Général, cliquez sur le bouton Avancé, puis activez la case à cocher appropriée.

Plus d'informations

Pour plus d'informations sur la procédure de migration des programmes 16 bits, cliquez sur le numéro ci-dessous pour consulter l'article correspondant dans la Base de connaissances Microsoft :
102884 Migration des groupes Windows 3.1 après l'installation

Propriétés

Numéro d'article: 314495 - Dernière mise à jour: vendredi 4 avril 2003 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Professionnel
Mots-clés : 
kbhowto kbinfo kbinterop kb3rdparty KB314495
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