OVH Cloud OVH Cloud

NTVDM

5 réponses
Avatar
G.B
Bonjour,
Quand je veux exécuter "sysedit" le message suivant apparait:

Sous-système Windows 16 bits
Le processeur NTVDM a rencontré une instruction non autorisée.
CS:0000 IP:000b OP:f0 8b 01 70 00 Choisissez 'Fermer' pour mettre fin à
l'application.

Que faire?
Merci.

5 réponses

Avatar
Lenny Barr
Que faire?


Préciser ta version de Windows ?

Avatar
G.B
"Lenny Barr" a écrit dans le message
de news: 44c7c4d4$0$700$
Que faire?


Préciser ta version de Windows ?

XP pro SP2



Avatar
Jean-Claude BELLAMY
Dans le message :44c7d6c7$0$1005$,
G.B a pris la peine d'écrire ce qui suit :
"Lenny Barr" a écrit dans le
message de news: 44c7c4d4$0$700$
Que faire?


Préciser ta version de Windows ?

XP pro SP2



NTVDM = NT Virtual DOS Machine

Cela désigne à la fois l'outil (appli 32 bits en mode console) et le
sous-système qui permet à une application 16 bits de fonctionner sous NT 32
bits.
(cela date de 1993 !)

Ce n'est qu'un environnement DOS limité, lequel, en particulier, interdit
TOUT accès DIRECT au matériel (écran, Ports série/parallèle, mémoire,
disque,..). Donc certaines applis DOS sont INTERDITES sous NT!


En ce qui concerne SYSEDIT, à moins d'avoir d'anciennes applications DOS ou
Windows 16 bits, tu n'en as AUCUNE UTILITÉ !
Il affiche les fichiers
%SystemDrive%AUTOEXEC.BAT
%SystemDrive%CONFIG.SYS
%SystemRoot%WIN.INI
%SystemRoot%SYSTEM.INI
qui n'ont aucun rôle en environnement 32 bits sous NT ...

Cependant AUTOEXEC.BAT est lu lors d'une ouverture de session, mais
UNIQUEMENT les lignes contenant des commandes servant à définir des
variables d'environnement, à savoir :
PATH
SET



Je suis surpris de ton erreur, car SYSEDIT ne fait que lire des fichiers
textes.
(NTVDM refuse les programmes 16 bits qui accèdent directement au matériel)

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr



Avatar
G.B
"Jean-Claude BELLAMY" a écrit dans le
message de news: 44c7f1c2$0$875$
Dans le message :44c7d6c7$0$1005$,
G.B a pris la peine d'écrire ce qui suit :
"Lenny Barr" a écrit dans le
message de news: 44c7c4d4$0$700$
Que faire?


Préciser ta version de Windows ?

XP pro SP2



NTVDM = NT Virtual DOS Machine

Cela désigne à la fois l'outil (appli 32 bits en mode console) et le
sous-système qui permet à une application 16 bits de fonctionner sous NT
32 bits.
(cela date de 1993 !)

Ce n'est qu'un environnement DOS limité, lequel, en particulier, interdit
TOUT accès DIRECT au matériel (écran, Ports série/parallèle, mémoire,
disque,..). Donc certaines applis DOS sont INTERDITES sous NT!


En ce qui concerne SYSEDIT, à moins d'avoir d'anciennes applications DOS
ou Windows 16 bits, tu n'en as AUCUNE UTILITÉ !
Il affiche les fichiers
%SystemDrive%AUTOEXEC.BAT
%SystemDrive%CONFIG.SYS
%SystemRoot%WIN.INI
%SystemRoot%SYSTEM.INI
qui n'ont aucun rôle en environnement 32 bits sous NT ...

Cependant AUTOEXEC.BAT est lu lors d'une ouverture de session, mais
UNIQUEMENT les lignes contenant des commandes servant à définir des
variables d'environnement, à savoir :
PATH
SET



Je suis surpris de ton erreur, car SYSEDIT ne fait que lire des fichiers
textes.
(NTVDM refuse les programmes 16 bits qui accèdent directement au matériel)


Merci.





Avatar
NyC
hello G.B you wrote

"Jean-Claude BELLAMY" a écrit dans le
message de news: 44c7f1c2$0$875$
Dans le message :44c7d6c7$0$1005$,
G.B a pris la peine d'écrire ce qui suit :
"Lenny Barr" a écrit dans le
message de news: 44c7c4d4$0$700$
Que faire?


Préciser ta version de Windows ?

XP pro SP2





_____________

Mais...

comment postez vous ?

L' on n'arrive pas à suivre ce foutu fil ?

En dessus / en dessous ?

c'est tout décousu :-(