OVH Cloud OVH Cloud

supprimer fichier systeme sous XP

13 réponses
Avatar
scraper
bonjour à tous :-)

je cherche à supprimer un dossier systeme sous XP ...
(par VB)

le bougre se laisse pas faire en m'annonçant :

permission refusé le dossier peut être utilisé par un autre processus, ou un
truc du genre ..

normal, j'utilise l'API SHFileOperation, et pendant que j'essaie de
supprimer les fichiers avec, le systeme me les recrée au fur et à mesure
dans mon dos ! :-)

y a t il un moyen d'éviter celà ?

merci à tous



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper

10 réponses

1 2
Avatar
François Picalausa
Hello,

Est-ce que ce ne serait pas du au Windows File Protection qui se charge de
protéger les fichiers contre les applications malveillantes (et
bienveillantes par la même occasion)?
Dans ce cas, il est possible mais non recommandé de le désactiver comme
indiqué sur :
http://www.updatexp.com/windows-file-protection.html

Peut-être peux-tu nous en dire plus sur ce que tu veux faire et nous
pourrons mieux t'aider?

--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net

"scraper" a écrit dans le message de
news:%
bonjour à tous :-)

je cherche à supprimer un dossier systeme sous XP ...
(par VB)

le bougre se laisse pas faire en m'annonçant :

permission refusé le dossier peut être utilisé par un autre
processus, ou un truc du genre ..

normal, j'utilise l'API SHFileOperation, et pendant que j'essaie de
supprimer les fichiers avec, le systeme me les recrée au fur et à
mesure dans mon dos ! :-)

y a t il un moyen d'éviter celà ?

merci à tous


Avatar
scraper
Salut à François Picalausa qui dans son post
news:
nous a écrit/répondu :

Hello,

Est-ce que ce ne serait pas du au Windows File Protection qui se
charge de protéger les fichiers contre les applications malveillantes
(et bienveillantes par la même occasion)?



oui, tout à fait !

c'est bien le protected storage ;-)

je m'apprêtais, suite à des vérifs sur ma bécanes, à compléter ma question
....

mais tu as répondu encore plus vite ! lol

je vais donc consulter le lien que tu m'indiques ..

merci :-)

Peut-être peux-tu nous en dire plus sur ce que tu veux faire et nous
pourrons mieux t'aider?



si tu veux (aïe, ça va crier ... )
supprimer Outlook Express :-)

--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
scraper
Salut à François Picalausa qui dans son post
news:
nous a écrit/répondu :

http://www.updatexp.com/windows-file-protection.html




crotte, le lien est pas accessible !!!

--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
scraper
Salut à François Picalausa qui dans son post
news:
nous a écrit/répondu :

http://www.updatexp.com/windows-file-protection.html



j'ai trouvé celà ??

http://support.microsoft.com/default.aspx?scid=kb;EN-US;222473

je ne sais pas si ça correspond ... je vais essayer de faire avec

merci encore



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
François Picalausa
Hello,

Il fonctionne très bien le lien :)
Mais il dit la même chose que ce qui est indiqué sur la fiche de KB: il faut
un kernel debugger... (qui, qui veut en coder un grand publique? ;-) )

Sinon, pour désinstaller OE, ne serait-il pas plus facile (peut-être trop
facile?) de démarrer sysocmgr.exe qui apparement se charge d'afficher la
boite de dialogue de désinstallation des composants windows?
Ou encore trouve un inf spécifique à OE qui en permettrait la
désinstallation (si ça existe)?

Une dernière solution serait de forcer l'utilisateur à lancer l'app en sans
échec, auquel cas la protection n'est pas démarrée...

--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net

"scraper" a écrit dans le message de
news:
Salut à François Picalausa qui dans son post
news:
nous a écrit/répondu :

http://www.updatexp.com/windows-file-protection.html




crotte, le lien est pas accessible !!!


Avatar
scraper
Salut à François Picalausa qui dans son post
news:
nous a écrit/répondu :

Hello,

Il fonctionne très bien le lien :)
Mais il dit la même chose que ce qui est indiqué sur la fiche de KB:
il faut un kernel debugger... (qui, qui veut en coder un grand
publique? ;-) )



ah ben j'ai pas vu ça sur la fiche ? lol

et le lien, tjs pas moyen d'y aller ...

bah ...

Sinon, pour désinstaller OE, ne serait-il pas plus facile (peut-être
trop facile?) de démarrer sysocmgr.exe qui apparement se charge
d'afficher la boite de dialogue de désinstallation des composants
windows?



on ne peut rien désinstaller de OE depuis là, à part le raccourci du menu
démarrer !

Ou encore trouve un inf spécifique à OE qui en permettrait la
désinstallation (si ça existe)?



pas trouvé !

il y a (dans le même ordre d'idée) la commande
x:Program FilesOutlook Expresssetup50.exe /APP:OE /UNINSTALL /PROMPT

qui désinstalle en effet quelques trucs ....
mais les fichiers systemes présents dans le rep' d'installe sont pas effacés
.. et en cas de réinstallation par dessus (avec le SP 1 par exemple), je
crains que si les fichiers sont moins récents que ceux présents, ces
derniers ne soient pas remplacés (s'ils sont vérolés, c'est pas glop !)

d'où mes recherches ...

je ne peux pas supprimer le répertoire d'installation de OE, je peux pas
virer les fichiers ... :-(

Une dernière solution serait de forcer l'utilisateur à lancer l'app
en sans échec, auquel cas la protection n'est pas démarrée...



ah ? oui, mais au prochain démarrage normal, les fihciers vont être
restaurés !

c'te vérole ...

y'a bien la soluce de supprimer tous les fichiers auvegardes planqués un peu
partout (lastgood, dllcache ) .. mais bon ...




merci en tout cas ... je continue à chercher


--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
scraper
au fait, une ch'tite question ... :-)

comment puis je me débarasser de ce dossier de OE, en admettant que je
réussisse à le vider ??
(supprimer sa protection fichier systeme, et tout ça ? :-)

merci


--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
François Picalausa
Hello,

RmDir "Chemin du dossier vide"

Je vois bien une solution avec un marteau, mais certains utilisateurs
auraient subit des dégats collatéraux...

Sinon, la partie de la fiche qui parle de désactivation est:
0 = enabled (default)
1 = disabled, prompt at boot to re-enable
2 = disabled at next boot only, no prompt to re-enable
4 = enabled, with popups disabled

NOTE: For options 1 and 2: Both of these options require a kernel debugger
to be hooked up for those options to become useable. If a kernel debugger is
not hooked up, Windows File Protection is not disabled.

--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net

"scraper" a écrit dans le message de
news:
au fait, une ch'tite question ... :-)

comment puis je me débarasser de ce dossier de OE, en admettant que je
réussisse à le vider ??
(supprimer sa protection fichier systeme, et tout ça ? :-)

merci


Avatar
scraper
Salut à François Picalausa qui dans son post
news:
nous a écrit/répondu :

Hello,

RmDir "Chemin du dossier vide"



bon .. je vais essayer :-)

Je vois bien une solution avec un marteau, mais certains utilisateurs
auraient subit des dégats collatéraux...



ah oui ?
ça me plait ... laquelle ? lol

Sinon, la partie de la fiche qui parle de désactivation est:
0 = enabled (default)
1 = disabled, prompt at boot to re-enable
2 = disabled at next boot only, no prompt to re-enable
4 = enabled, with popups disabled



ça j'avais vu ...

NOTE: For options 1 and 2: Both of these options require a kernel
debugger to be hooked up for those options to become useable. If a
kernel debugger is not hooked up, Windows File Protection is not
disabled.



ah ouais, ça le fait !

c'est pour ça que ça fonctionne pas, pardi :-)

t'as pas ça, toi, un déboggueur de kernel ? lol
bon, si ton conseil avec RmDir ne fonctionne pas, je vais me rabattre sur
une autre solution ...
au lieu de supprimer tous les fichiers et le dossier ... je vais remplacer
les fichiers dans Lastgood, et les supprimer dans le dossier ...
SFC devrait me les restaurer tranquillement, non ? :-)



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
scraper
Salut à François Picalausa qui dans son post
news:
nous a écrit/répondu :

Hello,

Il fonctionne très bien le lien :)



oui, aujourd'hui j'ai pu y accéder :-)

Une dernière solution serait de forcer l'utilisateur à lancer l'app
en sans échec, auquel cas la protection n'est pas démarrée...



bingo, là ça fonctionne ... :-)

très bien, même !
en sans echec, sous session admin, y'a pas débat lol

mais ... question à 2 ? ... comment sous VB savoir si je suis en mode sans
echec en mode admin ou pas ? :-)

merci de toute piste


--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
1 2