11.
November
2010
Schon im Juni 2010 habe ich einen Downloadcontent für Borderlands geschenkt bekommen. Genau genommen nur den Key, denn wie es bei einem Downloadcontent eben so ist, musste ich »The Secret Armory of General Knoxx« selbst herunterladen.
Dies ließ sich noch problemlos bewerkstelligen, jedoch erhielt ich beim Versuch der Installation noch vor dem eigentlichen Installationsverlauf den Fehler »2738«.
Auf der Suche nach einer Lösung für das Problem habe ich ungelöste Anfragen im »Borderlands Game Forum« vom November 2009 gefunden. Ohne »Borderlands« als Suchbegriff findet man alles Mögliche: Probleme nach der Installation von Webcams, einer Software von Nokia, etc.
Nicht nur bei Vista und Windows 7 erscheint die Fehlermeldung, auch bei Besitzern von Computern mit Windows XP Professional als Betriebssystem scheint sich diese Meldung nicht gerade selten zu zeigen. Lediglich eins war wohl sicher: Es hängt irgendwie mit »VBScript« und Zugriffsrechten zusammen.
Da es unter Windows XP Home keine sonderlich umfangreiche Benutzerverwaltung gab beziehungsweise gibt, scheinen dort keine Probleme zu bestehen. Aber wie hilft das bei der Lösung des Problems?
Nach fast einem halben Jahr habe ich nun über eine Website die Information erhalten, dass für Borderlands der Patch 1.4.1 am 7. November 2010 erschienen ist. »Vielleicht klappt es ja jetzt« dachte ich mir, jedoch ließ sich nicht mal der Patch installieren. Richtig: Wieder »Internal Error 2738«. Unabhängig davon ob ich den Patch als Administrator beziehungsweise mit Administratoren unter meinem Windows 7 installieren wollte oder nicht.
Die vorgeschlagenen Workarounds einfach einen neuen Benutzer mit Administratorrechten anzulegen und diesen die Installation durchführen zu lassen scheint auch nicht immer zu klappen. Ich habe es nicht weiter versucht.
Wieder mit »VBScipt«, »Borderlands« und »2738« als Suchbegriff bewaffnet war ich diesmal mit Google fündig[1]: Es muss ein Registry-Key gelöscht werden, anschließend muss VBScript neu registriert werden.
Für Windows 7 beziehungs Vista in der 32-bit-Version:
reg delete "HKCU\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f
Für Windows 7 beziehungs Vista in der 64-bit-Version:
reg delete "HKCU\SOFTWARE\Classes\Wow6432Node\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f
Natürlich muss das Fenster mit der Kommandozeile mit Adminstratorrechten gestartet worden sein, ansonsten führt der Versuch die Registry zu verändern zu einer Fehlermeldung und das war es dann auch schon.
Nachdem der Registry-Key gelöscht wurde, muss die VBScript-Engine korrekt neu registriert werden:
regsvr32 vbscript.dll
Auch dieser Aufruf ist wieder an der Kommandozeile mit Administratorrechten aufzurufen.
Danach sollten sich Patch und DLC von Borderlands problemlos installieren lassen. Betonung auf »sollten«, denn der erste Versuch mit dem Patch brachte mir folgende Fehlermeldung:
Alles was ich danach gemacht habe war, einfach den Patch noch einmal zu installieren. Diesmal lief die Installation des Patch problemlos durch. Auch den DLC »The Secret Armory of General Knoxx« konnte ich nun problemlos installieren:
Nach der Meldung man müsse den Inhalt »zunächst online aktivieren« folgt prompt das Fenster in welchem man die Seriennummer für den DLC eingeben muss.
Nachdem die »Aktivierung« erfolgreich durchgeführt wurde, startet die eigentliche Installation des DLC.
Die Installation lief nun endlich problemlos bis zum Ende durch und endlich war auch der lang erwartete Text in einem Fenster zu lesen:
Na also, endlich »successfully installed«, endlich ist das Ding drauf. Der erste nächtliche Test brachte wieder die Erinnerung zurück sich nun erst einmal bei Gamespy anmelden zu müssen. Immerhin war sofort online ein Spiel verfügbar.
Vermutlich aufgrund der über Steam angebotenen »günstigeren« Version? Egal. Hauptsache es funktioniert endlich.
X_FISH