"Harald Effenberg" <
har...@effenberg.de> schrieb:
> Am 28.03.2017 um 20:34 schrieb Takvorian:
>> Harald Effenberg schrieb:
>
>>> Weiß jemand, wie man bei Windows 10 pro 64 die Standard-Programme für
>>> die Dateitypen *endgültig* festlegt?
>
>> Die Malware, die Einstellungen rückgängig macht, entfernen.
>
> Aber welche Malware macht sowas? Für mich sieht es aus wie Windows10.
> Z.B. eben jetzt wieder: .zip-Dateien werden bei mir mit 7-Zip geöffnet.
7-Zip ist unsicherer Schrott, wirf den weg!
[...]
> Ich habe Windows noch nie darum gebeten, .zip-Dateien mit dem Explorer
> zu öffnen.
Falsch. Windows bringt seit dem letzten Jahrtausend eine "shell extension"
fuer den Explorer mit; diese ist der Standard-Handler fuer .ZIP
Wieso stellst Du zuallererst nicht fest, wo Windows bzw. der Explorer
Deine Zuordnungen gespeichert hat?
Die Einstellung, mit welchem Programm ein Dateityp zu oeffnen ist
(genauer: welchem Dateityp alias ProgID eine Dateiendung zugeordnet ist),
ist BENUTZER-spezifisch. Nur wenn es keine benutzer-spezifische
Zuordnung gibt verwendet Windows die system-globale Zuordnung (letztere
zeigen ASSOC .ext und FTYPE <ProgID> in der Eingabeaufforderung an).
[HKEY_CURRENT_USER\Software\Classes\.ext]
@="<ProgID>"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ext]
@="<ProgID>"
[HKEY_CURRENT_USER\Software\Classes\<ProgID>]
@="<display name>" ; wird (nicht nur) im Windows Explorer als
; "Dateityp" angezeigt
[HKEY_CURRENT_USER\Software\Classes\<ProgID>\Shell\Open\Command]
@="<command line>"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\<ProgID>]
@="<display name>" ; wird (nicht nur) im Windows Explorer als
; "Dateityp" angezeigt
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\<ProgID>\Shell\Open\Command]
@="<command line>"
Siehe <
https://msdn.microsoft.com/library/cc144104.aspx>
und <
https://msdn.microsoft.com/library/cc144175.aspx>
sowie <
https://msdn.microsoft.com/library/cc144101.aspx>
JFTR: [HKEY_CLASSES_ROOT] ist die Ueberlagerung von
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes] mit
[HKEY_CURRENT_USER\Software\Classes]
JFTR: [HKEY_CURRENT_USER\Software\Classes\<ProgID>] wird typischerweise
NICHT resp. nur bei benutzer-spezifischen Installationen erstellt,
da die Definitionen von <ProgID> etc. bei der Installation von
Programmen geschrieben werden.
JFTR: die Kommandos ASSOC und FTYPE der Eingabeaufforderung lesen und
schreiben dummerweise nur die system-globalen Einstellungen.
Und beide werden seit Windows XP im Windows Explorer von folgenden,
AUSSCHLIESSLICH benutzer-spezifischen Einstellungen uebersteuert:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ext\UserChoice]
Ab Vista koennen Programme unter
[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
den Pfad zu einem Registry-Schluessel eintragen, unter dem sie
angeben, welche Dateitypen/endungen etc. sie bedienen koennen.
Diese Eintraege werden vom Applet "Standard-Anwendungen" ausgewertet
und von diesem wie vom Benutzer ausgewaehlt in die o.g. Registry-
Schluessel geschrieben.
[...]
> "Avira Free Antivirus" ist installiert.
AUTSCH!
Wirf auch das weg: KEIN Virenscanner bietet wirksamen Schutz.
Der mitgelieferte Defender erhoeht wenigstens nicht die Angriffsflaeche.
Stefan
[
--
Die unaufgeforderte Zusendung werbender E-Mails verstoesst gegen §823
Abs. 1 sowie §1004 Abs. 1 BGB und begruendet Anspruch auf Unterlassung.
Beschluss des OLG Bamberg vom 12.05.2005 (AZ: 1 U 143/04)