Lors du démarrage d’une séquence de tâche dans SCCM (ex. : masterisation ou déploiement d’image), il peut arriver que le processus échoue avec le code d’erreur 0x800700A1 et le message suivant :
0x800700A1 – The specified path is invalid
Cette erreur se produit généralement très tôt dans la séquence, souvent lors du téléchargement des packages nécessaires à l’exécution. Elle est liée à un problème de partitionnement du disque dur cible.
Cause de l’erreur 0x800700A1
L’erreur est provoquée par l’absence de partition valide ou de système de fichiers reconnu sur le disque dur.
- Le système tente de monter un volume pour stocker les fichiers de la séquence de tâche, mais aucun volume n’est disponible.
- Dans certains cas, le disque peut contenir des partitions corrompues, un format inconnu, ou avoir été mal effacé.
Contournement manuel (dépannage ponctuel)
Si vous êtes en phase de test ou dans une situation bloquante en production, vous pouvez effectuer un nettoyage rapide du disque manuellement :
Étapes à suivre :
- Lorsque l’erreur apparaît, appuyez sur
F8
pour ouvrir une console (WinPE doit avoir le support réseau et le support console activé). - Tapez :
diskpart
list disk
select disk 0
clean
create partition primary
select partition 1
format fs=ntfs quick
assign letter=c
active
exit
- Revenez dans l’interface SCCM, cliquez plusieurs fois sur « Précédent » puis relancez la séquence.
💡 Ce contournement efface toutes les données du disque 0. À utiliser uniquement si vous êtes certain de ne pas perdre de données critiques.
Solution long terme : corriger la séquence de tâche SCCM
Pour éviter que cette erreur ne survienne à nouveau, il faut s’assurer que le disque est correctement préparé avant toute autre action de la séquence de tâche.
Étapes à intégrer :
- Éditez la séquence de tâche SCCM
- Ajoutez une étape :
« Format and Partition Disk »- Disque : 0
- Type de partitionnement : BIOS ou UEFI (selon votre scénario)
- Ajoutez une partition système principale formatée en NTFS
- Appliquez les conditions suivantes sur cette étape :
Condition 1 : Exécuter uniquement si l’environnement est WinPE
Task Sequence Variable: SMSTSInWinPE = True
Condition 2 : N’exécuter que si aucun volume valide n’est détecté
WMI Query: SELECT * FROM Win32_Volume WHERE DriveLetter <> 'X:'

📌 Cette double condition permet d’éviter de formater un disque déjà configuré, notamment en cas de déploiement dans un environnement déjà installé.
Bonnes pratiques
- Ajoutez un logging personnalisé (via un script) pour tracer les erreurs de disque rencontrées.
- Activez l’affichage de la console F8 dans WinPE pour faciliter le support.
- Utilisez un script PowerShell d’analyse de disque pour générer un rapport préalable avant le formatage.
- Préférez une séquence conditionnelle plutôt qu’un formatage systématique pour des scénarios hybrides (ex. : refresh ou wipe-and-load conditionnel).
Erreur 0x800700A1 : Conclusion
L’erreur 0x800700A1 dans SCCM est un classique lors de séquences de tâches mal préparées pour des disques non initialisés. Mais elle se résout facilement :
- Soit par un dépannage manuel avec Diskpart
- Soit, et de manière pérenne, en intégrant une étape de formatage conditionnel dans vos séquences de tâche SCCM
Cette approche assure un déploiement robuste, compatible avec des scénarios variés, tout en respectant les standards de sécurité et de fiabilité.