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 foundCorrectifs 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