Question 15. Erreur Windows

Message d’erreur : “Sous-système Windows 16 bits”
Sous-système Windows 16 bits
C:WINDOWSSYSTEM32AUTOEXEC.NT. Le fichier système ne convient pas à l’exécution des applications MS-DOS ou Microsoft Windows.
Choisissez ‘Fermer’ pour mettre fin à l’application.

Le fait de ne plus pouvoir accéder au logiciel comme ça, quasiment du jour au lendemain, alors que tout fonctionnait normalement auparavant, peut laisser supposer la présence d’un virus OU d’un cheval de Troie dans l’ordinateur…

– l’ordinateur est-il protégé par un antivirus à jour ?
– Celui-ci protège-t-il correctement l’ordinateur ?
– L’ordinateur est-il protégé par un pare-feu ?

En outre, je conseille de télécharger AD-AWARE SE Personal qui permettra d’effectuer une vérification de la machine (et éventuellement de procéder à son nettoyage)

– Je mets ci-dessous une solution que l’on trouve sur InterNet (car ce message a l’air fréquent et revient souvent dans les forums).

Pour résoudre ce problème :

Solution 1 :
– Rechercher le fichier nommé autoexec.nt dans le dossier C:windowsrepair
– Copier ce dernier dans le dossier C:windowssystem32
– Afficher les propriétés de ce fichier et cocher l’attribut lecture seule

Solution 2 :
– Extraire le fichier autoexec.nt du CD de Windows XP :
– Mettre le CD dans le lecteur
– Et à partir de l’invite MsDos, taper la commande
expand D:i386autoexec.nt_ c:windowssystem32autoexec.nt
(en considérant que la lettre du lecteur de CD soit D)
– Afficher les propriétés de ce fichier et cocher l’attribut lecture seule

Solution 3 :
– Ouvrir le bloc-notes et copier le code suivant :
@echo off
lh %SystemRoot%system32mscdexnt.exe
lh %SystemRoot%system32redir
lh %SystemRoot%system32dosx
– Enregistrer ce fichier sous le nom “autoexec.nt” (sélectionner le type Tous les fichiers)
– Copier ce dernier dans le dossier C:windowssystem32
– Afficher les propriétés de ce fichier et cocher l’attribut lecture seule

Solution 4 :
Impossible d’exécuter un programme Windows 16 bits – Windows 2000/XP
Si lorsque vous tentez d’exécuter un programme, une boite de dialogue contenant l’erreur Impossible d’exécuter un programme Windows 16 bits s’affiche à l’écran, voici comment corriger ce problème dû au non fonctionnement de la création des noms de fichiers courts.
En effet, certains programmes, même récents, nécessitent de créer des noms de fichiers courts afin de rester compatibles avec le maximum de systèmes d’exploitation. Pour réactiver la création des noms de fichiers cours et corriger ce problème, il faut modifier le Registre.
Exécutez Regedit puis ouvrez la clé HKEY_LOCAL_MACHINE System CurrentControlSet Control FileSystem. Double cliquez sur la valeur NtfsDisable8dot3NameCreation puis saisissez 0 dans la zone de texte Données de la valeur.
Validez par OK, fermez l’éditeur du Registre puis redémarrez votre ordinateur pour appliquer la modification.