Bonjour Après une mise à jour avec Windows Update il y a une quantité de repertoires qui se sont créés dans le répertoire Windows...
Ils sont de la forme : $NtUninstallKB... etc... (avec le titre en bleu au lieu de noir pour les autres repertoires et fichiers.
Peut-on les supprimer sans risque ?
Merci d'avance
JPC
Salut, J.C.Bellamy a crée un utilitaire VBS qui te débarasse de celà avec élégance: http://www.bellamyjc.org/fr/vbsdownload.html#deluninstall
-- @+ rolling Pour la reponse par email, cliquer sur: http://www.cerbermail.com/?xRPTUMPCPr ...keep rollin' babe...
Jean-Claude BELLAMY
Dans le message news: , JPC s'est ainsi exprimé:
Bonjour Après une mise à jour avec Windows Update il y a une quantité de repertoires qui se sont créés dans le répertoire Windows...
Ils sont de la forme : $NtUninstallKB... etc... (avec le titre en bleu au lieu de noir pour les autres repertoires et fichiers.
Peut-on les supprimer sans risque ?
Les dossiers $NTuninstall... contiennent, comme leur nom le suggère, l'ensemble des fichiers nécessaires à la DÉSINSTALLATION d'un correctif, et NON PAS le correctif lui-même.
Ce qui veut dire qu'ils contienent les dll, exe, driver, ... ANTÉRIEURS au patch.
Donc un dossier $NTuninstall... sert UNIQUEMENT à DÉSINSTALLER le patch si par hasard on constate des bugs ou dysfonctionnement du patch, pour revenir à la situation initiale.
----------------------------------------- Pour s'en assurer, il suffit d'examiner leur contenu Exemple (sous Windows 2000) :
Dossier "D:WINNT$NtUninstallKB329115$
Il concerne l'article "Un défaut de validation de certificat peut permettre une usurpation d'identité " http://support.microsoft.com/?id29115
Il contient : - un fichier "cryptdlg.dll" (version du 19/06/03) - un sous-dossier "spuninst" NB : ce sous-dossier est présent dans TOUS les dossiers $NtUninstall... Il contient à son tour :
- spuninst.exe ("Désinstallation du Service Pack Windows") , qui est le programme usuel de désinstallation de SP et patchs
- spuninst.txt : fichier texte indiquant les manips qui seront faites au cours de la désinstallation Dans l'exemple concerné, il contient ceci : DEL "d:winntsystem32dllcachecryptdlg.dll" COPY "D:WINNT$NtUninstallKB329115$cryptdlg.dll" "d:winntsystem32cryptdlg.dll" -> suppression du fichier actuel "cryptdlg.dll" dans le cache des DLL (pour éviter que le mécanisme SFC ne rétablisse le fichier dans system32)
-> copie de l'ancienne version de "cryptdlg.dll" du 19/06/03 dans system32, écrasant la version actuelle du 24/10/03
- spuninst.inf : fichier de directives de désinstallation - empty.cat : catalogue de sécurité
On trouve par ailleurs les clefs suivantes : HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallKB329115 qui sert à l'affichage dans le panneau de config "Ajout/suppression de programme" de la désinstallation du patch KB329115
L'entrée "UninstallString" contient la commande qui sera exécutée pour la désinstallation : D:WINNT$NtUninstallKB329115$spuninstspuninst.exe
"spuninst.exe" va lire le contenu de "spuninst.inf" situé dans le même dossier pour savoir ce qu'il doit faire.
HKLMSOFTWAREMicrosoftWindows NTCurrentVersionHotFixKB329115 qui sert à répertorier tous les Hotfix installés
HKLMSOFTWAREMicrosoftUpdatesWindows 2000SP5KB329115 qui - reprend des infos similaires - indique la date d'installation du patch - indique le SP dans lequel le patch sera intégé (ici SP5)
NB : La liste des hotfixes installés est affichée par la commande : xxxxxxi386updateupdate.exe -l
"xxxxxx" étant le dossier racine d'un Service pack décompressé NB: le programme "update.exe" sert aussi : - à installer un SP - à créer une distribution de Windows fusionné avec un SP
NB : Ces 2 dernières clefs sont citées dans le fichier spuninst.inf, dans la section "[Reg.Delete.Keys]"
-----------------------------------------
Donc, après toutes ces considérations :
1) Si le patch ne crée pas de problème, ce qui se produit dans la majorité des cas, on PEUT PARFAITEMENT SUPPRIMER le dossier $NtUninstall....
2) Afin de ne pas laisser les infos inutiles le concernant dans le panneau de config "Ajout/suppression de programme", il faut supprimer également les clefs correspondantes dans la BDR. Pour faciliter cette tâche, j'ai écrit un script "DELUNINSTALL.VBS" : http://www.bellamyjc.org/fr/vbsdownload.html#deluninstall
3) On PEUT aussi déplacer ce dossier ailleurs Il faut dans ce cas modifier les chemins dans :
HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallxxxxxUninstallStri ng HKLMSOFTWAREMicrosoftUpdatesWindowsxxxxSPxKBxxxxxUninstallCommand
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org http://www.bellamyjc.org *
Dans le message news:jc8hb0l2a58k2k2afm298ksqtd79dk9986@4ax.com ,
JPC <jpc@ampr.org> s'est ainsi exprimé:
Bonjour
Après une mise à jour avec Windows Update il y a une quantité de
repertoires qui se sont créés dans le répertoire Windows...
Ils sont de la forme : $NtUninstallKB... etc... (avec le titre en
bleu au lieu de noir pour les autres repertoires et fichiers.
Peut-on les supprimer sans risque ?
Les dossiers $NTuninstall... contiennent, comme leur nom le suggère,
l'ensemble des fichiers nécessaires à la DÉSINSTALLATION d'un correctif, et
NON PAS le correctif lui-même.
Ce qui veut dire qu'ils contienent les dll, exe, driver, ... ANTÉRIEURS au
patch.
Donc un dossier $NTuninstall... sert UNIQUEMENT à DÉSINSTALLER le patch si
par hasard on constate des bugs ou dysfonctionnement du patch, pour revenir
à la situation initiale.
-----------------------------------------
Pour s'en assurer, il suffit d'examiner leur contenu
Exemple (sous Windows 2000) :
Dossier "D:WINNT$NtUninstallKB329115$
Il concerne l'article
"Un défaut de validation de certificat peut
permettre une usurpation d'identité "
http://support.microsoft.com/?id29115
Il contient :
- un fichier "cryptdlg.dll" (version du 19/06/03)
- un sous-dossier "spuninst"
NB : ce sous-dossier est présent dans TOUS les
dossiers $NtUninstall...
Il contient à son tour :
- spuninst.exe ("Désinstallation du Service Pack Windows") ,
qui est le programme usuel de désinstallation de SP et patchs
- spuninst.txt : fichier texte indiquant les manips
qui seront faites au cours de la désinstallation
Dans l'exemple concerné, il contient ceci :
DEL "d:winntsystem32dllcachecryptdlg.dll"
COPY "D:WINNT$NtUninstallKB329115$cryptdlg.dll"
"d:winntsystem32cryptdlg.dll"
-> suppression du fichier actuel "cryptdlg.dll" dans le
cache des DLL (pour éviter que le mécanisme SFC
ne rétablisse le fichier dans system32)
-> copie de l'ancienne version de "cryptdlg.dll" du 19/06/03
dans system32, écrasant la version actuelle du 24/10/03
- spuninst.inf : fichier de directives de désinstallation
- empty.cat : catalogue de sécurité
On trouve par ailleurs les clefs suivantes :
HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallKB329115
qui sert à l'affichage dans le panneau de config
"Ajout/suppression de programme" de la désinstallation
du patch KB329115
L'entrée "UninstallString" contient la commande qui sera
exécutée pour la désinstallation :
D:WINNT$NtUninstallKB329115$spuninstspuninst.exe
"spuninst.exe" va lire le contenu de "spuninst.inf" situé
dans le même dossier pour savoir ce qu'il doit faire.
HKLMSOFTWAREMicrosoftWindows NTCurrentVersionHotFixKB329115
qui sert à répertorier tous les Hotfix installés
HKLMSOFTWAREMicrosoftUpdatesWindows 2000SP5KB329115
qui
- reprend des infos similaires
- indique la date d'installation du patch
- indique le SP dans lequel le patch sera intégé (ici SP5)
NB : La liste des hotfixes installés est affichée par la commande :
xxxxxxi386updateupdate.exe -l
"xxxxxx" étant le dossier racine d'un Service pack
décompressé
NB: le programme "update.exe" sert aussi :
- à installer un SP
- à créer une distribution de Windows fusionné avec un SP
NB : Ces 2 dernières clefs sont citées dans le fichier spuninst.inf,
dans la section "[Reg.Delete.Keys]"
-----------------------------------------
Donc, après toutes ces considérations :
1) Si le patch ne crée pas de problème,
ce qui se produit dans la majorité des cas,
on PEUT PARFAITEMENT SUPPRIMER le
dossier $NtUninstall....
2) Afin de ne pas laisser les infos inutiles le concernant
dans le panneau de config "Ajout/suppression de programme",
il faut supprimer également les clefs correspondantes
dans la BDR.
Pour faciliter cette tâche, j'ai écrit un script
"DELUNINSTALL.VBS" :
http://www.bellamyjc.org/fr/vbsdownload.html#deluninstall
3) On PEUT aussi déplacer ce dossier ailleurs
Il faut dans ce cas modifier les chemins dans :
HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallxxxxxUninstallStri
ng
HKLMSOFTWAREMicrosoftUpdatesWindowsxxxxSPxKBxxxxxUninstallCommand
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org Jean-Claude.Bellamy@wanadoo.fr *
JC.Bellamy@free.fr
Bonjour Après une mise à jour avec Windows Update il y a une quantité de repertoires qui se sont créés dans le répertoire Windows...
Ils sont de la forme : $NtUninstallKB... etc... (avec le titre en bleu au lieu de noir pour les autres repertoires et fichiers.
Peut-on les supprimer sans risque ?
Les dossiers $NTuninstall... contiennent, comme leur nom le suggère, l'ensemble des fichiers nécessaires à la DÉSINSTALLATION d'un correctif, et NON PAS le correctif lui-même.
Ce qui veut dire qu'ils contienent les dll, exe, driver, ... ANTÉRIEURS au patch.
Donc un dossier $NTuninstall... sert UNIQUEMENT à DÉSINSTALLER le patch si par hasard on constate des bugs ou dysfonctionnement du patch, pour revenir à la situation initiale.
----------------------------------------- Pour s'en assurer, il suffit d'examiner leur contenu Exemple (sous Windows 2000) :
Dossier "D:WINNT$NtUninstallKB329115$
Il concerne l'article "Un défaut de validation de certificat peut permettre une usurpation d'identité " http://support.microsoft.com/?id29115
Il contient : - un fichier "cryptdlg.dll" (version du 19/06/03) - un sous-dossier "spuninst" NB : ce sous-dossier est présent dans TOUS les dossiers $NtUninstall... Il contient à son tour :
- spuninst.exe ("Désinstallation du Service Pack Windows") , qui est le programme usuel de désinstallation de SP et patchs
- spuninst.txt : fichier texte indiquant les manips qui seront faites au cours de la désinstallation Dans l'exemple concerné, il contient ceci : DEL "d:winntsystem32dllcachecryptdlg.dll" COPY "D:WINNT$NtUninstallKB329115$cryptdlg.dll" "d:winntsystem32cryptdlg.dll" -> suppression du fichier actuel "cryptdlg.dll" dans le cache des DLL (pour éviter que le mécanisme SFC ne rétablisse le fichier dans system32)
-> copie de l'ancienne version de "cryptdlg.dll" du 19/06/03 dans system32, écrasant la version actuelle du 24/10/03
- spuninst.inf : fichier de directives de désinstallation - empty.cat : catalogue de sécurité
On trouve par ailleurs les clefs suivantes : HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallKB329115 qui sert à l'affichage dans le panneau de config "Ajout/suppression de programme" de la désinstallation du patch KB329115
L'entrée "UninstallString" contient la commande qui sera exécutée pour la désinstallation : D:WINNT$NtUninstallKB329115$spuninstspuninst.exe
"spuninst.exe" va lire le contenu de "spuninst.inf" situé dans le même dossier pour savoir ce qu'il doit faire.
HKLMSOFTWAREMicrosoftWindows NTCurrentVersionHotFixKB329115 qui sert à répertorier tous les Hotfix installés
HKLMSOFTWAREMicrosoftUpdatesWindows 2000SP5KB329115 qui - reprend des infos similaires - indique la date d'installation du patch - indique le SP dans lequel le patch sera intégé (ici SP5)
NB : La liste des hotfixes installés est affichée par la commande : xxxxxxi386updateupdate.exe -l
"xxxxxx" étant le dossier racine d'un Service pack décompressé NB: le programme "update.exe" sert aussi : - à installer un SP - à créer une distribution de Windows fusionné avec un SP
NB : Ces 2 dernières clefs sont citées dans le fichier spuninst.inf, dans la section "[Reg.Delete.Keys]"
-----------------------------------------
Donc, après toutes ces considérations :
1) Si le patch ne crée pas de problème, ce qui se produit dans la majorité des cas, on PEUT PARFAITEMENT SUPPRIMER le dossier $NtUninstall....
2) Afin de ne pas laisser les infos inutiles le concernant dans le panneau de config "Ajout/suppression de programme", il faut supprimer également les clefs correspondantes dans la BDR. Pour faciliter cette tâche, j'ai écrit un script "DELUNINSTALL.VBS" : http://www.bellamyjc.org/fr/vbsdownload.html#deluninstall
3) On PEUT aussi déplacer ce dossier ailleurs Il faut dans ce cas modifier les chemins dans :
HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallxxxxxUninstallStri ng HKLMSOFTWAREMicrosoftUpdatesWindowsxxxxSPxKBxxxxxUninstallCommand
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org http://www.bellamyjc.org *
JPC
"Jean-Claude BELLAMY" a écrit dans le message suivant :
Dans le message news: , JPC s'est ainsi exprimé:
Bonjour Après une mise à jour avec Windows Update il y a une quantité de repertoires qui se sont créés dans le répertoire Windows...
Ils sont de la forme : $NtUninstallKB... etc... (avec le titre en bleu au lieu de noir pour les autres repertoires et fichiers.
Peut-on les supprimer sans risque ?
Les dossiers $NTuninstall... contiennent, comme leur nom le suggère, l'ensemble des fichiers nécessaires à la DÉSINSTALLATION d'un correctif, et NON PAS le correctif lui-même.
Ce qui veut dire qu'ils contienent les dll, exe, driver, ... ANTÉRIEURS au patch.
Donc un dossier $NTuninstall... sert UNIQUEMENT à DÉSINSTALLER le patch si par hasard on constate des bugs ou dysfonctionnement du patch, pour revenir à la situation initiale.
"Jean-Claude BELLAMY" <Jean-Claude.Bellamy@wanadoo.fr> a écrit dans le
message suivant :
Dans le message news:jc8hb0l2a58k2k2afm298ksqtd79dk9986@4ax.com ,
JPC <jpc@ampr.org> s'est ainsi exprimé:
Bonjour
Après une mise à jour avec Windows Update il y a une quantité de
repertoires qui se sont créés dans le répertoire Windows...
Ils sont de la forme : $NtUninstallKB... etc... (avec le titre en
bleu au lieu de noir pour les autres repertoires et fichiers.
Peut-on les supprimer sans risque ?
Les dossiers $NTuninstall... contiennent, comme leur nom le suggère,
l'ensemble des fichiers nécessaires à la DÉSINSTALLATION d'un correctif, et
NON PAS le correctif lui-même.
Ce qui veut dire qu'ils contienent les dll, exe, driver, ... ANTÉRIEURS au
patch.
Donc un dossier $NTuninstall... sert UNIQUEMENT à DÉSINSTALLER le patch si
par hasard on constate des bugs ou dysfonctionnement du patch, pour revenir
à la situation initiale.
"Jean-Claude BELLAMY" a écrit dans le message suivant :
Dans le message news: , JPC s'est ainsi exprimé:
Bonjour Après une mise à jour avec Windows Update il y a une quantité de repertoires qui se sont créés dans le répertoire Windows...
Ils sont de la forme : $NtUninstallKB... etc... (avec le titre en bleu au lieu de noir pour les autres repertoires et fichiers.
Peut-on les supprimer sans risque ?
Les dossiers $NTuninstall... contiennent, comme leur nom le suggère, l'ensemble des fichiers nécessaires à la DÉSINSTALLATION d'un correctif, et NON PAS le correctif lui-même.
Ce qui veut dire qu'ils contienent les dll, exe, driver, ... ANTÉRIEURS au patch.
Donc un dossier $NTuninstall... sert UNIQUEMENT à DÉSINSTALLER le patch si par hasard on constate des bugs ou dysfonctionnement du patch, pour revenir à la situation initiale.