Thomas Wölfers Baustatik-Blog

Thomas Wölfers Baustatik Blog

Dateitypen kennen: Explorer konfigurieren


Aus mir unerklärlichen Gründen gibt es im Windows-Explorer eine Defaulteinstellung die dazu führt, das die Erweiterungen von Dateien nicht angezeigt werden. (Bei diesen Erweiterungen handelt es sich um die Zeichen nach dem Punkt im Dateinamen.)

Besonders wenn man mehrere Dateien mit gleichem Namen aber unterschiedlichen Erweiterungen vorliegen hat führt das unweigerlich dazu, das man raten muss welche die 'richtige' und gesuchte Datei ist.

Bei unseren Statikprogrammen werden dann zwar Informationen wie 'Xrst-Datei' mit einem Icon vom Tragwerksprogramm angezeigt (bei den anderen Statikprogrammen eben die anderen Icons) - aber lieber ist es mir normalerweise wenn ich alle Informationen sehen kann.

Darum ist das nach einer Neuinstallation fast immer die erste Option die ich umstelle: Der Explorer soll gefälligst anzeigen, mit was für Dateien ich arbeite.

Das geht mit dem Menü 'Extras' im Explorer. Der öffnet den Dialog 'Ordneroptionen' und darin finden Sie auf dem Reiter 'Ansicht' den Schalter 'Erweiterungen bei bekannten Dateitypen ausblenden'. Der ist von Haus aus eingeschaltet - ich empfehle den auszuschalten. (Und bei der Gelegenheit können Sie die anderen Optionen auf dem Reiter mal kurz durchsehen, da verstecken sich noch so ein paar Genistreiche die wohl ursprüngliche dazu gedacht waren die Arbeit mit XP einfacher zu machen....)


Ärgerliches mit dem Internet Explorer


Der Internet Explorer hat einige ganz ärgerliche Probleme, die immer und immer wieder auftauchen. So kann man manchmal Bilder nur noch als Bitmap (.bmp) speichern, auch wenn sie auf einer Webseite in einem anderen Format vorliegen.

Dann geht manchmal (und danach immer öfter) der Befehl 'Ansicht Quelltext' nicht mehr. Man kann zwar draufklicken, aber es geht einfach kein Fenster mit dem Quelltext auf. (Übrigens: Mit den Powertoys gibts auch eine Möglichkeit den Editor der aufgehen sollte einzustellen... Man muss da nicht unbedingt Notepad verwenden.)

Dann vergisst der IE gerne mal die Passworte für Seiten die eine Passwort-Authentifizierung benötigen. (Der firmeninterne Bereich von www.die.de ist so ein Fall, aber auch alle Community-Seiten bei denen man einen Account braucht haben so etwas...).

Derlei Probleme treten je nach Fall nach unterschiedlichen Zeiten auf - im Wesentlichen ist das davon abhängig, wie oft und intensiv man den Browser benutzt. Der Grund für diese (und andere) ärgerliche Probleme ist ein Fehler des IE (der sich schon seit einige Versionen darin befindet) der mit der Verwaltung der 'Temporären Internetdateien' zu tun hat.

Der Workaround

Werden das nämlich zu vielen - warum auch immer das passiert - dann gehen viele Funktionen den Bach runter. Dabei gibts nur eine Lösung, die dafür in vielen Fällen hilft: Die temporären Internet-Dateien müssen gelöscht werden. (Extras -> Internet-Optionen -> Dateien löschen)

Nachdem Microsoft außer Sicherheitsupdates jahrelang praktisch nichts am Browser getan hat, mehren sich aber die Zeichen, das am IE wieder gearbeitet wird. Zu sehen hier bei Channel9.


Unverzichtbar: Command Prompt Here


Ein Werkzeug das ich wirklich für unverzichtbar halte ist das 'Command Prompt Here' Kommando, das (neuerdings) den Namen 'Open Command Windows Here' hat.

Dabei handelt es sich um ein Kommando das im Objekt-Menü des Windows Explorers installiert wird. Klickt man mit der rechten Maustaste im Explorer auf ein Verzeichnis, dann enthält das Objektmenü eben den genannten Befehl. Wählt man den aus, dann bekommt man eine Kommando-Shell (MS-DOS Eingabeaufforderung) die sich bereits im ausgewählten Verzeichnis befindet.

Das Ding ist Teil der Windows XP Powertoys, die auch noch eine Menge anderer hilfreicher Tools enthalten - zum Beispiel den 'PowerCalculator' der auch Graphen beherrscht....

Die Powertoys für XP sind kostenlos von Microsoft zu haben (hier)  - allerdings nur auf englisch.


Ärger beseitigt: Alles läuft - und eine Entschuldigung


Nach einer Installationsorgie läuft nun der Arbeitsrechner wieder wie gewünscht mit allen Programmen die ich so für die tägliche Arbeit brauche. (VS.Net, Word, Putty, PaintShop Pro, MSDN, XP PowerToys, Vodafon GPRS ConnectCard, Outlook Express, und so weiter und so fort.)

Die Gelegenheit war dabei natürlich günstig, ein derart sauberes System habe ich nicht so oft - darum habe ich gleich nochmals versucht das XP SP2 RC2 zu installieren. Und diesmal gings sofort ohne Probleme. (Bei den anderen Systemen im Münchner Büro ging das bereits beim ersten Versuch.) Hier auch nochmal der Aufruf an Sie: Laden Sie den RC2 runter und testen Sie ihn - zumindest auf einem Testsystem! Wenns nicht geht läßt sich das RC2 einfach deinstallieren: Melden Sie derartige Probleme - nach der Installation des RC2 finden Sie dazu einen Link auf dem Desktop. Runterladen können Sie den (deutschen) Release Kandidaten hier.

Und weil das alles so schön lief habe ich natürlich auch noch das Filesystem komplett nach NTFS konvertiert (bei Laptops ist es wegen der Installation oft so, das eine Partition nur Fat32 verwendet...) und dann einen Account eingerichtet der keine administrativen Rechte hat um Dirks Primbs Hinweis auszuprobieren.

Ich hatte mich vor kurzem ein wenig (nicht böse gemeint, aber immerhin) über Dirk lustig gemacht - und das völlig zu Unrecht: Es ist nämlich tatsächlich nicht das geringste Problem mit VS.Net ohne administrative Rechte zu entwickeln - ganz wie Dirk gesagt hatte. Weiss der Teufel über was ich bei meinen bisherigen Versuchen gestolpert war, Tatsache ist das es jetzt schlicht und ergreifend geht - und zwar ohne irgendwelche Probleme. (Abgesehen von der Tatsache die hier im Kommentar geklärt wurde.)

Daher: Dirk, sorry, und danke das Du drauf bestanden hast es würde gehen... :-) [Gebe beim nächsten Mal wenn wir uns über den Weg laufen ein Bier aus....]

Achso: Es gab ein Programm das ohne administrative Rechte Aerger machte - und zwar VisualRoute. Das brauche ich aber nur sehr selten - und in dem Fall kann ich das Ding auch mit 'RunAs' starten.

Update: Mein Bruder hat mich gerade darauf hingewiesen das der vorstehende Eintrag ein wenig missverständlich ist. Daher eine kurze Klarstellung: Gemeint war nicht, das man einfach einem XP neu installiert, das SP2 draufpackt, einen non-Admin Account anlegt - und alles ist gut. Vielmehr ist es schon so, das man für viele Programme natürlich einzeln kämpfen muss, bis die tatsächlich als non-Admin laufen.

Beim Visual Studio.NET muss man, wenn man COM-Komponenten erstellt, einen Registry-Ast freigeben. Bei einigen Versionen vom Norton Antivirus kann man kein Auto-Update durchführen wenn man kein Administrator ist, und auch bei unseren Programmen muss man einen zusätzlichen Schritt durchführen. Es wird wohl auch noch eine ganze Software-Generation in der ganzen Industrie dauern bis das anders wird. Alles was ich sagen wollte war, das man das Studio eben - mit dem einen Eingriff - tatsächlich benutzen kann.


Ärgerlich: Windows neu installieren


Mit Windows XP ist die Welt ja so schön geworden: Das System richtet immer automatisch Wiederherstellungspunkte ein sodas man zu früheren Installationszeitpunkten zurückkehren kann, die Hardwareerkennung ist Spitze und der Netzwerksupport macht richtig Spaß. Alles klappt - einfach super. Ganz ehrlich: Ich mag Windows XP. Wirklich.

Nur wäre es eben schön wenn tatsächlich immer alles funktionieren würde. Leider ist das nicht immer so - und die Gründe dafür werden zunehmends schwieriger zu finden. Seit heute konnte ich mich nur noch mit einem bestimmten Account an meinem Hauptrechner anmelden. Die Anmeldung mit anderen Accounts ging zwar noch - nur konnte man keinen Explorer mehr starten: Der Bildschirm blieb einfach leer. Auch dann, als ich versuchte habe das Ding von Hand per Taskmanager zu starten.

