Message d’erreur « mémoire insuffisante » et l’émulateur de Windows Phone 8 ne démarre pas dans Windows 8.1

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 2911380
Symptômes
L’émulateur de 8 Windows Phone ne démarre pas sur un ordinateur qui exécute Windows 8.1 et qui a moins de 8 gigaoctets (Go) de mémoire vive si de nombreux programmes sont exécutés en même temps. En outre, le message d’erreur suivant s’affiche :

« L’émulateur de Windows Phone n’a pas été en mesure de garantir l’exécution de la machine virtuelle :
Quelque chose s’est produit lors du démarrage d’une machine virtuelle : nom de l’émulateur n’a pas pu initialiser. (GUID ID de machine virtuelle)
Pas assez de mémoire dans le système pour démarrer l’ordinateur virtuel nom de l’émulateur avec la taille de la ram 1 024 Mo. (Machine virtuelle ID GUID) »



Ce problème peut se produire sur un ordinateur sur lequel vous sont déjà peut-être en mesure de démarrer l’émulateur Windows Phone et d’exécuter les mêmes programmes pendant l’exécution de cet ordinateur Windows 8.
Cause
Ce problème se produit dans Windows 8.1, car le système d’exploitation est plus prudent que la version de Windows 8 sur la manière dont il alloue de la mémoire pour maintenir des performances élevées. Windows 8.1, gestion de la mémoire Hyper-V tient compte de la mémoire qui est utilisée par les programmes avant de démarrer les instances de l’émulateur. Hyper-V n’avez pas effectué cette considération dans Windows 8.
Contournement
Important Suivez les étapes décrites dans cette section avec soin. Des problèmes graves peuvent survenir si vous modifiez le Registre de façon incorrecte. Avant de le modifier, sauvegarder le Registre pour la restauration en cas de problème.

Pour contourner ce problème dans un système qui exécute plusieurs programmes utilisant beaucoup de mémoire, essayez de fermer les programmes et redémarrez l’émulateur.

Si l’émulateur ne démarre toujours pas, vous pouvez désactiver la mémoire d’exécution Hyper-V la fonctionnalité d’analyse en ajoutant un Registre MemoryReserve. Pour ce faire, procédez comme suit :
  1. Démarrez l'Éditeur du Registre.
  2. Locatethe suivant la sous-clé de Registre :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization
  3. Cliquez (bouton droit) sur le répertoire Virtualization, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Tapez MemoryReserve, puis appuyez sur ENTRÉE.
  5. Double-cliquez sur MemoryReserve, entrez 2048 dans la zone données de la valeur , sélectionnez l’option décimale , puis cliquez sur OK.
  6. Fermez l'Éditeur du Registre.
Dans les systèmes qui rencontrent ce problème et qui ont moins de 8 Go de mémoire vive, MemoryReserve la valeur 2048 (2 Go) est recommandée. Une valeur de zéro (0) provoque ce paramètre du Registre est ignoré.

Remarque Vous devez redémarrer l’ordinateur pour que ce paramètre du Registre prennent effet.
Plus d'informations
Si vous désactivez l’exécution de surveillance de la mémoire, le système peut démarrer les instances de l’émulateur sans la première utilisation de la mémoire programme considérant. Même si cela peut vous permettre de démarrer l’émulateur dans plusieurs situations, il peut également réduire les performances globales du système.

La valeur de Registre MemoryReserve détermine la quantité de mémoire réservée pour le système hôte. Par exemple, si cette valeur est définie à 2048 (decimal), 2 Go de mémoire système est réservé pour le système hôte. Les instances de l’émulateur de Windows Phone va tenter puis démarrer dans le reste de la mémoire système sans le système en tenant compte de la mémoire du programme.

Remarque Ce paramètre de Registre est partagé avec le Client Hyper-V dans Windows 8.1. Ce paramètre peut interférer avec les scénarios Client Hyper-V et machines virtuelles permettent d’allouer trop de mémoire système.
Machine virtuelle de Windows Phone émulateur Windows 8.1

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 2911380 - Dernière mise à jour : 07/03/2016 12:07:00 - Révision : 4.0

Windows Phone 7.1 Dev Tools, Windows Phone SDK 8.0, Windows 8.1

  • kbexpertiseadvanced kbprb kbsurveynew kbmt KB2911380 KbMtfr
Commentaires