Как включить vbs windows 10

Ошибка Windows Script Host при запуске Windows 10

Windows Script Host предоставляет такие возможности сценариев, как пакетные файлы, но включает в себя множество других функций. Он может использоваться пользователем вручную, а также создаваться операционной системой для автоматизации потока операций на компьютере. Есть много связанных ошибок, которые могут иметь следующий вид:

Сценарий: Не удается найти файл сценария.
«Путь сценария VBS»
Строка: х
Символ: x
Ошибка: описание ошибки.
Код: ххххххх
Источник: источник ошибки.

Windows Script Host — Не удается найти файл сценария в Windows 10

Если вы включили создание точки восстановление системы , то можете просто откатить систему на пару дней назад, когда она работала стабильно. Помните, что работа, которая была сделана сегодня, не восстановится, если вы откатили задним числом.

1. Используйте проверку системных файлов

Запустите командную строку от имени администратора и выполните следующую команду для сканирования и автоматического восстановления системных файлов:

Перезагрузите систему после завершения сканирования.

2. Сканирование ПК на наличие вредоносных программ

Одна из причин, почему пользователи получают ошибку Windows Script Host — это вредоносные программ скаченные с ненадежных источников. Если ваш компьютер заражен вредоносным ПО, может появиться сообщение об ошибке «Не удается найти файл сценария«. Если у вас стоит сторонний антивирус , то запустите его в режиме «полная проверка». Рекомендую воспользоваться антивирусным сканером .

Наверное многие уже пользуются встроенным антивирусом защитником Windows. Запустите его на проверку в автономном режиме, и он при перезагрузке будет проверять уязвимые места на вирусы.

3. Установить значение по умолчанию для ключа .vbs

Нажмите комбинацию кнопок Win + R и введите regedit, чтобы открыть редактор реестра. Далее перейдите по пути:

  • HKEY_CLASSES_ROOT\.vbs

В левой колонке найдите .vbs, выделите эту папку, и с правой стороны щелкните два раза мышкой по значению (По умолчанию). Задайте значение VBSFile.

4. Устранение неполадок в состоянии чистой загрузки

Чистая загрузка используется для диагностики и устранения неполадок связанных с системой. Во время чистой загрузки мы запускаем систему с минимальным количеством драйверов и программ запуска, что помогает изолировать причину мешающим программным обеспечением. После того, как вы загрузились в чистом состоянии загрузки, проверьте, сохраняется ли проблема. Если, ошибки нет, то вам придется искать программу или службу, которая вызывает ошибку Windows Script Host. Таким образом вы можете добавлять другие (сторонние) службы по одной, чтобы выявить виновника.

Читайте также:  Звуки для windows начать обзор

5. Восстановление или сброс Windows 10

Восстановление: Загрузитесь в дополнительные параметры и попробуйте «Восстановление при загрузке». Чтобы попасть туда, нужно перезагрузить компьютер 3 и более раз кнопкой Reset на ПК. Т.е. Вы загружаетесь до момента логотипа Windows (когда крутится колесико загрузки) и перезагружаете еще раз. И так три раза.

Сброс: Вы можете попробовать сбросить ваш ПК до значения по умолчанию, сохранив при этом свои файлы.

Как включить vbs windows 10

Сообщения: 125
Благодарности: 7

Конфигурация компьютера
Материнская плата: GA-x48-DQ6
HDD: SSD Plextor M5S
Блок питания: FSPEpsilon1010W
Читайте также:  Virtual file system driver windows

Этот файл вызывает выполнение JS скрипта:

cscript //nologo regfiles.js /I %1 %2

Я обнаружил, что cscript в Windows 10 уже встроен и устанавливать движок скриптов не нужно еще раз.

При выполнении подобных команд в Windows старше XP возникают 2 основных проблемы:

    Для расширений скриптов не зарегистрирована программа, которая их обрабатывает (.vbs, .js).Решение: зарегистрировать для этих расширений программу выполнения скриптов:[su_box title=»Выполнить в командной строке от имени Администратора:» style=»glass» radius=»4″]ASSOC .JS=JSFile

