[FIX] No s'ha pogut accedir al temps d'execució de Javascript / VBScript per a l'acció personalitzada (error 2738)



Proveu El Nostre Instrument Per Eliminar Problemes

Alguns usuaris de Windows es troben amb el ' Error 2738. No s'ha pogut accedir al temps d'execució de VBScript per a l'acció personalitzada 'O' Error 2738. No s'ha pogut accedir al temps d'execució de Javascript per a l'acció personalitzada 'Missatge d'error en intentar instal·lar una o diverses aplicacions diferents al seu equip Windows. Es confirma que aquest problema es produeix a Windows 7, Windows 8.1 i Windows 10.



Error 2738: no s'ha pogut accedir al temps d'execució de VBScript / JavaScript per fer una acció personalitzada



Resulta que hi ha diverses causes que poden contribuir a l’aparició d’aquest codi d’error en particular quan s’instal·la una aplicació. A continuació, es mostra una llista de possibles culpables que poden provocar un 2738 error :



  • Conflicte amb McAffee Endpoint Security - De llarg, el culpable més comú que se sap que causa aquest error en particular és un conflicte entre McAffee’s Endpoint Security Suite i l’instal·lador de ShortTel Communication. Si us trobeu en aquest escenari en concret, podeu solucionar el problema desinstal·lant Endpoint Security o mitjançant l’editor del registre per ajustar algunes claus que utilitza la funció de McAffee ScriptScan.
  • Canvi de programari recent - Tingueu en compte que hi ha molts altres possibles culpables que podrien ser la causa última d’aquest missatge d’error. Com que no hi ha una llista definitiva de conflictes, la millor opció per solucionar la inconsistència és tornar el sistema a un estat abans de l'aparició d'aquest error mitjançant la restauració del sistema.
  • Fitxer vbscript.dll no registrat - Si obteniu l’error ‘VBScript’ mentre intenteu instal·lar una aplicació, probablement es deu al fet que el VB Script Engine no està registrat correctament. En aquest cas, hauríeu de poder solucionar el problema si torneu a registrar el fitxer fitxer DLL problemàtic des d'un símbol del sistema elevat.
  • Corrupció de fitxers del sistema - Resulta que, algun tipus de corrupció del fitxer del sistema pot inhibir la capacitat del vostre sistema d’utilitzar el fitxer Dynamic Link Library necessari durant la seqüència d’instal·lació. En aquest cas, és possible que pugueu solucionar el problema executant exploracions SFC i DISM per substituir les instàncies danyades per equivalents saludables.
  • Corrupció de fitxers del sistema subjacent - En circumstàncies més greus, l’ús de DISM i SFC no serà suficient per solucionar el problema. En aquest cas, l'única solució viable és restablir tots els components rellevants de Windows mitjançant la instal·lació neta del sistema operatiu o mitjançant la reparació (reparació al lloc).

Mètode 1: conflicte amb seguretat de punt final (si escau)

Si s’acaba veient l’error 'No he pogut accedir al temps d'execució de VBScript per a l'acció personalitzada' en intentar instal·lar ShoreTel Communication, és molt probable que l'instal·lador acabi en conflicte amb la solució Endpoint Security desenvolupada per McAfee.

Si aquest cas és aplicable en el vostre cas, teniu dues maneres diferents de solucionar el problema:

  • Desinstal·lació del programari conflictiu Endpoint Security
  • Restaurar alguns valors de registre pertanyents a McAfee ScriptScan als seus valors predeterminats per eliminar el conflicte.

Si busqueu la solució més senzilla, heu d’anar a la desinstal·lació de l’eina Endpoint Security. Això no és ideal, però us permetrà instal·lar ShoreTel Communication sense haver de modificar el registre. En aquest cas, seguiu subguide A.



Si esteu còmode amb l’Editor del registre, hauríeu de seguir-ho subguia B per modificar alguns valors de registre clau pertanyents a McAffee ScriptScan que acabaran resolent el conflicte.

A. Desinstal·lació de Endpoint Security

  1. Premeu Tecla Windows + R. obrir un Correr Caixa de diàleg. Dins del quadre de text, escriviu 'Appwiz.cpl' i premeu Entra per obrir el Programes i característiques menú.

    Escriviu appwiz.cpl i premeu Retorn per obrir la pàgina de programes instal·lats

  2. Un cop estigueu dins del Programes i característiques , desplaceu-vos cap avall per la llista d’aplicacions instal·lades i feu clic amb el botó dret a sobre Seguretat del punt final . A continuació, trieu Desinstal·la del menú contextual recentment aparegut.

    Desinstal·lació de McAfee Endpoint Security

  3. A continuació, seguiu les instruccions de desinstal·lació per completar el procés de desinstal·lació i reinicieu l’ordinador.
  4. Un cop finalitzada la propera posada en marxa, intenteu reinstal·lar el fitxer Comunicació ShoreTel i vegeu si el problema s'ha solucionat.

