Что делать, если диспетчер печати на windows 7 отключается или «капризничает»: пошаговая инструкция и полезные советы

Содержание:

Не удалось открыть мастер добавления принтеров – как исправить

Для решения данной проблемы рекомендую сделать следующее:

  1. Активируйте функционал «Службы печати и документов». Перейдите в «Установку и удаление программ» (или жмём на кнопку «Пуск», в строке поиска вводим appwiz.cpl и нажимаем ввод). Затем выберите «Включение и отключение компонентов Windows» слева, в открывшемся окне найдите компонент «Службы печати и документов» и деактивируйте его (снимите главную галочку). Потом верните галочку обратно, нажмите на плюсик слева для раскрытия подпунктов компонента, и установите галочки на каждом из подпунктов. Нажмите на «Ок» и закройте окно.
  2. Теперь, если вновь нажать на «Установка принтеров», то всё должно заработать;

  • Проверьте работу службы «Диспетчер печати». Нажмите на кнопку «Пуск», в строке поиска введите services.msc и нажмите ввод. В открывшемся окне служб найдите «Диспетчер печати» (Spooler), дважды кликните на нём, и, войдя в его настройки, установите тип запуска на «Автоматически» (если такой тип запуска уже стоит, просто перезапустите данную службу);

    Проверьте работу службы «Диспетчер печати»

  • Удалите все файлы из директории С:\Windows\System32\spool\PRINTERS. Перейдите по указанному пути и удалите все файлы из данной директории. Затем перезагрузите вашу систему, и вновь попытайтесь установить нужный вам принтер;
  • Откатите систему на предыдущее состояние. Если ваша система ранее работала с принтерами корректно, а очередное системное обновление привело к появлению описываемой мной дисфункции, тогда рекомендую откатить систему на предыдущее состояние. Нажмите на кнопку «Пуск», в строке поиска наберите rstrui и нажмите ввод. Найдите предыдущую, более стабильную, точку восстановления, и выполните откат системы на предыдущее состояние;

    Выберите оптимальную точку восстановления

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

sfc/ scannow

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

net start spooler

и нажмите ввод. В некоторых случаях это помогло решить проблему «Не удалось открыть мастер добавления принтеров» на компьютерах ряда пользователей.

Задействуйте службу «Диспетчер печати» с помощью команды net start spooler

Причиной ошибки «Не удалось открыть мастер добавления принтеров» обычно является нестабильная работа соответствующий системной службы («Диспетчер печати»), а также некорректное системное обновление, дестабилизирующее работу с локальными принтерами

Для исправления ситуации рекомендую воспользоваться приведёнными выше советами, обратив особое внимание на активацию функционала «Службы печати и документов», это позволит исправить ошибку «Не удалось открыть мастер добавления принтеров» на вашем ПК

Как перезапустить службы печати Windows через консоль.

Открываем cmd через Пуск.

Перезапуск службы печати в Windows -09

Напомню запускать его нужно обязательно от имени администратора.

Перезапуск службы печати в Windows -10

И пишем в нем две волшебные команды

net stop spooler

net start spooler

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

Так же советую вам обратить внимание на статью Постоянно вылетает диспетчер печати Имя сбойного модуля: zSDNT5UI.dll

Не удается запустить службу печати windows

Все с запуском и остановкой службы печати я вас ознакомил, теперь покажу, что делать если у вас не удается ее запустить. Откройте свойства службы и перейдите на вкладку Зависимости

Обратите внимание, что для того чтобы она работала, требуется выполнение службы HTTP-служба и если она не работает, то системе не удалось запустить службу диспетчер печати

Чтобы этого избежать, откройте редактор реестра Windows и перейдите в ветку

Убедитесь, что там есть параметр Start и у него значение 3, если не такое, то меняйте его на тройку.

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

Далее выбираете нужный принтер из списка и следуете указаниям мастера.

wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 11 человек(а).

Количество источников, использованных в этой статье: 16. Вы найдете их список внизу страницы.

Благодаря Диспетчеру печати компьютер под управлением Windows взаимодействует с принтером. Диспетчер печати также управляет документами, которые отправляются на печать. Если появилось какое-либо сообщение об ошибке диспетчера печати, то это означает, что он поврежден или не может правильно взаимодействовать с другим программным обеспечением. Вам, возможно, потребуется применить несколько методов, описанных ниже, чтобы восстановить работу диспетчера печати.

Переустановка подсистемы печати windows 7. «Локальная подсистема печати не выполняется», включаем службу

Источники

Решаем проблемы с открытием Мастера добавления принтеров

Самой распространенной считается неисправность системной службы, которая как раз и отвечает за «Диспетчер печати». Вызывают ее определенные изменения в операционной системе, заражение вредоносными файлами или случайно сбросившиеся настройки. Давайте рассмотрим все популярные методы исправления такой ошибки.

Подробнее: Борьба с компьютерными вирусами

Способ 2: Очистка реестра

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

Подробнее:Как очистить реестр Windows от ошибокЧистка реестра с помощью CCleanerВосстановление реестра в Windows 7

Способ 3: Восстановление системы

Если вы столкнулись с тем, что Мастер добавления принтеров перестал отвечать только в определенный момент, а до этого функционировал нормально, скорее всего, проблема заключается в каких-то изменениях системы. Откатить их можно буквально за несколько действий. Однако вместе с этим с компьютера может быть удалена ваша информация, поэтому советуем заранее ее скопировать на съемный носитель или другой логический раздел жесткого диска.

Подробнее: Варианты восстановления ОС Windows

Способ 4: Сканирование системы на ошибки

Появление различных сбоев в операционной системе провоцирует нарушение роботы встроенных и установленных компонентов, в том числе относится это и к Мастеру добавления принтеров. Мы советуем обратиться за помощью к стандартной утилите Виндовс, которая запускается через «Командную строку». Она предназначена для того, чтобы сканировать данные и исправлять найденные ошибки. Вам достаточно запустить «Выполнить» комбинацией клавиш Win + R, ввести там и нажать на «ОК». В «Командной строке» напечатайте следующую строку и активируйте ее:

Дождитесь завершения сканирования, перезапустите компьютер и проверьте работоспособность службы печати в «Командной строке», введя и нажав Enter.

Способ 5: Активация компонентов службы печати

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

  1. Через меню «Пуск» перейдите в «Панель управления».

Выберите категорию «Программы и компоненты».

В меню слева переместитесь в раздел «Включение или отключение компонентов Windows».

Дождитесь, пока все инструменты будут загружены. В списке отыщите директорию «Службы печати и документов», после чего разверните ее.

Отметьте галочками каждую открывшуюся директорию.

Кликните на «ОК», чтобы применить настройки.

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

После перезапуска снова проверьте работоспособность Мастера добавления принтеров. Если этот метод не принес никаких результатов, переходите к следующему.

Способ 6: Проверка службы «Диспетчер печати»

Встроенная в ОС Виндовс служба «Диспетчер печати» отвечает за все действия с принтерами и вспомогательными утилитами. Она должна быть запущена, чтобы корректно справляться со своей задачей. Мы рекомендуем проверить и настроить ее, если это будет необходимо. Вам нужно выполнить следующее:

  1. Откройте меню «Пуск» и перейдите в «Панель управления».

Выберите категорию «Администрирование».

В ней откройте «Службы».

Опуститесь немного вниз по списку, чтобы отыскать «Диспетчер печати». Кликните дважды левой кнопкой мыши по этой строке.

Во вкладке «Общие» проверьте, чтобы служба запускалась автоматически, на данный момент была включена. Если параметры не соответствуют, измените их и примените настройки.

Кроме этого советуем перейти «Восстановление» и выставить «Перезапуск службы» для случая первого и второго сбоя в работе службы.

Перед выходом не забудьте применить все изменения, а также рекомендуется перезагрузить ПК.

Как видите, есть шесть различных методов, как можно решить проблему с запуском Мастера добавления принтера. Все они отличаются и требуют от пользователя осуществления определенных манипуляций. По очереди выполняйте каждый метод, пока не подберется тот, который поможет решить поставленную задачу.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Как перезапустить службы печати Windows через оснастку службы

Перезапуск службы печати в Windows -02

Перезапуск службы печати в Windows -03

Перезапуск службы печати в Windows -04

либо нажимаем win+R и пишем services.msc и жмем enter. У вас откроется оснастка Службы.

Перезапуск службы печати в Windows -05

