Registry reparieren...

Dieses Thema Registry reparieren... im Forum "Windows XP Forum" wurde erstellt von Mintschi, 6. Juli 2004.

Thema: Registry reparieren... Hallo Leute, die Dateitypenzuordnungen in meiner WinXP Home Registry sind fehlerhaft. Die ganze Sache fing an mit...

  1. Hallo Leute,

    die Dateitypenzuordnungen in meiner WinXP Home Registry sind fehlerhaft.
    Die ganze Sache fing an mit der Zuordnung von avi-Dateien für den Default Player.
    Obwohl ich über den Explorer unter Extras -> Ordneroptionen -> Dateitypen den MPlayer Classic für avis eingetragen hatte, wurde ich nach Anklicken einer avi-Datei im Explorer jedesmal nach dem Default Player gefragt.
    Ich konnte dieses Problem mittlerweile fixen.
    Folgender Trouble ist aber noch nicht gelöst:
    Es fehlt die Zuordnung für *.bat-Dateien und der Kontextmenüeintrag bearbeiten beim Rechtsklick im Explorer.
    Zudem ist für *.inf-Dateien der Texteditor zugeordnet, was, glaube ich zumindest, nicht richtog ist.
    Für diese Extension fehlt im Kontextmenü der Eintrag installieren.
    Es ist mir schleierhaft, wie es zu diesem Murks in der Registry gekommen ist.
    Gibt es eine Möglichkeit, die Extensions-Section in der Registry zu reparieren?
    Über o.g. Ordneroptionen sehe ich keine Möglichkeit, da mir u.a. der zugehörige Befehl für *.bat/*.inf-Dateien nicht bekannt ist.

    Gruß,
    Mintschi
     
  2. REG-Datei für BAT-Dateien-Zuordnungen:
    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\.bat]
    @=TextPad.bat
    
    [HKEY_CLASSES_ROOT\.bat\PersistentHandler]
    @={5e941d80-bf96-11cd-b579-08002b30bfeb}
    
    [HKEY_CLASSES_ROOT\batfile]
    @=Stapelverarbeitungsdatei für MS-DOS
    EditFlags=hex:30,04,00,00
    
    [HKEY_CLASSES_ROOT\batfile\DefaultIcon]
    @=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,53,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,35,\
      00,33,00,00,00
    
    [HKEY_CLASSES_ROOT\batfile\shell]
    
    [HKEY_CLASSES_ROOT\batfile\shell\edit]
    @=&Bearbeiten
    
    [HKEY_CLASSES_ROOT\batfile\shell\edit\command]
    @=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
      54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
      00
    
    [HKEY_CLASSES_ROOT\batfile\shell\open]
    EditFlags=hex:00,00,00,00
    
    [HKEY_CLASSES_ROOT\batfile\shell\open\command]
    @=\%1\ %*
    
    [HKEY_CLASSES_ROOT\batfile\shell\print]
    
    [HKEY_CLASSES_ROOT\batfile\shell\print\command]
    @=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
      54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
      00,25,00,31,00,00,00
    
    [HKEY_CLASSES_ROOT\batfile\shellex]
    
    [HKEY_CLASSES_ROOT\batfile\shellex\DropHandler]
    @={86C86720-42A0-1069-A2E8-08002B30309D}
    
    [HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers]
    
    [HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers\PifProps]
    @={86F19A00-42A0-1069-A2E9-08002B30309D}
    
    REG-Datei für CMD-Dateien-Zuordnungen: (falls benötigt)
    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\.cmd]
    @=TextPad.cmd
    ZAMailSafeExt=zl5
    
    [HKEY_CLASSES_ROOT\.cmd\PersistentHandler]
    @={5e941d80-bf96-11cd-b579-08002b30bfeb}
    
    [HKEY_CLASSES_ROOT\cmdfile]
    @=Befehlsscript von Windows NT
    EditFlags=hex:30,04,00,00
    
    [HKEY_CLASSES_ROOT\cmdfile\DefaultIcon]
    @=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,53,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,35,\
      00,33,00,00,00
    
    [HKEY_CLASSES_ROOT\cmdfile\shell]
    
    [HKEY_CLASSES_ROOT\cmdfile\shell\edit]
    @=&Bearbeiten
    
    [HKEY_CLASSES_ROOT\cmdfile\shell\edit\command]
    @=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
      54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
      00
    
    [HKEY_CLASSES_ROOT\cmdfile\shell\open]
    EditFlags=hex:00,00,00,00
    
    [HKEY_CLASSES_ROOT\cmdfile\shell\open\command]
    @=\%1\ %*
    
    [HKEY_CLASSES_ROOT\cmdfile\shell\print]
    
    [HKEY_CLASSES_ROOT\cmdfile\shell\print\command]
    @=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
      54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
      00,25,00,31,00,00,00
    
    [HKEY_CLASSES_ROOT\cmdfile\shellex]
    
    [HKEY_CLASSES_ROOT\cmdfile\shellex\DropHandler]
    @={86C86720-42A0-1069-A2E8-08002B30309D}
    
    [HKEY_CLASSES_ROOT\cmdfile\shellex\PropertySheetHandlers]
    
    [HKEY_CLASSES_ROOT\cmdfile\shellex\PropertySheetHandlers\PifProps]
    @={86F19A00-42A0-1069-A2E9-08002B30309D}
    
    - Notepad aufrufen
    - Einfügen
    - als Datei mt der Endung .REG speichern
    - Doppelklick auf die REG-Datei
    - fertig.

    Ich hoffe, das reicht! ;D ;) :D
     
  3. @ Hägar

    danke für den Tip!
    Ich hatte es ausprobiert, leider ohne Erfolg.
    Nach Import in die Registry hatte ich den Rechner neugestartet.
    Die bat/batfile-Extensionen sind zwar in der Registry unter HKEY_CLASSES_ROOT vertreten, sind aber nicht unter Explorer->Ordneroptionen->Dateitypen ersichtbar. ???
    Zudem sind die Kontextmenü-Einträge bearbeiten und installieren (inf-Dateien) immernoch nicht vorhanden. :-\
    Die inf-Dateien sind zudem dem Texteditor zugeordnet, werden aber nicht von diesem geöffnet, wenn man sie anklickt.
    Ich bin ja viel gewohnt von Windows, aber sowas ist mir noch nicht wiederfahren.
    Habe auch schon wie blöd zu diesem Thema gegoogled, leider ohne etwas Nützliches zu finden.

    Mintschi
     
  4. Völlig normal! ;)
    Die Haupsache ist, das sich eine BAT-Datei wieder ausführen läßt.

    Du kannst ja die Test Batch probieren...
    Code:
    rem Test-Batch
    cmd /k cls
    
    Das Ergebnis muss eine offene Eingabeaufforderung sein.

    Reg-Datei kommt gleich! ;)

    Fertig! ;D

    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\.inf]
    @=TextPad.inf
    
    [HKEY_CLASSES_ROOT\.inf\PersistentHandler]
    @={5e941d80-bf96-11cd-b579-08002b30bfeb}
    
    [HKEY_CLASSES_ROOT\inffile]
    @=Setup-Informationen
    
    [HKEY_CLASSES_ROOT\inffile\DefaultIcon]
    @=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,53,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,35,\
      00,31,00,00,00
    
    [HKEY_CLASSES_ROOT\inffile\shell]
    
    [HKEY_CLASSES_ROOT\inffile\shell\Install]
    @=In&stallieren
    
    [HKEY_CLASSES_ROOT\inffile\shell\Install\command]
    @=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
      6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,73,00,65,\
      00,74,00,75,00,70,00,61,00,70,00,69,00,2c,00,49,00,6e,00,73,00,74,00,61,00,\
      6c,00,6c,00,48,00,69,00,6e,00,66,00,53,00,65,00,63,00,74,00,69,00,6f,00,6e,\
      00,20,00,44,00,65,00,66,00,61,00,75,00,6c,00,74,00,49,00,6e,00,73,00,74,00,\
      61,00,6c,00,6c,00,20,00,31,00,33,00,32,00,20,00,25,00,31,00,00,00
    
    [HKEY_CLASSES_ROOT\inffile\shell\open]
    
    [HKEY_CLASSES_ROOT\inffile\shell\open\command]
    @=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
      54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
      00
    
    [HKEY_CLASSES_ROOT\inffile\shell\print]
    
    [HKEY_CLASSES_ROOT\inffile\shell\print\command]
    @=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
      54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
      00,25,00,31,00,00,00
    
    
     
  5. @ Hägar

    Nochmals vielen Dank für deine Hilfe! ;)

    Das Ausführen der bat-Datei funzt nicht.
    WinXP fragt nach einem zugehörigen Programm. :-\
    Ich hatte auch die reg-Datei in die Registry importiert, leider erscheint immernoch kein Eintrag im Kontextmenü des Explorers. :eek:

    Gruß,
    Mintschi
     
  6. @ aninemo

    Du bist ein Goldstück! ;) :)
    Die Fixes haben prima gefunzt.

    Vielen Dank euch beiden, für eure Mühe.

    Mintschi
     
  7. Nicht ich - Doug - mach Dir schnell ein Lesezeichen dafür - der hat ausserdem noch mehr tolle Sachen
    http://www.dougknox.com/
     
  8. @ aninemo

    Das ist richtig, du hast aber, im Gegensatz zu mir, diesen wertvollen Link gefunden. :D ;)
    Bookmark habe ich natürlich gesetzt! ::)
     
  9. Nicht gefunden - schon gekannt ;)
     
Die Seite wird geladen...

Registry reparieren... - Ähnliche Themen

Forum Datum
winxp registry reparieren Windows XP Forum 11. Sep. 2006
Registry Cleaner Windows 7 Forum Samstag um 14:23 Uhr
Registry- Berechtigungen Windows 7 Forum 20. Sep. 2016
Registry-Sicherung vom 32 Bit-System nach Umstellung auf 64 bit aufspiel- bzw. nutzbar? Windows 7 Forum 29. Apr. 2016
Registry Cleaner Windows 10 Forum 22. Dez. 2015