Seite 1 von 2

Windows 7 x64 Workaround

Verfasst: So 27. Sep 2009, 12:08
von Stefan Heße
Ich hatte im März 2008 unter der Adresse viewtopic.php?t=17338 bereits eine Anleitung für Windows Vista veröffentlicht.
Da Windows 7 kurz vor der Markteinführung steht und vermutlich ab Mitte Oktober immer mehr Anwender einen Windows 7 x64 Komplett-PC kaufen werden, hier eine aktualisierte Anleitung für Windows 7 x64. Im Prinzip ist die Vorgehensweise sehr ähnlich, nur die neuen Tools werden etwas anders angewandt. So ist es jetzt noch etwas einfacher geworden. Viel Spaß beim "Nachbasteln".

Voraussetzungen:
  1. Der Topfield USB-Treiber muss im Verzeichnis c:\driver liegen
  2. Es muss ein Windows 7 x86 zur Verfügung stehen, aus dem man 3 Dateien kopieren kann
Vorgehensweise
  1. Automated Installation Kit (AIK) für Windows 7 (ca. 1,6 GB) herunterladen und installieren.
  2. Eingabeaufforderung für Bereitstellungstool mit Admin-Rechten starten
  3. Einrichten der Windows PE-Erstellungsumgebung
    copype.cmd x86 c:\winpe_x86
  4. Windows PE Abbild bereit stellen
    Dism /Mount-WIM /WimFile:c:\winpe_x86\winpe.wim /index:1 /MountDir:c:\winpe_x86\mount
  5. Gerätetreiber hinzufügen
    Dism /image:c:\winpe_x86\mount /Add-Driver /Driver:c:\driver\TfBulk.inf
  6. Kopieren der folgenden 3 Dateien in das Verzeichnis C:\winpe_x86\mount\Windows\System32:
    Comctl32.dll
    Comdlg32.ocx
    Oledlg.dll
    Die Dateien entnimmt man einem anderen Windows 7 32Bit-System aus dem System32-Ordner.
  7. Übertragen von Änderungen auf das Abbild
    dism /unmount-wim /Mountdir:c:\winpe_x86\mount /commit
  8. Ersetzen der Standarddatei "Boot.wim"
    copy c:\winpe_x86\winpe.wim c:\winpe_x86\ISO\sources\boot.wim
  9. Kopieren der Altair Dateien in das Verzeichnis C:\winpe_x86\ISO\Topfield
  10. USB-Laufwerk vorbereiten
    In diesem Beispiel wird angenommen, dass ?Disk 1? das USB-Laufwerk ist.
    ACHTUNG: Vorher unbedingt mittels "list disk" schauen, welche Nummer Euer USB-Stick hat. Ihr könnt Euch sonst hier eine falsche Partition und schlimmstenfalls Euren gesamten Rechner löschen!!!
    Befehle:
    diskpart
    select disk 1
    clean
    create partition primary
    select partition 1
    active
    format quick fs=fat32
    assign
    exit
  11. Auf dem Referenzcomputer den gesamten Inhalt des Verzeichnisses \ISO auf den USB-Stick kopieren. Die Verzeichnisstruktur kann manuell erstellt werden oder mithilfe des Befehls xcopy vom Referenzcomputer auf das UFD-Gerät kopiert werden. Beispiel mit USB-Laufwerk gleich F:
    xcopy c:\winpe_x86\iso\*.* /e f:\
Jetzt kann der Rechner vom USB-Stick booten und Ihr könnt Altair dann nach dem Bootvorgang aus dem Verzeichnis ?Topfield? starten. Wenn Ihr eine nicht zu neue Netzwerkkarte habt, dann sollte sogar ein Netzwerkzugriff möglich sein. Wenn das nicht gehen sollte, dann einfach den Schritt 5 nochmals für Euren Netzwerkkartentreiber ausführen. Hierzu einfach die inf-Datei des Windows 7 x86-Treibers Eurer Netzwerkkarte angeben.
Selbstverständlich kann man in das Verzeichnis ?Topfield? auch andere Anwendungen wie z.B. Vega kopieren. Viel Spaß.

Gruß,
Stefan

AW: Windows 7 x64 Workaround

Verfasst: So 27. Sep 2009, 12:23
von B4B
Wow :volldolllol: :up:

AW: Windows 7 x64 Workaround

Verfasst: So 27. Sep 2009, 13:29
von zedd
Ich nutze dafür schon seit einer Weile ein Windows XP in VirtualBox. Zumindest in der Kombination mit dem Silex läuft das ohne Probleme und hat natürlich den großen Vorteil, dass der PC während der Übertragung benutzbar bleibt. Ob es auch bei Direktanschluss funktioniert, habe ich nicht ausprobiert, aber VirtualBox ist zumindest im Prinzip in der Lage, USB-Geräte an den Gast durchzureichen.

AW: Windows 7 x64 Workaround

Verfasst: Fr 9. Okt 2009, 18:35
von Matze71
Es geht wesentlich einfacher indem man den XP Modus in Windows 7 installiert. Damit ist auch unter 7 64Bit der volle Zugriff auf den Topf möglich.

AW: Windows 7 x64 Workaround

Verfasst: Fr 9. Okt 2009, 18:55
von paul79
[quote="Matze71"]Es geht wesentlich einfacher indem man den XP Modus in Windows 7 installiert. Damit ist auch unter 7 64Bit der volle Zugriff auf den Topf möglich.[/quote]

Den gibt es aber nur in der Windows 7 Ultimate! In den anderen Editionen ist der nicht dabei!

Das solltest Du evtl. dazu schreiben!

Gruß
Paul

AW: Windows 7 x64 Workaround

Verfasst: Fr 9. Okt 2009, 19:06
von Matze71
Den XP Modus gibt es in der Professional und Ultimate Version.

AW: Windows 7 x64 Workaround

Verfasst: Fr 9. Okt 2009, 22:36
von Stefan Heße
Ihr braucht dazu nicht den XP-Modus. Ihr könnt Euch auch den Windows Virtual PC installieren und ein eigenes OS dort hinein installieren. Damit habt Ihr dann Zugriff auf die USB-Schnittstelle und fertig.
Den Windows Virtual PC kann man unter jeder Windows 7 Version installieren, nicht nur unter Pro und Ultimate. Der XP-Modus selbst ist sozusagen noch mal eine vorkonfigurierte XP-Maschine zusätzlich, deren installierte Programme sich direkt in das Programm-Menü des Host-Systems integrieren. Könnte man sozusagen als Seamless Application bezeichnen. Das geht wie geschrieben nur unter Pro und Ultimate, ist jedoch für die reine Virtualisierung nicht nötig.
Der Windows Virtual PC ist seit dem 1.10. fertig und kann bereits jetzt über Technet und MSDN (mit Abo) heruntergeladen werden. Öffentlich verfügbar ist der Download ab 22.10., also dem gleichen Tag wie Windows 7.
Der Virtual PC 2007 lässt sich unter Windows 7 zwar installieren, hat aber KEINE USB-Unterstützung und funktioniert daher nicht als Workaround für das Treiber-Problem. Ausserdem ist diese Konfiguration nicht offiziell getestet und damit nicht supported.

Gruß,
Stefan

AW: Windows 7 x64 Workaround

Verfasst: Do 22. Okt 2009, 16:22
von kosh_ac
Stefan Heße hat geschrieben:Ihr braucht dazu nicht den XP-Modus. Ihr könnt Euch auch den Windows Virtual PC installieren und ein eigenes OS dort hinein installieren. Damit habt Ihr dann Zugriff auf die USB-Schnittstelle und fertig.
Den Windows Virtual PC kann man unter jeder Windows 7 Version installieren, nicht nur unter Pro und Ultimate.


Allerdings nur auf Rechnern die Hardwarevirtualisierung unterstützen:

"- Windows Virtual PC requires processor capable of hardware virtualization, with AMD-V? or Intel® VT turned on in the BIOS. "

Somit für einige User leider nicht zu nutzen :huh:

Gruß,
Guido

AW: Windows 7 x64 Workaround

Verfasst: Do 22. Okt 2009, 16:26
von B4B
So ist es! :wink: (Leider :cry :) .

Virtual PC 2007 SP1 benötigt dieses Feature nicht, hat aber keine USB-Unterstützung. Somit auch keine Lösung.

Da hilft nur Virtual Box.

AW: Windows 7 x64 Workaround

