Visual Studio 2010 Crash in Windows 8 RP beheben

Mir ist es passiert, dass mein Visual Studio 2010 Ultimate beim Start in der Windows 8 Release Preview jedes Mal abgestützt ist. Das ist bei der Arbeit mit Beta-Tools und Preview-Versionen nicht ungewöhnlich. Zum Glück lässt sich das Problem mit dem „Compatibility Troubleshooter“ beheben. Führt man Visual Studio 2010 Ultimate nämlich mit dem Windows XP-Kompatibilitätsmodus aus, lässt es sich auch wieder starten.

Einstellen kann man den Kompatibilitätsmodus für Visual Studio, in dem man für die auszuführende Datei (z.B. C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe) über das Rechtsklick-Kontextmenü den Eintrag „Troubleshoot compatibility“ auswählt. Danach sollte folgendes Fenster angezeigt werden:

Code 643 – Unbekannter Fehler bei Windows Update

Der Code 643 ist bei mir aufgetreten, als das Windows-Update versucht hat diese Updates zu installieren:

  • Sicherheitsupdate für Microsoft XML Core Services 4.0 Service Pack 2 für x64-basierte Systeme
  • Update für Microsoft XML Core Services 4.0 Service Pack 2 für x64-basierte Systeme

Um den Fehler zu beheben musste ich der Reihe nach folgende Pakete installieren:

  1. MSXML 4.0 Service Pack 2 (Microsoft XML Basisdienste)
  2. Sicherheitsupdate für Microsoft XML Core Services 4.0 Service Pack 2 (KB936181)
  3. MSXML 4.0 Service Pack 3 (Microsoft XML Basisdienste)
  4. Update für Microsoft XML Core Services 4.0 Service Pack 3 (KB973685)

NetBeans – Cannot load nbexec.dll

Unter Windows 7 Professional (64-Bit) habe ich nach dem Installieren von NetBeans 6.8 beim Start immer die Fehlermeldung Cannot load „platform11\lib\nbexec.dll“ erhalten:

Fehlermeldung beim Start von NetBeans

Obwohl die Datei nbexec.dll vorhanden war, ließ sich die NetBeans IDE nicht starten. Um das Problem zu lösen, habe ich die NetBeans IDE 6.8-Verknüpfung auf dem Desktop anklickt und über das Kontextmenü die Option „Behandeln von Kompatibilitätsproblemen“ ausgewählt. Danach empfahl mir Windows 7 den Windows XP (Service Pack 2)-Kompatibilitätsmodus für die Ausführung von NetBeans. Diese Einstellungen habe ich übernommen und seitdem startet NetBeans wieder (sogar mit dem 64-Bit JDK).

Aero Snap mit mehreren Monitoren

Die Aero Snap-Funktion in Windows 7 ist ein sehr beliebtes Feature. Bei der Verwendung von zwei (oder mehreren) Monitoren funktioniert sie jedoch nicht direkt mit der Maus, da zwei Monitore im Betriebssystem als ein Darstellungsbereich gewertet werden. Das Resultat davon ist, dass man an der linken Seite nichts andocken kann, wenn sich daran noch ein Monitor befindet (oder eben umgekehrt).

Trotzdem gibt es ein Workaround. Undzwar hat Microsoft die Funktion eingebaut, so dass man mit der Windowstaste in Kombination mit den Pfeiltasten seine Fenster beliebig verschieben kann:

Windowstaste + Pfeil hoch: Maximiert das Fenster
Windowstaste + Pfeil runter: Minimiert das Fenster
Windowstaste + Pfeil links: Schiebt das Fenster nach links
Windowstaste + Pfeil rechts: Schiebt das Fenster nach rechts

AI Recovery Burner – Datenvalidierungsfehler

ASUS liefert in seinen neuen Notebook-Reihen keine Microsoft Windows DVDs mit, was zur Folge hat, dass man sich als Benutzer selbst um die Erstellung von Wiederherstellungs-Datenträgern (Recovery DVDs) kümmern muss. Um diese Arbeit zu unterstützen, ist auf den neuen Asus Laptops der „AI Recovery Burner“ installiert. Diese Software erinnert einen gleich nach dem Systemstart daran, dass man Wiederherstellungs-DVDs anlegen sollte, um damit im Notfall sein Betriebssystem neu aufsetzen zu können. Die Recovery Disks sorgen nämlich dafür, dass der Rechner wieder so eingerichtet werden kann, wie er ausgeliefert wurde.

Datenvalidierungsfehler mit dem AI Recovery Burner

Doof ist nur, wenn der AI Recovery Burner nicht in der Lage ist, die entsprechenden DVDs zu brennen. Auf meinem Asus X64Jv kam es immer zu einem DVD-Datenvalidierungsfehler. Glücklicherweise habe ich einen Weg gefunden, diesen Fehler los zu werden. Wie genau, erfahrt ihr im weiteren Text.

Hinweis:
Dori hat herausgefunden, dass sich die Recovery-DVDs mit Philips DVD+R Rohlingen fehlerfrei brennen lassen.
AI Recovery Burner – Datenvalidierungsfehler weiterlesen

Benutzernamen ändern

Einen Benutzernamen nachträglich in Windows XP zu ändern ist ein ziemlich schwerer Eingriff. Vor allem, wenn es sich dabei um das initiale Administrator-Konto handelt. Die Schwierigkeit besteht darin, dass zu jedem angelegten Benutzer ein eigener Ordner mit dessen Namen (z.B. C:\Dokumente und Einstellungen\Benutzername) erstellt wird. In diesem benutzerspezifischen Ordner speichern viele der installierten Programme ihre Konfigurationsdateien ab. Bei Umbenennung des Benutzers wird ebenfalls ein neuer Benutzer-Ordner angelegt und alle Programmeinstellungen aus dem vorherigen Ordner werden nicht adoptiert. Dadurch verliert man alle seine programmspezifischen Einstellungen. Das kann dann unangenehme Folgen haben.

Zum Beispiel:

  • Alle geänderten Programmzuweisungen gehen verloren
  • Mozilla Firefox hat keine Bookmarks mehr
  • Mozilla Firefox hat keine gespeicherten Passwörter mehr
  • Mozilla Firefox hat keine Plugins mehr
  • Outlook Express muss neu eingerichtet werden
  • Trillian hat keine History mehr
  • Windows Desktop ist vollkommen leer

Aus diesem Grund ist es unter Windows XP auch nicht so einfach möglich, sein Haupt-Administrator-Konto nach der Installation umzubenennen. Ich warne deshalb strikt davor! Wer das aber trotzdem tun möchte, der kann dies durch folgende Aktion bewerkstelligen: Start > Ausführen > gpedit.msc > Computerkonfiguration > Windows-Einstellungen > Sicherheitseinstellungen > Lokale Richtlinien > Sicherheitsoptionen > Konten: Administrator umbenennen.

Dadurch wird aber nur der angezeigte Name umbenannt. Um auch noch alle restlichen Einträge in der Registry zu verändern, benötigt man ein Programm wie das Registry Toolkit von Funduc Software Inc. Mit dem Registry Toolkit kann man über „Registry“ > „Search or Replace in Registry…“ alle alten Einträge gegen die Neuen ersetzen. Vorher sollte man jedoch über „Export Registry File“ eine Absicherung machen.

Wenn man diese Schritte erledigt hat, bleibt einem noch ein kleiner Rettungsanker. Der Ordner „C:\Dokumente und Einstellungen\Alter_Benutzername“ wird bei der Umbenennung nicht gelöscht. Dadurch ist es möglich, alle Dateien aus diesem Ordner zu kopieren und in „C:\Dokumente und Einstellungen\Neuer_Benutzername“ einzufügen (Achtung! Es gibt hierbei einige versteckte Ordner). Durch dieses Vorgehen habe ich bei mir unter Anderem alle meine Firefox Lesezeichen (und einige Plugins) wiederherstellen können.

Tipp: Man sollte generell nie Sonderzeichen in seinem Benutzernamen verwenden. Das war bei mir das eigentliche Problem, denn die Entwicklungsumgebung NetBeans 6.8 verweigert die Installation, sofern der Benutzerordner ein Sonderzeichen (bei mir war es das Ausrufezeichen „!“) beinhaltet.

NetBeans critical error: user profile directory contains an exclamation mark (!)