[Oprava] Nepodarilo sa získať prístup k času behu Javascript / VBScript pre vlastnú akciu (chyba 2738)



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Niektorí používatelia systému Windows sa stretávajú s „ Chyba 2738. Nepodarilo sa získať prístup k času behu VBScript pre vlastnú akciu “Alebo„ Chyba 2738. Nemôžem získať prístup k času behu Javascript pre vlastnú akciu ”Chybové hlásenie pri pokuse o inštaláciu jednej alebo viacerých rôznych aplikácií na počítač so systémom Windows. Potvrdzuje sa, že tento problém sa vyskytuje v systémoch Windows 7, Windows 8.1 a Windows 10.



Chyba 2738: Pre vlastnú akciu sa nepodarilo získať prístup k modulu runtime VBScript / JavaScript



Ako sa ukazuje, existuje niekoľko rôznych príčin, ktoré môžu prispieť k zjaveniu tohto konkrétneho chybového kódu pri inštalácii aplikácie. Tu je užší zoznam potenciálnych vinníkov, ktorí by mohli spôsobiť Chyba 2738 :



  • Konflikt s McAffee Endpoint Security - Zďaleka najbežnejším vinníkom, o ktorom je známe, že spôsobuje túto konkrétnu chybu, je konflikt medzi McAffee’s Endpoint Security Suite a inštalátorom ShortTel Communication. Ak sa ocitnete v tomto konkrétnom scenári, môžete problém vyriešiť odinštalovaním aplikácie Endpoint Security alebo úpravou niekoľkých kľúčov používaných funkciou McAffee ScriptScan pomocou editora databázy Registry.
  • Posledná zmena softvéru - Pamätajte, že existuje veľa ďalších potenciálnych vinníkov, ktorí môžu byť hlavnou príčinou tohto chybového hlásenia. Pretože neexistuje žiadny definitívny zoznam konfliktov, najlepším riešením pri riešení tejto nekonzistencie je návrat systému do stavu pred objavením sa tejto chyby pomocou nástroja Obnovovanie systému.
  • Neregistrovaný súbor vbscript.dll - Ak sa pri pokuse o inštaláciu aplikácie zobrazí chyba „VBScript“, je to pravdepodobne spôsobené tým, že modul VB Script Engine nie je správne zaregistrovaný. V takom prípade by ste mali byť schopní problém vyriešiť opätovnou registráciou problematický súbor DLL zo zvýšeného príkazového riadku.
  • Poškodenie systémového súboru - Ako sa ukázalo, nejaký druh poškodenia systémových súborov môže brániť schopnosti vášho systému využívať súbor Dynamic Link Library potrebný počas inštalačnej sekvencie. V takom prípade by ste mohli byť schopní vyriešiť problém spustením skenovania SFC a DISM, aby ste nahradili poškodené inštancie zdravými ekvivalentmi.
  • Podkladové poškodenie systémového súboru - Za závažnejších okolností nebude použitie DISM a SFC stačiť na odstránenie problému. V takom prípade je jedinou uskutočniteľnou opravou resetovanie každej príslušnej súčasti systému Windows čistou inštaláciou vášho operačného systému alebo opravnou inštaláciou (oprava na mieste).

Metóda 1: Konflikt so zabezpečením koncového bodu (ak je k dispozícii)

Ak sa vám pri pokuse o inštaláciu aplikácie ShoreTel Communication nakoniec zobrazí chyba „Nemáte prístup k času behu VBScript pre vlastnú akciu“, je veľmi pravdepodobné, že inštalačný program bude v rozpore s riešením Endpoint Security vyvinutým spoločnosťou McAfee.

Ak je tento scenár použiteľný aj vo vašom prípade, môžete problém vyriešiť dvoma spôsobmi:

  • Odinštalovanie konfliktného softvéru Endpoint Security
  • Obnovenie niektorých hodnôt registra patriacich do programu McAfee ScriptScan na ich predvolené hodnoty, aby sa zabránilo konfliktu.

Ak hľadáte najjednoduchšie riešenie, mali by ste odinštalovať svoj nástroj Endpoint Security. To nie je ideálne, ale umožní vám to nainštalovať komunikáciu ShoreTel bez toho, aby ste museli upravovať svoj register. V takom prípade postupujte nasledovne subguid A.



Ak vám editor editora vyhovuje, mali by ste ho dodržiavať subguid B upraviť niektoré kľúčové hodnoty registra patriace do programu McAffee ScriptScan, čo povedie k vyriešeniu konfliktu.

A. Odinštalovanie zabezpečenia koncového bodu

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Do textového poľa zadajte „Appwiz.cpl“ a stlačte Zadajte otvoriť Programy a príslušenstvo Ponuka.

    Zadajte príkaz appwiz.cpl a stlačením klávesu Enter otvoríte stránku nainštalovaných programov

  2. Akonáhle ste vo vnútri Programy a príslušenstvo ponuky, posuňte sa nadol v zozname nainštalovaných aplikácií a kliknite pravým tlačidlom myši na Zabezpečenie koncového bodu . Ďalej vyberte Odinštalovať z novoobjaveného kontextového menu.

    Odinštalovanie programu McAfee Endpoint Security

  3. Ďalej postupujte podľa pokynov na odinštalovanie a dokončite proces odinštalovania. Potom reštartujte počítač.
  4. Po dokončení ďalšieho spustenia sa pokúste znova nainštalovať Komunikácia ShoreTel aplikáciu a zistite, či je problém teraz opravený.

