[RESOLU] Icônes exécutables corrompues

Statut
La discussion n'est pas ouverte à d'autres réponses

valentin_55

Aguerri
Bonjour tout le monde !

Voilà j'ai un souci avec mon Windows 7 Pro 64bits.

Mon problème est survenu à la suite (je pense !) de la suppression du dossier "Perflogs" à la racine de mon disque dur C et du dossier "Public" dans "Utilisateurs"

Après cette suppression (si c'est le cas), en voulant executer "Ccleaner" sur mon bureau, j'ai eu une boite de dialogue que je crois me demandé de lui indiqué la cible pour executer le logiciel (oui, j'étais pressé, j'ai pas lu...)

Je lui est donc indiqué "Ccleaner.exe" dans program files (x86) et ensuite mon bureau ainsi que tous les .exe sont devenus comme cela :

http://img4.hostingpics.net/pics/207663bug.jpg

En clair, quand je clic sur n'importe qu'elle icône, ça lance Ccleaner et je n'arrive pas à remettre cela en ordre... même les drivers au démarrage ne se lancent pas...

Par contre, j'ai la possibilité de lancer les applications quand je vais dans programes ou program fils (x86) !

J'ai l'impression que j'ai indiqué "avec quoi" lancer les .exe nan ?

Enfin bref, comment puis-je résoudre ce souci ?

Merci d'avance !

Valentin ;)
 
Dernière édition:
Avec le DVD de Windows, en bootant dessus tu as la possibilité de faire une réparation de Windows :icon_wink-221e:
 
D'accord je vais tenter ca demain soir ;)

Par contre, tous mes reglages et modifications dans le registre ne seront pas modifies ? Ca remet pas le systeme par defaut ?
 
Une "réparation" va restaurer les fichiers systèmes manquants/défectueux et les entrées du registre système défectueuses/manquantes. Ainsi si tes modifications du registre n'entraîne pas de dysfonctionnement de windows, alors ils devraient être conservés. :icon_wink-221e:
 
Bon, j'suis dans la fichtre...

En bootant sur le DVD, en allant dans l'option réparer l'ordinateur, j'ai le choix entre :

- Réparation du démarrage
- Restaurer le système
- Récupération de l'image système

Et aucun ne fonctionne, j'ai pas d'image ou de sauvegarde antérieur...

Comment puis-je résoudre ce problème autrement avant de formater ? :115:

Edit :

J'ai remarqué que tous les .exe étaient devenus des .lnk.

Peut-être on peut arranger cela dans la base de registre ?
 
Dernière édition:
Les .lnk sont en fait les extensions des raccourcis pointant vers les exécutables.

Donc en fait c'est peut être juste les raccourcis qui merdent.

A tout hasard, essaye ceci :

Ouvre le bloc-note, colles y ceci :

Code:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.exe]
@="exefile"
"Content Type"="application/x-msdownload"

[HKEY_CLASSES_ROOT\.exe\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\exefile]
@="Application"
"EditFlags"=hex:38,07,00,00
"TileInfo"="prop:FileDescription;Company;FileVersion"
"InfoTip"="prop:FileDescription;Company;FileVersion;Create;Size"

[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@="%1"

[HKEY_CLASSES_ROOT\exefile\shell]

[HKEY_CLASSES_ROOT\exefile\shell\open]
"EditFlags"=hex:00,00,00,00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\exefile\shell\runas]

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\exefile\shellex]

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PEAnalyser]
@="{09A63660-16F9-11d0-B1DF-004F56001CA7}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

[HKEY_CLASSES_ROOT\.lnk\ShellEx]

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellNew]
"Command"="rundll32.exe appwiz.cpl,NewLinkHere %1"

[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"EditFlags"=dword:00000001
"IsShortcut"=""
"NeverShowExt"=""

[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Offline Files]
@="{750fdf0e-2a26-11d1-a3ea-080036587f03}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]

[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}]
@="Shortcut"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32]
@="shell32.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentAddinsRegistered]

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentAddinsRegistered\{89BCB740-6119-101A-BCB7-00DD010655AF}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\ProgID]
@="lnkfile"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\shellex]

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu]

et enregistre le fichier sur ton bureau en fix.reg.

Démarres en mode sans échec et double clique dessus. Il va te demander si tu veux fusionner les données avec le registre. Acceptes.
 
Statut
La discussion n'est pas ouverte à d'autres réponses
Retour
Haut