Das Beste: Es gibt keinen Logfile-Eintrag, keinen Eintrag im Event-Log: Nichts. Windows denkt also, alles wäre in Ordnung. Ich brauche aber nunmal mehr als einen Account zum arbeiten. Wiederherstellungspunkte habe ich ausprobiert: Geht nicht. :( Bzw.: Geht schon, aber ändert nichts am Problem.

Resultat: Neu installieren - was ich gerade nebenher tue. Verdammt aergerlich: Erst Windows XP, dann Visual Studio, MSDN, Office, Putty, die Vodafone Software für die GPRS Karte, alle RDP-Links zu Server um die ich mich kümmern muss, dann die Backup-Daten: Mail, Adressbuch, Quellcodes, Texte... alles will neu installiert und kopiert werden.

Wird wohl eine lange Nacht heute.

Das einzig gute daran ist, das ich dann wieder einen völlig sauberen Laptop habe - auf dem ich dann auch gleich nochmal versuchen kann das XP SP2 RC2 zu installieren.

Aber eigentlich würde ich lieber die Übergabe der Lastfälle an den Kernel fürs Faltwerk fertig programmieren: So wie ich das sehe kann Microsoft ruhig noch ein bisschen mehr Arbeit in die Systemstabilität stecken - XP ist zwar viel besser als die 9er Spielzeuge, aber es könnte wirklich ein ganzen Stück besser sein.


Programme im Schnellzugriff: Die Schnellstart-Leiste


Vor langer Zeit - etwa 1993 schätze ich - gab es von uns einmal ein kleines Tool mit dem man eine Werkzeugleiste am Bildschirmrand anlegen konnte. Über diese Werkzeugleiste konnte man dann beliebige Programme schnell starten, da jedes Programm einfach über einen Button auf der Werkzeugleiste erreichbar war.

Mit Windows XP, also kaum 10 Jahre später :-), gibts das von Haus aus auch: Die Schnellstartleiste. Die ist dafür da, damit man oft benutzte Programme einfacher starten kann, als über das 'Start' Menü. Die Leiste integriert sich vollständig in den normalen Taskbar, Programme die über die Leiste gestartet werden können, erscheinen dann einfach als Icon im Taskbar. Ich habe da zum Beispiel Notepad, die Command-Shell und ähnliche Programme drin.

So aktivieren Sie die Leiste: Klicken Sie auf den Taskbar, dann auf 'Symbolleisten', dann auf 'Schnellstart'. Das schaltet die Leiste ein - was man an einem neuen Icon neben dem Startmenu erkennt. Das ist das Icon für die Funktion 'Desktop anzeigen' das von Haus aus immer in der Schnellstartleiste enthalten ist.

So fügen Sie neue Programme zur Leiste hinzu: Am einfachsten ist das, wenn Sie das gewünschte Programm im Startmenü anklicken, und dann die Maustaste gedrückt halten. Sie können das Programm-Icon dann einfach in die Schnellstart-Leiste reinziehen. Wenn Sie die Maustaste dann loslassen, haben Sie ein neues Icon in der Leiste. Wenn Sie alle D.I.E. Statikprogramme über die Schnellstartleiste starten möchten, dann können Sie auch einfach den schon einmal angesprochenen D.I.E. Ordner in die Leiste ziehen.


Windows XP SP2 RC2 - ging leider nicht so wie erhofft


Ich habe heute das Windows XP SP2 RC2 (also den zweiten Release-Kadidaten vom Service Pack 2 für Windows XP ) ausprobiert. Auf dem ersten Testrechner machte das nicht das geringste Problem.

Auf dem zweiten war die Sache hingegen hakelig: Die Installation lief zwar problemlos durch, aber nach dem Neustart des Rechners war Windows mehr oder weniger unbrauchbar geworden: Jeder Mausklick führte zu einer Wartezeit im Minutenbereich.

Das hängt sicherlich mit irgendeiner sehr merkwürdigen Konfiguration meines Laptops zusammen - nur woran es nun wirklich liegt habe ich nicht herausbekommen. (Aber natürlich eine entsprechende Fehlermeldung weitergegeben.)

Das SP2 ist aber wichtig - und das auch für 'ganz normale' Anwender. Darum ist es auch wichtig, das auch Sie das ausprobieren: Wenns irgend geht - installieren Sie das RC2 zumindest auf einem Testrechner - und melden Sie Fehler und Probleme, so die auftauchen. (Dazu gibts nach der Installation ein Icon auf dem Desktop.) sie finden das SP2 RC2 hier.

