Le service VMSP n'a pas pu démarrer sur Windows 11

Le service VMSP n'a pas pu démarrer sur Windows 11
Index

Rencontrez-vous des difficultés avec le service VMSP sur VMware sous Windows 11 ? Découvrez des solutions efficaces pour résoudre l'erreur de démarrage et optimiser vos machines virtuelles.

Si vous êtes un utilisateur de VMware sur Windows 11, vous pourriez rencontrer une erreur indiquant que le service VMSP n'a pas pu démarrer. Le VMSP (VMware VMUSB Arbitrator Service) est crucial pour gérer les périphériques USB connectés à vos machines virtuelles. Lorsque ce service échoue, vos machines virtuelles peuvent avoir du mal à reconnaître ou à interagir correctement avec les disques USB, les imprimantes ou d'autres périphériques, mettant ainsi votre flux de travail à l'arrêt. Dans cet article, nous allons voir comment résoudre ce problème.

Le service VMSP n'a pas pu démarrer en raison de l'erreur suivante :
Des ressources système insuffisantes existent pour compléter le service demandé.

Source : Gestionnaire de contrôle de service
ID d'événement : 7000

Fixer le service VMSP n'a pas pu démarrer sur Windows 11

ID d'événement 7000 avec le message Des ressources système insuffisantes existent pour compléter le service demandé se produit lorsque le Gestionnaire de contrôle des services Windows essaie de démarrer le service VMSP, mais que le système d'exploitation ne peut pas fournir la mémoire ou les ressources nécessaires. Cette situation se produit généralement lorsque la mémoire du pool non paginé du système est pleine, trop de poignées système sont ouvertes, ou un autre processus utilise toutes les ressources disponibles, laissant rien pour que le service VMware puisse démarrer.