V prípade, že sa stále vyskytuje rovnaký chybový kód, prejdite nadol na Metóda 2 .

B. Úprava hodnôt registra pri skenovaní skriptov McAffee

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Ďalej zadajte ‘Regedit’ vo vnútri textového poľa a stlačte Zadajte otvorte Editor databázy Registry. Keď sa zobrazí výzva UAC (Kontrola používateľských účtov) , kliknite Áno udeliť prístup správcu.

    Spustenie editora databázy Registry

  2. Akonáhle ste vo vnútri Editor registrov , pomocou ponuky na ľavej strane prejdite na nasledujúce miesto:
    HKEY_CLASSES_ROOT  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}
  3. Keď sa nachádzate na správnom mieste, zmeňte hodnotu položky (Predvolené) od McAfee ScriptScan do Skriptovací jazyk VB.
  4. Ďalej prejdite na nasledujúce umiestnenie:
    HKEY_CLASSES_ROOT  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}  InprocServer32
  5. Po príchode na správne miesto zmeňte hodnotu položky (Predvolené) kľúč od C: Program Files Common Files McAfee SystemCore Scriptxxxxxxxxx.dll do C: Windows system32 vbscript.dll .
  6. Po vykonaní vyššie uvedenej zmeny prejdite na nasledujúce miesto:
    HKEY_CLASSES_ROOT  Wow6432Node  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}
  7. Ďalej zmeňte hodnotu súboru (Predvolené) kľúč od McAfee ScriptScan do Skriptovací jazyk VB.
  8. Nakoniec prejdite do nasledujúceho umiestnenia registra:
    HKEY_CLASSES_ROOT  Wow6432Node  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}  InprocServer32
  9. Zmeňte hodnotu kľúča (predvolené) z C: Program Files Common Files McAfee SystemCore Scriptxxxxxxxxx.dll do C: Windows SysWOW64 vbscript.dll .
  10. Po uplatnení všetkých zmien uvedených vyššie reštartujte počítač a skontrolujte, či sa problém už nevyriešil.

V prípade, že táto metóda nebola použiteľná alebo sa stále stretávate s rovnakou Chyba 2738 aj po vykonaní vyššie uvedených pokynov prejdite na nasledujúcu metódu nižšie.

Metóda 2: Registrácia súbor vbscript.dll

Ak narazíte na „ Chyba 2738. Nepodarilo sa získať prístup k času behu VBScript pre vlastnú akciu „Po zlyhaní inštalácie agenta je pravdepodobné, že sa vám zobrazuje táto chyba, pretože skriptovací stroj VB nie je správne zaregistrovaný. Vo väčšine prípadov sa tento problém vyskytne po vbscript.dll je upravený softvérom tretej strany (s najväčšou pravdepodobnosťou nástrojom AV).

Ak je tento scenár použiteľný, mali by ste byť schopní problém vyriešiť opätovnou registráciou problematického súboru DDL z príkazového riadka CMD.

Tu je krátky sprievodca, ktorý vás prevedie procesom registrácie súboru vbscript.dll, ktorý s najväčšou pravdepodobnosťou spôsobuje chybu inštalačného programu 2738:

Poznámka: Pokyny uvedené nižšie by mali fungovať bez ohľadu na vašu verziu systému Windows (Windows 7, Windows 8.1 a Windows 10)

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Ďalej zadajte „Cmd“ vo vnútri textového poľa a stlačte Ctrl + Shift + Enter otvoriť vyvýšený Príkazový riadok t. Keď sa zobrazí výzva UAC (Kontrola používateľských účtov) , kliknite Áno udeliť prístup správcu.

    Spustený príkazový riadok

  2. Keď sa nachádzate vo vyvýšenom príkazovom riadku, zadajte jeden z nasledujúcich príkazov podľa toho, či používate 32-bitovú alebo 64-bitovú verziu systému Windows, a stlačte Zadajte:
     cd% windir%  system32   cd% windir%  syswow64 
  3. Po príchode na správne miesto zadajte nasledujúci príkaz a stlačte Zadajte zaregistrovať problematické vbscript.dll:

     regsvr32 vbscript.dll 

    Poznámka: Ak vidíte „ Chyba 2738. Nemôžem získať prístup k času behu Javascript pre vlastnú akciu ”, Namiesto toho použite nasledujúci príkaz:

     regsvr32.exe jscript.dll 
  4. Reštartujte počítač a po dokončení nasledujúceho spustenia skontrolujte, či je problém vyriešený.