Wenn bei Ihnen das gleiche passiert wie bei mir und praktisch nichts mehr geht, dann können Sie das SP2 wie folgt deinstallieren:

  • Starten Sie den Task-Manager mit Ctrl+Alt+Delete
  • Im Menü 'Datei' finden Sie bei dem den Befehl 'Neuer Task'
  • Der öffnet eine Dialogbox in der der Pfad zu einem Programm angegeben werden kann.
  • Da geben Sie den Pfad C:\WINDOWS\system32\appwiz.cpl an. (Bzw. den Pfad zum Verzeichnis /System32 unterhalb Ihrer Windows-Installation. Was Sie brauchen ist die Datei appwiz.cpl)
  • Das starten Sie dann: Es öffnet sich dann das Applet 'Software', das Sie sonst wohl aus der Systemsteuerung kennen.
  • Da schalten Sie oben die Option 'Updates anzeigen' an.
  • Dann finden Sie in der Liste der Programm das SP2 - und können es von dort aus deinstallieren...

Aus aktuellem Anlass nochmal: eMail sichern, Rechner dichtmachen...


Seit Donnerstag verteilen Unbekannte ausländerfeindliche Nachrichten per eMail im großen Umfang.

Dazu kommen verschiedenste Mechanismen zum Einsatz: Zunächst wird dabei mit einem Wurm in fremde Rechner eingebrochen. Ist der Wurm eingenistet, dann werden diese Rechner verwendet um eMail-Nachrichten im großen Maßstab zu verteilen.

Auf meiner privaten Domain (woelfer.com) habe ich seit Donnerstag knapp 2000 dieser Mails ausgefiltert – bei die.de waren es nicht wesentlich weniger. (Stellen Sie sich einfach einmal Ihre Inbox vor, wenn dort am Tag über 600 zusätzliche Mails eingehen....). Zwischenzeitlich habe ich Nachrichten aus bestimmten IP-Ranges einfach nicht mehr angenommen, da der Server mit dem löschen nicht mehr hinterherkam.

Die Mails werden dabei natürlich über gefälschte Absenderadressen versendet: Dabei kommen nicht nur ‚bekannte’ Adressen wie von Heise.de oder Firmenadressen wie von D.I.E. zu Einsatz, sondern auch Adressen von Privatpersonen. Ganz offensichtlich sind auch einiger unserer Kunden davon betroffen.

Ich habe das nicht genau mitgeführt, aber mindestens 50 private Absender-Adressen bemerkt: Der Absender weiß dabei natürlich nicht, was für eMails da unter seinem Namen versendet werden.

Geschickt werden die Mails offenbar an alle eMail-Empfänger die irgendwie aufgetrieben werden konnten: So zum Beispiel auch ans D.I.E. Forum (die wurden natürlich nicht weiterverteilt, weil das Forum von uns ja moderiert wird.)

Allein unter der ‚support@die.de’ Adresse habe ich etwa 50 solcher Mails erhalten. (Das zeigt, das auch einige unserer Kunden offensichtlich befallen sind.). Gleiches gilt für andere öffentliche Adressen von D.I.E. (forum@, objectmodell@, etc. pp.)

Dabei wäre so etwas wirklich leicht zu vermeiden – und daher hier noch mal eine Kurzanleitung was zu tun wäre:

  1. Verwenden Sie Antivirus-Software auf allen Ihren Systemen und stellen Sie sicher, das die Viren-Signaturen auf einem aktuellen Stand sind. Antiviren-Programme: Hier
  2. Wenn Sie Windows XP (oder 2003) verwenden, aktivieren Sie die Firewall für alle Netzwerkverbindungen mit dem Internet.
  3. Wenn Sie ein älteres Windows verwenden: Setzen Sie eine alternative Firewall ein
  4. Schalten Sie das automatische Windows-Update ein
  5. Verwenden Sie einen ISP der SPF unterstützt oder drängen Sie Ihren ISP dazu, das so schnell wie möglich einzuführen.

Eine etwas ausführlichere Anleitung für alle Windows-Versionen ab Windows 95 gibts bei Microsoft Deutschland.


XP SP2 - Ein Demo


Channel9 hat ein etwa 10 Minuten langes Demo vom Windows XP SP2. Die Qualität des Videos ist ein wenig mau, aber man sieht eigentlich trotzdem alles wichtige. (Auf englisch)