Windows XP Tablet PC Edition – Original-CDs erstellen

Die Tablet PCs werden derzeit nur mit vorinstalliertem Windows XP Tablet PC Edition (Windows XP TPE) und Recovery-CDs geliefert. Und die darauf enthaltenen Installationen sind oft mit alten Treibern und unnötigen Softwarebeigaben ausgestattet. Wer “sauber” installieren will, der braucht die Original-CD – hier erfahren Sie wie Sie sie selbst herstellen können.

Bei der hier beschriebenen Prozedur geht es – vereinfacht gesagt – darum, die verschiedenen für eine Original-CD notwendigen Dateien auf der Festplatte eines vorhandenen Tablet PCs zu finden und zusammen zu tragen. Neben dem vielen Windows-Anwendern bereits bekannten I386-Verzeichnis geht es dabei vor allem um zwei Dateien namens NETFX.CAB und TABLETPC.CAB. NETFX.CAB enthält das .NET-Framework, TABLETPC.CAB die zusätzlichen Windows XP-Dateien für die speziellen Tablet PC-Funktionen.
Ähnlich wie ZIP-Dateien handelt es sich auch bei CAB-Dateien um Archive, die selbst andere Dateien enthalten. Mit zwei von mir erstellten Batch-Dateien können alle rund 700 in den beiden CAB-Dateien enthaltenen Dateien aus einem bereits installierten Tablet-System zusammenkopiert und richtig benannt werden. Das anschließende Verpacken in die beiden CAB-Dateien ist dann ein Kinderspiel. Interessanterweise gibt es auch Tablet-Modelle, bspw. den Acer TMC102Ti, bei denen der Hersteller die CAB-Dateien mit auf die Festplatte des vorinstallierten Systems packt. Hier kann man sich die Arbeit mit den Batch-Dateien (Schritte 3 bis 9) sparen und muß die Dateien nur in den richtigen Ordner auf der zu erstellenden Original-CD brennen.

Voraussetzungen

Dieses Howto habe ich auf Basis der Erfahrungen geschrieben, die ich mit meinem Compaq TC1000 gesammelt habe. Wenn Sie ein anderes Gerät verwenden ist die Wahrscheinlichkeit trotzdem hoch, dass Sie die Anleitung zumindest in ähnlicher Form anwenden können.

Grundlage für die Original-CD ist das vorinstallierte System auf Ihrem Tablet PC. Sie sollten es zunächst von den Recovery-CDs des Herstellers zurückspielen, damit sich auf Ihrem PC nur Original-Dateien befinden. Achten Sie darauf, dass die meisten Recovery-CDs oft auch die Festplatte neu partitionieren oder zumindest formatieren, was mit vollständigem Datenverlust verbunden ist!
Neben den Programmen aus dem Kasten “Notwendige Downloads” benötigen Sie einen CD-Brenner und eine Software, mit der sich bootfähige CD-Rs brennen lassen. In diesem Beispiel verwenden wir Nero.

Downloads

Vor Beginn laden Sie die folgenden Dateien herunter:

Anleitung

  1. Kopieren Sie das Verzeichnis “I386″ in ein temporäres Verzeichnis namens “XPCD”. Kopieren Sie außerdem das Verzeichnis “Compaq”, der einige Treiber und Programm-Installationsdateien enthält, an einen sicheren Ort (andere Partition, anderer Computer etc.).
  2. Legen Sie im XPCD-Verzeichnis drei Textdateien mit folgenden Namen an:
    * WIN51
    * WIN51IP
    * WIN51IP.SP1
    Die Dateien WIN51 und WIN51IP enthalten das Wort “Windows” (ohne die Anführungszeichen, die dritte Datei bleibt leer. Sie müssen ggf. Ihren Windows Explorer so einstellen, dass er die “Dateiendungen bekannter Dateitypen anzeigt”, so daß Sie die .txt-Erweiterung löschen/ändern können.
  3. Legen Sie im XPCD-Verzeichnis einen Unterordner “CMPNENTS” an. Legen Sie in “CMPNENTS” zwei Unterordner namens “NETFX” und “TABLETPC” an. Legen Sie sowohl in “NETFX” wie auch in “TABLETPC” einen Unterordner “I386″ an.
  4. Legen Sie ein zweites temporäres Verzeichnis außerhalb des XPCD-Ordners an. Entpacken Sie die Datei tablet.zip hierhin. Legen Sie zwei Unterordner namens “netfx” und “tabletpc” an. In den ersten verschieben Sie die Datei netfx_int.bat. In den zweiten gehört die zur Sprache Ihres Windows XP TPE passende tabletpc_xxx.bat, im Fall eines deutschen Windows also tabletpc_deu.bat.
  5. Führen Sie die Datei netfx_int.bat per Doppelklick oder durch Start von der Kommandozeile aus. Prüfen Sie das Logfile das sich öffnet, sobald die Datei ihre Arbeit erledigt hat. LÖschen Sie die Dateien netfx_int.bat und logfile.txt. Anschließend sollte das netfx-Verzeichnis 443 Dateien mit einer Gesamtsumme von 59.663.169 Bytes enthalten. Um die Byte-Angabe zu überprüfen reicht es, wenn Sie alle Dateien markieren und mit einem Rechtsklick die Eigenschaften öffnen.
  6. Führen Sie die Datei tabletpc_xxx.bat per Doppelklick oder durch STart von der Kommandozeile aus. Überprüfen Sie die Log-Datei, sobald die Datei ihre Arbeit erledigt hat. Löschen Sie dann die Dateien tabletpc_xxx.bat und logfile.txt. Wenn alles in Ordnung ist enthält dieses Verzeichnis nun 272 Dateien. Bei der deutschen Version von Windows XP TPE beträgt die Gesamtgröße 48.038.045 Bytes. Von einem anderen Anwender habe ich gehört, dass die Gesamtgröße bei der englischen Version 39.992.839 Bytes beträgt (bitte bestätigen).
  7. Legen Sie einen Ordner für CabPack an, bspw. unter C:\Programme\CabPack. Entpacken Sie dorthin zunächst den Inhalt von cabpck14.zip und dann den von upgr_14a.zip (vorhandene Dateien dabei überschreiben).
  8. Starten Sie CabPack durch einen Doppelklick auf die Datei CABPACKD.EXE.
    1. Setzen Sie “Quellverzeichnis oder -datei” auf “Laufwerksbuchstabe:\cabs\netfx”
    2. Aktivieren Sie “Basispfad ausschließen”
    3. Setzen Sie “Zielverzeichnis” auf “Laufwerksbuchstabe:\XPCD\CMPNENTS\I386″
    4. Stellen Sie “Compression Type” auf LZX und “Compression Memory” auf 21
    5. Unter “Cabinet-Dateiname” tragen Sie “NETFX.CAB” ein
    6. “Cabinet-Dateien erstellen für” stellen Sie auf “32 Bit-Entpacker”
    7. Stellen Sie sicher dass “Verzeichnis, aus dem Setup-Dateien kopiert werden” leer ist, dass “Diskettengröße” auf null steht und dass “Unbegrenzt” aktiviert ist.
    8. Drücken Sie “Standard setzen”
    9. Drücken Sie “OK” … warten Sie … warten Sie noch etwas länger … nun ist die erste CAB-Datei fertig. Schließen Sie CabPack noch nicht
    10. In CabPack
      1. Setzen Sie “Quellverzeichnis oder -datei” auf “Laufwerksbuchstabe:\cabs\tabletpc”
      2. Setzen Sie “Zielverzeichnis” auf “Laufwerksbuchstabe:\XPCD\CMPNENTS\TABLETPC\I386
      3. Unter “Cabinet-Dateiname” tragen Sie “TABLETPC.CAB” ein
      4. Drücken Sie “OK” und warten Sie bis die zweite CAB-Datei fertig ist
  9. Sie haben es fast geschafft. Legen Sie eine leere CD-R in Ihren Brenner. Ich persönlich bevorzuge CD-RWs, allerdings sollten Sie sicherstellen dass Ihr Laufwerk auch von CD-RW booten kann und nicht nur von CD-R. Werfen Sie Nero an und erzeugen Sie ein neues Projekt vom Typ “CD-ROM (Boot)”.
    1. Setzen Sie die Optionen So wie auf den Screenshots in der Mitte dieser Seite. Sie können den “Titel” (engli. “Volume Label”) z.B. in “WINXPTAB” ändern, sollten dabei aber keine Bezeichnungen mit Sonderzeichen (Umlaute etc.) oder länger als acht Zeichen auswählen.
    2. Fügen Sie den Inhalt des XPCD-Verzeichnisses Ihrem Projekt hinzu (nicht den XPCD-Ordner selbst, d.h. stellen Sie sicher dass sich I386, CMPNENTS etc. im Stammverzeichnis der neuen CD befinden)
    3. Stellen Sie auch die Optionen im Register “Brennen” (engl. “Burn”) analog duspinnst.com ein. Brennen Sie die CD nun und anschließend können Sie sich an Ihre erste “saubere” Installation wagen.

3 Reaktionen zu “Windows XP Tablet PC Edition – Original-CDs erstellen”

  1. Harry

    Hi Tim,
    ich habe gerade wegen eines Problems mit meinem TC1000 auf TabletPCBuzz gestöbert. Und vermute, daß du der schlaue Kerl hinter Campari bist… ;-)
    Hast du deinen TPC noch? Falls ja und falls du mir zudem helfen möchtest…

    Merci,
    Harry

  2. Mariush

    Hi,
    ich habe einen tc1000 gehabt. Habe diesen verkauft und mir den tc1100 ersteigert.

    Leider gabs den ohne die Recovery-Cds. Jetzt habe ich versucht mit den TC1000er drüberzufahren.

    Nix. Bluescreen.

    Kann ich mir auch anders eine CD erstellen?

    >>>>>>>>>>>>>>>>

    Danke

  3. download CabPack + Update-Datei

    http://www.larshederer.homepage.t-online.de/cabpack.htm
    für temporär zeitlosen download von CabPack + Update-Datei

Einen Kommentar schreiben