Aller au contenu
buddhamusic2

CONFIG.NT AUTOEXEC.NT WINXP

Messages recommandés

:-P:-P:-P:-P

Bonjour à tous.

 

Sauriez-vous quels sont les méthodes pour libérer de la mémoire conventionnelle sous Win2000 ou Win XP? J'utilise un programme basé sous DOS qui ne nécessite pas de EMS.

Dans AUTOEXEC.NT et CONFIG.NT on a beau utiliser des LH devant les pilote à charger, on n'arrive pas à en libérer à volonté. Comment procéder pour que mon MEM /C me donne plus de mémoire libre?

 

Merci d'avance :P:-(

Partager ce message


Lien à poster
Partager sur d’autres sites

si t'as pas besoin de mémoire paginée (EMS), tu vires EMM386 de ton config.nt

le dos tu le charges en mémoire haute

dos=high,umb

 

tu mets des lh devant tous les drivers de l'autoexec.nt et des devicehigh devant toutes les déclarations de périph dans le config.nt

 

quand tu fais mem/c t'as quoi comme prog en mémoire (y'en a ptet des pas utiles?)

 

sinon faudra redémarrer en mode MSDOS réel.

Partager ce message


Lien à poster
Partager sur d’autres sites

:-P:-P:-P:-P

dos=high, umb = OK

LH devant REDIR

LH devant DOSX

REM devant MSCDEX

Rien d'autre dans AUTOEXEC.NT

 

Mon config.nt:

dos=high, umb

device=%SystemRoot%system32himem.sys

buffers=60

files=100

 

Mon autoexec.nt:

REM Installation des extensions CD-ROM

rem lh %SystemRoot%system32mscdexnt.exe

REM Installation du redirecteur r‚seau (… charger avant dosx.exe)

lh %SystemRoot%system32redir

REM Installation de la prise en charge DPMI

lh %SystemRoot%system32dosx

 

Puis, sous cmd, MEM /c:

 

Nom Taille en décimal Taille en héxa

------------- --------------------- --------------

SYSTEME 180208 (176.0K) 2BFF0

MOUSE 12528 ( 12.2K) 30F0

REDIR 2672 ( 2.6K) A70

DOSX 34848 ( 34.0K) 8820

LIBRE 880 ( 0.9K) 370

LIBRE 30880 ( 30.2K) 78A0

 

Total LIBRE : 31760 ( 31.0K)

 

Octets disponibles pour les programmes (Conventionnelle+HMA) : 658256 (642.8K)

Taille maximale du programme exécutable : 625504 (610.8K)

Bloc maximal de mémoire supérieure libre : 30880 ( 30.2K)

 

1048576 octets de mémoire étendue contiguë

0 octets disponibles de mémoire étendue contiguë

941056 octets disponibles de mémoire XMS

MS-DOS résident en mémoire haute (HMA)

 

Je désirerais savoir comment diminuer la place de SYSTEM car DOSX et REDIR peuvent être désactivés. Si quelqu'un saint comment désactiver certains paramètres pour alléger SYSTEM ce serait bienvenu

Merci encore des infos (liens web ou docs)

:P:-(:-P:-P

Partager ce message


Lien à poster
Partager sur d’autres sites

 

Octets disponibles pour les programmes (Conventionnelle+HMA) :     658256   (642.8K)

Taille maximale du programme exécutable :           625504   (610.8K)

Bloc maximal de mémoire supérieure libre :             30880   ( 30.2K)

c'est de très chouettes valeurs d'habitude ca tourne autours de 580Ko sur des machines avec 95/98

 

Quel est le message d'erreur ou ce qui bloque l'utilisation du programme (et a l'occase quel programme)

Partager ce message


Lien à poster
Partager sur d’autres sites

Je tourne avec une application Clipper (summer 87) qui a besoin d'un max de mémoire conventionnelle et je cherche comment alléger la part de Windows (SYSTEME) dans celle-ci. Mon msg est OUT OF MEMORY et travaillant sur mes progs DOS (sans EMS)

Puis-je désactiver certains services pour cela?

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Votre contenu devra être approuvé par un modérateur

Invité
Vous postez un commentaire en tant qu’invité. Si vous avez un compte, merci de vous connecter.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


×