können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:) ;) :smile: :lol: :hihi: :D :rofl: :muahah: :( :pff: :kopfstreichel: :ohno: :betruebt: :heulen: :kopfkratz: :duckundweg: :o :? :oops: :psst: :sauer: :-P :daumenrunter: :daumen: :dankeschoen: :thx: :dafür: :gähn:
Mehr Smileys anzeigen

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Jim » 11.04.2026, 17:10

Gast2025 hat geschrieben: 11.04.2026, 10:36 Nach allem was ich mir so dazu angeschaut und gelesen habe,
wäre es vielleicht eine Überlegung wert, das in einer VM mit 32bit zu machen.
CT-WinImage als HyperV?
das wäre eine Überlegung wert
Gast2025 hat geschrieben: 11.04.2026, 10:36 Alaska Xbase++ transfer my Projects from 32 to an 64 bit Windows

https://www.alaska-software.com/landing ... /start.cxp
https://xbaseforum.de/index.php
https://xbaseforum.de/viewforum.php?f=21

Da scheint es wohl eine Menge Probleme zu geben.
Und die 64bit wird dann wohl auch v2.0 sein müssen....

"Wunder dauern etwas länger"
die V2.x ist schon raus, aber die v3.x wird noch Jahre dauern und kein 64 Bit System werden.

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Gast2025 » 11.04.2026, 10:36

Nach allem was ich mir so dazu angeschaut und gelesen habe,
wäre es vielleicht eine Überlegung wert, das in einer VM mit 32bit zu machen.
CT-WinImage als HyperV?
Zum "weiterarbeiten"
Per Sharing Folder könnte man dann von außen im 64bit Windows darauf noch zugreifen.
(Bis es dort alles wieder eingerichtet ist)

JA, das letzte Mal wurde von Windows 7 32 Bit auf Windows 10 32 Bit upgegradet.
RE Aktivierung ist eine andere Frage damit. Siehe Forumsanfragen dazu.

Alaska Xbase++ transfer my Projects from 32 to an 64 bit Windows

https://www.alaska-software.com/landing ... /start.cxp
https://xbaseforum.de/index.php
https://xbaseforum.de/viewforum.php?f=21

Da scheint es wohl eine Menge Probleme zu geben.
Und die 64bit wird dann wohl auch v2.0 sein müssen....

"Wunder dauern etwas länger"

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von g-force » 11.04.2026, 05:25

Gegenfrage: Warum laufen "PortableApps" unter jedem gewünschten Ordner?

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Jim » 10.04.2026, 22:44

hi,

komisch ich habe noch die Benachrichtigung für eine neue Nachricht von einem "Gast" bekommen aber ich finde sie hier nicht ?!
@ein 32 Bit System "Upgraden" auf 64 Bit.

"Inplace Upgrade" mit 64 bit Iso ("Architekturproblem"= Fresh install nötig)
und mit der CT Image als sogenannten "Windows.old" Ordner
Die Programme danach rüber kopieren.
Das hat er wohl vor....
"Ist mit ihrem System nicht kompatibel Meldung" zu befürchten.

wo die Install-Disk/CD fehlt.
vielleicht noch im C:\Windows\Installer Ordner was davon zu finden (msi Dateien)

@Auf dem PC sind 32 Bit Programme
Da würde hier eine Liste (Aufstellung) helfen, für viele Proggies gibt es mittlerweile 64bit Versionen.
Evtl. auch portable Versionen davon

Dann könnte man weiter sehen
Office ISO z.B. hat ja auch 64bit Versionen

Wurde das System von damals Win7 auf Win 10 upgegradet - wegen dem Lizenz KEY?

@Grundsätzlich kann ich diese Vorgehensweise nicht empfehlen.
@Gast : es wird in CT-WinImage eine ISO integriert die bei "wiederherstellen" ein "normales" Setup fährt.
danach werden aus dem WIM File die integrierten Programme, Einstellungen und Registy Einträge wieder hergestellt, also nichts mit "Windows.old"

JA, das letzte Mal wurde von Windows 7 32 Bit auf Windows 10 32 Bit upgegradet.

Es geht mir primär um die ganzen Xbase++ Projekt Einträge die "irgendwo" (in der Registry) stecken die ich übertragen möchte da die erzeugten Programme noch im Einsatz sind.

alle "anderen" 32 Bit Programme, wie Office, werde ich vorher deinstallieren.

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Jim » 10.04.2026, 21:55

hi,
DK2000 hat geschrieben: 10.04.2026, 21:37 Es gibt aber Anwendungen, die irgendwelche .dlls oder andere Dateien nach C:\Windows\System32 schreiben.
Danke für dem Hinweis.
OK, dann werde ich vorher alle anderen 32 Bit Programme deinstallieren (da habe ich die Original Files und S/N).

den Alaska 32 Bit Ordner "könnte" ich auch einfach nach 64 Bit OS kopieren aber die ganzen Projekt Files und Environment Einstellung kann ich nicht "so" kopieren.
ich bin mir sicher das keine Xbase++ *.Dll oder sonstige Xbase++ Dateien nach C:\Windows\System32 oder sonst wo installiert werden.

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von DK2000 » 10.04.2026, 21:37

Was welche Anwendung wo hinschreibt, kann ich so jetzt nicht sagen. Es gibt aber Anwendungen, die irgendwelche .dlls oder andere Dateien nach C:\Windows\System32 schreiben. Bei 64bit Systemen ist dieser Ordner aber nur für 64bit Anwendungen gedacht. 32bit Anwendungen werden automatisch nach C:\Windows\SysWOW64\ umgeleitet, ohne dass das die 32bit Anwendung mitbekommt. Die sieht immer noch C:\Windows\System32.

Ich kenne jetzt diene Anwendungen nicht. Von daher kann ich jetzt auch nicht sagen, wo die im Einzelnen was hinterlegen und inwieweit das von WOW64 File Redirector erfasst wird. Im Zweifelsfall müsste man das austesten.

Diese Einschränkung gilt für alle 32bit Anwendungen auf einem 64bit Windows. da diese im WOW64 Emulator ausgeführt werden. Dieser sorgt dafür, das 32bit Anwendungen auf einem 64bit System weiter nur ein 32bit System sehen und nicht in Konflikt mit 64bit Komponenten kommen.

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Jim » 10.04.2026, 21:24

hi,
DK2000 hat geschrieben: 10.04.2026, 21:13 Weil die Einträge in der Registry müssen für 32bit Anwendungen in die WOW6432Node geschrieben werden.
ich wusste doch, da gibt es noch was ...

ich habe auf meinem Windows 10 64Bit PC eben nachgesehen und da gibt, unter c:\Windows\SysWOW64\ , keinen Eintrag des C:\Alaska Ordner und auch keine Xbase++ Dateien ?

gilt das nur für 32 Bit Programme die man unter c:\Program Files\ installiert hatte ?

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Gast2025 » 10.04.2026, 21:22

@ein 32 Bit System "Upgraden" auf 64 Bit.

"Inplace Upgrade" mit 64 bit Iso ("Architekturproblem"= Fresh install nötig)
und mit der CT Image als sogenannten "Windows.old" Ordner
Die Programme danach rüber kopieren.
Das hat er wohl vor....
"Ist mit ihrem System nicht kompatibel Meldung" zu befürchten.

wo die Install-Disk/CD fehlt.
vielleicht noch im C:\Windows\Installer Ordner was davon zu finden (msi Dateien)

@Auf dem PC sind 32 Bit Programme
Da würde hier eine Liste (Aufstellung) helfen, für viele Proggies gibt es mittlerweile 64bit Versionen.
Evtl. auch portable Versionen davon

Dann könnte man weiter sehen
Office ISO z.B. hat ja auch 64bit Versionen

Wurde das System von damals Win7 auf Win 10 upgegradet - wegen dem Lizenz KEY?

@Grundsätzlich kann ich diese Vorgehensweise nicht empfehlen.
Deswegen z.B.

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von DK2000 » 10.04.2026, 21:13

Und das unterstützt auch WOW64? Weil die Einträge in der Registry müssen für 32bit Anwendungen in die WOW6432Node geschrieben werden. Und alles, was von den Anwendungen C:\Windows\System32 geschrieben wurde, muss nach C:\Windows\SysWOW64. Gibt da noch weitere Ordner, die berücksichtigt werden müssen. Das ist alles nicht so einfach. Keine Ahnung, ob "CT-WinImage" das wirklich bei der Wiederherstellung berücksichtigt.

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Jim » 10.04.2026, 21:03

hi,
DK2000 hat geschrieben: 10.04.2026, 20:37 Allerdings verstehe ich da gerade Deine geplante Vorgehensweise nicht so ganz.
CT-WinImage soll alle Programme, Einstellungen, Registry-Einträge wieder herstellen können so das man auf neuer Hardware 1:1 seine gewohnte Umgebung hat.

man benötigt dazu eine Windows ISO , die mit ins Image integriert wird.

bei Wiederherstellen durchläuft man ein komplettes Windows Setup und danach werden , aus dem Image , die Programme, Einstellungen und Registry Einträge wieder hergestellt.

man soll damit z.B. eine MBR Installation auf eine GPT Partition übertragen können.

deshalb kam ich auf die Idee zu fragen ob man so auch eine 32 Bit Installation auf 64 Bit übertragen könnte.
Ich wusste bloss nicht ob 32 Bit Programmen unter 64 Bit auch im Ordner c:\Program Files\ laufen können.

Es handelt sich um eine 32 Bit Xbase++ Entwickler Umgebung wo ich nicht mehr weiss ob ich die Original Disk/CD noch habe und deren S/N. Bislang hatte ich immer nur den Ordner kopiert und dann die *.REG Datei gestartet. Das würde natürlich weiterhin funktionieren, aber wenn das mit CT-WinImage klappt, würde ich mit das Installieren der ganzen Programme und Utils ersparen.

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von DK2000 » 10.04.2026, 20:37

Prinzipiell geht das, auch wenn eine Trennung vielleicht besser wäre. Die Ordner werden, soweit ich weiß, nicht von der WOW64 File Redirection erfasst, so dass es egal ist, ob ein 32bit Program im 64bit Ordner installiert wird.

Allerdings verstehe ich da gerade Deine geplante Vorgehensweise nicht so ganz.

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Holgi » 10.04.2026, 20:34

Jim hat geschrieben: 10.04.2026, 20:25 dann ist es "nur" eine "Ordnung" Sache von 64 Bit OS, das es c:\Program Files\ und c:\Program Files (x86)\ gibt ?
Die Trennung hat auch technische Gründe (DLLs, Registry, (Abwärts-)Kompatibilität)
Was sind das denn für Programme, wo die Install-Disk/CD fehlt.
Es gibt ja (fast) alles im Netz.

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Jim » 10.04.2026, 20:25

hi,
Holgi hat geschrieben: 10.04.2026, 20:17 Grundsätzlich kann ich diese Vorgehensweise nicht empfehlen.
ist klar, ist auch eher eine Theoretische Frage.
Auf dem PC sind 32 Bit Programme wo ich nicht mehr die Install-Disk / CD habe.

dann ist es "nur" eine "Ordnung" Sache von 64 Bit OS, das es c:\Program Files\ und c:\Program Files (x86)\ gibt ?

Re: können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Holgi » 10.04.2026, 20:17

dem Programm selbst ist es egal, in welchem Ordner es liegt/von dem aus es gestartet wird.
Allenfalls starre Verknüpfungen/Registry-Einträge, die auf den Ordner c:\Program Files (x86) verweisen könnten da Probleme machen und müßten ggf. korrigiert werden.
Grundsätzlich kann ich diese Vorgehensweise nicht empfehlen.

können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

von Jim » 10.04.2026, 20:06

hi,

ich möchte ein 32 Bit System "Upgraden" auf 64 Bit.
die Idee ist dabei "CT-WinImage" und eine 64 Bit ISO zu verwenden.

dabei werden die 32 Bit Programme vermutlich unter c:\Program Files\ statt c:\Program Files (x86)\ landen.
meine Frage : können 32 Bit Programme in c:\Program Files\ , unter 64 Bit OS, laufen ?

Jim

Nach oben