Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi Neuinstallation nötig nach Upgrade Win10->Win11 (https://www.delphipraxis.net/216469-delphi-neuinstallation-noetig-nach-upgrade-win10-win11.html)

Alex_ITA01 3. Jan 2025 08:02

Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Moin zusammen,
ich habe meine Windows 10 Delphi 12.2.1 virtuelle Maschine (VMWare) jetzt 2x auf Windows 11 geupgradet (per Inplace Upgrade mit neuster iso von Microsoft) und jedes Mal danach, hatte ich das Problem, dass meine Delphi IDE keine Dateien/Projekte mehr öffnen kann.
Also das Win11 Upgrad funktionierte soweit.
Wenn ich Delphi IDE starte und ein vorhandes Projekt öffnen will oder auch über die Menü-Items Datei->Neu->neue VCL Anwendung, kommt immer kurz ein Dialog als wenn er grad öffnen will und dann kommt nur noch das Fehlerfenster von Microsoft, dass das Programm nicht ordnungsgemäß funktioniert und beendet werden muss. Habt ihr das auch mal versucht mit dem Win10 Upgrade?
Ich teste jetzt gerade, Delphi nochmal neu drüber zu installieren, mal gucken ob das geht.
Jemand eine Idee, was das Problem sein könnte?
Es könnten ja auch noch andere Programme betroffen sein nach dem Upgrade, was ich aber aktuell noch nicht weiß. Hatte gehofft, dass Upgrade funktioniert "einfach"

Redeemer 3. Jan 2025 09:02

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Ich kann unter Windows 10 in einer frisch installierten deutschen CE keine Anwendungen erstellen oder öffnen. BDS schließt sich ohne Fehler (also Stackoverflow). Andere Dinge gehen, z.B. Formulare. Die IDE auf Englisch zu stellen geht ebenfalls.

jaenicke 3. Jan 2025 09:20

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Als erstes macht es Sinn, zu schauen, ob am Stacktrace etwas zu erkennen ist. Dafür reicht es, Delphi zweimal zu starten und dann über "Start" --> "Mit Prozess verbinden..." zu der zweiten Instanz zu verbinden. Dann kann dort der Fehler provoziert werden und im Debugger sollte die Exception mit passendem Stacktrace angezeigt werden.

Bei mir funktionieren mehrere Delphiversionen mit Windows 11. Das Update habe ich ohne ISO einfach per Windows Update durchgeführt.

Alex_ITA01 3. Jan 2025 09:28

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Zitat:

Bei mir funktionieren mehrere Delphiversionen mit Windows 11. Das Update habe ich ohne ISO einfach per Windows Update durchgeführt.
Windows Update sagt mir in der VM allerdings, dass Windows 11 nicht kompatibel wäre weil kein TPM Chip erkannt wurde.
Mein Rechner hat diesen Chip. Problem dabei ist, dass man bei einer vorhandenen Windows10-VM kein vTPM Chip hinzufügen kann bei der VM und somit wird keine Windows 11 Kompatibilität erreicht. Wie hast du das gemacht mit deiner VM?
Wenn man Windows 11 komplett neu aufsetzt mit einer iso und VM Ware, dann wird der vTPM Chip automatisch hinzugefügt bei der VM (nur nachträglich hinzufügen geht nicht). Deswegen musste ich das direkt mit dem Inplace Upgrade machen und die Hardwareprüfung "deaktivieren"

HRolle 3. Jan 2025 09:54

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Ich habe irgendwo gelesen, dass man das aktuelle Windows 11 24H2 momentan nach Möglichkeit nicht mit der ISO installieren soll, da es u. U. größere Hardwareprobleme geben kann. Bei den Aktualisierungen über das Update wird geprüft, ob der Rechner für das Update auf Win11 24H2 geeignet ist. Das Update von Win10 auf Win11 wird - wenn möglich - genau so angeboten wie das Update von Win11 23H2 auf Win11 24H2.

Bei Update von Win10 auf Win11 ist grundsätzlich vorher der Hardwaretest durchzuführen. Von den im Netz kursierenden "Umgehungen" des Hardwaretests wird dringlich gewarnt. Das kann natürlich bei negativem Ausgang des Hardwaretests bedeuten, dass eine größere Investition in einen neuen Rechner notwendig ist.

Alex_ITA01 3. Jan 2025 10:13

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Ich möchte nochmal ausdrücklich darauf hinweisen, dass es um ein Upgrade INNERHALB einer VM geht. Da sind die Hardwaretests wie oben bereits beschrieben, leider nicht erfolgreich. Deswegen das direkte Inplace Upgrade.
Der Host Rechner hat alle Voraussetzungen für eine Windows 11 Installation aber die Windows 10 VM sagt trotzdem nicht möglich aufgrund der oben beschriebenen Thematik (TPM, SecureBoot)

harfes 3. Jan 2025 10:37

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Hast Du mal versucht, die Win10-VM für Win11-Betrieb umzustellen? Dazu musst Du die Encrytion einschalten (VORHER alle Snapshots löschen, sonst geht das nicht) und dann auf UEFI-Boot umstellen (SecureBoot ist nicht notwendig). Wenn die VM dann noch startet (das geht meistens, aber leider nicht immer...), dann kannst Du TPM hinzufügen. Danach sollte das Update ohne "Tricks" funktionieren. Aktuell rate ich aber von der 24H2 ab, da seeehr buggy! Wenn Du noch eine 23H2-ISO hast, dann nimm lieber die...

Hartmut

jaenicke 3. Jan 2025 11:02

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Ich meine mich zu erinnern, dass ich das vTPM Modul hinzufügen konnte, aber das ist schon eine Weile her. Ansonsten müsstest du aber auch eine neue VM erstellen und die alte virtuelle Festplatte einhängen können. Wenn es um die Booteinstellungen geht, sieht das natürlich anders aus.

Alex_ITA01 3. Jan 2025 11:13

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Zitat:

Hast Du mal versucht, die Win10-VM für Win11-Betrieb umzustellen? Dazu musst Du die Encrytion einschalten (VORHER alle Snapshots löschen, sonst geht das nicht) und dann auf UEFI-Boot umstellen (SecureBoot ist nicht notwendig)
Die Encryption hatte ich versucht, da ging es nicht hinzuzufügen. Wie stellt man es auf UEFI-Boot um? Das könnte ich noch versuchen, ob es dann geht

Übrigens, nachdem ich Delphi nochmal drüber installiert habe, gehen meine Projekte alle wieder und ich kann die IDE ganz "normal" bedienen.

harfes 3. Jan 2025 11:18

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Du kannst UEFI (gnauso wie Encryption) in den Settings der VM einstellen - ich meine unter Options/Advanced. Wie gesagt, das funktioniert meistens, aber nicht immer (also vorher die VM sichern). Wenn's nicht funktioniert, dann bleibt Dir nur, eine neue VM mit Win11 zu erstellen...

Hartmut

Alex_ITA01 3. Jan 2025 11:37

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Also die Encryption habe ich gefunden und auch aktiviert aber von UEFI finde ich nichts in den Einstellungen zur VM. Vielleicht kann das jemand genauer beschreiben?!

Uwe Raabe 3. Jan 2025 12:14

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Schau mal in den Options - Advanced - Firmware type

Alex_ITA01 3. Jan 2025 12:44

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Liste der Anhänge anzeigen (Anzahl: 1)
wo soll das sein (siehe Anhang)?

Klaus01 3. Jan 2025 13:09

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
.. vielleicht gibt es diese Option nicht im VMWare Player sondern nur in der VM Workstation?
Grüsse Klaus

harfes 3. Jan 2025 13:15

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Da ich nur die Workstation nutze, kann ich nicht sagen, ob es das im Player nicht gibt. ABER: die Workstation ist ja mittlerweile kostenlos - also wenn es daran liegt, dann die aktuelle Version herunterladen (das müsste V. 17.6.2 sein).

Hartmut

Uwe Raabe 3. Jan 2025 14:09

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Laut dieser Aufstellung gibt es das im Player in der Tat nicht:
Zitat:

VMware Workstation Pro provides the following features and VM options that are not available in VMware Player:

Auto Protect automatically takes VM snapshots at the specified regular time interval when a VM is powered on. AutoProtect snapshots are not available for VMs running in VMware Player even if the VM was created and configured in VMware Workstation Pro.
Guest Isolation. You can enable or disable the use of the drag & drop and copy/paste features from a host to guest and the other way round. Disable these features and disable networking if you want your VM to be completely isolated from the host OS. VMware Tools must be installed on a guest OS for the guest isolation feature to be available.
VNC Connections. You can use this built-in feature in VMware Workstation Pro to connect to your VM remotely to the VNC client without installing the VNC server on the VM. The VNC client must be installed on the machine from which you are connecting to the VM. To connect to a VM, you should specify the IP address and port of a host machine on which VMware Workstation Pro is installed. Be aware that there are some limitations when you connect to a VM by using VNC, for example, you cannot edit VM settings, change the VM state, copy/paste data, etc.
Advanced options provide some additional options, including firmware type (BIOS/UEFI), gathering debugging information, process priorities, etc.

TurboMagic 3. Jan 2025 15:55

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Hallo,

ich habe neulich meine VMWare 17 VM auf TPM und UEFI umgestellt, bekomme in der VM aber kein Windows 11 Update angeboten.
Ist aber auch ein Windows 10 Pro in der VM.

Nun zum Vorgehen:

1. Bevor man ein TPM in den Hardwareeinstellungen hinzufügen kann muss die VM auf UEFI statt BIOS umgestellt werden
2. Bevor man das tun kann muss die Partitionstabelle von Laufwerk C: von MBR auf GPT umgestellt werden.
Um das zu tun ohne alle Daten zu verlieren wie folgt vorgehen (und ja, vorher Snapshot bzw. Backup anfertigen):
1. Administrator Kommandozeile öffnen (Startmenü öffnen, cmd eintippen, rechtsklick, als Administrator ausführen)
2. Diesen Aufruf durchführen: mbr2gpt /convert /disk:0 /allowfullos
3. VM herunterfahren.
4. Unter VM > Settings > Options tab > Advanced den Firmwaretype auf UEFI umstellen (inkl. Enable secure boot)
5. Die Platte muss nun verschlüsselt werden: VM > Settings > Options tab > Access control und dort ein Passwort vergeben
6. Unter VM > Settings > Hardware tabl das TPM hinzufügen

Evtl. muss 4 und 5 in der Reihenfolge getauscht werden...

So und warum wird in meiner VM kein Windows 11 angeboten?
Am Windows 10 Host liegt's hoffentlich nicht?

Alex_ITA01 6. Jan 2025 05:53

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Ok, habe es unter VMWare Workstation umgestellt allerdings geht die VM wie zu erwarten nicht mehr zu booten.
Also wenn ich erst solche Umstände machen muss mit der VM (und es am Ende vielleicht eh nicht geht), wieso dann nicht einfach die Hardwareprüfung im Win10 deaktivieren für das Update auf Win11? Habe es testenshalber ja gemacht (ok, musste Delphi nochmal drüber installieren) und bisher läuft das Win11 in der VM als Inplace Upgrade.

TurboMagic 6. Jan 2025 13:27

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Naja, wenn man die HW Prüfung deaktiviert etc. könnte es sein, dass man keine Updates für dieses Windows 11 mehr bekommt.
Frage wäre jetzt, warum es bei dir nicht mehr bootet?
Wo bleibt es hängen bzw. mit welcher Fehlermeldung?

jaenicke 16. Jan 2025 19:42

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Zitat:

Zitat von TurboMagic (Beitrag 1544775)
1. Bevor man ein TPM in den Hardwareeinstellungen hinzufügen kann muss die VM auf UEFI statt BIOS umgestellt werden
[..]
5. Die Platte muss nun verschlüsselt werden: VM > Settings > Options tab > Access control und dort ein Passwort vergeben
6. Unter VM > Settings > Hardware tabl das TPM hinzufügen

Ich habe mal nachgeschaut. Das ist nicht erforderlich. Es gibt ein undokumentiertes Flag, das man lediglich in die .vmx Datei eintragen muss:
managedvm.autoAddVTPM = "software"

Wenn man VMWare danach startet, wird die VM verschlüsselt. Danach ist das TPM Modul aktiv und die VM kompatibel mit Windows 11. Das geht auch mit BIOS usw., ich musste nichts ändern. So hatte ich das gemacht, ich hatte mich nur nicht mehr erinnert.

TurboMagic 17. Jan 2025 08:37

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Zitat:

Zitat von jaenicke (Beitrag 1545299)
Zitat:

Zitat von TurboMagic (Beitrag 1544775)
1. Bevor man ein TPM in den Hardwareeinstellungen hinzufügen kann muss die VM auf UEFI statt BIOS umgestellt werden
[..]
5. Die Platte muss nun verschlüsselt werden: VM > Settings > Options tab > Access control und dort ein Passwort vergeben
6. Unter VM > Settings > Hardware tabl das TPM hinzufügen

Ich habe mal nachgeschaut. Das ist nicht erforderlich. Es gibt ein undokumentiertes Flag, das man lediglich in die .vmx Datei eintragen muss:
managedvm.autoAddVTPM = "software"

Wenn man VMWare danach startet, wird die VM verschlüsselt. Danach ist das TPM Modul aktiv und die VM kompatibel mit Windows 11. Das geht auch mit BIOS usw., ich musste nichts ändern. So hatte ich das gemacht, ich hatte mich nur nicht mehr erinnert.

Interessant!
Nur: was ist dann der Unterschied?
Wird dann nicht UEFI sondern BIOS benutzt? Falls ja, welche Konsequenz hat das?

Ich hab' noch den blöden Effekt, dass ich eine 2. virtuelle Ferstplatte eingebunden habe auf der die Projekte dann liegen
und diese vor einem Wechsel der Delphi Version immer abgekoppelt habe, danach die VM auf den letzten SNapshot zurückgesetzt
habe (der war vor der Delphi Installation) und dann von diesem "jungfräulichen System" aus das neue Delphi installiert habe.
Danahc habe ich diese andere Platte wieder hinzugefügt.

Durch die Verschlüsselung wurde aber auch die verschlüsselt und kann seit dem nicht mehr aus der VM Hardware entfernt
werden :-(. Dadurhc ist die immer zwangsweise in irgendwelchen Snapshots mit drin. :-(

Uwe Raabe 17. Jan 2025 09:03

AW: Delphi Neuinstallation nötig nach Upgrade Win10->Win11
 
Du kannst eine virtuelle Festplatte in den Advanced Settings als Independent und Persistent einrichten. Dann wird sie in den Snapshots nicht berücksichtigt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz