WINDOWS SICHERHEITSWARNUNG UMGEHEN Anm.: Mit einem kleinen Zusatzprogramm namens ELEVATED SHORTCUTS kann man ggf. eine wiederholte Sicherheits-Abfrage für einzelne Programme abschalten. Das Tool generiert auf dem Desktop eine normale Verknüpfung mit dem Namen des Programms, das man auf des Programmfeld gezogen hat, und dem Zusatz "(elevated)", und vergibt dieser Verknüpfung damit automatisch und dauerhaft Administratorenrechte. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ REGISTRY - LÖSUNGEN ZUM ÖFFNEN VON DATEIEN Sollte sich WINDOWS XP unsinnige, teilweise von völlig harmlosen Textpassagen ausgelöste, hartnäckige "Datei öffnen" - Sicherheitswarnung von sich geben mit der Frage "Möchten sie diese Datei öffnen?" und "Unbekannter Herausgeber", sobald man versucht bestimmte (HTML-) Dateien auf der eigenen Festplatte zu öffnen, ist es an der Zeit, das System daran zu hindern, mal wieder schlauer sein zu wollen als der Anwender selbst: --------- Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Associations] "DefaultFileTypeRisk"=dword:00001807 "ModRiskFileTypes"="doc;.pdf;.xls;.exe" "LowRiskFileTypes"=".bmp;.gif;.jpg;.html;.htm" ' TIP: http://www.wintotal.de/tipparchiv/?id=1024 ' Alle LowRiskFileTypes werden ohne Nachfrage geöffnet ' Es können beliebig viele Dateitypen eingetragen werden ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ WINDOWS SICHERHEITSWARNUNG UMGEHEN Die Programm-Sicherheitswarnung bei Windows 7: "Möchten Sie zulassen, daß durch das folgende Programm..." tritt in verschiedenen Fällen auf. Bei der Installation einer neuen Anwendung geht das auch an. Ärgerlich wird es, wenn sich ein bereits installiertes Programm nicht ohne Bestätigung starten läßt; das gilt insbesondere dann, wenn es automatisch mit Windows starten sollte (beispielsweise im Autostart-Ordner); Windows neigt dann dazu, seinen Start komplett abzuwürgen. Neben dem Hilfsprogramm "Elevated Shortcut" - es greift anscheinend auf die 'schtasks.exe' zu, Windows' Verwaltung geplanter Aufgaben (tasks) - (Rechte Maustaste auf die "elevated" Verknüpfung und "Dateipfad öffnen..." auswählen) gibt es noch einen weiteren Weg, blockierte Programme (insbesondere solche mit Kompatibilitätsprobleme) ohne Abfrage starten zu lassen: * Das Programm nicht im Benutzerbereich C:\Benutzer\... bzw. \Users\... sondern im Windows- Standard- Programmordner C:\ Programme\ bzw. \Program Files\ installieren. Windows akzeptiert dann häufig, daß dieses Programm bereits beim Installieren freigegeben wurde. * Allerdings gibt es Probleme, falls das Programm versucht, irgendwelche Dateien in das eigene Verzeichnis zu schreiben. Das läßt Windows ggf. nicht zu. Im Benutzerbereich dagegen kann das Programm zwar schreiben, der Start wird aber nicht ohne Abfrage zugelassen. * Lassen sich diese beiden Bereiche in den Einstellungen des Programms nicht trennen, gibt es noch Eines: Das gesamte Paket in die Zwischenwelt zu schieben, Windows' Limbo, in die "Anwendungsdaten" C:\Users\...\AppData\Roaming\Hier\dieboese.exe ... und schon geht's (manchmal). Offensichtlich betrachtet Windows diesen Bereich einerseits als nicht so gefährdet wie den Programmordner - Daten können hineingeschrieben werden - und andererseits nicht so gefährlich wie den Benutzerbereich - auch unsichere Anwendungen werden ausgeführt. * Trennen lassen sich die beiden Bereiche auch dadurch, daß man zwar das Programm in den Windows- Standard- Programmordner installiert, in der Verknüpfung zu der Anwendung auf dem Desktop aber mit der rechten Maustaste die "Eigenschaften" aufruft, und dort in der Rubrik "Ausführen in" der fraglichen Anwendung ein eigenes Verzeichnis in den "Anwendungsdaten" zuweist - ohne End-/: C:\Users\...\AppData\Roaming\Hier Alle Dateien, die das Programm erzeugt, werden nun hier hinein geschrieben. Ohne Fehlermeldung. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ LÖSUNGEN ZUM ÖFFNEN UND BEARBEITEN VON DATEIEN Um bei manchen Dateien in "Eigenschaften" den fehlenden Eintrag "Öffnen mit" zu erzeugen, ist in WINDOWS XP ein Eingriff in die Registry notwendig (Tip: PC Wissen). Dieser erzeugt einen neuen Kontextbefehl "Öffnen mit" unter der rechten Maustaste für sogenannte Batch- (.BAT-) Dateien: --------- Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\batfile\shell\openwith] @="Öffnen mit" [HKEY_CLASSES_ROOT\batfile\shell\openwith\command] @="rundll32.exe shell32,OpenAs_RunDLL %1" --------- Dieses als .REG- Datei speichern und mit "Zusammenführen" in die Registry eintragen lassen. Zum wieder Austragen (rückgängig machen) die erste Zeile ändern auf: [-HKEY_CLASSES_ROOT\batfile\shell\openwith] ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ VARIANTEN FÜR REGISTRY - SCHLÜSSEL ZUM ÖFFNEN VON DATEIEN ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Diese Variante erzeugt einen neuen Kontextbefehl "Öffnen mit" unter der rechten Maustaste in WINDOWS XP für ALLE Dateiendungen: --------- Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell] [HKEY_CLASSES_ROOT\*\shell\openwith] @="Öffnen mit" [HKEY_CLASSES_ROOT\*\shell\openwith\command] @="rundll32.exe shell32,OpenAs_RunDLL %1" ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Diese Variante erzeugt einen neuen Kontextbefehl "Öffnen mit dem Programm XXX" unter der rechten Maustaste in WINDOWS XP für ALLE Dateiendungen: --------- Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell] [HKEY_CLASSES_ROOT\*\shell\Open with XXX\command] @="C:\\Program Files\\XXX\\XXX.exe %1" --------- [-HKEY_CLASSES_ROOT\*\shell\Open with XXX] beseitigt ihn wieder --------- Manche Programme, wie Winzip, benötigen den Parameter "%1" in Anführungszeichen: REGEDIT4 [HKEY_CLASSES_ROOT\*] [HKEY_CLASSES_ROOT\*\Shell] [HKEY_CLASSES_ROOT\*\Shell\Winzip] [HKEY_CLASSES_ROOT\*\shell\Winzip\Command] @="C:\\Programme\\WinZip\\WINZIP32.EXE \"%1\"" bzw. [HKEY_CLASSES_ROOT\*\Shell\Winzip\Command] @="C:\\Program Files\\WINZIP\\WINZIP32.EXE \"%1\"" --------- [-HKEY_CLASSES_ROOT\*\Shell\Winzip] beseitigt ihn wieder --------- In Windows 98 wird damit das Programm bestimmt, mit dem ein völlig unbekanntes Dateiformat versuchsweise geöffnet wird. Idealerweise geschieht das jedoch nicht mit einem Packprogramm wie Winzip, sondern einem Bildbetrachter wie IrfanView: REGEDIT4 [HKEY_CLASSES_ROOT\*\Shell\Unbekannt] [HKEY_CLASSES_ROOT\*\Shell\Unbekannt\Command] @="C:\\...\\IRFANVIEW\\i_view32.exe \"%1\"" ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Folgende Variante erzeugt einen neuen Kontextbefehl "Öffnen mit dem Programm XXX" unter der rechten Maustaste in WINDOWS XP für alle VERZEICHNISSE: --------- Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Folder\shell\XXX here\command] @="C:\\Program Files\\XXX\\XXX.exe %1" --------- [-HKEY_CLASSES_ROOT\Folder\shell\XXX here] beseitigt ihn wieder ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Diese Variante erzeugt einen neuen Kontextbefehl "Öffnen mit dem Programm XXX" unter der rechten Maustaste in WINDOWS XP für alle unbekannten Dateiendungen: [UNSICHER] --------- Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Unknown\shell\Open\Command] @="C:\\Program Files\\XXX\\XXX.exe %1" [HKEY_CLASSES_ROOT\Unknown\shell] @="open" --------- [HKEY_CLASSES_ROOT\Unknown\shell\Open\Command] @=- [HKEY_CLASSES_ROOT\Unknown\shell] @="openas" beseitigt ihn wieder > Dieses nur der Erläuterung halber. > In WINDOWS XP genügt ein Rechtsklick auf eine Datei mit unbekannter Dateiendung um unter "Öffnen" eine Auswahl von Programmen aufzurufen. --------- In Windows 98 lautet der Befehl übrigens etwas anders, nämlich: "C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1" Dies ist zu finden im Schlüssel HKEY_LOCAL_MACHINE\Software\CLASSES\Unknown\shell\openas\command\ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Achtung: Registry-Veränderungen sind immer gefährliche Eingriffe in das System und können bei Fehlern dazu führen, daß der Rechner nicht mehr startet oder nicht mehr richtig läuft. Deshalb: Immer vorher eine Kopie der kompletten Registry auf die Festplatte exportieren! Hinrichs 2011 ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Nachtrag 2015: Die Darstellung von ZIP - Archiven im linken Fenster des Windows 7 Explorer unterbinden: In Windows 7 werden .ZIP - ( und .CAB - ) Archive wie normale Ordner behandelt und auch so dargestellt - d. h, sie erscheinen auch im linken Fenster des Windows Explorer. Wer sich davon irritiert fühlt, und diese Darstellung beseitigen möchte, kann das in der Registry verändern. Zuerst: ¯¯¯¯¯¯ Die Registry- Schlüssel HKEY_CLASSES_ROOT\CompressedFolder\CLSID HKEY_CLASSES_ROOT\SystemFileAssociations\.zip\CLSID Sicherheitshalber exportieren und irgendwo sichern Dann: ¯¯¯¯¯ Archiv-Darstellungen im linken Fenster beseitigen: Die obigen Schlüssel in der Registry manuell löschen, oder über eine .REG-Datei mit: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Windows Registry Editor Version 5.00 ; Created by: Shawn Brink ; http://www.sevenforums.com ; Tutorial: http://www.sevenforums.com/tutorials/13619-zip-folders-enable-disable-windows-explorer-view.html [-HKEY_CLASSES_ROOT\CompressedFolder\CLSID] [-HKEY_CLASSES_ROOT\SystemFileAssociations\.zip\CLSID] ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Anschließend sofort den Rechner neu starten. Danach sollten die Archive links verschwunden und nur noch im rechten Fenster vorhanden sein, wo sie mit einem entsprechenden Programm verknüpft geöffnet werden können Um sie wieder einzubauen, die gesicherten Schlüssel wieder in die Registry eintragen lassen oder mit: Windows Registry Editor Version 5.00 ; Created by: Shawn Brink ; http://www.sevenforums.com ; Tutorial: http://www.sevenforums.com/tutorials/13619-zip-folders-enable-disable-windows-explorer-view.html [HKEY_CLASSES_ROOT\CompressedFolder\CLSID] @="{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}" [HKEY_CLASSES_ROOT\SystemFileAssociations\.zip\CLSID] @="{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}" ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