Message d’erreur lorsque vous exécutez une ancienne tâche planifiée ou une tâche planifiée nouvellement créée sur un contrôleur de domaine : « 0x8007000d : Les données ne sont pas valides »

Cet article fournit la résolution du message d’erreur « 0x8007000d : Les données ne sont pas valides » lorsque vous exécutez une ancienne tâche planifiée ou une tâche planifiée nouvellement créée sur un contrôleur de domaine.

S’applique à : Windows Server 2012 R2
Numéro de la base de connaissances d’origine : 958837

Symptômes

Vous ne pouvez pas exécuter une ancienne tâche planifiée sur un contrôleur de domaine après avoir installé Windows Server 2003 Service Pack 2 (SP2) sur le contrôleur de domaine. En outre, vous ne pouvez pas exécuter une tâche planifiée que vous venez de créer à l’aide de l’Assistant Tâche planifiée. Lorsque vous essayez d’exécuter une ancienne tâche planifiée ou une tâche planifiée nouvellement créée, vous recevez le message d’erreur suivant :

Échec de l’initialisation de la page générale.
L’erreur spécifique est la suivante :
0x8007000d : les données ne sont pas valides.
Une erreur s’est produite lors de la tentative de récupération des informations de compte de tâche. Vous pouvez continuer à modifier l’objet de tâche, mais vous ne pourrez pas modifier les informations du compte de tâche.

Remarque

Toutefois, vous pouvez exécuter une tâche planifiée que vous créez à l’aide des outils d’administration.

Résolution

Pour résoudre ce problème, procédez comme suit :

  1. Arrêtez le service Planificateur de tâches sur le contrôleur de domaine. Pour cela, procédez comme suit :

    1. Cliquez sur Démarrer, sur Exécuter, tapez services.msc, puis appuyez sur Entrée.
    2. Dans la liste des services, double-cliquez sur Planificateur de tâches.
    3. Cliquez sur Arrêter, puis sur OK.
    4. Dans le menu Fichier, cliquez sur Quitter.
  2. Modifiez l’attribut du dossier Tasks pour qu’il soit un dossier classique. Pour cela, procédez comme suit :

    1. Cliquez sur Démarrer, sur Exécuter, tapez cmd, puis appuyez sur Entrée.

    2. À l’invite de commandes, tapez cd %windir%, puis appuyez sur Entrée.

      Remarque

      %windir% spécifie le chemin d’accès où Windows est installé. En règle générale, C :\Windows est le chemin d’accès où Windows est installé.

    3. Tapez attrib -s tasks, puis appuyez sur ENTRÉE.

  3. Basculez vers le dossier Tâches . Pour ce faire, tapez cd tasks, puis appuyez sur Entrée.

  4. Sauvegardez le fichier Sa.dat. Pour ce faire, tapez copy sa.dat <backup_path>, puis appuyez sur Entrée.

    Remarque

    L’espace réservé backup_path spécifie le chemin d’accès de l’emplacement où vous souhaitez copier le fichier Sa.dat.

  5. Supprimez le fichier Sa.dat. Pour ce faire, tapez del sa.dat, puis appuyez sur Entrée.

  6. Modifiez l’attribut du dossier Tasks pour rétablir le dossier dans un dossier système. Pour cela, procédez comme suit :

    1. À l’invite de commandes, tapez cd %windir%, puis appuyez sur Entrée.
    2. Tapez attrib +s tasks, puis appuyez sur ENTRÉE.
  7. Tapez exit, puis appuyez sur Entrée pour fermer la fenêtre d’invite de commandes .

  8. Démarrez le service Planificateur de tâches sur le contrôleur de domaine. Pour cela, procédez comme suit :

    1. Cliquez sur Démarrer, sur Exécuter, tapez services.msc, puis appuyez sur Entrée.
    2. Dans la liste des services, double-cliquez sur Planificateur de tâches.
    3. Cliquez sur Démarrer, puis sur OK.
    4. Dans le menu Fichier, cliquez sur Quitter.