Si le service VMSP ne parvient pas à démarrer, suivez les étapes ci-dessous.

  1. Augmenter la limite de mémoire pour le pool paginé
  2. Vérifier les ressources système (RAM et fichier d'échange)
  3. Désactiver l'intégrité de la mémoire/isolation du noyau
  4. Réparer l'installation de VMware

Parlons-en en détail.

Augmenter la limite de mémoire pour le pool paginé

Lorsque Windows génère une erreur de ressources système insuffisantes, cela signifie souvent que le pool de mémoire du noyau est complètement plein et ne peut pas gérer de nouvelles demandes. En définissant la valeur PoolUsageMaximum à 60, vous indiquez au système de ne plus allouer de mémoire à partir de ce pool une fois qu'il atteint 60 % d'utilisation, empêchant ainsi qu'il ne soit totalement épuisé. Cela réserve une petite marge de ressources, afin que des services critiques comme le VMSP aient suffisamment de mémoire pour démarrer correctement.

Comme nous allons effectuer des modifications dans le registre, créez une sauvegarde du registre.

Ensuite, dans l'Éditeur du Registre, allez à l'emplacement suivant.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Dans le panneau de droite, recherchez une valeur nommée PoolUsageMaximum. Si elle existe, double-cliquez dessus pour l'éditer. Si elle n'existe pas, faites un clic droit sur une zone vide, sélectionnez Nouveau > Valeur DWORD (32 bits), et nommez-la PoolUsageMaximum.

Double-cliquez sur la valeur nouvellement créée ou existante. Assurez-vous que la Base est réglée sur Décimale, puis entrez 60 dans le champ Données de valeur. Cliquez sur OK.

Fermez l'Éditeur du Registre et redémarrez votre ordinateur pour que les modifications prennent effet.

Vérifier les ressources système (RAM et fichier d'échange)

Le système peut réellement manquer de mémoire. Si votre RAM physique est presque pleine et que le fichier d'échange est trop petit ou désactivé, des services comme VMSP ne peuvent pas démarrer.

Alors, ouvrez le Gestionnaire des tâches, vérifiez l’onglet Performance, et regardez l'utilisation de la mémoire, si elle est constamment supérieure à 90 %, fermez les applications inutiles.

Allez dans Paramètres > Système > À propos > Paramètres système avancés. Sous Performance, cliquez sur Paramètres, allez à l'onglet Avancé, et sous Mémoire virtuelle, cliquez sur Modifier. Assurez-vous que la case Gestion automatique de la taille du fichier d'échange pour tous les lecteurs est cochée. Sinon, sélectionnez Taille gérée par le système et cliquez sur Définir. Redémarrez votre PC.

Désactiver l'intégrité de la mémoire/isolation du noyau

Windows 11 inclut une fonctionnalité de sécurité appelée Intégrité de la mémoire qui protège votre système en bloquant le code non fiable d'accéder aux zones de mémoire haute sécurité. Cependant, cette fonctionnalité peut parfois être trop agressive, bloquant des services VMware légitimes d'accéder aux pools de mémoire dont ils ont besoin pour fonctionner. Lorsque cela se produit, Windows considère cela comme un échec d'accès aux ressources et affiche l'erreur « ressources système insuffisantes », même si le problème est en réalité un conflit de permission de sécurité plutôt qu'une véritable pénurie de mémoire. Donc, allez-y et désactivez l'intégrité de la mémoire et voyez si le problème persiste.

Réparer l'installation de VMware

Parfois, le message d'erreur peut prêter à confusion. Bien que Windows rapporte une erreur de ressources système insuffisantes, le véritable problème pourrait être un fichier VMSP corrompu ou endommagé.

Le fichier de service effectue des demandes inappropriées au système. Lorsqu'un fichier de service est corrompu, il peut demander des ressources d'une manière que Windows ne peut pas traiter, entraînant un échec qui ressemble à une pénurie de ressources. L'utilisation de l'outil de réparation intégré scanne tous les composants VMware et remplace les fichiers corrompus, restaurant ainsi le service à un état fonctionnel sans nécessiter une réinstallation complète.

Suivez les étapes ci-dessous pour réparer l'installation de VMware.

  1. Ouvrez les Paramètres en appuyant sur Win + I.
  2. Allez dans Applications > Applications installées.
  3. Cherchez VMware Workstation.
  4. Cliquez sur les trois points à côté de VMware Workstation et sélectionnez Modifier.
  5. Lorsque l'assistant d'installation s'ouvre, cherchez l'option Réparer et sélectionnez-la.
  6. Suivez les instructions à l'écran pour compléter le processus de réparation. Cela peut prendre quelques minutes.
  7. Une fois terminé, redémarrez votre ordinateur et vérifiez si le service VMSP démarre correctement.

Enfin, vérifiez si le problème est résolu.

Est-il sans danger de redémarrer le service VMMS ?

Oui, il est tout à fait sûr de redémarrer le VMMS (Service de gestion de machines virtuelles Hyper-V) en cas de besoin. Ce service gère toutes les machines virtuelles en cours d'exécution sur votre système, donc le redémarrer mettra temporairement hors service toutes les machines virtuelles actives, mais cela ne nuira ni à votre installation Windows ni à vos fichiers de machines virtuelles. Une fois le service redémarré, vous pouvez simplement relancer vos machines virtuelles.

La RAM peut-elle causer une erreur d'hyperviseur ?

Oui, une RAM défectueuse ou en panne peut absolument provoquer des erreurs d'hyperviseur sur Windows 11. Lorsque des modules de mémoire sont endommagés ou instables, ils peuvent corrompre les données qui passent entre votre matériel physique et l'hyperviseur qui gère les machines virtuelles. Cela entraîne souvent des erreurs telles que des ressources système insuffisantes ou des écrans bleus inattendus, car l'hyperviseur ne peut pas allouer ou accéder de manière fiable à la mémoire dont il a besoin pour fonctionner correctement.

Maintenant que tu as fini de lire Le service VMSP n'a pas pu démarrer sur Windows 11, nous t'invitons à explorer davantage la catégorie Windows. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Go up