| Vérification de la version PowerShell | FAIL: PowerShell version X.X is below the required version 5.1 | - Téléchargez et installez Windows Management Framework 5.1 de Microsoft.
- Pour Windows 10/11, utilisez Windows Update pour mettre à jour PowerShell.
- Vérifiez l’installation avec
$PSVersionTable.PSVersion.
|
| Vérification de l’espace sur le lecteur système | FAIL: Free space is less than 300 MB (Current: X MB)FAIL: Unable to get drive infoFAIL: Unable to get System Drive
| - Exécutez Nettoyage de disque pour libérer de l’espace.
- Recherchez et supprimez les fichiers volumineux inutiles.
- Vérifiez que le lecteur système est accessible et monté correctement.
- Vérifiez l’intégrité du disque avec
chkdsk /f.
|
| Vérification de l’architecture du processeur | FAIL: Non-64-bit processor architecture detected: X | - Vérifiez que le système respecte les exigences 64 bits.
- Vérifiez s’il fonctionne en Windows 32 bits sur du matériel compatible 64 bits.
ARM64 est pris en charge, p. ex., Snapdragon. |
| Vérification des permissions de registre | FAIL: Registry read/write permission check. Error: [specific error] | - Exécutez le script en tant qu’administrateur.
- Vérifiez les permissions sur HKLM:\SOFTWARE\Gorelo.
- Vérifiez que l’antivirus ne bloque pas l’accès au registre.
- Utilisez RegEdit pour vérifier l’accessibilité de la clé de registre.
|
| Vérifications d’accessibilité des URL | FAIL: URL check for [Description] ([URL]). Error: [specific error] | - Vérifiez la connectivité Internet.
- Vérifiez la résolution DNS (
nslookup du domaine). - Vérifiez les paramètres du pare-feu.
- Vérifiez les paramètres de proxy le cas échéant.
|
| Vérification des permissions du journal des événements | FAIL: Event log read/write permission check. Error: [specific error] | - Exécutez le script en tant qu’administrateur.
- Vérifiez que le service Journal des événements fonctionne (
Get-Service EventLog). - Vérifiez les permissions sur le journal des événements Application.
- Vérifiez manuellement le fonctionnement de l’Observateur d’événements.
|
| Vérification des variables d’environnement | FAIL: The PATH environment variable contains 'system32' but not 'System32\WindowsPowerShell\v1.0'FAIL: The PATH environment variable contains 'System32\WindowsPowerShell\v1.0' but not 'system32'FAIL: The PATH environment variable does not contain 'system32' or 'System32\WindowsPowerShell\v1.0'
| - Vérifiez la variable PATH du système dans les Propriétés système.
- Vérifiez la structure du répertoire Windows.
- Réparez/restaurez le PATH système s’il a été modifié.
- Comparez avec la variable PATH d’un système fonctionnel.
|
| Vérification de la synchronisation de l’heure | FAIL: Time mismatch detected! [time details] | - Vérifiez que le service Windows Time fonctionne.
- Forcez la synchronisation de l’heure :
w32tm /resync. - Vérifiez les paramètres de fuseau horaire.
- Vérifiez la connectivité réseau à time.windows.com.
- Configurez la synchronisation automatique de l’heure dans les paramètres Windows.
|