Komfortabler Dateimanager mit vielen Funktionen

Windows Vista

I’m a Standard User

By Sven on 09.12.2006 - 20:04 in Windows Vista with 2 Kommentare

Auch unter XP habe ich ja schon länger mit eingeschränkten Rechten gearbeitet, nun kam auch die offizielle Bestätigung von Microsoft in Form eines Aufklebers in’s Haus. Fehlt jetzt nur noch die geeignete Stelle zum Aufbringen, aber die wird sich sicher auch noch finden.

Richtlinien für Vista-Programmierung

By Sven on 09.12.2006 - 19:25 in Windows Vista with Keine Kommentare

Microsoft hat die Richtlinien für die Vista-Programmierung aktualisiert. Wer mag, der kann sich die 573 Seiten auch als PDF-Datei herunterladen. Viel Spaß beim Lesen und Anwenden.

(Gefunden im Shell Blog)

Verschwundenes Internet Explorer-Symbol

By Sven on 01.12.2006 - 19:09 in Windows Vista with 3 Kommentare

Nach 10 Jahren Browserkriegs fehlt in Vista plötzlich das Internet Explorer-Symbol auf dem Desktop, auch über den Einstellungsdialog der Desktopsymbole lässt es sich nicht mehr reaktivieren. Ich bin mir ziemlich sicher, dass diese Option bis zum RC2 noch vorhanden war.

Wer aus nostalgischen oder sonstigen Gründen nicht auf das Symbol verzichten möchte, der kann sich durch eine kleine Änderung in der Registrationsdatenbank selbst helfen. Einfach unter dem Schlüssel [HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel] einen DWORD-Eintrag mit dem Namen {871C5380-42A0-1069-A2EA-08002B30309D} anlegen. Der Wert des Eintrags ist 0. Anschließend den Desktop aktualisieren und das Symbol ist wieder da.

Laufwerksbuchstaben trotz Verbot ändern

By Sven on 29.11.2006 - 20:21 in Windows Vista with 10 Kommentare

Seit gestern früh gibt es nun auch endlich die deutsche x64-Version von Vista auf MSDN. Der Download verlief wider Erwarten doch recht fix und so konnte ich gestern auch gleich installieren. Durch Windows XP, Windows XP x64 und Vista (32-bit) sind bei mir aber schon alle drei primären Partitionen vergeben und für Vista x64 blieb nur noch die Installation in ein logisches Laufwerk einer erweiterten Partition. Im Gegensatz zu früheren Systemen installiert sich Vista aber immer als Laufwerk C, unabhängig davon, wieviele primäre Partitionen schon vorhanden sind. Somit ist auch das logische Laufwerk kein Problem mehr.

Vor der Installation habe ich die primäre Vista-Partition aktiviert, so dass sich Vista x64 in das Bootmenü von Vista (32-bit) eingetragen hat. Ein Start über den NTLDR ist aus einer erweiterten Partition leider nicht möglich. Im Moment läuft das Booten von Vista x64 daher zweistufig ab. Zuerst wird über den NTLDR der Bootsektor von Vista (32-bit) geladen, anschließend bietet das Vista-Bootmenü den Start von Vista (32-bit) oder Vista (64-bit) an. In der Zukunft werde ich aber vermutlich beide XP-Installationen in das Vista-Bootmenü aufnehmen, mit VistaBoot Pro sollte das eigentlich kein Problem sein.

Doch zurück zur Installation von Vista x64. Nach dem ersten Start ist das Systemlaufwerk als C eingebunden und die primäre Partition von Vista (32-bit) bekommt das D zugewiesen. Leider lässt sich das über die Datenträgerverwaltung auch nicht ändern, beim Versuch erscheint folgende Meldung:

Fehlermeldung Datenträgerverwaltung

Abhilfe schafft nur ein direkter Eingriff in die Registrationsdatenbank. Unter [HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices] sind alle Geräte samt Laufwerksbuchstaben aufgelistet. Nach der Umbenennung des Eintrags \DosDevices\D: auf \DosDevices\Z: und anschließendem Neustart kann die primäre Partition von Vista (32-bit) nun als Z angesprochen werden und D ist frei für das Datenlaufwerk.

Erste richtige Installation

