locked
Mémoire disponible pour Virtual PC RRS feed

  • Question

  • Bonsoir,
    j'utilise le Virtual PC intégré sous W7Pro 64 bits depuis déjà quelques mois, et tout se passe bien. Mais...
    ...je viens d'upgrader la RAM pour passer de 4 à 8 Go et pouvoir ainsi attribuer plus de mémoire à mes VM et là, j'ai un problème.
    En effet, la mémoire dispo, ne serait-ce que pour créer une nouvelle VM, reste obstinément à une valeur approx de 4 Go (voir http://www.erigne.com/divers/VPC.jpg)
    A votre avis, quel peut être le problème et surtout, comment le résoudre ??
    Pb de VPC lui-même ? (32 bits)
    Pb de version ?
    Bonne soirée et merci d'avance.
    Jérôme
    --
    Erigne Informatique
    vendredi 2 septembre 2011 17:48

Réponses

  • Le vendredi 02/09/2011 19:48:43, erigne a écrit dans le message <news:d318bab1-0321-41b7-a569-4d6ce0db2568@communitybridge.codeplex.com> ce qui suit :

    Bonsoir,
    j'utilise le Virtual PC intégré sous W7Pro 64 bits depuis déjà quelques mois, et tout se passe bien. Mais... ...je viens d'upgrader la RAM pour passer de 4 à 8 Go et pouvoir ainsi attribuer plus de mémoire à mes VM et là, j'ai un problème. En effet, la mémoire dispo, ne serait-ce que pour créer une nouvelle VM, reste obstinément à une valeur approx de 4 Go (voirhttp://www.erigne.com/divers/VPC.jpg) A votre avis, quel peut être le problème et surtout, comment le résoudre ?? Pb de VPC lui-même ? (32 bits) Pb de version ?

    La mémoire disponible ainsi affichée est celle dont on peut disposer POUR la machine VIRTUELLE!

    Comme elle est sous un OS 32 bits (XP PRO en l'occurrence), cette mémoire ne peut donc pas - mathématiquement - dépasser les 4 Go (même si la machine hôte dispose de beaucoup plus).

    Compte tenu du masquage d'une partie de la RAM par les périphériques tels que la carte vidéo, on se trouve limité à 3712 Mo.

    Cette valeur de 3712 Mo est d'ailleurs la même partout (pour autant que l'on dispose d'au moins 4 Go de RAM réelle), vu que le "matériel" virtuel utilisé est le MÊME dans TOUTES les machines viruelles XP Mode.

    P.ex. c'est le cas également chez moi (W7 Intégral 64 bits avec 8 Go de RAM + XP Mode) comme en témoigne cette capture d'écran :
    http://www.cijoint.fr/cj201109/cijio9m4Nu.jpg



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

    samedi 3 septembre 2011 07:15
  • Bonsoir,

     

    à ma connaissance, Virtual PC émule un pentium II 32 bits, donc limitation à 4 Go dans le meilleur des cas. D'ailleurs "XP Mode" intègre un XP 32 bits.


    Cordialement.
    vendredi 2 septembre 2011 20:14

Toutes les réponses

  • Bonsoir,

     

    à ma connaissance, Virtual PC émule un pentium II 32 bits, donc limitation à 4 Go dans le meilleur des cas. D'ailleurs "XP Mode" intègre un XP 32 bits.


    Cordialement.
    vendredi 2 septembre 2011 20:14
  • Le vendredi 02/09/2011 19:48:43, erigne a écrit dans le message <news:d318bab1-0321-41b7-a569-4d6ce0db2568@communitybridge.codeplex.com> ce qui suit :

    Bonsoir,
    j'utilise le Virtual PC intégré sous W7Pro 64 bits depuis déjà quelques mois, et tout se passe bien. Mais... ...je viens d'upgrader la RAM pour passer de 4 à 8 Go et pouvoir ainsi attribuer plus de mémoire à mes VM et là, j'ai un problème. En effet, la mémoire dispo, ne serait-ce que pour créer une nouvelle VM, reste obstinément à une valeur approx de 4 Go (voirhttp://www.erigne.com/divers/VPC.jpg) A votre avis, quel peut être le problème et surtout, comment le résoudre ?? Pb de VPC lui-même ? (32 bits) Pb de version ?

    La mémoire disponible ainsi affichée est celle dont on peut disposer POUR la machine VIRTUELLE!

    Comme elle est sous un OS 32 bits (XP PRO en l'occurrence), cette mémoire ne peut donc pas - mathématiquement - dépasser les 4 Go (même si la machine hôte dispose de beaucoup plus).

    Compte tenu du masquage d'une partie de la RAM par les périphériques tels que la carte vidéo, on se trouve limité à 3712 Mo.

    Cette valeur de 3712 Mo est d'ailleurs la même partout (pour autant que l'on dispose d'au moins 4 Go de RAM réelle), vu que le "matériel" virtuel utilisé est le MÊME dans TOUTES les machines viruelles XP Mode.

    P.ex. c'est le cas également chez moi (W7 Intégral 64 bits avec 8 Go de RAM + XP Mode) comme en témoigne cette capture d'écran :
    http://www.cijoint.fr/cj201109/cijio9m4Nu.jpg



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

    samedi 3 septembre 2011 07:15
  • Le vendredi 02/09/2011 22:14:17, leobernard a écrit dans le message <news:59e16841-d4c9-477f-bc7a-df9f320fd4bb@communitybridge.codeplex.com> ce qui suit :

    Bonsoir,

     

    à ma connaissance, Virtual PC émule un pentium II 32 bits,

    NON!
    On retrouve dans la machine virtuelle le processeur de la machine hôte.
    Il n'y a pas émulation du processeur.

    http://www.cijoint.fr/cj201109/cijneO8U9t.jpg

    La seule restriction (avec VPC) porte sur le nombre de coeurs : 1 seul apparait dans la machine virtuelle, mais si le processeur est multi-coeurs.

    donc limitation à 4 Go dans le meilleur des cas.

    De nos jours, à part quelques versions de processeurs pour ultra-portables, tels que les certains ATOM restés en 32 bits, tous les processeurs actuels (Intel ou AMD)  sont 64 bits.
    La limitation d'espace mémoire est alors due uniquement au système d'exploitation.
     > D'ailleurs "XP Mode" intègre un XP 32 bits.
    Oui, très exactement un "XP PRO SP3", avec la même "Product Key", préactivée, quelle que soit la machine XP Mode, qui est
     K49H2-RPR94-QBGG4-DBCTM-YT64G, et qu'on peut retrouver dans le fichier :
    C:\Program Files\Windows XP Mode\KEY.txt

    NB: inutile d'essayer d'utiliser cette clef AILLEURS que dans un XP MODE sous W7 Pro ou au delà, elle sera refusée. (j'ai testé!)
      --
    May the Force be with You!
    La Connaissance s'accroît quand on la partage
    ----------------------------------------------------------
    Jean-Claude BELLAMY [MVP Expert IT Pro]
    http://www.bellamyjc.org  ou http://jc.bellamy.free.fr

    samedi 3 septembre 2011 07:54
  • Le samedi 03/09/2011 09:54:10, Jean-Claude BELLAMY a écrit dans le message <news:39c9b08c-fb50-4ed3-b790-dcd23f47ac19@communitybridge.codeplex.com> ce qui suit :

    [...]
    La seule restriction (avec VPC) porte sur le nombre de coeurs : 1 seul apparait dans la machine virtuelle, mais si le processeur est multi-coeurs.

    Il fallait lire, bien sûr, :
      [...] même si le processeur est multi-coeurs.



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

    samedi 3 septembre 2011 07:56
  • Bonjour,

    merci à tous pour vos réponses.

    En allant un peu plus loin, le problème semble un peu différent par rapport à ce que j'ai décrit (mea culpa) :

    je ne peux pas lancer de VM dont le total de mémoire allouée est > à la limite des 32 bits.

    Je peux lancer 4-5 VM de 600 Mo, sans pb, mais pas 2 à 2,5 Go chacune (voir http://www.erigne.com/divers/erreur_VPC.jpg), même sans OS installé.

    Ce qui me fait penser soit à un pb sur ma machine (peu probable), soit à un pb de version de VPC ou une limitation fonctionnelle.
    Si vous avez des idées de résolution, elles sont les bienvenues.
    Merci d'avance
    Jérôme
    --
    Erigne Informatique
    samedi 3 septembre 2011 10:05
  • Hello Jean-Claude BELLAMY [MVP] !
      > D'ailleurs "XP Mode" intègre un XP  32 bits. Oui, très exactement un "XP PRO SP3"

    Tu es certain de cela ?
    Il me semble que c'est un SP2 avec IE 6
    mais il est possible que MS ait changé le contenu car mon exe a pris de l'âge !


    Bien cordialement, Georges [Saamu.net]
    samedi 3 septembre 2011 12:11
  • Le samedi 03/09/2011 14:11:05, PapyNet [MVP] a écrit dans le message <news:b1308595-301b-46f6-bee1-64a010a5437b@communitybridge.codeplex.com> ce qui suit :

    Hello Jean-Claude BELLAMY [MVP] !
      > D'ailleurs "XP Mode" intègre un XP  32 bits. Oui, très exactement un "XP PRO SP3"

    Tu es certain de cela ?

    SÛR et CERTAIN !
    Et cela a TOUJOURS été ainsi, depuis que Win7 est sorti.

    http://www.cijoint.fr/cj201109/cij8P5xGLv.jpg

    J'ai retrouvé un de mes messages datant du 26 septembe 2009
    http://groups.google.com/group/microsoft.public.fr.windows.vista.general/msg/e4a2d556a1a4456f
    où je précise bien qu'il s'agit de XP SP3

    Il me semble que c'est un SP2 avec IE 6

    Non, SP3, je susi CATÉGORIQUE !
    Mais effectivement, en ce qui concerne IE, c'est un IE6 (je me suis empressé d'installer IE8)
     --
    May the Force be with You!
    La Connaissance s'accroît quand on la partage
    ----------------------------------------------------------
    Jean-Claude BELLAMY [MVP Expert IT Pro]
    http://www.bellamyjc.org  ou http://jc.bellamy.free.fr

    samedi 3 septembre 2011 12:46
  • Hello Jean-Claude BELLAMY [MVP] !

    Le samedi 03/09/2011 14:11:05, PapyNet [MVP] a écrit dans le message <news:b1308595-301b-46f6-bee1-64a010a5437b@communitybridge.codeplex.com> ce qui suit :

    Hello Jean-Claude BELLAMY [MVP] !
      > D'ailleurs "XP Mode" intègre un XP  32 bits. Oui, très exactement un "XP PRO SP3"

    Tu es certain de cela ?

    SÛR et CERTAIN !
    Et cela a TOUJOURS été ainsi, depuis que Win7 est sorti.

    http://www.cijoint.fr/cj201109/cij8P5xGLv.jpg

    J'ai retrouvé un de mes messages datant du 26 septembe 2009
    http://groups.google.com/group/microsoft.public.fr.windows.vista.general/msg/e4a2d556a1a4456f
    où je précise bien qu'il s'agit de XP SP3

    Il me semble que c'est un SP2 avec IE 6

    Non, SP3, je susi CATÉGORIQUE !
    Mais effectivement, en ce qui concerne IE, c'est un IE6 (je me suis empressé d'installer IE8)  --

    OK, pourtant début mai 2009, j'ai écrit que c'était du SP2, ce qui m'avait fait râler !  car j'avais du installer le SP3 !
    Mais c'était il vrai que c'était une version bêta

    C'est devenu de toute façon sans importance


    Bien cordialement, Georges [Saamu.net]
    samedi 3 septembre 2011 14:19
  • ...
    En allant un peu plus loin, le problème semble un peu différent par rapport à ce que j'ai décrit (mea culpa) :

    je ne peux pas lancer de VM dont le total de mémoire allouée est > à la limite des 32 bits.

    Je peux lancer 4-5 VM de 600 Mo, sans pb, mais pas 2 à 2,5 Go chacune (voir http://www.erigne.com/divers/erreur_VPC.jpg), même sans OS installé.

    Ce qui me fait penser soit à un pb sur ma machine (peu probable), soit à un pb de version de VPC ou une limitation fonctionnelle.
    ...
    Euh...
    Des idées de réponse ??
    Jérôme
    --
    Erigne Informatique

    samedi 3 septembre 2011 15:56
  • Hello erigne !

    ...

    En allant un peu plus loin, le problème semble un peu différent par rapport à ce que j'ai décrit (mea culpa) :

    je ne peux pas lancer de VM dont le total de mémoire allouée est > à la limite des 32 bits.

    Je peux lancer 4-5 VM de 600 Mo, sans pb, mais pas 2 à 2,5 Go chacune (voirhttp://www.erigne.com/divers/erreur_VPC.jpg), même sans OS installé.

    Ce qui me fait penser soit à un pb sur ma machine (peu probable), soit à un pb de version de VPC ou une limitation fonctionnelle....

    Euh...
    Des idées de réponse ??

    Jérôme

    Je crois que Jean-Claude Bellamy vous a tout dit !


    Bien cordialement, Georges [Saamu.net]
    samedi 3 septembre 2011 16:17
  • Bonsoir,

    Jean-Claude Bellamy a écrit :

    La limitation d'espace mémoire est alors due uniquement au système d'exploitation.
    J'ai bien compris qu'une machine Invitée (la VM) ne pouvait pas disposer de plus de mémoire que son OS ne peut gérer, et de toute façon, pas plus de 3,x Go (limitation à 32 bits pour les machines hébergées par Virtual PC)

    En revanche, on est bien d'accord, la machine hôte (celle sur laquelle tourne Virtual PC) dispose elle aussi de toute la mémoire gérable par son OS.

    Dans mon cas, la machine hôte a 8 Go de RAM et fonctionne sous W7 Pro 64 bits.

    Elle peut/sait donc gérer plusieurs teras de RAM.

    En revanche, je reformule mon objection :

    Je peux lancer :
    • 1 VM avec 3,0 Go de RAM allouée
    • 3 VM avec 1,0 Go de RAM allouée à chacune
    • 6 VM avec 0,5 Go de RAM allouée à chacune

    mais pas 4 VM avec 1 seul petit Go de RAM allouée à chacune, la 4ème ne veut pas se lancer, avec le message d'erreur cité dans un précédent post.

    Ce qui me fait penser que Virtual PC est un programme 32 bits qui ne sait pas gérer plus de 3,x Go (sans relation directe avec la quantité de RAM gérable individuellement par chaque VM, évidemment)

    Ce qui, sauf erreur de ma part, entraine une contradiction avec ce qu'a écrit JCB et ce que je lis sur les docs techniques.
     
    D'où ma question : avez-vous pu lancer des MV pour un TOTAL de RAM allouée de plus de 3,x Go avec Virtual PC ?
     
    Bonne soirée
    Jérôme
    --
    Erigne Informatique
    lundi 5 septembre 2011 19:18
  • lundi 5 septembre 2011 20:01
  • Hello erigne !

    Bonsoir,

    Jean-Claude Bellamy a écrit :

    La limitation d'espace mémoire est alors due uniquement au système d'exploitation.

    J'ai bien compris qu'une machine Invitée (la VM) ne pouvait pas disposer de plus de mémoire que son OS ne peut gérer, et de toute façon, pas plus de 3,x Go (limitation à 32 bits pour les machines hébergées par Virtual PC)

    En revanche, on est bien d'accord, la machine hôte (celle sur laquelle tourne Virtual PC) dispose elle aussi de toute la mémoire gérable par son OS.

    Dans mon cas, la machine hôte a 8 Go de RAM et fonctionne sous W7 Pro 64 bits.

    Elle peut/sait donc gérer plusieurs teras de RAM.

    En revanche, je reformule mon objection :

    Je peux lancer :

    * 1 VM avec 3,0 Go de RAM allouée * 3 VM avec 1,0 Go de RAM allouée à chacune * 6 VM avec 0,5 Go de RAM allouée à chacune
    mais pas 4 VM avec 1 seul petit Go de RAM allouée à chacune, la 4ème ne veut pas se lancer, avec le message d'erreur cité dans un précédent post.

    Ce qui me fait penser que Virtual PC est un programme 32 bits qui ne sait pas gérer plus de 3,x Go (sans relation directe avec la quantité de RAM gérable individuellement par chaque VM, évidemment)

    Ce qui, sauf erreur de ma part, entraine une contradiction avec ce qu'a écrit JCB et ce que je lis sur les docs techniques.  
    D'où ma question : avez-vous pu lancer des MV pour un TOTAL de RAM allouée de plus de 3,x Go avec Virtual PC ?  
    Bonne soirée
    Jérôme

    Oui, c'est cela !
    Pour la MV XP vous pouvez lui affecter 1 Go de Ram (qui sera pris sur la Ram réelle de l'hôte)  et lui donner une mémoire virtuelle de 1 Go,  cela devrait largement suffir pour avoir de bonnes performances dans l'XP (522 Mo est la taille prise par défaut)

    Si vous faisiez une machine virtuelle avec un OS 64 bits, vous pourriez lui donner plus de 4 Go, mais il faut penser que la Ram virtuelle est prise sur la Ram Réelle de l'hôte, donc ne pas trop charger la barque!
    Perso je fais tourner sur un 32 bits avec 4 Go de Ram, en même temps, un XP Mode Pro 512 Mo de Ram, un XP home 256 Mo de Ram, un Vista Intégrale de 1Go de Ram et un W7 Starter de 784 Mo de  Ram !
    Dans ce cas, il vaut mieux sur l'hôte ne pas faire tourner des applications très consommatrices de Mémoire, car la pagination pourrait provoquer des chutes de performances


    Bien cordialement, Georges [Saamu.net]
    mardi 6 septembre 2011 08:36
  • Hello erigne !
     > En revanche, on est bien d'accord, la machine hôte (celle sur laquelle tourne

    Virtual PC) dispose elle aussi de toute la mémoire gérable par son OS.

    Dans mon cas, la machine hôte a 8 Go de RAM et fonctionne sous W7 Pro 64 bits.

    Elle peut/sait donc gérer plusieurs teras de RAM.

    En revanche, je reformule mon objection :

    Je peux lancer :

    * 1 VM avec 3,0 Go de RAM allouée * 3 VM avec 1,0 Go de RAM allouée à chacune * 6 VM avec 0,5 Go de RAM allouée à chacune
    mais pas 4 VM avec 1 seul petit Go de RAM allouée à chacune, la 4ème ne veut pas se lancer, avec le message d'erreur cité dans un précédent post.

    Ce qui me fait penser que Virtual PC est un programme 32 bits qui ne sait pas gérer plus de 3,x Go (sans relation directe avec la quantité de RAM gérable individuellement par chaque VM, évidemment)

    Ce qui, sauf erreur de ma part, entraine une contradiction avec ce qu'a écrit JCB et ce que je lis sur les docs techniques.  
    D'où ma question : avez-vous pu lancer des MV pour un TOTAL de RAM allouée de plus de 3,x Go avec Virtual PC ?  
    Bonne soirée
    Jérôme

    J'avais zappé cette partie de votre message !
    Pour affecter aux MV une Ram aussi importante?  N'oubliez pas qu'elle fonctionne (la MV) comme une machine réelle, c'est à dire que la pagination s'effectuera aussi !

    Si vous installez Virtual PC sur un W7 32 bits, vous ne pourrez pas installer des MV  64 bits   mais avec W7 64 bits tout devient possible. Il suffit d'augmenter la Ram de l'hôte  et il n'y a plus de limite, sauf qu'il faudra que le processeur encaisse !


    Bien cordialement, Georges [Saamu.net]
    mardi 6 septembre 2011 08:46
  • Hello

    POURQUOI


    Bien cordialement, Georges [Saamu.net]
    mardi 6 septembre 2011 09:08
  • Hello erigne !

    J'espère que vous avez installé VPC 7 64 bits ?


    Bien cordialement, Georges [Saamu.net]
    mardi 6 septembre 2011 09:22
  • Le lundi 05/09/2011 21:18:53, erigne a écrit dans le message <news:5838202e-ba9d-43a6-abf3-4f1511101a2c@communitybridge.codeplex.com> ce qui suit :

    Bonsoir,

    Jean-Claude Bellamy a écrit :

    La limitation d'espace mémoire est alors due uniquement au système d'exploitation.

    J'ai bien compris qu'une machine Invitée (la VM) ne pouvait pas disposer de plus de mémoire que son OS ne peut gérer, et de toute façon, pas plus de 3,x Go (limitation à 32 bits pour les machines hébergées par Virtual PC)

    En revanche, on est bien d'accord, la machine hôte (celle sur laquelle tourne Virtual PC) dispose elle aussi de toute la mémoire gérable par son OS.

    Dans mon cas, la machine hôte a 8 Go de RAM et fonctionne sous W7 Pro 64 bits.

    Elle peut/sait donc gérer plusieurs teras de RAM.

    Euh tu es un peu optimiste !!!!

    Ce n'est pas 2^64 (soit 16 Eo - Exaoctets), comme on pourrait le croire, car il y a des limitations matérielles (au niveau adressage
     du processeur) et logicielles (au niveau de l'OS).

    Les versions 64 bits de Vista et Windows 7 ne dépassent pas 128 Go de RAM.
     > En revanche, je reformule mon objection :


    Je peux lancer :

    * 1 VM avec 3,0 Go de RAM allouée * 3 VM avec 1,0 Go de RAM allouée à chacune * 6 VM avec 0,5 Go de RAM allouée à chacune

    mais pas 4 VM avec 1 seul petit Go de RAM allouée à chacune, la 4ème ne veut pas se lancer, avec le message d'erreur cité dans un précédent post.

    Ce qui me fait penser que Virtual PC est un programme 32 bits qui ne sait pas gérer plus de 3,x Go (sans relation directe avec la quantité de RAM gérable individuellement par chaque VM, évidemment)

    Effectivement, un tel comportement démontre que la version de VPC que tu as installée est en 32 bits !
     Et bien évidemment, cette version ne peut gérer que 4 Go au maximum pour l'ENSEMBLE de TOUTES les machines virtuelles installées !

    Pour vérifier mon hypothèse, ouvre le gestionnaire de tâches (avec VPC /XP mode lancé)

    Et cherche dans la liste des processus :
     - WMWindow.exe (= Windows Virtual PC)
     - vpc.exe      (= Processus hôte Virtual PC)

    S'il dans la colonne "Nom de l'image" le nom de ces 2 processus est suivi de "*32", cela signifie que ce sont des processus 32 bits, qui tournent donc dans WOW64 (Windows on Windows 64 bits).
    Si les noms sont "tels quels", ce sont des processus 64 bits.
     Je t'invite donc à retélécharger la version 64 bits (en sélectionnant le bon item dans la liste déroulante) :
    http://www.microsoft.com/windows/virtual-pc/download.aspx
     >

    Ce qui, sauf erreur de ma part, entraine une contradiction avec ce qu'a écrit JCB et ce que je lis sur les docs techniques.  
    D'où ma question : avez-vous pu lancer des MV pour un TOTAL de RAM allouée de plus de 3,x Go avec Virtual PC ?  

    Avec VPC 32 bits : NON
    Avec VPC 64 bits : OUI



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

    mardi 6 septembre 2011 09:51
  • Bonjour Georges,

    Si vous installez Virtual PC sur un W7 32 bits, vous ne pourrez pas installer des MV  64 bits   mais avec W7 64 bits tout devient possible. Il suffit d'augmenter la Ram de l'hôte  et il n'y a plus de limite, sauf qu'il faudra que le processeur encaisse !

    Prenez le temps de (re-)lire mes posts jusqu'au bout et vous verrez que, depuis le premier, je vous dis que :
    J'ai besoin de confirmations et de pistes le cas échéant, notamment (mais pas exclusivement) comment valider la version de VPC.
    NB : j'ai installé une VM de Windows Serveur 2008, donc forcément en 64 bits. Mais tout est limité à 3,x Go, aussi bien la VM elle-même que la RAM totale cumulée pour toutes les VM que je lance. Dès que ça dépasse un total de 3,x Go, ça coince.
    Bonne fin de journée
    Jérôme
    --
    Erigne Informatique
    mardi 6 septembre 2011 10:03
  • Bonsoir Jean-Claude,

    merci de prendre le temps de me répondre de manière pertinente.

    Des nouvelles du front :

    J'ai investigué un peu plus aujourd'hui.

    Afin de me prémunir d'un pb de logiciel 32 bits, et n'ayant pas besoin du XP mode, je l'ai désinstallé. Dans la foulée, j'ai aussi désinstallé VPC (qui est en fait un correctif Windows)

    J'ai (re-)téléchargé la bonne version, en 64 bits, en suivant le lien que tu m'as indiqué.

    Après installation, tout fonctionne comme avant, à savoir que rien n'est réglé et ça coince toujours :-((

    La version installée est bien une 64 bits (voir http://www.erigne.com/divers/taches_VPC.jpg)

    De toute manière, une de mes VM est un Windows Serveur 2008 (pas de version 32 bits), je pense qu'elle ne pourrait pas tourner sur un VPC 32 bits.

    Il doit trainer quelque part une DLL ou une clé de registre qui me met dedans... Mais laquelle ? Ou plutôt lesquelles ??

    Si quelqu'un a la liste exhaustive des "choses" installées par VPC, je pourrai désinstaller, puis virer ce qui reste avant de faire une réinstall ?

    Bonne soirée

    Jérôme
    --
    Erigne Informatique
    mardi 6 septembre 2011 19:02
  • erigne a couché sur son écran :

    Bonsoir Jean-Claude,

    merci de prendre le temps de me répondre de manière pertinente.

    Des nouvelles du front :

    J'ai investigué un peu plus aujourd'hui.

    Afin de me prémunir d'un pb de logiciel 32 bits, et n'ayant pas besoin du XP mode, je l'ai désinstallé. Dans la foulée, j'ai aussi désinstallé VPC (qui est en fait un correctif Windows)

    J'ai (re-)téléchargé la bonne version, en 64 bits, en suivant le lien que tu m'as indiqué.

    Après installation, tout fonctionne comme avant, à savoir que rien n'est réglé et ça coince toujours :-((

    La version installée est bien une 64 bits (voir http://www.erigne.com/divers/taches_VPC.jpg)

    De toute manière, une de mes VM est un Windows Serveur 2008 (pas de version 32 bits), je pense qu'elle ne pourrait pas tourner sur un VPC 32 bits.

    Il doit trainer quelque part une DLL ou une clé de registre qui me met dedans... Mais laquelle ? Ou plutôt lesquelles ??

    Si quelqu'un a la liste exhaustive des "choses" installées par VPC, je pourrai désinstaller, puis virer ce qui reste avant de faire une réinstall ?

    Bonne soirée

    Jérôme

    T'as une autre solution, surtout si tu n'utilise pas VPC pour la VM spéciale "XP mode" (et surtout sa licence)

    Vire complétement VPC et utilise à la place VMware Player, c'est gratos est bien plus performant.
    - un process hote pas VM
    - ça monte bien plus haut que 2 ou 4 Go :-)
    - l'intégration avec l'hote est bien plus performantes, le mode "unity" est nettement plus performant et ergonomique que le pseudo-remote-app de VPC
    - ça supprote bien plus d'OS en guest (sauf si t'as besoin de Windows 3.x)
    - les perfs vidéo sont aussi meilleurs.
    - l'interface de gestion est également plus ergonomique que l'infame intégration de VPC dans l'explorateur sans vrai interface.


    Ascadix
    mardi 6 septembre 2011 19:54
  • vendredi 9 septembre 2011 14:39
  • Bonjour,
    Merci de nous tenir au courant avec les résultats des tests.
    Cordialement,
    Roxana
    Bonjour Roxana,

    merci de votre intérêt pour ce problème.

    Pour le moment, rien de nouveau tant que je ne saurai pas quoi désinstaller pour faire une install propre ex-nihilo.

    J'ai donc un VPC 64 bits, qui fait tourner des VM 64 bits, mais qui se comporte comme un VPC 32 bits avec la mémoire.

    Je me demande si, effectivement, je ne vais pas laisser carrément tomber cette techno Microsoft (VPC, Hyper-V) pour partir sur VMware (j'ai vu que ESXi vient de sortir en version 5)...

    Ca me permettra de tester leur support et le forum :-)

    Bonne fin de journée

    Jérôme
    --
    Erigne Informatique
    lundi 12 septembre 2011 14:05
  • Le lundi 12/09/2011 16:05:38, erigne a écrit dans le message <news:299fdd58-672f-49fa-afc5-e1bdab41cc7f@communitybridge.codeplex.com> ce qui suit :

    [...]
    Pour le moment, rien de nouveau tant que je ne saurai pas quoi désinstaller pour faire une install propre ex-nihilo.

    J'ai donc un VPC 64 bits, qui fait tourner des VM 64 bits, mais qui se comporte comme un VPC 32 bits avec la mémoire.

    Tu as du faire une conceté quelque part, ou tu t'es trompé de logiciel, ou que sais-je encore !

    Les fichiers (64 bits) de VPC sont les suivants :
    (ils sont situés dans %systemroot%\system32)

    VMWindow.exe
      Windows Virtual PC
      6.1.7601.17514
      1,15 Mo
      20/11/2010 12:37

    VMsal.exe
      Lanceur d'applications Windows Virtual PC
      6.1.7601.17514
      914 ko
      20/11/2010 12:37

    VPC.exe
      Processus hôte Virtual PC
      6.1.7601.17514
      4,30 Mo
      20/11/2010 14:25

    VPCSettings.exe
      Paramètres Virtual PC
      6.1.7601.17514
      1,30 Mo
      20/11/2010 14:25

    VPCWizard.exe
      Assistant Virtual PC
      6.1.7601.17514
      2,15 Mo
      20/11/2010 14:25

    Vérifie ce qu'il en est chez toi.
     A l'instant même, sous win 7 Intégrale 64 bits, disposant de 8 Go de RAM, je viens de reparamétrer la RAM de 2 machines virtuelles XP dans VPC, et je n'ai eu aucun problème pour allouer :
    - 2048 Mo à l'une
    - 3072 Mo à l'autre
    Dans chaque cas, le panneau de paramètres me précise bien que je ne peux pas dépasser 3720 Mo PAR MACHINE VIRTUELLE, mais ça c'est normal, c'est du au fait que les machines virtuelles en question sont des OS 32 bits, donc limités à 2^32 = 4 Go, moins les caches dus aux périphériques dont essentiellement la carte graphique (ici S3 Trio).

    Et au total j'ai affecté 2048 + 3072 = 5120 Mo de RAM à l'ENSEMBLE de mes VM ...
    J'ai donc bien franchi la limite fatidique de 4096 Mo ...

    http://www.cijoint.fr/cj201109/cij6WF9Yty.jpg

    Je me demande si, effectivement, je ne vais pas laisser carrément tomber cette techno Microsoft (VPC, Hyper-V) pour partir sur VMware (j'ai vu que ESXi vient de sortir en version 5)...

    Je suis un "fan" de VMWARE que j'ai commencé à tester et expérimenter dès leurs débuts en avril 2000.
    J'ai d'ailleurs retrouvé le 1er article que j'ai écrit à son sujet :

    http://groups.google.com/group/fr.comp.os.ms-windows.win95/msg/0bf4de89c067e14f

    Mais je ne "crache" pas pour autant sur VPC, qui fonctionne très bien comme je l'entends!



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

    lundi 12 septembre 2011 15:50
  • Bonjour Jean-Claude,
     
    merci pour ta réponse, celà m'a beaucoup aidé.
     
    J'ai ainsi pu vérifier la version installée sur ma machine.
     
    J'ai pu constater que je n'ai pas tout à fait la même version que toi.
     
    Par exemple, tu annonces :
    VMWindow.exe
      Windows Virtual PC
      6.1.7601.17514
      1,15 Mo
      20/11/2010 12:37
    alors que j'ai une 6.1.7600.16495 du 31/12 2009 (voir http://www.erigne.com/divers/version_vpc.jpg)
     
    J'ai tout désinstallé, réinstallé VPC et XP mode (au cas où les versions seraient différentes) de manière à me mettre exactement au même niveau que toi, en partant de l'URL que tu avais donné dans un précédent post.
     
    Mais rien de mieux, ça coince toujours !
     
    J'ai ensuite cherché les MAJ de VPC sur le centre de DL de Microsoft.
     
    J'ai trouvé ceci :
     
    Problème : la dernière MAJ sur le site est la 6.1.7600.16393 du 14/02/2011
     
    Ma question est la suivante :
     
    D'où tiens-tu la version 6.1.7601.17514 installée sur ton PC ???
     
    Enfin, dernière remarque : je ne suis pas tout à fait d'accord avec toi sur la justification des 3Go par VM. En effet, quand tu crées une VM à partir de rien, il n'y a pas d'OS installé dedans, donc il ne peut y avoir de limitation par rapport à quelque chose qui n'existe pas (encore).
     
    Autre argument : j'ai pu installer W2k8 Serveur en VM, c'est obligatoirement une version 64 bits et pourtant la VM reste limitée à 3,xx Go de RAM.
     
    Donc, pour moi, VPC ne peut pas gérer de VM de plus de 3,xx Go et baste, c'est tout ce qu'on peut en dire, il n'y a pas de corrélation avec l'OS invité.
     
    Je vais poster sur d'autres forums, grand public cette fois, j'aurai peut-être plus de chances que sur celui de l'éditeur... :-)
     
    Bonne fin de journée
     
    Jérôme
    --
    Erigne Informatique
    mercredi 14 septembre 2011 13:17
  • Bonjour

     

     

    avez vous le SP1 de Windows 7?

     

    6.1.7601 cela correspond au SP1


    Cordialement.
    mercredi 14 septembre 2011 13:48
  • Bonjour Jérôme,

    Si vous disposez des licences pour les systèmes d’exploitation que vous avez en virtuel, alors vous pouvez essayer la version suivante: installer Windows Server 2008 R2 avec le rôle Hyper sur votre machine et mettre les autres systèmes dans des machines virtuelles.

    Configuration système requise pour Windows Server 2008

    Installer Hyper-V

    Créer une machine virtuelle

    Merci,

    Cordialement,

    Roxana


    Roxana PANAIT, MSFT       Join TechNetFr on Viadeo   Votez! Appel à la contribution
    Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    vendredi 16 septembre 2011 10:14
  • Le mercredi 14/09/2011 15:17:23, erigne a écrit dans le message <news:3969d4c2-6db5-44b5-95de-a39b5f8f1ec8@communitybridge.codeplex.com> ce qui suit :

     [...]
    D'où tiens-tu la version 6.1.760*1*.17514 installée sur ton PC ???

    Du site Microsoft consacré au mode XP, exclusivement!
    Je l'ai installé à partir du package
      Windows6.1-KB958559-x64-RefreshPkg.msu de 16692 ko

     
    Enfin, dernière remarque : je ne suis pas tout à fait d'accord avec toi sur la justification des 3Go par VM. En effet, quand tu crées une VM à partir de rien, il n'y a pas d'OS installé dedans, donc il ne peut y avoir de limitation par rapport à quelque chose qui n'existe pas (encore).   Autre argument : j'ai pu installer W2k8 Serveur en VM, c'est obligatoirement une version 64 bits et pourtant la VM reste limitée à 3,xx Go de RAM.

    Oui, je suis d'accord ...
      "It's not a bug, it's by design!"

    VPC 64 bits (évidemment installé sur un OS 64 bits) permet de gérer GLOBALEMENT plus de 4 Go de RAM PHYSIQUE, MAIS il ne peut attribuer  INDIVIDUELLEMENT à CHAQUE machine virtuelle que 4 Go au maximum.

    Et ceci parce que VPC ne sait créer que des machines virtuelles dotées d'OS 32 bits uniquement.

    Chez Microsoft, le seul outil de virtualisation capable de gérer des machines virtuelles 64 bits et donc de dépasser 4 Go individuellement est "Hyper-V", disponible seulement sous Windows 2008 (serveur)
     >  Donc,

    pour moi, VPC ne peut pas gérer de VM de plus de 3,xx Go et baste, c'est tout ce qu'on peut en dire, il n'y a pas de corrélation avec l'OS invité.

    Si, c'est lié !
    Comme VPC n'accepte que des OS 32 bits comme VM, il ne peut donc attribuer que 4 Go au maximum à chaque machine virtuelle.
     La différence entre VPC 32 bits et VPC 64 bits, c'est que la quantité de RAM attribuable aux VM est de  :
    - VPC 32 bits : 4 Go pour l'ensemble des VM
    - VPC 64 bits : 4 Go pour chaque VM
     Si tu veux installer sous Win7 64 bits des machines virtuelles avec des OS 64 bits et > 4 Go de RAM pour chaque VM, tu dois effectivement  éliminer VPC de Microsoft, et te tourner vers la concurrence, p.ex. (je cite des produits GRATUITS) :
      - Virtual Box (de chez Oracle)
       http://www.virtualbox.org/wiki/Downloads
      - VMWare Player (de chez VMWare)

    http://www.vmware.com/fr/products/desktop_virtualization/player/overview



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

    vendredi 16 septembre 2011 10:45