Skip to content

Comment corriger l'erreur "Not Enough Physical Memory" sur VMWare ?

L'erreur "Not Enough Physical Memory" sur VMware se produit principalement en raison d'un conflit de variation. Cela peut suggérer que votre variation actuelle de VMware n'est pas compatible avec la version de l'OS hôte, la variation du noyau ou une mise à jour actuelle du système.

Ironiquement suffisant, cette erreur pourrait sans doute être causée par des problèmes de mémoire ou d'autres choses comme des préoccupations d'approbation, cependant c'est l'exception ainsi que pas la règle.

Cette erreur peut se produire sur toutes les plates-formes, mais à l'heure actuelle, les individus y ont surtout été confrontés sur macOS Big Sur ainsi que Monterey. En tant que tel, nous allons traiter cette question en premier.

Comment résoudre le problème " Not Enough Physical Memory Issue " sur VMware ?

Sur Mac

MacOS 11 (Big Sur) prend uniquement en charge VMware Fusion 12.x et les versions ultérieures, tandis que macOS 12 (Monterey) prend uniquement en charge Fusion 12.2.x et les versions ultérieures. Si vous exécutez tout type d'autre version de macOS ou de Fusion, nous vous recommandons de vérifier...ce tableau sur la base de connaissances VMwarequi fournit les systèmes d'exécution hôte pris en charge.

Si vous êtes un client de Fusion Pro ainsi que vous hésitez à obtenir un nouveau permis, il peut mériter d'essayer Fusion Player, car il est totalement gratuit pour un usage non commercial.

Sur Linux

Bien qu'inhabituel actuellement, il y avait un problème d'incompatibilité similaire avec Ubuntu ainsi qu'Arch il y a quelques années. À cette époque, les dernières variations de bits étaient les variations 4.13/ 14, et la variation de VMware Workstation était 14. Donc, si vous exécutez l'une de ces anciennes variations sur votre système, la mise à jour est le moyen le plus simple de régler l'erreur.

Pour les circonstances, sur les distros basées sur Debian, vous pouvez mettre à jour le bit Linux avec les commandes conformes :
sudo apt-get update
sudo apt-get dist-upgrade

Si vous avez plutôt l'intention de passer à une autre version de VMware, nous avons un article consacré à la configuration de VMware sur Linux si vous en avez besoin. À l'inverse, vous pouvez de même utiliser le script suivant pour corriger le problème sans mise à niveau :

cd /tmp
git clone https://github.com/mkubecek/vmware-host-modules.git
cd vmware-host-modules
git checkout workstation-14.0.0
tar cf vmmon.tar vmmon-only
sudo cp vmmon.tar /usr/lib/vmware/modules/source
sudo vmware-modconfig – console – install-all

Sous Windows

Sous Windows, la meilleure façon de réparer cette erreur est d'exécuter VMware en tant qu'administrateur. En dehors de cela, vous pouvez tenter de modifier le fichier de configuration. Voici comment vous pouvez le faire :

  1. Naviguez versC:ProgramDataVMwareVMware Workstation Si les données de configuration ne se trouvent pas ici, elles peuvent être situées à l'adresse suivante .C:Documents and SettingsAll UsersApplication DataVMwareVMware Workstationà la place.
  2. Copiez leconfig.iniainsi que l'enregistrer dans d'autres endroits comme sauvegarde.
  3. Maintenant, ouvrez les données deÉtape 1en tant que gestionnaire.
  4. Ajoutez la ligne "se conformer à" à la fin des documents :
    vmmon.disableHostParameters = “TRUE”
  5. Sauvegardez les ajustements, redémarrez votre PC et inspectez si l'erreur est résolue.

SurWindows 8.1Plus précisément, la mise à jour KB2995388 a introduit cette erreur dans VMware Workstation 10, 11 bêta et VMware Player 6. Ce n'est plus aussi approprié maintenant, mais pour toute personne qui exécute encore ces anciennes variantes, la désinstallation de la mise à jour ou le passage à une autre version de VMware doit régler l'erreur. Voici les étapes à suivre pour désinstaller ladite mise à jour :

  1. Appuyez sur Win + R, tapezappwiz.cplet appuyez sur Entrée.
  2. Cliquez surAfficher les mises à jour installéesdans le volet de gauche.
  3. Sélectionnez la mise à jour ainsi que le push.Désinstallez
  4. Suivez les instructions à l'écran et redémarrez également votre ordinateur par la suite.

Corrections générales pour l'erreur Pas assez de mémoire physique.

En plus des réparations spécifiques à la plate-forme que nous avons abordées ci-dessus, il existe quelques réparations générales appropriées à toutes les plates-formes. Pour commencer, il est possible que le système d'exploitation hôte n'ait pas assez de mémoire pour mettre en marche le visiteur. Par conséquent, vous pourriez fermer les applications inutiles pour essayer de libérer de la mémoire pour la VM.

Alternativement, vous pourriez également diminuer la quantité de mémoire vive attribuée à la VM. Si l'OS visiteur est une antiquité, comme Windows 95, par exemple, cela pourrait être particulièrement efficace. En effet, les anciens OS ont généralement des restrictions haut de gamme sur le matériel qu'ils peuvent gérer.

Enfin, vous pouvez en outre essayer de configurer le paramètre de swap de mémoire virtuelle. Voici comment vous pouvez le faire :

  1. Lancez VMware et choisissez égalementEdition > Préférences
  2. Dans le menuMémoirechoisissezAutoriser la plupart de la mémoire des équipements en ligne à être permutée.ainsi que d'appuyer sur OK.
  3. Vérifiez si cela résout l'erreur. Si cette configuration entraîne une dégradation des performances du système, vous pouvez revenir sur les modifications en effectuant exactement les mêmes actions.

Articles Similaires