Win 7 - *.LNK falsch verküpft

Martin82

Cadet 4th Year
Registriert
Jan. 2010
Beiträge
96
Hallo Leute,
meine Freundin war an unseren PC :freak: und hat mir da etwas vestellt.
Und zwar lassen Verknüpfungen von Programmen nicht mehr öffnen bzw hat sie die Endung *.lnk mit Word verknüpft.
Wie kann ich dies nun wieder rückgängig machen ohne eine komplette Neuinstallation?
Gruß Martin
 
Zuletzt bearbeitet:
Start -> Standardprogramme -> Standardprogramme festlegen ?


Edit: Oder einfach *.ink Datei mit Rechtsklick anklicken und dann öffnen mit... und dann das Programm deiner Wahl auswähln ;)

LG
 
Zuletzt bearbeitet:
Systemwiederherstellung im Suchfeld eingeben.
Anklicken und den Rechner vor das Datum der Spielerei zurücksetzen.
 
Ich würde mal ne Systemwiederherstellung versuchen...

Daten vorher aber besser sichern.
 
geht beides nicht!

Systemwiederherstellung nicht eingerichtet!
 
Zuletzt bearbeitet:
@ 1337 g33k:

Ja, du hast natürlich recht. Ich war nur etwas verwirrt, da Martin82 in der Threadüberschrift LNK und in seinem ersten Post ink stehen hat. Das LNK in der Überschrift hatte ich wohl verdrängt. :D
 
@1337 geht auch nicht ! Win 7 sagt das es kein Registrierungsschlüssel ist! Muss die gespeicherte '.reg einen bestimmten Namen bekommen?
 
Speichere den Code mit Notepad als "reperatur.reg" (einfach neues Textdokument erstellen - Code reinkopieren - Speichern unter - und beim Dateinamen reperatur.reg eingeben - die reg- Datei wird dann automatisch generiert)


Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\.lnk]
[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]
"Handler"="{ceefea1b-3e29-4ef1-b34c-fec79c4f70af}"
"IconPath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\
31,00,36,00,37,00,36,00,39,00,00,00
"ItemName"="@shell32.dll,-30397"
"MenuText"="@shell32.dll,-30318"
"NullFile"=""

[HKEY_CLASSES_ROOT\.lnk\ShellNew\Config]
"DontRename"=""



[-HKEY_CLASSES_ROOT\SystemFileAssociations\.lnk]
[HKEY_CLASSES_ROOT\SystemFileAssociations\.lnk]
"FileOperationPrompt"="prop:System.ItemTypeText;System.FileOwner;System.Author;System.Title;System.Subject;System.Comment;System.DateModified;System.Link.TargetParsingPath"
"FullDetails"="prop:System.PropGroup.Description;System.ItemTypeText"



[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\OpenWithProgids]
"lnkfile"=hex(0):



[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers\.lnk]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers\.lnk]
@="{00021401-0000-0000-C000-000000000046}"



[-HKEY_CLASSES_ROOT\lnkfile]
[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"EditFlags"=dword:00000001
"FriendlyTypeName"="@shell32.dll,-4153"
"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\Compatibility]
@="{1d27f844-3a1f-4410-85ac-14651078412d}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu]
@="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}"

[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}"


Das erstellte File mit einem Doppelklick öffnen -> Reg-Werte werden importiert -> Neustart.

Falls unter vista/win7 eine Fehlermeldung kommt, betrifft sie nur den Schlüssel
[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
Alles andere wurde allerhöchstwahrscheinlich fehlerfrei importiert!
Diesen schlüssel einfach mit regedit.exe vergleichen (in der .reg-datei steht er ganz unten) - wenn der standardwert gleich ist, ist alles ok.
Ansonsten kann man den besitz des schlüssels über rechtsklick "Berechtigungen -> erweitert" übernehmen und sich Vollzugriff geben, dann kann auch dieser korrekte Wert wieder importiert werden.

evtl. muss auch wie eben beschrieben der Besitz des Schlüssels HKEY_LOCAL_MACHINE\SOFTWARE übernommen werden.

Falls der Fehler unter einem anderen Benutzerkonto weiterbesteht: den Import unter diesem Benutzerkonto wiederholen.

Auf diese Lösung hättest du allerdings mit Hilfe von Google auch selbst kommen können ;)

LG
 
Zuletzt bearbeitet:
Zurück
Oben