Находим нашу с вами службу, а именно Диспетчер печати, видим, что статус у нее сейчас Выполняется.

Перезапуск службы печати в Windows -06

Щелкаем правым кликом и из контекстного меню выбираем Перезапустить.

Перезапуск службы печати в Windows -07

Служба быстро перезапустится и ваш принтер начнет снова печатать.

Перезапуск службы печати в Windows -08

Способ 6: Переустановка драйвера принтера

Драйвер принтера обеспечивает его нормальное функционирование с любой операционной системой. Иногда он устанавливается не совсем корректно, из-за чего и появляются ошибки различного рода, в том числе и упомянутая сегодня. Исправить ситуацию можно с помощью переустановки драйвера. Сначала его нужно полностью удалить из системы. Сделать это можно нижеуказанным способом: 

  1. Кликаем на рабочем столе по проводнику «Этот компьютер» правой кнопкой мыши и выбираем «Свойства».

  2. Затем переходим в раздел «Диспетчер устройств».

  3. В отобразившемся окне будут предоставлены все установленные драйверы на данный момент. Найдите в нем драйвер от принтера и кликните по нему правой кнопкой мыши. Затем в выпадающем меню выберите «Удалить устройство».

Далее вам останется только скачать драйвер с официальной страницы производителя. 

На этом я заканчиваю разбор ошибки «Локальная подсистема печати не выполняется». Надеюсь, приведенные выше способы помогли вам разобраться с решением этой ошибки, и вы без особого труда нашли подходящий способ исправления неполадки. 

 Загрузка …

Post Views:
429

Способ №3. Восстановление файлов

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

  1. Откройте перечень всех программ с помощью меню «Пуск».

В меню «Пуск» открываем «Все программы»
Откройте системную папку «Стандартные».

Открываем системную папку «Стандартные»
Найдите в этой папке «Командную строку», затем щёлкните по ней правой клавишей мыши и нажмите на «Запуск от имени администратора». Если запускать консоль без администраторских полномочий, то её функционал будет значительно урезан.

Запускаем «Командную строку»
С помощью «Командной строки» вы можете проверить целостность файлов вашей ОС. Для этого введите команду «sfc /scannow и активируйте её нажатием на клавишу «Enter».

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

Проводится сканирование и устранение проблем, связанных с отсутствием или повреждением системных файлов

Примечание! Во время процедуры не закрывайте «Командную строку» – если вам нужно воспользоваться другими программами, то просто сверните её.

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

Решение ошибки «Windows не удается подключиться к принтеру»

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

Терминальная ферма — популярное решение для средних и крупных компаний, когда приложения и устройства работают на сервере, а пользователи подключаются к ним для работы.

Вне зависимости от способа использования принтера, при попытке отправить файл на печать, может высвечиваться одна из вариаций ошибки подключения к устройству.

Особо беспокоиться не стоит, поскольку решение проблемы обычно занимает не более нескольких минут.

Причины ошибки и способы решения

Основными причинами появления ошибки являются: нарушение работы службы диспетчера печати, изменение доступов администраторами системы (актуально для корпоративных компьютеров), физические проблемы с принтером. Ошибку также могут вызывать слетевшие драйвера, вирусная активность или изменение папки spool или библиотек, необходимых для работы с принтерами.

Вернуть принтер к работе достаточно просто. Но для начала следует убедиться, что проблема не вызвана банальными вещами:

  1. Если на корпоративном компьютере перестало работать подключение к принтеру по причине «Отказано в доступе», стоит убедиться в наличии прав на доступ к устройству. Разграничение прав на корпоративных устройствах обычно идет по крупным группам пользователей, и какие-либо изменения могли затронуть проблемный компьютер. Для решения ситуации следует обратиться к корпоративному системному администратору.
  2. Не помешает проверить компьютер на вирусы, а также запустить командную строку, ввести sfc /scannow и нажать Enter для диагностики всей системы. Это действие позволит Windows восстановить нужные библиотеки и системные файлы, если они были повреждены из-за вирусной активности или по иной причине.
  3. Следует убедиться в отсутствии физических проблем с принтером, компьютером и сетью, из-за которых подключение к устройству может отсутствовать.