V prípade, že Nepodarilo sa získať prístup na čas Javascript / VBScript pre vlastnú akciu “ chyba stále pretrváva, prejdite nadol k ďalšej potenciálnej oprave nižšie.

Metóda 3: Spustenie skenovania SFC a DISM

Ako sa ukázalo, môžete tiež očakávať, že sa s týmto problémom stretnete z dôvodu nejakého typu poškodenia, ktoré nakoniec ovplyvní schopnosť vášho systému využívať súbory DLL (Dynamic Link Library). Ak si myslíte, že je tento scenár použiteľný, mali by ste byť schopní tento problém vyriešiť pomocou niekoľkých nástrojov, o ktorých je známe, že opravujú poškodené inštancie OS - DISM (Deployment Image Servicing and Management) a SFC (Kontrola systémových súborov).

V prípade podozrenia na poškodené údaje by ste mali začať spustením a Kontrola systémových súborov . Táto operácia je ideálnym spôsobom, ako začať, pretože túto kontrolu môžete nasadiť, aj keď nemáte spoľahlivé pripojenie na internet. Tento nástroj pracuje tak, že využíva lokálne uložený archív na porovnanie potenciálne poškodených súborov so zoznamom zdravých ekvivalentov.

Prebieha skenovanie SFC

Poznámka: Majte na pamäti, že akonáhle začnete, tento typ kontroly by sa nemal prerušiť, akonáhle sa spustí (za žiadnych okolností). Ak predčasne vypnete počítač alebo zatvoríte okno CMD, riskujete vytvorenie logických chýb na jednotke so systémom Windows.

Po dokončení skenovania SFC reštartujte počítač a spustiť skenovanie DISM po dokončení ďalšieho spustenia.

Spustite príkaz DISM

Poznámka: Toto Servis a správa nasadenia obrazu služba používa čiastkovú súčasť aktualizácia systému Windows aby bolo možné stiahnuť zdravé kópie, ktoré sa použijú na nahradenie poškodených inštancií.

Po dokončení druhej kontroly reštartujte počítač a pri ďalšom spustení skontrolujte, či sa problém nevyriešil.

V prípade, že sa stále vyskytuje rovnaký problém, prejdite nadol k ďalšej potenciálnej oprave nižšie.

Metóda 4: Použitie nástroja Obnovovanie systému

Ak sa tento problém začal objavovať len nedávno, je možné, že nedávna zmena softvéru spôsobila tento problém programom, ktoré chcú využívať infraštruktúru inštalačného programu. Pretože neexistuje jasný spôsob, ako presne určiť vinníka (môže to byť aktualizácia softvéru, ovládač, zlá aktualizácia systému Windows, konflikt softvéru atď.), Najlepšie urobíte, ak počítač vrátite do stavu, v ktorom bol tento problém nenastáva.

Najlepšie to urobíte pomocou nástroja Obnovovanie systému, ktorý vráti vašu inštaláciu systému Windows späť do zdravého stavu, v ktorom „ Nepodarilo sa získať prístup k času behu VBScript pre vlastnú akciu “Alebo„ Nepodarilo sa získať prístup k času behu Javascript pre vlastnú akciu ”Chyba sa zatiaľ nevyskytovala.

Tu je niekoľko podrobných pokynov pomocou obnovenia systému opravíte resetovanie počítača späť do zdravého stavu .

Výber konkrétneho bodu obnovenia systému

Ak ste to už urobili a stále sa stretávate s rovnakým kódom chyby 2738, prejdite nižšie na ďalšiu potenciálnu opravu nižšie.

Metóda 5: Resetovanie všetkých súčastí systému Windows

Ak vo vašom konkrétnom scenári nefungovala žiadna z vyššie uvedených metód, pravdepodobne máte na mysli základné poškodenie systémového súboru, ktoré sa nedá konvenčne vyriešiť.

Niekoľko postihnutých používateľov, ktorí sa dostali do rovnakej situácie, uviedlo, že problém sa im podarilo vyriešiť až po obnovení všetkých dôležitých súčastí operačného systému súvisiacich s ich inštaláciou systému Windows 10. Pokiaľ ide o to, máte dve cesty vpred:

  • Opraviť inštaláciu - Toto je viac zameraný prístup, pretože vám umožní obnoviť všetky naše súbory operačného systému bez straty osobných údajov, ktoré sa momentálne nachádzajú na vašom disku OS. Bude sa od vás vyžadovať použitie inštalačného média kompatibilného s verziou systému Windows, budete však môcť ukladať aplikácie, hry, médiá a dokonca aj predvoľby používateľov, ktoré momentálne ukladáte na jednotku operačného systému.
  • Čistá inštalácia - Ak hľadáte najjednoduchší postup, je to ono. Na spustenie tejto operácie nebudete potrebovať kompatibilné inštalačné médium, ale pokiaľ sa vám nepodarí pred vykonaním tejto operácie vopred zálohovať svoje údaje, stratíte všetky svoje osobné údaje, ktoré sú momentálne uložené na jednotke Windows.
Značky Windows 6 minút prečítania