Impossible de trouver le moteur de script Vbscript et "pas de moteur de script pour .vbs"

Lorsque vous exécutez un fichier d'installation vbscript ou .msi qui exécute un vbscript, vous pouvez recevoir l'une des erreurs suivantes:

Impossible de trouver le moteur de script «VBScript» pour le script C: \ ProgramData \ Microsoft \ Windows \ OFFICEICON.vbs

Il n'y a pas de moteur de script pour l'extension de fichier «.vbs».

Cela se produit si le module Vbscript.dll n'est pas enregistré correctement ou si les paramètres d'association de fichiers .VBS sont rompus. Cette erreur peut être corrigée en utilisant les étapes répertoriées ci-dessous, s'applique à Windows Vista, 7, 8, 8.1 et 10.

Étape 1: correction des paramètres d'association de fichiers .VBS

Téléchargez et appliquez le correctif d'association .vbs à partir du lien suivant.

$config[ads_text6] not found

Correctifs d'association de fichiers pour Windows Vista | Windows 7 | Windows 8 | Windows 10

Étape 2: enregistrer Vbscript.dll à partir de l'invite de commandes admin

Ouvrez une fenêtre d'invite de commandes élevée.

 regsvr32% systemroot% \ system32 \ vbscript.dll 

Vous devriez voir le DllRegisterServer dans vbscript.dll réussi.

Si vous utilisez Windows 64 bits, exécutez en outre la commande suivante:

 % systemroot% \ SysWOW64 \ regsvr32.exe% systemroot% \ SysWOW64 \ vbscript.dll 

Étape 3: télécharger les entrées d'enregistrement Vbscript.dll

Si les étapes 1 et 2 ne résolvent pas le problème, téléchargez les entrées d'enregistrement Vbscript.dll.

  • vbscript.reg pour 32 bits (téléchargement)
  • vbscript.reg pour 64 bits (téléchargement)

Décompressez et exécutez le fichier REG joint. Notez que les chemins sont codés en dur pour C: \. Si la lettre de lecteur système est différente de C: \ dans votre cas, modifiez le fichier REG à l'aide du bloc-notes et mettez à jour le chemin d'accès correct.

Les fichiers REG fixent la clé Vbscript DLL CLSID dans le chemin de Registre suivant:

 HKEY_CLASSES_ROOT \ CLSID \ {B54F3741-5B07-11cf-A4B0-00AA004A55E8} 

Voir également

Erreur «Il n'y a pas de moteur de script pour l'extension de fichier» lors de l'exécution des fichiers .js

Articles Connexes