Beispiel #1
0
 /// <summary>
 /// Méthode qui permet de réindexer les fichiers (Windows Search)
 /// </summary>
 public static void Reindexation()
 {
     Ressources.Exec("cmd", "/c net stop wsearch");                                                                                                                                                     //Désactivation de Windows Search
     Ressources.Exec("cmd", "/c del \"%programdata%\\Microsoft\\Search\\Data\\Applications\\Windows\\Windows.edb.bak\"");                                                                               //Suppression du fichier de sauvegarde
     Ressources.Exec("cmd", "/c move \"%programdata%\\Microsoft\\Search\\Data\\Applications\\Windows\\Windows.edb\" \"%progamdata%\\Microsoft\\Search\\Data\\Applications\\Windows\\Windows.edb.bak "); //Création d'un nouveau fichier de sauvegarde
     Ressources.Exec("cmd", "/c net start wsearch");                                                                                                                                                    //Lancement de Windows Search
 }
Beispiel #2
0
 /// <summary>
 /// Méthode qui permet de désactiver Superfetch
 /// </summary>
 public static void Superfetch()
 {
     if (Ressources.VerifProcessus("superfetch") == "Running")            //Vérification de l'état de Superfetch
     {
         Ressources.Exec("cmd", "/c net stop superfetch");                //On arrête Superfetch
         Ressources.Exec("cmd", " /c sc config sysmain start= disabled"); //On empêche le lancement de Superfetch
     }
 }
Beispiel #3
0
 /// <summary>
 /// Méthode qui permet d'activer ou de désactiver Aero
 /// </summary>
 public static void Aero()
 {
     if (Ressources.VerifProcessus("uxsms") == "Running")
     {
         Ressources.Exec("cmd", " /c net stop uxsms"); //Si Aero est lancé alors on l'arrête
     }
     else
     if (Ressources.VerifProcessus("uxsms") == "Stopped")
     {
         Ressources.Exec("cmd", " /c net start uxsms"); //Si Aero est arrêté alors on le lance
     }
 }
Beispiel #4
0
 public static void WinSAT()
 {
     Ressources.Exec("cmd", "/c schtasks /TN \"Microsoft\\Windows\\Maintenance\\WinSAT\" /DELETE /F");
 }
Beispiel #5
0
 /// <summary>
 /// Méthode qui permet de désactiver Windows Update
 /// </summary>
 public static void DesactiverWUpdate()
 {
     Ressources.Exec("cmd", "/c net stop wuauserv");                  //On arrête le service Windows Update
     Ressources.Exec("cmd", "/c sc config wuauserv start= disabled"); //On empêche le service de se relancer
 }
Beispiel #6
0
 /// <summary>
 /// Méthode qui permet de désactiver Windows Search
 /// </summary>
 public static void WindowsSearch() //Pour tous les OS sauf XP
 {
     Ressources.Exec("cmd", "/c net stop WSearch");
     Ressources.Exec("cmd", "/c sc config WSearch start=disabled");
 }
Beispiel #7
0
 /// <summary>
 /// Méthode qui permet d'optimiser l'accès à la mémoire et aux disques
 /// </summary>
 public static void optimiserAccesMemoireDisque()
 {
     Ressources.Exec("cmd", "/c fsutil behavior set memoryusage 2"); //Exécution de la commande "FSUtil"
 }
Beispiel #8
0
 /// <summary>
 /// Méthode qui permet de désactiver le compteur de performance des disques
 /// </summary>
 public static void DiskPerf()
 {
     Ressources.Exec("cmd.exe", "/c diskperf -n");     //Lancement de la commande "diskperf -n"
 }