By Sven on 20.11.2006 - 13:49 in Windows Vista with 8 Kommentare

Meine bisherigen Vista-Installationen enthielten immer nur das nötigste für die Entwicklung und den Test. Am Wochenende habe ich mir nun ein komplettes System eingerichtet, wie ich es täglich unter Windows XP benutze. Im folgenden ein paar Eindrücke und Erfahrungen.

System

Die Installation erfolgte in atemberaubenden 15 Minuten. Anschließend war das System (Asus P5B Deluxe mit Core2Duo) komplett eingerichtet, lediglich das Asus ACPI-Utility wurde noch über Windows Update nachgeladen. Die Desktop-Beschriftungen und Menüs wirken auf den ersten Blick größer als bei XP. Ein Blick in die Anzeigeeinstellungen verrät, dass Vista generell eine 9-Punkte-Schrift (anstatt 8 Punkte) verwendet. Glücklicherweise lässt sich das für alle Elemente schnell wieder auf die gewohnte Größe anpassen. Die Einstellung für den vertikalen Symbolabstand lässt sich zwar auch korrigieren, allerdings ignoriert Vista diese anscheinend. So werden die Symbole auf dem Desktop in der Höhe etwas weiter auseinander gezeichnet als unter XP. Der horizontale Abstand kann glücklicherweise geändert werden. Bei englischen Installationen waren schon immer 43 Punkte Standard, was den Symboltext schneller umbrechen lässt. Die deutschen Windows-Versionen wurden dagegen schon immer mit einem höheren Abstand ausgeliefert.

Nach dem Entfernen der hiberfil.sys und dem Umlegen der Auslagerungsdatei auf ein anderes Laufwerk belegte Vista nur noch 5 GB auf dem Systemlaufwerk. Bei der Installation werden nun keine Einstellungen mehr abgefragt, die Arbeitsgruppe muss daher anschließend von der automatisch vergebenen WORKGROUP auf den gewünschten Namen angepasst werden. Der angezeigte Name für den Lizenzinhaber wird zudem vom angelegten Benutzerkonto bestimmt. Per Registrationseditor kann man aber die Werte RegisteredOwner und RegisteredOrganization nachträglich unter [HKLM\Software\Microsoft\Windows NT\CurrentVersion] ändern. Viele Programme lesen bei der Installation diese Angaben aus und schlagen sie vor, so dass man sich durch eine Anpassung hier einige Schreibarbeit ersparen kann.

Alle Windows-Versionen legen die Einstellungen und Anwendungsdaten auf dem Systemlaufwerk ab. Das hat aber gerade beim Einsatz von Imaging-Software den Nachteil, dass beim Zurückspielen eines Images auch alle seit dem letzten Image gemachten Änderungen an den Anwendungsdaten verloren gehen. Aus diesem Grund ändere ich gleich nach der Installation die Pfade zu den wichtigsten Einstellungen direkt in der Registry unter [HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] auf ein Datenlaufwerk. Damit die bei der Installation eingerichteten Vista-Einstellungen nicht verlorengehen, müssen diese aber vorher an den neuen Ort kopiert werden. Im angemeldeten Zustand ist dies nicht möglich, da Vista einige Dateien sperrt. Abhilfe schafft das Anmelden mit einem zweiten Account (Administrator), anschließend kann das AppData-Verzeichnis kopiert werden. Unter Vista ist der Administrator-Account standardmäßig deaktiviert und muss für diesen Vorgang kurz aktiviert werden.

Treiber

Glücklicherweise hat Vista schon alle Treiber für Systemkomponenten mitgebracht, so dass nur noch die Peripheriegeräte verdrahtet werden müssen. Mein heißgeliebter (und gnadenlos veralteter) MouseWare-Treiber 9.73 lässt sich überraschend problemlos installieren, nachdem der Installationsdatei ein XP-SP2 vorgegaukelt wird. Die Version 9.73 ist der letzte MouseWare-Treiber, der noch das Scrollen des inaktiven Fensters per Mausrad ermöglicht. Bei IntelliPoint 5.5 sieht es leider schlechter aus, hier muss man wohl oder übel auf eine angepasste Vista-Version warten. Laut Microsoft soll diese aber im Dezember erscheinen. Das größte Sorgenkind ist aber mein Canon LBP3000. Zwar lässt sich der XP-Treiber auch unter Vista verwenden, leider funktioniert aber der Druck von zwei Seiten auf einer nicht mehr. Auch für x64 gibt es immer noch keine Treiber, so dass wohl oder übel bald der Ersatz durch einen PCL-Drucker erfolgen wird.