En cas que encara es produeixi el mateix codi d'error, baixeu a Mètode 2 .

B. Ajust dels valors del registre de McAffee Scripts Scan

  1. Premeu Tecla Windows + R. obrir un Correr Caixa de diàleg. A continuació, escriviu 'Regedit' dins del quadre de text i premeu Entra per obrir l’Editor del Registre. Quan el sistema us ho demani UAC (control del compte d'usuari) , feu clic a per concedir accés d'administrador.

    Execució de l'editor del registre

  2. Un cop estigueu a dins Editor del registre , utilitzeu el menú de la part esquerra per anar a la ubicació següent:
    HKEY_CLASSES_ROOT  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}
  3. Quan estigueu a la ubicació correcta, canvieu el valor de (Per defecte) des de McAfee ScriptScan a VB Script Language.
  4. A continuació, aneu a la ubicació següent:
    HKEY_CLASSES_ROOT  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}  InprocServer32
  5. Un cop arribeu a la ubicació correcta, canvieu el valor del fitxer (Per defecte) clau de C: Program Files Common Files McAfee SystemCore Scriptxxxxxxxxx.dll a C: Windows system32 vbscript.dll .
  6. Un cop hàgiu aplicat el canvi anterior, aneu a la ubicació següent:
    HKEY_CLASSES_ROOT  Wow6432Node  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}
  7. A continuació, canvieu el valor del fitxer (Per defecte) clau de McAfee ScriptScan a VB Script Language.
  8. Finalment, aneu a la ubicació del registre següent:
    HKEY_CLASSES_ROOT  Wow6432Node  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}  InprocServer32
  9. Canvieu el valor de la clau (predeterminada) a C: Program Files Common Files McAfee SystemCore Scriptxxxxxxxxx.dll a C: Windows SysWOW64 vbscript.dll .
  10. Un cop s'hagi aplicat tots els canvis esmentats anteriorment, reinicieu l'ordinador i comproveu si el problema s'ha solucionat.

En cas que aquest mètode no fos aplicable o encara us trobeu amb el mateix error 2738 fins i tot després de seguir les instruccions anteriors, baixeu al següent mètode següent.

Mètode 2: registre del fitxer fitxer vbscript.dll

Si us trobeu amb el ' Error 2738. No s'ha pogut accedir al temps d'execució de VBScript per a l'acció personalitzada 'Després que falli la instal·lació d'un agent, és probable que vegeu aquest error perquè el VB Script Engine no està registrat correctament. En la majoria dels casos, aquest problema es produirà després del vbscript.dll és modificat per un programari de tercers (molt probablement una eina AV).

Si aquest escenari és aplicable, hauríeu de ser capaç de solucionar el problema si torneu a registrar el fitxer DDL problemàtic des d'una sol·licitud CMD elevada.

Aquí teniu una breu guia que us guiarà pel procés de registre del fitxer vbscript.dll que probablement provoca l’error d’instal·lació 2738:

