Forum: Compiler & IDEs winAVR mit win11


von grundschüler (Gast)


Lesenswert?

hallo,

neuer Pc, neues OS Win11, Probleme mit altem winAVR.

Fehlermeldung:
child 8864 died before initialization with status code 0xC0000142

googeln ergibt:
The Error code 0xc0000142 is a common Windows error that generally comes 
up when you are using Microsoft Office, Fortnite, Steam, AutoCAD or any 
other programs. It is a highly annoying error that stops any application 
from initializing.

Scheint also nicht wirklich zu gehen. Kann mir jemand  weiterhelfen oder 
ist winAVR für win11 einfach zu alt?

winAVR weil ich am liebsten mit m328 arbeite und weil es am schnellsten 
ist.

danke für Unterstützung.

von Maxim B. (max182)


Lesenswert?

grundschüler schrieb:
> winAVR weil ich am liebsten mit m328 arbeite und weil es am schnellsten
> ist.

Es gibt immer noch eine Möglichkeit: VirtualBox (oder andere virtuelle 
Maschine), und dort WinXP oder Win7 installieren. Es wird wahrscheinlich 
sogar schneller arbeiten, als direkt auf Win10 oder auf Win11.

Ich gehe diesen Weg auf einem Computer ohne Treiber für alles außer 
Win10. Zwar habe ich als Hauptsystem Kubuntu installiert. So mache ich 
alles in Internet von Linux aus (was sicherer ist als von Windows aus) 
und die ganze Arbeit mache ich dort über VirtualBox. Leider sind 
Computer, die Treiber für WinXP oder für Win7 haben, immer seltener.

Einzige Nachteil hier: System in einer virtuellen Maschine bekommt 
höchstens nur die Hälfte von RAM. Aber bei neueren Computer gibt es mehr 
als genug RAM für alle älteren Windows.

So kannst du auch: alles für richtige Arbeit über VirtualBox machen und 
sonst modernste Win11 genießen :)

Es kann sein, daß Win11 noch zu neu ist und deshalb zu fehlerhaft, auch 
für eine virtuelle Maschine. Dann einfach Festplatte löschen, 
formatieren, Linux installieren usw.

: Bearbeitet durch User
von Falk B. (falk)


Lesenswert?

grundschüler schrieb:
> neuer Pc, neues OS Win11, Probleme mit altem winAVR.
>
> Fehlermeldung:
> child 8864 died before initialization with status code 0xC0000142

Da gibt es einen Trick. Man muss eine DLL durch eine andere Version 
ersetzen.

Beitrag "Re: WinAVR unter Windows 8.1 (64 bit)"

von Falk B. (falk)


Angehängte Dateien:

Lesenswert?

Siehe Anhang. Sollte in C:\WinAVR-20100110\utils\bin rein, ggf. die 
oroginale DLL umbennen und nicht löschen.

von grundschüler (Gast)


Lesenswert?

Falk B. schrieb:
> Da gibt es einen Trick. Man muss eine DLL durch eine andere Version
> ersetzen.

Danke, werde ich probieren.

Wie kommt man auf so etwas?

von Hildegard (Gast)


Lesenswert?

> Da gibt es einen Trick. Man muss eine DLL durch eine andere Version
> ersetzen.

Frickel-OS.

von Falk B. (falk)


Lesenswert?

grundschüler schrieb:
>> Da gibt es einen Trick. Man muss eine DLL durch eine andere Version
>> ersetzen.
>
> Danke, werde ich probieren.
>
> Wie kommt man auf so etwas?

Googeln.

von Oliver S. (oliverso)


Lesenswert?

grundschüler schrieb:
> Wie kommt man auf so etwas?

Das Problem gibt es seit Win 7, also schon etwas (sehr viel) länger.

Oliver

von grundschüler (Gast)


Lesenswert?

Oliver S. schrieb:
> Das Problem gibt es seit Win 7, also schon etwas (sehr viel) länger.

im Verzeichnis utils/bin steht schon eine msys..dll.old. Mit der Datei 
von Falk funktioniert es dann aber auf Anhieb.

Danke

von Joachim B. (jar)


Lesenswert?

Maxim B. schrieb:
> Es gibt immer noch eine Möglichkeit: VirtualBox (oder andere virtuelle
> Maschine), und dort WinXP

das IMMER würde ich nicht unterschreiben, in der VBox windowsXP von win7 
arbeitete der USB Stick zu Programmierung der ELV comfort 100/200 
Thermostate nicht!

Der wollte echt natives XP und den passenden Rechner!

Mit Sätzen die IMMER & ALLE(s) haben gibt es regelmäßig Schwierigkeiten!

: Bearbeitet durch User
von Maxim B. (max182)


Lesenswert?

Joachim B. schrieb:
> das IMMER würde ich nicht unterschreiben, in der VBox windowsXP von win7
> arbeitete der USB Stick zu Programmierung der ELV comfort 100/200
> Thermostate nicht!
>
> Der wollte echt natives XP und den passenden Rechner!
Ich hatte bisher mit allen meinen Sachen kein Problem. Alle 
Programmiergeräte und Debugger, die ich habe, arbeiten auch über 
VirtualBox.

von Uli (Gast)


Lesenswert?

Gehen auch die lpt dongel?

Ich habe iar Keil und noch einige andere Teile am lpt dran.
Darum habe ich mich bisher noch nicht dran getraut meinen alten XP 
Laptop in eine virtuelle Maschine zu packen. Aber es wird so langsam 
Zeit weil ich teilweise Tools inzwischen habe die mindestens win7 
brauchen und bald wohl win10 erwarten.
Ein Umzug auf Linux ist da mit
Sicherheit auch eine Überlegung wert .

von c-hater (Gast)


Lesenswert?

Uli schrieb:

> Gehen auch die lpt dongel?

Im Allgemeinen nicht.

> Darum habe ich mich bisher noch nicht dran getraut meinen alten XP
> Laptop in eine virtuelle Maschine zu packen.

Das ist doch Unsinn. Wenn du das Abbild in einer VM laufen läßt, geht 
davon der die Quelle des Abbilds nicht kaputt. Man kann das also völlig 
gefahrlos testen. Wenn's nicht zum Laufen zu bekommen ist: so what, 
löscht man halt die VM und das Abbild wieder und macht mit der echten 
Hardware weiter. Bis zum bitteren Ende...

> Ein Umzug auf Linux ist da mit
> Sicherheit auch eine Überlegung wert .

Nein. Das fügt zum bestehenden Problem nur noch weitere Probleme hinzu. 
Völlig kontraproduktiv.

von Rolf M. (rmagnus)


Lesenswert?

grundschüler schrieb:
> comes up when you are using Microsoft Office, Fortnite, Steam, AutoCAD or
> any other programs.

Das ist ja eine lustige Beschreibung.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.