Anwendungen

Die Installation der Anwendungen verlief dagegen recht problemlos. WatzNew und WebWasher schreiben ihre Einstellungen in das Programmverzeichnis, was durch die Benutzerkontensteuerung aber erschwert wird. Trotz Virtualisierung des Programmverzeichnisses habe ich die beiden Installationsverzeichnisse zusätzlich mit Schreibrechten versehen. So landen alle Einstellungsdateien weiterhin im gleichen Verzeichnis und müssen nicht erst im VirtualStore gesucht werden. Bei der Installation vom VC6 erscheint ein Hinweis zur fehlenden Kompatibilität, diesen kann man aber getrost ignorieren. Das gleiche passiert auch bei Visual Studio 2005, hier hat Microsoft sogar weitere Hinweise zu möglichen Einschränkungen veröffentlicht.

Auch Dreamweaver MX 2004 ließ sich installieren, kurioserweise möchte Vista Dreamweaver aber zwingend im Adminmodus starten und zeigt bei jedem Start den Dialog der Benutzerkontensteuerung. Als Workaround habe ich einfach die Programmdatei auf Dreamweaver1.exe umbenannt, damit startet Dreamweaver wieder mit eingeschränkten Rechten. Bei der Installation und beim Start von Nero 6.6 wird ebenfalls ein Kompatibilitätshinweis angezeigt, das Brennen einer CDRW verlief aber ohne Probleme.

VMWare Workstation gibt es seit Freitag in der Version 5.53, die sich auch unter Vista installieren und betreiben lässt. Probleme macht aber das Brigded-Networking mit dem Host. Der Host-Rechner wird zwar angezeigt, ein Zugriff ist aber nicht möglich. Mit allen anderen Rechnern im Netzwerk hat die VM dagegen keine Probleme. Unter Windows XP tritt der Fehler übrigens nicht auf.

Die einzige Anwendung, die sich nicht installieren ließ, ist O&O Defrag 8.5. Das ist aber verschmerzbar, da das Defragmentieren nicht zu den täglichen Aufgaben gehört.

Vorläufiges Fazit

Bis auf die störenden Treiberprobleme lässt es sich unter Vista bisher sehr angenehm arbeiten und mit der Aktivierung des blauen Farbschemas kommt sogar ein dezentes Luna-Feeling auf. Bisher verrichten alle die von mir eingesetzten Anwendungen ihre Aufgaben ohne Probleme. Man darf aber nicht vergessen, dass ich auch unter XP schon mit eingeschränkten Rechten gearbeitet habe und die Programmauswahl darauf abgestimmt war.

Nachtrag vom 21.11.2006

Das Problem mit dem vertikalen Abstand ist nun auch gelöst, Vista scheint den Abständen eine andere Bedeutung zu geben. Mit einer Änderung von 43 Pixel auf 35 Pixel wird der gleiche Abstand eingestellt, wie er bei XP mit 43 Pixeln ist.

Heiß auf Vista

By Sven on 16.11.2006 - 14:27 in Windows Vista with 11 Kommentare

Nun ist doch das eingetreten, womit ich vor einem knappen halben Jahr wirklich nicht gerechnet habe: Ich freue mich auf Vista und bin gespannt darauf, wie sich Vista bei mir im täglichen Einsatz schlägt. Insbesondere die Benutzerkontensteuerung hat es mir angetan, da man mit eingeschränkten Rechten nun viel besser arbeiten kann. Der Meinungsumschwung war ein schleichender Prozess und fing an, als ich mich programmiertechnisch etwas mehr mit Vista beschäftigen musste. Ein wichtiger Punkt ist wohl auch, dass man nur Programme für neue Systeme anpassen und entwickeln kann, wenn man die Vorzüge (und Nachteile) auch selbst kennengelernt hat.

Nach dem Release von SpeedCommander 11.5 und Squeez 5.5 ist der Kopf nun auch wieder frei und bereit für neue Erfahrungen. Die werden werden wohl auch nicht so lange auf sich warten lassen, wenn es denn hoffentlich morgen an’s Installieren geht. Und sollte jemand herausfinden, dass es irgendwo ein Luna-Design für Vista gibt, dann würde ich mich über eine Nachricht oder über einen Kommentar sehr freuen. Nach fünf Jahren habe ich mich an das Blau gewöhnt und finde, dass die Vista-Taskleiste ziemlich düster ausschaut.

Windows SDK für Vista verfügbar

By Sven on 09.11.2006 - 21:45 in Windows Vista with 2 Kommentare

Die finale Version vom Windows SDK für Vista ist nun als ISO-Download und als Web-Installer verfügbar. Bin mal gespannt, ob die Hilfe mittlerweile komplett ist. Die RC2-Fassung enthielt noch einige nicht ganz unwesentliche Lücken.

RTM-Versionsnummer von Vista

By Sven on 26.10.2006 - 19:57 in Windows Vista with 1 Kommentar

Larry Ostermann erzählt gestern in seinem Blog von einem Spiel, welches gewöhnlich am Ende eines Projekts bei Microsoft gespielt wird. Es heißt Last Checkin Chicken und es geht darum, nicht derjenige zu sein, welcher den letzten Code eincheckt. Sehr amüsant.

In den Kommentaren erwähnt Larry auch die finale Versionsnummer von Vista, die 5824+16*n.x+y heißen soll. n, x und y sind interne Zähler und unterliegen einem wohl nicht ganz einfachen Berechnungsschema. Bin mal gespannt, ob Larry richtig liegt.

Fit für Vista

By Sven on 16.10.2006 - 13:51 in Windows Vista with 9 Kommentare

In den letzten Wochen hat sich beim Entwickeln und Testen unter Vista gezeigt, dass es ohne einen auf die Benutzerkontensteuerung abgestimmten Dateimanager nicht ganz einfach ist. Startet man SpeedCommander 11 normal, sind Programm- und Windowsverzeichnis für alle Schreibaktionen tabu. Zwar lassen sich diese Einschränkungen im Administratormodus umgehen, dafür muss man aber beim Start immer die rechte Maustaste bemühen und einen Warnhinweis bestätigen. Die Registrierung von AddIns sowie das Einrichten von Dateiverknüpfungen sind auch nur im Administratormodus möglich.

Ich habe mich daher entschlossen, die eigentlich erst für SpeedCommander 12 vorgesehene Anpassung an Vista vorzuziehen. Die für Ende Oktober geplante 11.3 entfällt, stattdessen wird im November die 11.5 erscheinen. Mit der 11.5 lässt es sich dann ohne Einschränkungen unter Vista arbeiten. Beim Zugriff auf geschützte Verzeichnisse oder auf bestimmte Teile der Registry erscheint einmalig pro Sitzung der Bestätigungsdialog der Benutzerkontensteuerung. Alle weiteren Schreibzugriffe erfolgen dann ohne störende Meldung.

Auch für Squeez und ZipStar ist eine an die Benutzerkontensteuerung angepasste Version 5.5 geplant. Ohne diese sind Aktionen über das Explorer-Kontextmenü in geschützten Verzeichnissen kaum möglich. Auch das Einrichten von Dateiverknüpfungen kann sonst nur im Administratormodus erfolgen.

Automatisches Einloggen in Vista

By Sven on 12.10.2006 - 10:53 in Windows Vista with 4 Kommentare

Bisher gibt es leider noch kein angepasstes TweakUI für Vista, damit man sich unter anderem beim Start automatisch anmelden kann. Glücklicherweise funktioniert die altbekannte Methode aus Vor-TweakUI-Zeiten immer noch. Einfach den folgenden Text als .reg-Datei speichern und die Werte entsprechend anpassen.

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"=""
"DefaultDomainName"=""
"DefaultPassword"=""
"AutoAdminLogon"="1"

Einen weiteren interessanten Tip habe ich im Shell-Blog gefunden. Wenn man im Ausführen-Dialog oder direkt in der Eingabezeile des Startmenüs nach Eingabe des zu startenden Programms <Strg+Umschalt+Enter> statt <Enter> drückt, dann wird das Programm mit erhöhten Benutzerrechten gestartet.

Top