Verknüpfungsprobleme

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
User avatar
tombik
Member
Member
Posts: 155
Joined: 2003-02-10, 21:19 UTC
Location: Berlin

Verknüpfungsprobleme

Post by *tombik »

Hallo!
Habe seit einiger Zeit folgendes Problem:
Bei Verknüpfungen, die ich im TC aufrufen will, kommt dieses Dateidownload Fenster mit der Viruswarnung und den Optionen "öffnen, speichern,..."


Im Arbeitsplatz funzt alles einwandfrei.

Habe schon unter Dateitypen nachgesehen, aber da sind *.ink Dateien gar nicht aufgeführt.

Ratlos

Tombik

Image: http://www.arcor.de/palb/alben/86/3735886/6166326533306635.jpg
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

.lnk (für link), nicht .ink (tinte). ;)

Das sind die Originalregistryeinträge unter XP SP1a, als egalwashiersteht.reg abspeichern und doppelklicken. Danach neu booten.

<---schnipp--->
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\.lnk]

[-HKEY_CLASSES_ROOT\lnkfile]

[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]
@="Verknüpfung"
"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}"
<---schnapp--->

Icfu
User avatar
tombik
Member
Member
Posts: 155
Joined: 2003-02-10, 21:19 UTC
Location: Berlin

Post by *tombik »

Hi!
Hat wunderbar geklappt.
Danke vielmals!

(Wie komm ich auf *.ink? :oops: :oops:
Muß die Erkältung sein..... :cry: )

Tombik

PS: Aber warum klappte es im Windows Explorer und nur im TC nicht?
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Schau mal unter HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\ ob dort ein Unterschlüssel '.lnk' vorhanden ist. Wenn ja, lösche ihn.

TC und Explorer behandeln das Dateiöffnungsverhalten etwas unterschiedlich und schauen in unterschiedlicher Reihenfolge auf HKCR und HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\, das ganze ist nicht mit zwei Worten zu erklären und setzt etwas Grundwissen über die Funktionsweise vorraus, dauert mir hier zu lang. ;)

Icfu
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48104
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Das Problem ist, dass nirgends beschrieben ist, in welcher Reihenfolge der Explorer diese Orte absucht. TC versucht das so gut wie möglich nachzuahmen, kann aber leider nicht alle Möglichkeiten herausfinden (z.B. wenn an einem Ort eine ungültige Verknüpfung steht).
Author of Total Commander
https://www.ghisler.com
User avatar
tombik
Member
Member
Posts: 155
Joined: 2003-02-10, 21:19 UTC
Location: Berlin

Post by *tombik »

Schlüssel gelöscht.

Ansonsten muß ich auch nicht unbedingt wissen, warum und wieso.
Hauptsache, klappt wieder.

Danke nochmal

Tombik
Post Reply