Problème avec la commande SFC /SCANNOW
Bonjour,
Je cherche depuis des jours sans trouver de solutions.
J'ai besoin de lancer la commande SFC /SCANNOW avec un programme
Je la lance bien en admin, mais j'obtiens le message : la protection des ressources windows n'a pas réussi à démarrer le service de réparation
Si je lance manuellement la commande, çà fonctionne
en manuel il m'ouvre le chemin C:\WINDOWS\system32 alors que part mon application le chemin C:\WINDOWS\SysWOW64
Voici mon code, avez-vous une idée ?
Code:
1 2 3 4 5 6 7
| Process process = new Process();
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "/c sfc /SCANNOW & pause";
startInfo.Verb = "runas";
process.StartInfo = startInfo;
process.Start(); |