Site icon Guides ✓ Magazine, Astuces, Tutoriels & Revues

Programmes qui refusent de démarrer à l’intérieur d’une machine virtuelle: comment y remédier

Programmes qui refusent de démarrer à l’intérieur d’une machine virtuelle: comment y remédier

Programmes qui refusent de démarrer à l’intérieur d’une machine virtuelle: comment y remédier

Quelques suggestions pour essayer d’exécuter un programme dans les limites d’une machine virtuelle conçue pour s’exécuter uniquement sur des systèmes non virtualisés.

Les machines virtuelles sont utiles non seulement dans les grandes entreprises ou au niveau des datacenters: elles représentent une excellente solution pour effectuer des tests par des utilisateurs individuels et des professionnels en vérifiant la validité d’une configuration logicielle avant de la distribuer sur les différents systèmes connectés au réseau local. .

Avec une machine virtuelle, comme nous l’avons vu dans l’article Virtualbox: comment utiliser des instantanés pour créer un environnement de test, il est également possible de réaliser le soi-disant instantanés: c’est-à-dire qu’il est possible de stocker la configuration du système et de la restaurer au besoin, rapidement, en annulant toutes les modifications appliquées.

Le fait est que certains logiciels, en particulier ceux proposés en version d’essai pendant plusieurs jours, détectent généralement une exécution à l’intérieur d’une machine virtuelle.

Cependant, pouvoir les exécuter est souvent très utile car vous avez la possibilité d’effectuer des tests à l’intérieur de la machine virtuelle sans affecter le fonctionnement du système hôte.

Comment installer et exécuter un logiciel qui refuse de démarrer à l’intérieur d’une machine virtuelle?

Le programme vérifie généralement la configuration de certaines clés de registre Windows. Par exemple, nous suggérons d’appuyer sur la combinaison de touches Windows + R, pour taper regedit (plus d’informations dans l’article Regedit et registre: guide des aspects les plus utiles) puis allez aux touches suivantes:

HKLM System CurrentControlSet Control Class 4d36e968-e325-11ce-bfc1-08002be10318 0000
HKLM HARDWARE DESCRIPTION Système

Il sera possible de vérifier qu’à l’intérieur de ces touches se trouvent de nombreuses « voix d’espionnage » faisant référence auhyperviseur qui est le principal composant logiciel des machines virtuelles.

En vérifiant le contenu des deux clés de registre, n’importe quel programme peut facilement déterminer s’il s’exécutait à l’intérieur d’une machine virtuelle et, par conséquent, refuser de démarrer.

Si vous avez besoin d’exécuter un programme qui refuse de démarrer à l’intérieur d’une machine virtuelle, nous vous suggérons:

1) Téléchargez le logiciel gratuit Process Monitor sur la machine virtuelle

2) Créez un instantané de la configuration de la machine virtuelle (sans démarrer le logiciel que vous souhaitez exécuter). Pour ce faire, consultez l’article Virtualbox: Comment utiliser des instantanés pour créer un environnement de test.

3) Démarrer Moniteur de processus et attendez quelques instants: le programme commencera à enregistrer tous les accès effectués au contenu du registre et au système de fichiers.

4) Exécutez le programme qui refuse de démarrer à l’intérieur de la machine virtuelle.

5) Lorsque le message apparaît informant l’utilisateur que le programme ne peut pas être démarré à partir de la machine virtuelle, appuyez sur la combinaison de touches CTRL + MAJ + ÉCHAP et localisez (onglet Des détails) le nom du processus correspondant au programme que vous souhaitez exécuter dans les limites de la machine virtuelle.

6) Dans Moniteur de processus appuyez sur la combinaison de touches CTRL + L ou cliquez sur le menu Filtre, filtre.

7) Dans le premier menu déroulant, choisissez Nom du processus, à partir de la seconde est et spécifiez dans la case appropriée le nom du fichier exécutable trouvé précédemment. Laisser sélectionné Comprend, plus à droite, puis cliquez sur le bouton Ajouter.

De cette façon Moniteur de processus il n’affichera que les opérations effectuées par le programme concerné au niveau du registre et du système de fichiers.

8) Examen de la réponse offerte par Moniteur de processus il est possible de déterminer précisément quels éléments de registre sont consultés pour vérifier l’exécution dans l’environnement virtualisé.

9) À ce stade, vous devrez annuler toutes les modifications apportées par le programme à la configuration Windows à l’intérieur de la machine virtuelle. Pour continuer, il vous suffit de récupérer et de restaurer un instantané précédent.

10) Avant de redémarrer l’application, vous pouvez essayer d’apporter les modifications appropriées aux valeurs de registre.

Par exemple, vous pouvez supprimer, après la sauvegarde, les chaînes faisant référence auhyperviseur ou copiez-les à partir d’un système non virtualisé.

Ce faisant, le programme qui refusait auparavant de démarrer devrait être exécuté en ne détectant plus les données d’identification duhyperviseur dans le registre.

Si, par contre, le résultat souhaité n’est pas obtenu, il est nécessaire de répéter la procédure décrite ci-dessus et de s’assurer avec Moniteur de processus qu’il n’avait pas oublié l’intervention sur une certaine valeur dans le registre du système.

À l’aide de la restauration de l’instantané initial, vous pouvez effectuer tous les tests que vous souhaitez – avec la certitude de pouvoir toujours annuler toutes les modifications – et étudier le fonctionnement du programme qui vous intéresse.

Découvrez aussi plus d’articles dans nos catégories windows, internet et web et Ordinateur et internet.

Finalement Merci pour votre visite on espère que notre article Programmes qui refusent de démarrer à l’intérieur d’une machine virtuelle: comment y remédier
vous aide, pensez à partager l’article sur Facebook, instagram et e-mail avec les hashtags ☑️ #Programmes #qui #refusent #démarrer #lintérieur #dune #machine #virtuelle #comment #remédier ☑️!

Quitter la version mobile