Ошибка «Windows не удается подключиться к принтеру» имеет дополнительные коды и уведомления, что иногда позволяет разобраться в причине:

  1. Локальная подсистема печати не выполняется.
  2. Отказано в доступе.
  3. Коды ошибки: 0x00000006, 0x00000002, 0x0000000a, 0x00000057, 0x0000007e, 0x00004005, 0x000003eb, 0x000005b3, 0x0000003eb.

На большое количество системных кодов ошибок можно не обращать внимания. Большинство проблем, вызывающих данную ошибку подключения к принтеру, решаются одними и теми же действиями.

Что делать, если ничего не помогает

В небольшом проценте случаев бывает, что все указанные способы решения не помогают избавиться от появления ошибки. Для этих случаев есть еще несколько советов и ссылок, которые могут помочь разобраться в ситуации самостоятельно и избежать обращения за помощью к специалистам или в сервис.

Что еще можно сделать:

  1. Проверить наличие на компьютере файла spoolsv.exe. Его можно найти в строке поиска в меню «Пуск», либо в соответствующей папке в windows/system32. Просканировать файл на наличие вредоносного кода на сайте www.virustotal.com.
  2. Заменить файл spoolsv.exe или всю папку spool с другого компьютера с такой же версией Windows. Это часто помогает, когда ошибка появляется при попытке добавления нового принтера, в процессе установки драйверов.
  3. Если появляется ошибка диспетчера очереди печати или локального обработчика печати, нужно убедиться в наличии файла \Windows \System32 \spool \prtprocs \w32x86 \winprint.dll. Эта динамическая библиотека необходима для корректной работы диспетчера печати.
  4. Если появляется ошибка «Локальная подсистема печати не выполняется. Перезапустите подсистему или перезагрузите компьютер», но при этом служба «Диспетчер очереди печати» работает нормально, можно попробовать перезагрузить (отключить/включить) службу. После переустановки драйверов и перезагрузки службы нужно перезагрузить компьютер.
  5. Попробовать воспользоваться советами от Microsoft, связанными с диагностикой и исправлением проблем с принтерами. Страница справки находится на сайте http://support.microsoft.com/mats/.

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

Перед этим нужно сохранить все важные данные, которые изменялись с момента последнего момента архивации.

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

Ещё одно решение проблемы

Для начала откройте с правами администратора папку «PRINTERS», которая находится по этому пути: Windows\System32\spool\. Удалите всё её содержимое – если какие-то файлы не будут удаляться из-за их использования системой, то произведите очистку в безопасном режиме.
В меню «Службы», открыть которое можно с помощью щелчка по значку администрования, находящемуся в меню «Панель управления», выберите «Диспетчер печати».

Найдите параметр «Тип запуска» и установите значение на «Авто», если оно уже не установлено.
Запустите службу печати в принудительном режиме с помощью нажатия соответствующей кнопки и попробуйте распечатать пробные листы.

Если ничего из перечисленного выше не помогло, то воспользуйтесь встроенной в Windows 7 утилитой, называемой «Восстановление системы». Она может устранить все те поломки и неполадки, которые блокируют нормальную работу ПК или замедляют её. Процесс восстановления влияет только на недавно установленные программные приложения и драйвера, которые могут быть удалены. Но учтите, что исправлять проблему службы печати таким образом нужно только в крайнем случае.

Восстановление системы

Если после всех преодоленных препятствий, а именно — проверке антивирусом компьютера и попытке запустить «Диспетчер печати» в состояние активности вы все равно получаете сообщение о том, что система печати недоступна, то самым действенным решением будет выполнение отката системы. Это делается для всей операционной системы до абсолютно рабочей версии. Способ помогает вернуться в то состояние компьютера, когда проблем с принтером не было вообще.

Восстановление системы

Но этот метод, увы, возможен лишь в том случае, если вы активировали функцию восстановления системы. Проверить ее состояние можно так: нажмите по ярлыку «Мой компьютер» правой клавишей мыши, после чего вы увидите контекстное меню. В этом разделе необходимо выбрать пункт «Свойства». Следующим шагом откройте вкладку «Защита системы», а если у вас стоит видоизмененная версия, то «Восстановление системы». В статусе «Состояние» нам нужна запись «Наблюдение». Если система «наблюдает», то есть, активна, она создает точки восстановление, и сделать откат к рабочему состоянию будет совсем простой задачей.