Verfasst: Di 12. Jan 2010, 21:48
von Wolfsheim
Hallo!
Ich habe Win7 64bit und den virt. XP Modus der prof. Version.
Leider kann ich mit dem Virtual Link keine Verbindung aufbauen, obwohl ich den Topf "sehen" kann.
(siehe: viewtopic.php?t=32350

Gibt's noch einen besondeen Trick bei der Sache?
Gruß
Kai

Topfield-Ordner nicht da?!

Verfasst: Sa 30. Jan 2010, 23:20
von zkay
Hallo,

erstmal vielen dank für die Anleitung.

Ich kann jetzt auch problemlos vom USB-Stick starten, aber leider finde ich dann nirgends den Topfield-Ordner?!
Die PE-Installation startet in einem CMD-Fenster und lädt kurz. Standardmäßig befinde ich mich dann unter "X:\windows\system32". Bin dann mit 2mal "cd.." ins Hauptverzeichnis gewechselt. "Dir" zeigt mir dann aber nur die 3 Ordner "Program Files", "User" und "Windows" an. Habe bereits alles durchkämmt, aber kann nirgends einen Ordner mit dem Namen Topfield finden.

Habe die Anleitung Schritt-für-Schritt befolgt.

Kann mir jemand weiter helfen?

Danke.

AW: Topfield-Ordner nicht da?!

Verfasst: Fr 12. Feb 2010, 19:44
von Stefan Heße
Du findest den Topfield-Ordner nicht unter dem Laufwerk X:, in dem Du Dich befindest nach dem Booten, sondern unter dem nächsten freien Laufwerk nach Deinen Festplatten-Partitionen. Bei mir ist es Laufwerk F:
Wenn es bei Dir nicht F: ist, dann versuch mal ab C: der Reihe nach durch.

Gruß,
Stefan

AW: Windows 7 x64 Workaround

Verfasst: Fr 12. Feb 2010, 21:11
von zkay
Ahh, danke.

Jetzt verstehe ich die Funktionsweise der WinPE-Version. Wusste gar nicht, dass ich von dort aus auf meine ganzen Partitionen zu greifen kann. Dachte, das alle Programme mit auf dem Stick liegen müssen, die ich unter WinPE ausführen will.

Aber gut, jetzt funktioniert es. Kann jetzt sogar meine Kanalliste auslesen, was unter einer VM (egal ob VirtualBox oder VMWare) nie funktioniert hat.

AW: Windows 7 x64 Workaround

Verfasst: Sa 13. Feb 2010, 22:56
von Muguck
Hallo und danke für die Anleitung! Beim booten vom USB-Stick erhalte ich jetzt die Meldung "Verification of a known dll failed". Da mir kein Windows 7 - 32bit System zur Verfügung steht, habe ich die Comctl32.dll, Comdlg32.ocx und Oledlg.dll von einem xp-Rechner verwendet. Ich nehme an, dass das daran liegt. Wie kann ich an die korrekten Dateien kommen? Kann jemand helfen? Danke!

AW: Windows 7 x64 Workaround

Verfasst: So 14. Feb 2010, 00:06
von zkay
Hallo Muguck,

du hast eine PN ! ;)

AW: Windows 7 x64 Workaround

Verfasst: Mo 15. Feb 2010, 17:41
von Muguck
Ja, das wars, mit den richtigen Dateiversionen funktioniert es! Der Startvorgang läuft durch, und danach kann ich Altair starten und die Daten übertragen. Die verwendenten Dateiversionen sind: COMCTL32.DLL 5.82.7600.16385; oledlg.dll 5.1.2600.0; COMDLG32.ocx 6.0.84.18.

AW: Windows 7 x64 Workaround

Verfasst: So 21. Feb 2010, 13:01
von zav
Ich habe folgendes Problem -> Ich habe auf allen PCs Win7 Ultimate x64.
Nachdem ich vor dem Update hier von Problemen gelesen habe - habe ich gleich XP Modus (Virtual_PC) mitinstalliert.

Im Gerätemanager wird der Topf auch sauber angezeigt. Beim Start von Altair allerdings -> Bluescreen und reboot.

Eine Idee - Bitte.

LG Viktor

AW: Windows 7 x64 Workaround

Verfasst: So 21. Feb 2010, 16:46
von zav
[quote="zav"]Ich habe folgendes Problem -> Ich habe auf allen PCs Win7 Eine Idee - Bitte.
LG Viktor[/quote]


nach 2 maligen Treiberdeinstallieren im virtuellen XP ... gings plötzlich - Danke

LG Viktor

AW: Windows 7 x64 Workaround

Verfasst: Sa 22. Mai 2010, 12:39
von Merlin123
Hat jemand die drei Windows 7 x86 Dateien für mich?
Bei meinem Schleppi ist nur eine Wiederherstellungs CD dabei. Da komme ich nicht an einzelne Files :(

AW: Windows 7 x64 Workaround

Verfasst: So 23. Mai 2010, 16:47
von zkay
Merlin123 hat geschrieben:Hat jemand die drei Windows 7 x86 Dateien für mich?
Bei meinem Schleppi ist nur eine Wiederherstellungs CD dabei. Da komme ich nicht an einzelne Files :(


Du hast eine PN! ;)