Wenn das falsche Zeichen angezeigt wird, ist es entweder nicht UTF-8, es wird jedoch als UTF-8 interpretiert oder UTF-8, es wird jedoch kein uni-code angezeigt.
Unicode weist allen Zeichen einen eindeutigen Codepunkt zu, wenn Sie eine UTF-8-Kodierung haben, und es ergibt sich ein Codepunkt, für den ich keine Glyphe habe. In meinem Windows 10 wird diese Glyphe angezeigt. Wenn der Codepunkt nicht gültig ist, dann meine Fenster 10 Anzeigen .
Da Sie falsche Zeichen erhalten - und nicht unbekannt -, denke ich, wird die Kodierung nicht richtig interpretiert. Ich denke also, dass alle Dateien UTF-8 sind und dass beide Maschinen die Dateien als UTF-8 behandeln.
UTF-8 ist eine Kodierung von Unicode, jedoch sind Windows-1250 oder ISO Latin 2 Codeseiten, die dieselben Bytefolgen als unterschiedliche Zeichen interpretieren.