[/su_box]

  • Команда вызова движка скриптов (cscript) не может найти нужный мне скрипт (regfiles.js), чтобы его выполнить.
  • Все из-за механизма контроля учетных записей, когда мы выполняем программы от имени администратора, путь текущей папки меняется на путь к cscript.exe — c:\windows\system32\, а там нет файла пользовательского скрипта, который мы запускаем.

    В команде вызова скрипта указать полный путь к файлу скрипта, например:

    cscript //nologo «d:\My Program Files\1Cv77\BIN\Config\system\regfiles.js» /I %1 %2

    помните про кавычки в полном имени файла, чтобы дать системе знать что пробелы в имени файла это имена каталогов, а не параметры командной строки.

    Если Вы нашли это — вам повезло — у Вас есть рецепт решения проблемы и экономии времени.

    Спасибо за внимание. До новых встреч!

    PS. Будет здорово, если Вы будете присылать проблемы, а я вам с ними смогу помочь.

    Как включить vbs windows 10

    This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.

    Asked by:

    Question

    Hi, please help. I have a problem that I can not solve alone.

    Comments:
    I have a file — scripts with * .vbs extension.
    I’ve been with him for 3 years
    The script runs when you log off the system. (Gpedit.msc)

    It works:
    Under Windows 7 Pro
    Under Windows 10 Pro — up to version 1803

    Did not work:
    Under Windows 10 Pro — from version 1809 (on version 1903 also does not work)

    If someone has Windows 10 Pro, then as a test, he can try to add any * .vbs script to logout scripts (gpedit.msc)

    I did not succeed, after many attempts, combinations.

    All replies

    Would you please provide more information about this issue? What’s the detailed error message?

    Читайте также:  Как сделать загрузочную флешку mac os high sierra через windows

    You could take a look at:

    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    Thanks for the answers

    As part of the tests I decided to run the script (* .ps1)
    I added it to the logout scripts (gpedit.msc -> User Conf -> Windows Settings -> Scripts -> Logoff)
    The script (* .ps1) does not work either.

    sample script (*.ps1):

    comments1:
    During the logout I see how to start the blue Powershell. The Powershell window has appeared and disappears quickly
    Previously, I did not have any problems running scripts.
    I have the impression that the problem appeared with the upgrade of Windows 10 to version 1803. Please help. The idea is over.
    Please try to run the script as above.

    comments2:
    GPO is enabled:
    User Config->Policies->Admin Templates->System->Scripts
    ‘Display instructions in logoff scripts as they run’

    comments3:

    Scripts work when I run them manually in:
    Windows PowerShell ISE
    Windows PowerShell

    Как включить vbs windows 10

    Вопрос

    Ответы

    Такс, оказывается костыль хреновый. Вообщем, запускается с помощью cscript.exe.
    cscript.exe потому что идет выполнение сценария — отложенного закрытия программы в консоли, потому в скрипте прописано тихое выполнение сценария.
    От запускается одно предисловие. Консоль запускается вначале, и на этом двор заканчивается, дальше не идет — «твая мая непонэма»
    Но даже если и дать процессу жизнь — вывод запускаемой программы, то останется другая задача, решить вопрос с костылем, чтобы он понимал, чем каждый раз выполнять скрипт. Вообщем, альтернативных решений нету, есть только одно возможное и самое безболезненное — запуск по расписанию с повторениями без извращений от майков, таких как «костыль-планировщик» и вся остальная нечисть.

    Предупреждаю ваши девичьи фантазии «почему, для чего, можно так», потому прилагаю сами скрипты:
    1. Бат выполняет запуск нужного приложения
    2. VBS выполняет выполнение сценария — отсчета с батника в тихом режиме

    Бат:
    %SystemDrive%
    cd путь\приложение.exe
    start приложения

    ping 127.0.0.1 -n 60

    taskkill /f /im нужное приложение.exe

    VBS:
    Set WshShell = CreateObject(«WScript.Shell»)
    WshShell.Run chr(34) & «путь файл.bat» & Chr(34), 0
    Set WshShell = Nothing

    После утоления ваших фантазий, может окажете благодарность: возможно реализовать тихий запуск выполнения сценария отсчета в самом бате без вбс? Если да, было бы шикарно, поскольку к выполнению самого батника у планировщика вопросы не возникают.

    Оцените статью