Не удается остановить службу планировщика задач Vista

5748
RHPT

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

Есть ли решение этой проблемы? Я использую Vista SP1.

enter image description here

2
Обратите внимание, что Microsoft сделала это, чтобы предотвратить остановку этой службы, поскольку это крайне важно. Tom Wijsman 13 лет назад 0

5 ответов на вопрос

5
JP Alioto

Вы не можете остановить планировщик задач. Из Технета ...

Служба планировщика заданий не может быть остановлена ​​или отключена администраторами с помощью пользовательского интерфейса оснастки консоли управления Microsoft Services (MMC), если к токену администратора не добавлены специальные разрешения.

Существуют некоторые изменения в реестре, которые утверждают, что он остановился, но лучше всего использовать инструмент. Security Explorer имеет пробную версию, которая должна работать для вас. Если вы хотите запретить пользователям планировать задачи, есть способ .

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

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule] "Start"=dword:00000002 
У меня уже есть этот флаг реестра с этим значением. Возможно я никогда не был в состоянии отключить это и никогда не замечал прежде. RHPT 15 лет назад 0
3
The How-To Geek

Вы не должны отключать планировщик задач в Vista или Windows 7. В отличие от XP, Vista фактически использует планировщик задач для выполнения системных задач.

Мне пришлось проголосовать против, потому что это не решает проблему. dlux 13 лет назад 3
И что происходит, когда служба работает неправильно, и у вас есть другие важные для пользователя задачи, которые нужно выполнить до перезапуска Windows? Microsoft не может защитить пользователей от себя всем, что они могут сделать, чтобы неблагоприятно изменить работу Windows. user66001 9 лет назад 0
1
jatfq
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule] "Start"=dword:00000002 

Это почти правильно. Установите его на 4 и перезагрузите, чтобы отключить. Некоторые вещи не будут работать правильно, такие как обновления (иногда). Просто включите снова, когда вы запускаете обновления.

Обратите внимание, что это очень важный сервис, и его, скорее всего, нельзя отключить. Tom Wijsman 13 лет назад 0
1
user66001

Just found a way to a stop and then start, or restart, services that are launched under accounts like the SYSTEM account, causing even an Administrator-context cmd.exe process not to be able to manage them.

  1. Download Sysinternal's Process Explorer.

  2. Extract all files in ProcessExplorer.zip.

  3. Right click on resulting procexp.exe and select enter image description hereRun as administrator; Click Continue button on resulting dialog.

enter image description here

  1. Find svchost.exe in Process list, that has child process' of taskeng.exe.

  2. Right click on the svchost.exe identified in step 4. and select Properties.

enter image description here

  1. Select a Service; For the Task Scheduler click on Service Schedule line.

  2. Click the Permissions button.

  3. Add at least Write, if not Full control permissions to a group your user account belongs to, or just your user account, and click OK button.

  4. With the permission-changed service line still highlighted in the list, happily Restart or Stop (and the Start again, noting the consequences of not doing so in other answers to this question) your permission-changed service.

0
opello

Это поведение я тоже вижу.

Однако на вкладке «Службы» msconfig для «Планировщика заданий» есть флажок. Может быть, это стоит изучить?

если снять этот флажок - он сразу же сам перепроверяется Simon 13 лет назад 0