Meilleur auteur de réponses
[Question] Désactiver indexation C:

Question
-
Bonjour ,
suite à une petit tweat de Windows , j'aimerai savoir comment désactiver l'indexation de c: via une commande dos ou registre ou autre.
Etant donner je dispose d'un SSD.
Je réalise un projet personnelle, dans le but d'optimiser windows 7 - 64 Bit SP1 via un bat.
Il comprend modification clé de registre et désactivation de service (+stop service)
Merci d'avance.
- Modifié Marc Jaffré dimanche 12 janvier 2014 11:21
dimanche 12 janvier 2014 11:21
Réponses
-
Bonjour,
Il n'y a pas de moyen par registre ou commande DOS pour cette option. Par contre tu peux essayer ce script en PowerShell (pas testé cependant).
function Disable-Indexing{
Param($Drive)
$obj = Get-WmiObject -Class Win32_Volume -Filter "DriveLetter='$Drive'"
$indexing = $obj.IndexingEnabled
if("$indexing" -eq $True){
write-host "Disabling indexing of drive $Drive"
$obj | Set-WmiInstance -Arguments @{IndexingEnabled=$False} | Out-Null
}
}disable-indexing "c:"
--
Si tu as un SSD de dernière génération tu ne verras pas vraiment d'effets (2012 et plus) et ca ne rallongera pas non plus la durée de vie du SSD.
Si tu comptes installer Windows 8, désactiver l'indexation sur le C:\ va causer des problèmes à certaines application métro.
Depuis Windows 7 SP1, Windows est capable de détecter les SSD (dernière génération) correctement pour ajuster certaines configurations./ Yannick Plavonil
blog: Deploiement Windows
twitter: @yplavonil
facebook: www.facebook.com/deploiementwindows- Proposé comme réponse Marc Lognoul lundi 13 janvier 2014 10:45
- Marqué comme réponse Dan BajenaruMicrosoft employee mercredi 15 janvier 2014 12:09
dimanche 12 janvier 2014 13:58
Toutes les réponses
-
Bonjour,
Il n'y a pas de moyen par registre ou commande DOS pour cette option. Par contre tu peux essayer ce script en PowerShell (pas testé cependant).
function Disable-Indexing{
Param($Drive)
$obj = Get-WmiObject -Class Win32_Volume -Filter "DriveLetter='$Drive'"
$indexing = $obj.IndexingEnabled
if("$indexing" -eq $True){
write-host "Disabling indexing of drive $Drive"
$obj | Set-WmiInstance -Arguments @{IndexingEnabled=$False} | Out-Null
}
}disable-indexing "c:"
--
Si tu as un SSD de dernière génération tu ne verras pas vraiment d'effets (2012 et plus) et ca ne rallongera pas non plus la durée de vie du SSD.
Si tu comptes installer Windows 8, désactiver l'indexation sur le C:\ va causer des problèmes à certaines application métro.
Depuis Windows 7 SP1, Windows est capable de détecter les SSD (dernière génération) correctement pour ajuster certaines configurations./ Yannick Plavonil
blog: Deploiement Windows
twitter: @yplavonil
facebook: www.facebook.com/deploiementwindows- Proposé comme réponse Marc Lognoul lundi 13 janvier 2014 10:45
- Marqué comme réponse Dan BajenaruMicrosoft employee mercredi 15 janvier 2014 12:09
dimanche 12 janvier 2014 13:58 -
Bonjour,
Avez-vous pu tester la solution proposée par Yannick ?
Merci de nous faire un retour.
Marc Lognoul [Infrastructure Expert]
My Site/Mon Site | MyBlog [EN] | Mon Blog [FR] | Twitter | LinkedIn
lundi 13 janvier 2014 10:45 -
J'ai pas encore pu le tester comme ma machine est actuellement en cours d'utilisation par mon frère
Drthrax
lundi 13 janvier 2014 11:17