Восстанавливаем работу службы печати

Приведем основные факторы, из-за которых может произойти «заедание» печати:

  • Старые и неправильно инсталлированные (неподходящие) драйвера для устройств печати;
  • Неофициальная версия Виндовс;
  • Перегруженность ПК различными «мусорными» приложения, которые приводят к торможению и замедлению рабочих процессов;
  • Система находится под вирусным заражением.

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

Способ 1: Проверка работоспособности службы

Первым делом проверим, корректно ли работает служба печати в Виндовс 7. Для этого предпримем ряд определённых действий.

  1. Переходим в меню «Пуск» и набираем в панель поиска запрос . Щелкаем по появившейся надписи «Службы».

В возникшем окошке «Службы» производим поиск подпункта «Диспетчер печати». Кликаем по нему ПКМ и щелкаем по пункту «Остановить».

Далее снова подключаем эту локальную службу, кликнув ПКМ и выбрав «Запустить».

Если выполнение данной процедуры не возвратило «Диспетчер печати» в рабочее состояние, то приступаем к следующему способу.

Способ 2: Сканирование на системные ошибки

Произведем полное сканирование Вашей системы на наличие системных ошибок. Для этого выполним следующие шаги.

  1. Открываем «Командную строку» с возможностью администрирования. Заходим в меню «Пуск», вводим и, кликнув ПКМ, выбираем «Запуск от имени администратора».

    Подробнее: Вызов «Командной строки» в Windows 7

Чтобы запустить сканирование, набираем команду:

После окончания сканирования (может занять несколько минут) попробуйте снова запустить процесс печати.

Способ 3: Безопасный режим

Запускаемся в безопасном режиме (в момент включения ПК периодически нажимаем клавишу F6 и в появившемся списке выбираем «Безопасный режим»).

Подробнее: Как войти в «Безопасный режим» в Windows

Переходим по пути:

В данной директории удаляем все содержимое.

После удаления всех данных из этой директории перезапускаем систему и пробуем задействовать печать.

Способ 4: Драйвера

Урок: Скачиваем и устанавливаем драйвера для принтера

Также можно воспользоваться стандартными возможностями Windows.

Урок: Установка драйверов стандартными средствами Windows

Еще есть возможность использовать специализированные программные решения.

Урок: Программы для установки драйверов

После переустановки драйверов пробуем распечатать необходимые документы.

Способ 5: Восстановление системы

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

  1. Открываем меню «Пуск» и набираем «Восстановление системы», жмём Enter.

Перед нами возникнет окошко «Восстановление системы», в нём жмём «Далее», выбрав пункт «Выбрать другую точку восстановления».

В появившемся перечне выбираем необходимую дату (когда не было ошибок с печатью) и щелкаем по кнопочке «Далее».

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

Способ 6:Проверка на вирусы

В определённых ситуациях остановка службы печати может быть вызвана действиями вирусов в вашей системе. Для того, чтобы устранить проблему, необходимо просканировать Виндовс 7 антивирусной программой. Список хороших бесплатных антивирусов: AVG Antivirus Free, Avast-free-antivirus, Avira, McAfee, Kaspersky-free.

Проблемы со службой печати в Windows 7 могут остановить рабочие процессы и доставить большое количество неудобств. Применяя методы, представленные в данной статье, Вы сможете наладить работу вашего печатающего устройства.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Способ 4: Проверка компьютера на вирусы

Кроме всего вышесказанного, повлиять на работу могут и различные вирусы. В таких случаях требуется сканировать компьютер с помощью специального программного обеспечения или утилит. Они должны выявить зараженные объекты, исправить их и обеспечить корректную работу периферийного оборудования. Воспользоваться всем этим очень просто, достаточно загрузить проверенное антивирусное средство. Например, для этого хорошо подходит ESET NOD32, но вы можете найти и другую программу в Интернете. 

Чтобы ей воспользоваться, нужно всего лишь открыть программу и нажать на кнопку «Просканировать компьютер».

Сканирование компьютера в среднем занимает от одного до трех часов

Автоматический перезапуск службы агента сервера 1С — скрипт + расписание

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

Как многим известно, что данную службу просто так нельзя «перезапустить», иначе зависшие сессии так и остаются «висеть», ее необходимо сначала остановить, а после снова запустить.

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

Скрипт перезапуска службы агента сервера 1С

В данном разделе я приведу скрипт .bat, который у меня получился, а так же дам краткое описание того, что за что отвечает в моем случае.

Собственно сам скрипт:

@echo off set logfile=»C:\!Distr\script\stopstartlog.txt» echo %date% %time% >>%logfile% net stop «1C:Enterprise 8.3 Server Agent (1640)» >>%logfile% ping -n 16 localhost>Nul echo %date% %time% >>%logfile% net start «1C:Enterprise 8.3 Server Agent (1640)» >>%logfile% ping -n 301 localhost>Nul SetLocal EnableExtensions Set ProcessName=1C:Enterprise 8.3 Server Agent (1640) TaskList /FI «ImageName EQ %ProcessName%» | Find /I «%ProcessName%» If %ErrorLevel% NEQ 0 net start «1C:Enterprise 8.3 Server Agent (1640)» exit

Давайте рассмотрим его подробнее:

  1. Первым делом отключаем уведомления о выполнении, пусть это все работает в фоновом режиме
  2. Далее указываем где будет хранится наш лог-файл, куда будет писаться дата и время запуска и остановки службы (можно не писать лог, но на всякий случай пусть будет)
  3. Пишем в Лог дату и время начала остановки
  4. Останавливаем службу агента сервера, в моем случае она называется так — 1C:Enterprise 8.3 Server Agent (1640) и пишем ее статус в лог файл (ниже приведу пример что в логе появляется)
  5. Далее делаем задержку в 15 секунд, чтобы дождаться, пока служба останавливается (пинг равен примерно 1 секунде, первый проходит моментально, поэтому делаем время в секундах +1)
  6. Опять записываем в лог дату в время
  7. Запускаем службу обратно
  8. Делаем задержку в 5 минут, если служба не остановилась за 15 секунд, то она не запустится естественно, что то видимо зависло сильно и будем ждать 5 минут.
  9. Далее проверяем, запустилась ли служба и работает ли она? Если не работает, то выполняем ее повторный старт.
  10. Завершаем работу с cmd.

Все, вот такой вот получился скрипт

Я не программист, поэтому может он не совсем верный с точки зрения выполнения сценариев и программного кода, но для меня важно, чтобы это работало — а это работает! Данный скрипт у меня выполняется каждый день, каждый час с 00:00 до 7:00, но об этом позже

Пример лог файла:

12.10.2017 0:00:00,10Служба «Агент сервера 1С:Предприятия 8.3 (1640)» останавливается…..Служба «Агент сервера 1С:Предприятия 8.3 (1640)» успешно остановлена.12.10.2017 0:00:15,33Служба «Агент сервера 1С:Предприятия 8.3 (1640)» запускается.Служба «Агент сервера 1С:Предприятия 8.3 (1640)» успешно запущена.

12.10.2017 1:00:00,15Служба «Агент сервера 1С:Предприятия 8.3 (1640)» останавливается….Служба «Агент сервера 1С:Предприятия 8.3 (1640)» успешно остановлена.12.10.2017 1:00:15,37Служба «Агент сервера 1С:Предприятия 8.3 (1640)» запускается.

Служба «Агент сервера 1С:Предприятия 8.3 (1640)» успешно запущена.

Настройка выполнения *.bat по расписанию

Как я уже говорил выше, выполнение скрипта у меня происходит автоматически, каждый день он запускается ежечасно с 00:00 до 7:00. Сейчас я расскажу, как это сделано у меня.

Для начала идем в «Пуск -> панель управления -> Администрирование» и запускаем там «Планировщик заданий«.

Выбираем пункт «Создать задачу«:

На вкладке «Общие» задаем имя задания, его описание и пользователя, от которого оно будет выполняться. По умолчанию там будет пользователь, под которым вы вошли в данный момент в систему.

Далее идем во вкладку Действия и создаем действие на выполнения скрипта.

Все, на этом все готово.  Как можем увидеть в журнале, задача с такими параметрами успешно выполняется и ровно то время, которое у нас задано в скрипте:

Что такое средство восстановления папки «Входящие»

Большие секреты маленького BIOS’а

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector