29. August 2008
Die hier schon von mir einige male vorgestellten System-Tools von Microsoft Sysinternals gibt es jetzt auch in einer komfortablen Suite zum installieren. Hier findet sich eine Auflistung der enthaltenen Programme.
Unter anderem ist dabei:
- Desktops
- Autoruns
- BgInfo
- NewSid
- ProcessExplorer
- ShellRunas
- TCPView
- …
Für jeden, der hinter die Fassaden von Windows blicken will, bekommt mit diesen und den weiteren Tools gute und günstige Werkzeuge an die Hand. Vor allem zum Troubleshooting eignen sich viele der integrierten Programme. So z.B. Autoruns oder der ProcessExplorer, der den TaskManager ersetzen kann.
Außerdem erspart man sich die lästigen Einzel-Installationen.
Tags: gratis, kostenlos, Suite, Sysinternals, Troubleshooting, Windows
Veröffentlicht in Windows | Keine Kommentare »
29. August 2008
Mark Russinovich und Bryce Cogswell von Sysinternals bieten seit einigen Tagen die Version 1.0 ihres Tools “Desktops” zum download an. Mit diesem Tool ist es möglich, ähnlich wie bei Linux schon lange, bis zu 4 virtuelle Desktops anzulegen. Die über konfigurierbare Tastenkombinationen durchgewechselt werden können.
Ein erster Test unter Windows XP SP2 verlief ohne Probleme. Das Tool ist nach der Installation sofort einsetzbar. Beim Wechsel auf die drei zusätzlichen Desktops fällt jedoch auf, dass die Tray-Icons nicht vollständig nachgeladen werden. Auch ist es scheinbar nicht möglich, laufende Anwendungen von einem auf einen anderen Desktop zu schieben.
Microsoft könnte auch in dieser Hinsicht etwas vom freien Pendant lernen und umsetzen. Ich bin auf jeden Fall auf die weiteren Versions-Fortschritte gespannt.

Tags: Desktop, Linux, Microsoft, Sysinternals, Virtuell, Windows
Veröffentlicht in Windows | Keine Kommentare »
27. August 2008
Immer wieder werde ich gefragt, ob man unter Windows nicht den Standard-Programme-Ordner neu definieren kann. Viele stört es, dass bei der Installation von Programmen immer wieder auf C:\Programme\ oder C:\Program Files\ verwiesen wird und man lästig z.B. die Partition D:\ eintragen muss. Selbstverständlich lässt sich die dementsprechend gesetzte Variable %ProgramFiles% verändern. Am einfachsten und auch von Microsoft dokumentiert über einen Registry-Eintrag. Auch in vielen meiner allseits beliebten Tweaks-Seiten ist eben diese Vorgehensweise beschrieben.
Doch bevor jetzt auch ich den Registry-Pfad und -Eintrag preis gebe, möchte ich noch kurz auf die evtl. Nebenwirkungen hinweisen!
Wie im Knowledge-Base-Artikel 933700 schon darauf hingewiesen wird, kann es zu erheblichen Problemen mit schon installierten Programmen bzw. zukünftigen Microsoft-Updates kommen. Ist ja auch eigentlich logisch. Einige Programme verwenden bspw. nicht nur während der Installation die Programm-Pfad-Variable, sondern auch noch danach. Auch suchen einige Programme beim Updaten nach dem Pfad über die Variable. Wurde diese jedoch verändert und zeigt nicht mehr auf den eigentlich Installations-Ordner, kommt es zu Problemen. So werden dann z.B. keine Updates mehr installiert oder es streikt gleich das komplette Programm.
Ich empfehle jedem, der mich fragt, entweder den Installationspfad während einer Installation jedesmal zu korrigieren, oder einfach das Windows-Laufwerk so groß zu halten, dass die Programme in den Standard-Ordner installiert werden können. Innerhalb der einzelnen Programme kann man meistens selbst noch diverse Pfadangaben ändern, wo evtl. eigene Daten abgelegt werden sollen. Sinnvoll, da bei einem Windows-Crash (der bei normaler und überlegter Nutzung recht selten ist) evtl. wichtige Daten noch auf einer anderen Partition oder Festplatte vorhanden sind. Generell sollte man sich jedoch überlegen, wenn man mit wichtigen Daten zu tun hat und die nicht verschütt gehen sollen, eine Backup-Möglichkeit zu nutzen. Die meisten Programme müssen nach einer Windows-Neuinstallation sowieso nochmal installiert werden. Dabei gehen dann i.d.R. auch die Einstellungen verloren. Eine Backup-Lösung der sicherere Weg.
Aber hier jetzt wie versprochen der Registry-Pfad:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion -> ProgramFilesDir
Und nochmal zur Erinnerung: Selbst Microsoft bietet bei evtl. daraus resultierenden Problemen keinen Support.
Tags: Backup, Installation, Pfad, Programme, Registry, Standard, Variablen, Vista, Windows, XP
Veröffentlicht in Windows | Keine Kommentare »
27. August 2008
Auf der Suche nach einem Workaround für die Darstellung von transparenten PNG-Grafiken im Internet Explorer 6 findet man ja mittlerweile zig Webseiten im Netz. Hier möchte ich die bei mir wunderbar funktionierende Lösung präsentieren.
In erster Linie wollte ich kein JavaScript anwenden, weshalb schon viele Lösungen weggefallen sind. Eine Möglichkeit per CSS besteht in der Nutzung von Microsoft’s AlphaImageLoader-Filter, der durch DirectX bereitgestellt wird. Zu beachten ist, dass man den Code nur auf das background-Element im CSS beziehen kann. img-Tags werden davon nicht angesprochen. Per Conditional Comment wird der entsprechende CSS-Code speziell dem IE6 zugewiesen.
Wichtig bei der Filter-Angabe ist, dass man keine Leerzeichen verwendet. In einigen Anleitungen sind diese leider vorhanden und das Copy&Paste funktioniert dann natürlich nicht. Auch die Pfadangabe zu den Bildern unterscheidet sich zwischen dem Filter und dem background-Element im CSS.
<style type="text/css">
div#logo {
background-image: url(../images/logo.png);
}
</style>
<!--[if lte IE 6]>
<style type="text/css"><!
div#logo {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='image');
background: none;
}
</style>
<!--[endif]-->
Der Filter bietet unterschiedliche Möglichkeiten, das Bild zu skalieren. Über die Werte crop, image bzw. scale, die dem Element sizingMethod zugewiesen werden können, kann man das Bild auf folgende Weise skalieren:
- crop - Container und Bild behalten die angegebene Originalgröße
- image - Container wird auf die Bildgröße skaliert und enthaltener Text wird abgeschnitten (entspricht overflow:hidden) (Default-Wert)
- scale - Bild wird auf die Containergröße skaliert
Update: Auch img-Tags können per Inline-Styles transparent gemacht werden. Hierbei wird dann das src-Element überschrieben.
<img src="../images/logo.png" style="width: 200px; height: 80px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='image');" />
Und hier noch zwei Links mit ähnlicher Beschreibung/Anleitung. Einmal WebmasterPro.de und .devSOURCE.
Tags: css, IE6, Internet Explorer, JavaScript, Microsoft, PNG, Transparent
Veröffentlicht in Coding, Internet | Keine Kommentare »
27. August 2008
Nach langer Abstinenz was das bloggen betrifft melde ich mich hier mal wieder zu Wort. Scheinbar geht es nicht nur mir so, was die nicht vorhandene Zeit zum Schreiben angeht. Auch bei BlogPimp geht es in letzter Zeit etwas ruhiger zu.
Mit erstaunen musste ich nun also nach einiger Zeit feststellen, dass doch mittlerweile WordPress schon in der Version 2.6.1 vorliegt. Nach dem Sichern aller Daten und Datenbanken wurde das Update installiert und siehe da, das Blog lebt noch. Nur das Backend hatte es leider nicht ganz überlebt. Hier nutze ich schon länger das fluency-admin-Theme, das komfortabel als Plugin auftritt. Nach dem Update hatte es dann leider die Darstellung zerschossen und die Navigation füllte 3/4 des Bildschirms aus. Ergo: keine Chance das Plugin zu deaktivieren.
Abhilfe schaffte das einfache Überschreiben des Ordners “fluency-admin-plugin” durch die aktuelle Version, die man sich hier herunterladen kann. Nach einem aktualisieren des Backends sollte wieder alles laufen.
Tags: Administration, Backend, Theme, Update, WordPress
Veröffentlicht in Blogging, Design | Keine Kommentare »
06. Juli 2008
Eine ganze Zeit lang war es möglich, die Fritz-Box als Alternative zum IAD-”Modem” von Alice zu nutzen. Das ganze war zwar nicht wirklich einfach einzurichten, da dazu erst die Firmware der Fritz-Box verändert bzw. freigeschaltet werden musste, aber es funktionierte. Sogar ziemlich gut, wie ich aus eigener Erfahrung berichten kann. Eine Anleitung hatte ich hier ebenfalls zur Verfügung gestellt.
Seit kurzem, wohl dem 01.07.08, funktioniert bei vielen und auch bei mir über die Fritz-Box das Telefon nicht mehr. Die Fritz-Box meldet in den Ereignissen folgenden Fehler: “Anmeldung der Internetrufnummer 0XXXXXX1 war nicht erfolgreich. Gegenstelle meldet Ursache 403″. Dieser ist wohl, nach einem Beitrag aus dem IP-Phone-Forum, darauf zurückzuführen, dass Alice ihr Sicherheitsloch bei der VoIP-Anmeldung gestopft hat. Alle VoIP-Switche wurden per Firmware-Update mit speziellen SIP-Keys ausgestattet, die fremde Hardware nicht mehr zulassen.
Als kleines Workaround, um doch noch die Fritz-Box als Firewall und internen Router einzusetzen, besteht darin, das IAD einfach vor die FB zu schalten. In der FB muss dann nur noch folgendes angegeben werden:
- Internetzugang über LAN 1
- Internetverbindung selbst aufbauen (NAT-Router mit PPPoE oder IP)
- Zugangdaten werden benötigt (PPPoE)
- Benutzername ist Vorwahl inkl. Rufnummer @alice-dsl.de
- Kennwort stammt aus der Mail, die man bei der Anmeldung bekommen hat
- Der Rest ist optional
Das Telefon wird ins IAD gesteckt und sollte sofort wieder funktionieren. Leider funktionieren somit nicht mehr die Einstellungen der Fritz-Box bzgl. Wahlregeln o.ä.. Mal abwarten bis jemand eine andere Möglichkeit gefunden hat, mit der Fritz-Box die Telefonie-Funktion des IAD oder anderer Alice-Geräte zu nutzen.
Tags: Alice, AVM, Firewall, Fritz Box, Router, Switch
Veröffentlicht in Hardware, Internet | Keine Kommentare »
02. Juli 2008
Melde mich nach langem warten mal wieder mit einem neuen Artikel. Durch die doch recht groß gefeierte Veröffentlichung von Opera 9.5 konnte ich mich einem kleinen Test natürlich nicht verschließen.
Generell macht der Browser eine ziemlich gute Figur. Gibt ja viele Seiten, die darüber schwärmen. Allerdings habe ich auch gleich wieder was zu mosern. So zeigt mir der Browser z.B. nicht immer alle Bilder einer Website an. Im nach hinein stellte sich jedoch meistens heraus, dass nicht Opera, sondern eher die Webdesigner die Schuld dafür tragen. Opera geht wohl u.a. eindeutig zu korrekt mit CSS-Einträgen um.
Bestes Beispiel ist Google mit seinem Mail-Dienst GMail. Hier kam es wohl dermaßen oft zu Problemen, dass Google ein JS herausgegeben hat, um die Problematik in den Griff zu bekommen.
Vielen Dank an Cybernetz, der mich auf das JS aufmerksam gemacht hat.
Trotz der immer größer werdenden Verbreitung und den umfangreichen Funktionen, die Opera von Haus aus mitbringt, werde ich allerdings beim Firefox bleiben. Hier muss man sich zwar erst alles per Addons nachträglich integrieren, allerdings finde ich ihn vom Gefühl her einfach angenehmer zu bedienen. Ist aber Geschmacksache.
Tags: browser, css, Firefox, Google, JavaScript, JS, mail, Opera, Webdesign
Veröffentlicht in Allgemeines, Internet | Keine Kommentare »
24. Juni 2008
Ein Laptop ist ja mittlerweile ein vielseitiges Arbeitsgerät. Neben dem lesen und schreiben von Dokumenten kann man mit den heutigen Geräten ja so viel mehr machen. Und ich meine jetzt nicht nur das Filme schauen, kabellos Surfen, Videos schneiden oder sonstigen Kram. Nein, einen Laptop kann man auch noch viel praktischer und universeller einsetzen!
Hier ein kleines Beispiel:

Weitere interessante und aufschlussreiche Möglichkeiten gibt es im Dark Roasted Bled-Blog zu sehen.
Tags: Kurios, Laptop, lustig, Ungewöhnlich, Verrückt
Veröffentlicht in Allgemeines, Hardware, Stuff | Keine Kommentare »
23. Juni 2008
Unter Windows-Server-Systemen kommt es leider immer wieder mal vor, dass vereinzelt die Profile von Nutzern nicht mehr mit dem Server synchronisieren. Sprich, die beiden Profile tauschen keine Daten mehr aus und an neuen Arbeitsplätzen, an denen sich der User anmeldet, erhält er ein veraltetes Profil vom Server. Scheinbar gibt es dafür auch keine logische Erklärung. Zumindest habe ich keine gefunden.
Microsoft bietet jedoch einen kleinen Workaround im Knowledge-Base-Artikel 837115 dazu an, wie man das Problem wieder in den Griff bekommen “kann”. Eine Garantie auf diese Methode gibt es also nicht.
Die derzeitig wohl einzige Abhilfe schafft der “User Profile Hive Cleanup Service“, kurz UPHClean. Diesen kann man als MSI-Paket direkt bei Microsoft über eine validierbare Windows-Version herunterladen und z.B. einfach per Gruppenrichtlinie (GPO) an betroffene User verteilen. Unterstützt werden die Versionen Windows 2000, Server 20003 und XP. Nach der Installation genügte ein ab- und wieder anmelden des betroffenen Nutzers und das Profil wurde sauber synchronisiert. Wie der Name des Tools schon sagt, handelt es sich um einen Dienst, der standardmäßig gestartet und im Hintergrund am laufen ist.
Wer zu dem beschriebenen Problem noch weitere Lösungsansätze hat, ist gerne dazu aufgerufen, diese hier mitzuteilen. Ich bin beim Suchen fast wahnsinnig geworden.
Tags: 2000, 2003, Datenabgleich, Dienste, Gruppenrichtlinie, Microsoft, Profile, server, Services, Softwareverteilung, Synchronisierung, Windows, XP
Veröffentlicht in Windows | Keine Kommentare »
20. Juni 2008
In letzter Zeit nutze ich immer häufiger Google Maps, um einfach einen Überblick der Gegend zu bekommen oder spezielle Adressen bzw. POIs zu finden. Als Radfahrer nutzt man da auch mal gerne die Gelände-Ansicht. Ansonsten überzeugt die Satelliten-Perspektive. Zur Routenplanung (normale Kartenansicht) habe ich bisher jedoch gerne map24 genutzt. Je nach Verbindungsgeschwindigkeit, also Bandbreite, arbeitet man aber mehr schlecht als recht mit der Java-Applikation. Auch die generelle Ladezeit der Seite lässt immer mehr zu Wünschen übrig.
Seit kurzem nutze ich nicht nur deswegen auch hier den Google-Dienst. Die Karten sind dank AJAX schnell geöffnet und die Streckenangaben sind übersichtlich und genau. Google Maps zeigt zwar im Gegensatz zu map24 keine aktuellen Staus an, aber dafür kann es mit anderen Features trumpfen. So kann man z.B. angegebene Zwischen-Stops per Drag ‘n Drop in der Routen-Leiste verschieben und dementsprechend die Reihenfolge verändern. Richtig genial ist das manipulieren der vorgeschlagenen Route innerhalb der Karte. Fährt man mit dem Mauszeiger über die Route erscheint dort ein weißer Punkt. Diesen kann man einfach per Drag ‘n Drop verschieben. So z.B. wenn man eine andere Straße als die vorgeschlagene nutzen möchte. Direkt und schnell wird eine neue Route berechnet und angezeigt. Damit ist es möglich, gleich an mehreren Stellen die Route zu manipulieren und Wegpunkte zu erstellen, über die die Strecke berechnet wird.
Wer viel mit Routenplanung zu tun hat, wird sicherlich Freude an den Möglichkeiten haben. Die Funktionen sind schnell, einfach und intuitiv einsetzbar, ohne erst lange Bearbeitungen eintippen zu müssen oder auf sich öffnende Navigationsmenüs zu warten.
Eine Alternative zu professioneller Software wie Map&Guide ist es jedoch nicht. Eher etwas für Hobby-Reisende.
Ich persönlich würde mich jedoch über noch mehr Funktionen bzw. detaillierte Anzeigen freuen. Höhenprofile für Radfahrer wären z.B. nicht schlecht. Die Gelände-Ansicht ist zwar schon ganz okay, aber doch etwas zu ungenau. Überhaupt erstmal einen Routenplaner für Radfahrer einzubauen wäre klasse. Bei den heutigen Benzinpreisen steigt man ja gerne schonmal auf den Drahtesel um.
Tags: AJAX, Google, Google Maps, Manipulation, Routenplaner, Routenplanung
Veröffentlicht in Internet | Keine Kommentare »