remplacer .dll par un autre - Stockage/Sauvegarde - Windows & Software
Marsh Posté le 08-03-2004 à 17:36:44
si tu es sûre de ta version, démarre avec un diquette sous dos (si t'est sous xp ou 2k)
sinon F8 au démarrage du pc sous win98, et démarre en "ligne de commande uniquement".
et change la sous dos.
quel windows donc ?
Marsh Posté le 08-03-2004 à 17:38:37
cherche un logiciel qui s'appelle removeonboot
Il permet de virer ou echanger des fichier au démarage de windows avant que celui-ci se charge
Marsh Posté le 08-03-2004 à 17:41:10
Merci!
Alors, j'ai windows 2000 et je n'ai pas de disquette, enfin je ne sais pas comment elle est.
Le problème c'est que j'ai un problème avec ce .dll (shell.32) qui est donc en bug et qui m'empêche d'ouvrir les .exe (à part explorer et un petit nombre d'autres...).
Marsh Posté le 08-03-2004 à 17:47:01
ce logiciel marche sur windows direct pas de mode dos
Je crois que le nom que je t ai donné n est pas totalement exact
Je verifie ca ce soir chez moi.
Si j oublie envoie moi un MP
Marsh Posté le 08-03-2004 à 17:48:56
Ok, pas de problème lol.
Je vais essayer sur dos, alors...
Marsh Posté le 08-03-2004 à 18:09:24
Le plus simple consiste encore à faire un ren de la dll en old sous cmd, de copier la nouvelle dll au bon endroit et de rebooter
Marsh Posté le 08-03-2004 à 18:19:30
ben vi mais sous dos (et pas dans un simple fenêtre)
si son disque est formaté en ntfs, ça va encore lui faire des soucis en plus.
est-il sûr que ça vienne bien de cette dll.
il existe sous win une commande qui permet de restaurer des fichiers systèmes
menu démarrer/cmd
sfc
Marsh Posté le 08-03-2004 à 18:34:54
Ca fonctionne très bien dans une simple fenêtre cmd même si le fichier est tenu par windows. Y'a pas besoin de booter sous dos pour faire ça.
Marsh Posté le 08-03-2004 à 18:37:24
si le fichier est utilisé par win, même dans une fenêtre dos tu ne pourras pas le renommer.
Marsh Posté le 08-03-2004 à 18:52:20
article 184408 et 181345 de la MSDN
Citation : Rename the file at a Windows command prompt. To do so, type the following lines at a command prompt, pressing ENTER after each line: |
Marsh Posté le 08-03-2004 à 19:14:06
ah
bon ben merci (enfin j'ai déjà eu des messages disant que le fichier était en cours d'utilisation patati patata)
Marsh Posté le 08-03-2004 à 19:37:24
Utilise l'exe 'regsrv32' de windows. D'abord tu désenregistre le dll et puis t'enregistre le nouveau. Si t'as un message disant qu'il est en cours d'utilisation essaye tous ça en mode sans échec.
Marsh Posté le 08-03-2004 à 20:57:02
Euh, en fait, j'ai essayé en mode dos, rebooté, et ça ne marche pas....
sinon, en fait, il faut faire quoi exactement, tod macmillan ? ça veut dire quoi concrétement <drive>, <path>, etc. (je sais ce que ça veut dire, mais je ne sais pas ce que ça représente.)
Sinon, le vrai problème, c'est que à chaque fois que j'ouvre un .exe, il me met en message d'erreur: "le point d'entrée de la procédure SHCreateShellitem est introuvable dans la bibliothèque de liaisons dinamiques shell32.dll .
Je me suis dit, qu'en restaurant, le shell32, ça allait être mieux...
Marsh Posté le 08-03-2004 à 21:13:01
up, lol.
En fait, vous pourriez me dire comment fiare pour avoir les disquettes de démarrage ?
Marsh Posté le 08-03-2004 à 17:16:21
Bonjour à tous !
Alors, en fait, j'ai un fichier .dll qui ne va pas bien...donc j'ai téléchargé une version meilleure sur le net, pour le remplacer.
Le problème, c'est que quand j'ai envie de le remplacer, il me met qu'il est utilisé par windows...
Comment faire alors pour le remplacer?
Merci