Nota: Les instruccions següents haurien de funcionar independentment de la vostra versió de Windows (Windows 7, Windows 8.1 i Windows 10)

  1. Premeu Tecla Windows + R. obrir un Correr Caixa de diàleg. A continuació, escriviu 'Cmd' dins del quadre de text i premeu Ctrl + Maj + Retorn per obrir un elevat Comanda Promp t. Quan el sistema us ho demani UAC (control del compte d'usuari) , feu clic a per concedir accés d'administrador.

    Executant el símbol del sistema

  2. Un cop us trobeu dins del símbol del sistema elevat, escriviu una de les ordres següents segons si utilitzeu una versió de Windows de 32 o 64 bits i premeu Introduïu:
     cd% windir%  system32   cd% windir%  syswow64 
  3. Després d'arribar a la ubicació correcta, escriviu l'ordre següent i premeu Entra per registrar la problemàtica vbscript.dll:

     regsvr32 vbscript.dll 

    Nota: Si veieu el ' Error 2738. No s'ha pogut accedir al temps d'execució de Javascript per a l'acció personalitzada ”, Utilitzeu l’ordre següent al seu lloc:

     regsvr32.exe jscript.dll 
  4. Reinicieu l'ordinador i comproveu si el problema s'ha solucionat un cop s'hagi completat el següent inici.

En cas que el mateix ' No s'ha pogut accedir al temps d'execució de Javascript / VBScript per a l'acció personalitzada ' encara es produeix un error; baixeu a la següent correcció potencial a continuació.

Mètode 3: Execució d'escaneigs SFC i DISM

Resulta que també podeu esperar que tingueu aquest problema a causa d’un tipus de corrupció que acabi afectant la capacitat del vostre sistema d’utilitzar fitxers DLL (Dynamic Link Library). Si creieu que aquest escenari pot ser aplicable, hauríeu de ser capaç de solucionar aquest problema mitjançant un parell d’utilitats que se sap que solucionen instàncies del sistema operatiu danyades: DISM (Gestió i manteniment d'imatges de desplegament) i SFC (System File Checker).

En els casos en què hi hagi sospites de dades danyades, hauríeu de començar executant un Exploració del comprovador de fitxers del sistema . Aquesta operació és la manera ideal d’iniciar, ja que podeu desplegar aquesta exploració encara que no tingueu una connexió a Internet fiable. Aquesta utilitat funciona aprofitant un arxiu emmagatzemat localment per comparar fitxers potencialment danyats amb una llista d’equivalents adequats.

S'està executant l'escaneig SFC

Nota: Tingueu en compte que un cop iniciat aquest tipus d’escaneig no s’hauria d’interrompre un cop iniciat (en cap cas). Si apagueu l’ordinador o tanqueu la finestra CMD prematurament, corre el risc de crear errors lògics a la unitat de Windows.

Un cop finalitzada l'exploració SFC, reinicieu l'ordinador i iniciar un escaneig DISM un cop finalitzada la propera posada en marxa.

Executeu l'ordre DISM

Nota: Això Gestió i manteniment d'imatges de desplegament el servei utilitza un subcomponent de actualització de Windows per tal de descarregar còpies saludables que s’utilitzaran per substituir instàncies danyades.

Un cop finalitzada la segona exploració, reinicieu l'ordinador i comproveu si el problema es resol en la pròxima posada en marxa.

En cas que encara es produeixi el mateix problema, baixeu a la següent correcció potencial següent.

Mètode 4: utilitzar la restauració del sistema

Si aquest problema només va començar a produir-se recentment, és possible que un canvi recent de programari acabi provocant aquest problema amb programes que vulguin fer ús de la infraestructura de l’instal·lador. Com que no hi ha cap manera clara d’identificar el culpable (pot ser una actualització de programari, un controlador, una mala actualització de Windows, un conflicte de programari, etc.), el millor que podeu fer és tornar l’ordinador a un estat en què es trobava aquest problema. no es produeix.

La millor manera de fer-ho és mitjançant la restauració del sistema per tornar la instal·lació de Windows a un punt saludable en què el No s'ha pogut accedir al temps d'execució de VBScript per a l'acció personalitzada 'O' No s'ha pogut accedir al temps d'execució de Javascript per a l'acció personalitzada ”Encara no s’ha produït l’error.

Aquí teniu algunes instruccions pas a pas sobre utilitzant la restauració del sistema per solucionar el restabliment del PC a un estat saludable .

Triar un punt de restauració del sistema específic

Si ja ho heu fet i encara us trobeu amb el mateix codi d'error 2738, aneu a la següent correcció potencial a continuació.

Mètode 5: restabliment de tots els components de Windows

Si cap dels mètodes anteriors no ha funcionat en el vostre escenari concret, és probable que tingueu en compte una corrupció de fitxers del sistema subjacent que no es pugui resoldre convencionalment.

Diversos usuaris afectats que es trobaven en la mateixa situació han informat que només han aconseguit solucionar el problema després d'actualitzar tots els components del sistema operatiu rellevants relacionats amb la seva instal·lació de Windows 10. A l’hora de fer-ho, teniu dues maneres d’avançar:

  • Instal·lació de reparació - Aquest és l'enfocament més centrat, ja que us permetrà actualitzar tots els nostres fitxers del sistema operatiu sense perdre les dades personals que actualment hi ha a la vostra unitat del sistema operatiu. Haureu d’utilitzar un mitjà d’instal·lació compatible amb la vostra versió de Windows, però podreu desar aplicacions, jocs, suports i fins i tot preferències d’usuari que actualment emmagatzemeu a la vostra unitat de SO.
  • Instal·lació neta - Si esteu buscant el procediment més senzill, aquest és tot. No necessitareu suports d’instal·lació compatibles per iniciar aquesta operació, però tret que aconseguiu fer una còpia de seguretat de les vostres dades prèviament abans d’iniciar aquesta operació, perdeu totes les vostres dades personals que s’emmagatzemen actualment a la unitat de Windows.
Etiquetes Windows 6 minuts de lectura