alle progs-vernküpfungen sind plötzlich*.lnk Dateiendungen

  • #1
K

kluempi

Guest
Hallöle, brauche Hilfe:
Alle meine auf dem Desktop oder im Startmenü angelegten Verknüpfungen funktionieren nicht mehr.
Nach dem ich letztens wohl ein Häckchen zu viel gesetzt habe (und es geschah wie folgt: habe ne Verknüpfung zu meinem DVDRom-Laufwerk auf meinem Desktop; wollte CD anhören; also CD eingelegt, rechtsklick auf die Verknüpfung und rasch öffnen mit, Programm auswählen Winamp angeklickt -> und dann hab´ich fataler Weise den Haken bei diesen Dateityp immer mit diesem Programm öffnen gemacht! Tja, somit wurden kurzerhand alle Verknüpfungen mit einer *.LNK Endung versehen und (eben wegen des Haken) alle Programme starten jetzt mit Winamp.
Wie kann ich das wieder rückgängig machen, ändern?
Umbenennen funktioniert nicht, in den Ordneroptionen hab ich auch schon rumgewühlt. Teilweise taucht auch die Fehlermeldung exe kann nicht gefunden werden, wird aber zum Starten des Programms gebraucht auf. Wenn ich die zu dem Programm gehörige Exe dann gefunden habe und dem entsprechend den Pfad eingegeben habe, passiert trotzdem nichts. Die Exe-Dateien funktionieren (normal und nicht über ne Verknüfpung angeklickt!) einwandfrei, d.h. ich kann jedes Programm so starten. Aber neue Verknüpfungen kann ich auch nicht mehr anlegen. Jemand ne Idee?? hab WinME installiert. DANKE!
 
  • #2
Hallo,

da mußt Du in die registry gehen unter

HKEY_CLASSES_ROOT

den Schlüssel .lnk und lnkfile suchen und löschen.

Vorher aber untenstehende Daten in eine Textdatei (Notepad) kopieren, Datei speicher und schließen. Danach umbenennen wählen (Rechtsklick) und Namen vergeben z.B. Lnk.reg (Name ist egal, .reg muß sein). Fehlermeldung beim aktivieren ignorieren. Durch Doppelklick wird diese Datei dann eingetragen. Danach sollte es wieder klappen:

----------------ab hier kopieren
REGEDIT4


[HKEY_CLASSES_ROOT\.lnk]
@=lnkfile

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

[HKEY_CLASSES_ROOT\.lnk\ShellEx]

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@={500202A0-731E-11d0-B829-00C04FD706EC}

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

[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\lnkfile]
@=Verknüpfung
EditFlags=dword:00000001
NeverShowExt=

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

[HKEY_CLASSES_ROOT\lnkfile\shellex]

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

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

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]

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


---------------------------bis hier kopieren


MfG maneich
 
  • #3
DANKE DANKE DANKE!!!

So weit, so gut, ich kann wieder vom Desktop mit dort erstellten Verknüpfungen arbeiten, SUPER. Geht leider nur, solange ich sie nicht umbenenne. Mach ich das und die Endung exe.lnk wird dabei gelöscht, fragt Windows wieder nach, mit welchem Programm ich es öffnen will. Auch kann ich das Symbol nicht verändern.

MFG, kluempi
 
  • #4
Ich glaube das bei dir noch IsShortcut in der Registry fehlt...

Importier mal das nachfolgende File. (im Kästchen Code)

Code:
REGEDIT4

[HKEY_CLASSES_ROOT\lnkfile]
@=Verknüpfung
EditFlags=dword:00000001
IsShortcut=
NeverShowExt=

Ich hoffe, ich konnte helfen.... ;)
 
  • #5
Hallo,

möglicherweise wurden mit Deinem Vorgehen auch die Registry-Schlüssel .pif und piffile verändert.

Mal überprüfen ob mit den unten aufgeführten übereinstimmt. Wenn nicht, wie vorher angeben .reg-Datei erstellen, die beiden Schlüssel löschen und die .reg-Datei eintragen.


------------- ab hier
REGEDIT4

[HKEY_CLASSES_ROOT\.pif]
@=piffile

[HKEY_CLASSES_ROOT\piffile]
@=Führt textbasierte (Befehlszeilen-) Funktionen aus.
EditFlags=hex:01,00,00,00
NeverShowExt=
IsShortcut=

[HKEY_CLASSES_ROOT\piffile\shell]

[HKEY_CLASSES_ROOT\piffile\shell\open]
@=

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

[HKEY_CLASSES_ROOT\piffile\shellex]

[HKEY_CLASSES_ROOT\piffile\shellex\PropertySheetHandlers]

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

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

[HKEY_CLASSES_ROOT\piffile\shellex\{000214EE-0000-0000-C000-000000000046}]
@={00021401-0000-0000-C000-000000000046}

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

---------------bis hier

sonst wüßte ich nicht, woran das liegen könnte.

MfG maneich
 
  • #6
Habt mir beide sehr geholfen, vielen DANK dafür...!
Musste nur mal Windows neu starten ;D, wird alles wieder zu meiner vollsten Zufriedenheit angezeigt und funktioniert tadellos!! Habt Dank!!

Gruss, kluempi
 
  • #7
Setz bitte noch das Erledigt Häkchen. (unten rechts) :-*
 
  • #8
@Hägar: Als Gast kann er das nicht, aber wir PCDs sind ja auch noch da. ;) ;D
 
  • #9
hi habe so ein ähnliches problem im XP. alles mit .lnk,keine symbole mehr bzw. nur ganz wenige .

kann kein programm mehr ausführen noch nicht mal regedit. das nur wenn ich im abgesicherten modus mit eingabeaufforderung starte.

kann jemand helfen?
 
Thema:

alle progs-vernküpfungen sind plötzlich*.lnk Dateiendungen

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben