Uma Tarefa Agendada com o Comando AT Pode Parar Após 72 horas

Traduções deste artigo Traduções deste artigo
ID do artigo: 304288 - Exibir os produtos aos quais esse artigo se aplica.
IMPORTANTE: Este artigo contém informações sobre como modificar o registro. Antes de você modificar o registro, certifique-se de ter um backup e também de que você sabe como restaurar o registro se ocorrer algum problema. Para obter informações sobre como fazer backup, restaurar e editar o registro, clique no número do artigo a seguir para visualizá-lo na Base de Dados de Conhecimento da Microsoft:
256986 Description of the Microsoft Windows Registry
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Tarefas agendadas usando o comando at são convertidas para tarefas do Agendador de Tarefas. Por padrão, essas tarefas estão configuradas para parar após 72 horas.

Causa

Tarefas agendadas com o comando at não têm o tempo máximo de execução. O comportamento de parar após 72 hora foi introduzido com o Windows 2000. Um novo valor de registro foi introduzido para sobrescrever esse valor padrão.

Resolução

Windows 2000

Para resolver este problema, obtenha o service pack mais recente do Windows 2000. Para obter informações adicionais, clique no seguinte número para ver o artigo na Base de Dados de Conhecimento da Microsoft:
260910 How to Obtain the Latest Windows 2000 Service Pack
A versão em inglês desta correção deverá ter os seguintes atributos de arquivo ou posteriores:
   Data         Hora   Versão       Tamanho     Nome do arquivo
   ----------------------------------------------------
   03-Oct-2001  14:41  4.71.2195.1  219,408  Mstask.dll
   03-Oct-2001  14:40  4.71.2195.1  118,544  Mstask.exe
				

Usando o Novo Valor de Registro

ATENÇÃO: Se usar o Editor do Registro incorretamente, você pode causar problemas graves que podem exigir que você reinstale o sistema operacional. A Microsoft não pode garantir que você consiga solucionar os problemas resultantes do uso incorreto do Editor do Registro. Utilize o Editor de Registro por sua própria conta e risco.

  1. Inicie o Editor do Registro (Regedt32.exe).
  2. Localize e clique na seguinte chave no registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule
  3. No menu Editar, clique em Adicionar Valor, e então adicione o seguinte valor de registro:
    Nome do valor: AtTaskMaxHours
    Tipo de Dados: REG_DWORD
    Radix: Decimal
    Dados do Valor: 72 (o valor padrão)

    Um valor de 0 não indica um limite (ou seja, a tarefa não é terminada). Um valor entre 1 e 999 indica o número de horas que a tarefa tem para ser executada após ser iniciada.
  4. Feche o Editor do Registro.

Windows XP

Para resolver esse problema, obtenha o service pack mais recente para o Windows XP. Para obter informações adicionais, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
322389 How to Obtain the Latest Windows XP Service Pack

Como Contornar

É possível editar o tempo máximo de execução para uma tarefa usando a ferramenta Agendador de Tarefas após iniciar a tarefa. O valor do registro listado anteriormente neste artigo controla o tempo padrão de execução para tarefas que você inicia usando o comando at.

Situação

A Microsoft confirmou que isso é um problema nos produtos Microsoft que estão listados no começo deste artigo. Este problema foi corrigido primeiro no Microsoft Windows 2000 Service Pack 3 (SP3) e no Microsoft Windows XP Service Pack 1 (SP1).

Mais Informações

Para obter informações adicionais sobre como obter uma hotfix para o Windows 2000 Datacenter Server, clique no número abaixo para visualizar o arquivo na Base de Dados de Conhecimento da Microsoft:
265173 Datacenter Program and Windows 2000 Datacenter Server Product
Para obter mais informações sobre como instalar diversas hotfixes com apenas uma reinicialização, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
296861 Use QChain.exe to Install Multiple Hotfixes with One Reboot
Para obter informações adicionais sobre como instalar o Windows 2000 e as hotfixes para o Windows 2000 ao mesmo tempo, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
249149 Installing Microsoft Windows 2000 and Windows 2000 Hotfixes

Propriedades

ID do artigo: 304288 - Última revisão: quinta-feira, 13 de abril de 2006 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
Palavras-chave: 
kbbug kbfix kbwin2000presp3fix kbqfe kbsysadmin kbwin2000sp3fix kbwinxpsp1fix kbhotfixserver KB304288

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com