Archiv Altes Windows: 98, SE, ME und NT 16.921 Themen, 62.626 Beiträge

Verknüpfungen und .exe-Dateien funktionieren nicht mehr über Win

Hell-Mood / 7 Antworten / Baumansicht Nickles

System: Windows 98 SE

Problem: habe versehentlich bei Nutzung einer Neuinstallierten jungfräulichen Firewall auf Blocken einer Registry-Änderung geklickt, die vermutlich Windows selbst ausgelöst hat.
Seitdem funktionieren meine Verknüpfungen nicht mehr, ebenso die .exe-Dateien. Windows will dann immer, dass ich sie einer Anwendung zuordnen soll, wobei ich nicht weiß, ob und welche Systemdateien man da ggf. auswählen sollte.

Die exe-Dateien kann ich zumindest noch über Ausführen in der Startleiste starten. Bei den Verknüpfungen hatte ich nach Auftreten des Problems auch .lnk dahinterstehen. Beim Befolgen eines Tipps aus einem anderen Forum ist es mir aber nur gelungen die Endung .lnk bei den Verknüpfungen wieder wegzubekommen. Funktionieren tun sie immer noch nicht, auch zeigen sie die Icons nicht mehr an.
Beim Start von TweakUI (über Ausführen) mit der Icon-Reparatur-Funktion haben lediglich drei meiner vielen Desktop-Icons(-Verknüpfungen) wieder ihr Symbol erhalten.

Weiß irgendein Registry-Bastler (darin bin ich leider kein Crack), wie man wieder eine ordentliche Dateizuordnung dafür hinkriegt, undzwar ohne Neuinstallation (dazu hab ich einfach keine Zeit).

Borlander Hell-Mood „Verknüpfungen und .exe-Dateien funktionieren nicht mehr über Win“
Optionen

Wie schauen denn bei Dir die Standardwerte der folgenden Registryzweige aus?
HKEY_CLASSES_ROOT\.exe
HKEY_CLASSES_ROOT\exefile\shell\open\command

Hell-Mood Borlander „Wie schauen denn bei Dir die Standardwerte der folgenden Registryzweige aus?...“
Optionen

Die Werte sind folgendermaßen

HKEY_CLASSES_ROOT\.exe
(Standard) (Wert nicht gesetzt)
HKEY_CLASSES_ROOT\exefile\shell\open\command
(standard) (Wert nicht gesetzt)

also quasi nicht mehr vorhanden.

Was muss denn da nun rein?

Borlander Hell-Mood „Die Werte sind folgendermaßen HKEY_CLASSES_ROOT .exe Standard Wert nicht...“
Optionen

Denke ich werde morgen einfach mal einen kompletten Reg-Export dieser beiden Zweige vornehmen, gut möglich das noch weitere Teile fehlen...

Hell-Mood Borlander „Denke ich werde morgen einfach mal einen kompletten Reg-Export dieser beiden...“
Optionen

Das wäre natürlich praktisch.

wie komme ich dann an deinen Reg-Export? Brauchst du ´ne Mail-Adresse oder willst du tatsächlich hier sämtliche Daten auflisten?
Außerdem befürchte ich bei einem Import, dass ich andere Dateizuordnungen schrotten könnte. (Hab mich bisher von der Registry ferngehalten, so dass ich in der Hinsicht wirklich ein Dummbeutel bin).
Wie geht´s nun weiter?
---

Borlander Hell-Mood „Das wäre natürlich praktisch. wie komme ich dann an deinen Reg-Export?...“
Optionen

Bin bislang noch nicht dazu gekommen das zu exportieren (müsste den Win98-Rechner mal anwerfen)...

Brauchst du ´ne Mail-Adresse oder willst du tatsächlich hier sämtliche Daten auflisten?
Nur den Export der beiden oben genannten Zweige...

Außerdem befürchte ich bei einem Import, dass ich andere Dateizuordnungen schrotten könnte.
... der Export umfasst nur den exe-Dateityp, andere Dateitypen werden nicht verändert.
Ich werde mich zur Vorsicht aber erst mal auf die beiden leeren Einträge beschränken - mehr geht später immer noch...

Wie geht´s nun weiter?
Ich werde den Dateiinhalt der Exporte posten, sobald ich die rausgezogen habe. Könntest ggf. natürlich mal im Chat vorbeischauen (am besten wohl gegen 22:00), da lassen sich viele Fragen schneller klären...

Borlander Nachtrag zu: „Bin bislang noch nicht dazu gekommen das zu exportieren müsste den...“
Optionen

Erstelle Dir mal die beiden folgenden NurText-Datein (z.B. mit dem Windows-Editor, am besten mit den hier angegebenen Dateinamen Namen, die Endung muß auf jeden Fall .reg sein):





Die kannst Du dann anschließend mittels Doppelklick und Bestätigung der Nachfrage in die Registry importieren...

Gruß
Borlander
Hell-Mood Borlander „Erstelle Dir mal die beiden folgenden NurText-Datein z.B. mit dem...“
Optionen

So - Weihnachtsstress vorbei, jetzt kann ich mich wieder meinen Windows-Problemen widmen...

Leider funktioniert dein vorgenannter Vorschlag auch nicht !

Doppelklick auf .reg-Files funktionieren ebenfalls nicht, musste ich feststellen. Habe deshalb versucht, das dann mittels Import übers Menü in regedit einzubasteln, hat aber irgendwie auch nicht geklappt. Habe dann die Werte per Hand in die Registry eingetragen.
Das @ = "exefile" bei (Standard) in [HKEY_CLASSES_ROOT\.exe] bewirkt danach jedoch nur, dass sich dann gar keins mehr der nicht funktionierenden Files öffnen lässt, d.h. dass er nicht nur alle .exe-files gar nicht mehr startet, sondern auch die nicht funktionierenden Verknüpfungen (oder .reg-files) bei Doppelklick nichts mehr tun. Es kommt dann nicht einmal mehr die Aufforderung, mit welchem Programm ich die Dinger öffnen soll.

Über Startmenü und ausführen kann ich jedoch weiterhin alles normal starten (ich seh das dann etwas nostalgisch: ist doch fast wie zu alten DOS-Kommandozeilen-Zeiten).

Sobald ich die Zeile mit dem @="exefile" wieder rausnehme, ist´s wieder wie vorher, d.h. er fragt wieder, mit was man denn öffnen will.

Vielleicht sollten wir es mal erst mit den Werten für die fehlerhaften Verknüpfungen versuchen, also mit .lnk und lnkfile. Wenn das gehen würde, wäre ich schon ein Stückchen weiter.

Gruß,
Helmut