Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows XP
Windows XP Forum d'entraide Windows XP. Avant de poster : La F.A.Q Windows XP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/11/2011, 15h01   #1
Membre du Club
 
Homme Emmanuel
Administrateur systèmes et réseaux
Inscription : décembre 2003
Messages : 153
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Âge : 41
Localisation : Cameroun

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 153
Points : 53
Points : 53
Par défaut erreur 2004 sur un logiciel de 98 SE -> XP

Bonjour, n'étant pas développeur je me tourne vers ceux d'entre vous qui pourront m'aiguiller sur mon problème de mémoire.
Je suis administrateur réseau, j'installe un nouveau serveur (SME) pour une cuisine collective. Le chef me demande si je peux installer un logiciel qu'il a acquis il y a quelques années, pour lequel il a une licence, des données sauvegardées, mais qui n'est plus suivi sur le plan mise à jour ou pannes etc.
Ce logiciel s'appelle surf'hy (concernant le suivi d'hygiène des produits ou de l'entretien etc. et fortement suggéré par l' A.P.A.S.P.)
Ce logiciel fonctionnait correctement sous 98 SE. Les postes utilisés actuellement sont des XP Pro. Ce logiciel pose problème lors de son lancement car il annonce "erreur 2004". Après recherches, il s'avère que ce problème est relatif à la mémoire. Je suppose que c'est un problème de mémoire conventionnelle puisqu'en étendue je possède 2 Go sur le poste.

En faisant des recherches, j'installe ce soft sur un vieux poste (AMD Athlon XP, 512 Mo) et le soft fonctionne sans soucis.
Le poste actuellement affecté est un dual-core E6500 avec, comme je l'ai dit 2 Go de mémoire.
A savoir que les deux postes cités non pas de carte vidéo supplémentaire, ils "partagent" donc la mémoire vidéo avec la mémoire vive.

Je pense (après recherche et si je ne dit pas de bêtises) qu'il faut indiquer à windows d'utiliser, soit de la mémoire étendue, ou de libérer de la mémoire conventionnelle. Mais comment faire ?
Ou y a-t-il une autre méthode ?
Merci de votre contribution.
copro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 16h02   #2
Modérateur
 
Avatar de l_autodidacte
 
Homme Moncef
Directeur de lycée
Inscription : juillet 2009
Messages : 1 066
Détails du profil
Informations personnelles :
Nom : Homme Moncef
Âge : 56
Localisation : Tunisie

Informations professionnelles :
Activité : Directeur de lycée
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 066
Points : 1 898
Points : 1 898
Envoyer un message via Skype™ à l_autodidacte
As-tu essayé le mode compatibilité Windows 98 dans Propriétés du programme ?
__________________
Je me casse la tête avec mon PC qui me tape sur les nerfs!
MAIS A cœur vaillant rien d'impossible
l_autodidacte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 16h11   #3
Membre du Club
 
Homme Emmanuel
Administrateur systèmes et réseaux
Inscription : décembre 2003
Messages : 153
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Âge : 41
Localisation : Cameroun

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 153
Points : 53
Points : 53
Oui, j'ai essayé à peu près tout ce qui était à mon niveau de connaissance; c'est à dire un clic-droit propriétés, compatibilité (95,98,NT4,2000) et en basse résolution graphique. Après, tout ce que je ne maitrise pas, je ne touche pas (sauf si on me le conseil).
J'applique à moi-même le vieil adage que j'ai appris lorsque j'étais kaki: mécanisme inconnu, touche à ton ***
copro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 16h25   #4
Membre du Club
 
Homme Emmanuel
Administrateur systèmes et réseaux
Inscription : décembre 2003
Messages : 153
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Âge : 41
Localisation : Cameroun

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 153
Points : 53
Points : 53
Autre remarque: j'ai lancé l'appli sur le poste sur lequel ça fonctionne, dans les processus, l'utilisation mémoire est de 7 256 Ko, donc un peu plus de 7 Mo.
Sur le poste qui plante, l'appli utilise 5 856 Ko.

Après quelques recherches sur le net, j'ai trouvé une astuce permettant de débloquer de la mémoire; il s'agit d'une ligne en VBS comme suit : "FreeMem = Space(48000000)".
Le fait de lancer cette commande ne change rien à mon problème.
copro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 17h08   #5
Modérateur
 
Avatar de l_autodidacte
 
Homme Moncef
Directeur de lycée
Inscription : juillet 2009
Messages : 1 066
Détails du profil
Informations personnelles :
Nom : Homme Moncef
Âge : 56
Localisation : Tunisie

Informations professionnelles :
Activité : Directeur de lycée
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 066
Points : 1 898
Points : 1 898
Envoyer un message via Skype™ à l_autodidacte
En attente d'une solution finale(et si ça urge vraiment), tu peux installer Virtul PC 2007 de Microsoft puis y installer Windows 98 ensuite installer le programme en question. C'est ce que j'ai fait pour un programme qui ne tourne que sous Windows 9x.
__________________
Je me casse la tête avec mon PC qui me tape sur les nerfs!
MAIS A cœur vaillant rien d'impossible
l_autodidacte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 17h15   #6
Membre du Club
 
Homme Emmanuel
Administrateur systèmes et réseaux
Inscription : décembre 2003
Messages : 153
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Âge : 41
Localisation : Cameroun

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 153
Points : 53
Points : 53
Merci, je vais tester ça sur un des postes qui plante.
copro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2011, 15h32   #7
Membre du Club
 
Homme Emmanuel
Administrateur systèmes et réseaux
Inscription : décembre 2003
Messages : 153
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Âge : 41
Localisation : Cameroun

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 153
Points : 53
Points : 53
Merci l_autodidacte, j'ai installé virtual PC 2007, le problème est résolu, ça n'est pas la panacée, mais c'est résolu. En fait, installer une couche supplémentaire afin de faire tourner un logiciel, c'est assez handicapant, car il faut lancer le pc virtuel, puis lancer l'appli. Mais ça a le mérite de résoudre mon problème.

Après recherches, il s'avère que mon problème est dû à un surplus de mémoire: Le fait de tourner avec 2 Go de mémoire cause ce problème. Sur un autre poste, 512 ne pose pas de problème, mais au-dessus, le logiciel (conçu à l'époque sous W 95) ne sait plus combien de mémoire il y a.... Il y a peut-être un moyen de résoudre ce soucis, mais je ne l'ai pas trouvé.

Merci
copro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2011, 20h32   #8
Modérateur
 
Avatar de l_autodidacte
 
Homme Moncef
Directeur de lycée
Inscription : juillet 2009
Messages : 1 066
Détails du profil
Informations personnelles :
Nom : Homme Moncef
Âge : 56
Localisation : Tunisie

Informations professionnelles :
Activité : Directeur de lycée
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 066
Points : 1 898
Points : 1 898
Envoyer un message via Skype™ à l_autodidacte
Il y a peut-être une autre possibilité de solution :
1 - Ouvre le fichier C:\Windows\System.ini avec un éditeur de texte(NotePad ou WordPad)
2 - Recherche la section [386enh] qui devrait être de la forme suivante :
Code :
1
2
3
4
5
6
[386Enh]
woafont=app850.FON
EGA80WOA.FON=EGA80850.FON
EGA40WOA.FON=EGA40850.FON
CGA80WOA.FON=CGA80850.FON
CGA40WOA.FON=CGA40850.FON
Juste à la fin de la section ajoute l'entrée suivante : MaxPhysPage=30000. Cela a pour effet d'utiliser une mémoire d'environ 768 Mo.
3 - Enregistre le fichier et ferme-le puis redémarre le PC.
4 - Après redémarrage, essaie de lancer ton programme. Si cela marche, tant mieux sinon retire l'entrée ajoutée au fichier System.ini
5 - Dans le cas où cela marcherait, tu peux tester différentes valeurs pour ce paramètre pour laisser plus de mémoire disponible au système, en voici quelques unes et tu peux en mettre d'autres plus élevées

Quantité de mémoire vive utilisée par Windows
(Mo) .................. (octets)............. Entrée MaxPhysPage
----------------------------------------------------------------
1024 ======> 1 073 741 824 ====> MaxPhysPage=400000
960 ======> 1 006 632 960 ====> MaxPhysPage=3C000
896 ======> 939 524 096 ====> MaxPhysPage=38000
832 ======> 872 415 323 ====> MaxPhysPage=34000
768 ======> 805 306 368 ====> MaxPhysPage=30000
704 ======> 738 197 504 ====> MaxPhysPage=2C000
640 ======> 671 088 640 ====> MaxPhysPage=28000
576 ======> 603 979 776 ====> MaxPhysPage=24000
512 ======> 536 870 912 ====> MaxPhysPage=20000


La règle étant : Mémoire voulue(Mo)*4096 et le résultat est transformé en hexadécimal qu'on affectera à MaxPhysPage.
__________________
Je me casse la tête avec mon PC qui me tape sur les nerfs!
MAIS A cœur vaillant rien d'impossible
l_autodidacte est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h09.


 
 
 
 
Partenaires

Hébergement Web