16 Bit Fehlermeldung in Win XP

goffi
Hallo alle zusammen

Habe mal wieder ein Problem nenedu .

Beim Versuch ein Programm zu installieren, erhalte ich fogende Fehlermeldung:

Fehler in 16 Bit-Windows-Programm
Datei .... nicht gefunden. Überprüfen Sie, ob der Pfad- und Dateineme korrekt sind und ob alle erforderlichen Bibliotheksdateien zur Verfügung stehen.

Habe Win XP Prof. mit allen Updates drauf Freude .

Auf einem anderen Rechner mit Win XP Prof. und allen Updates kann ich das Programm problemlos installieren oki .

Wie bekomme ich die wohl fehlenden Dateien drauf verwirrt ?.

Für Eure Hilfe wäre ich dankbar.

Viele Grüße
beamer3
Hi,

wichtig wäre für den Anfang mal wie das Programm heißt... Augenzwinkern
goffi
Die Programme heißen Winsol und MemoryManager, beide sind Ausleseprogramme einer Heizungssteuerung und dadurch sicher nur einem sehr kleinen Personenkreis bekannt, weshalb ich auch die Programmnamen nicht erwähnt hatte Augenzwinkern . Aber es sind offenbar 16Bit-Programme die irgendeine 16Bit-Datei brauchen, damit ich sie installieren kann, nur welche und wohin? verwirrt
beamer3
Hallo,

Also, das liegt wahrscheinlich daran, dass die Datei in einem Ordner liegt, der einen zu langen Dateinamen hat. Entweder kopierst Du die Datei zum starten in einen anderen Ordner oder du mußt in der Registry einstellen, dass lange Dateinamen von Dosprogrammen auch erkannt werden, bzw. erstellt Win einen Doskompatiblen Dateinnamen. Erklärung des Wertes »NtfsDisable8dot3NameCreation«:

»0« bedeutet, dass Windows bei jeder Verzeichnisaktion (Erzeugen und Umbenennen) zusätzlich einen 8.3-kompatiblen Namen erzeugt.
Mit »1« ist diese Funktion deaktiviert, was zu einem geringfügig schnelleren System führt, aber eben auch den Nachteil mit sich bringt, dass einige Programme, die auf die 8.3-Schreibweise angewiesen sind, nicht mehr gestartet werden können.

Benenne das Verzeichnis, indem sich die "setup.exe" der nicht funktionierenden Installation befindet, zu einem beliebigen anderen Namen um. Jetzt kannst du die Installation ausführen.

Wenn Du willst, kannst Du den Verzeichnisnamen zweimal umbennen, und so das Verzeichnis wieder mit dem ursprünglichen Namen versehen. Damit für DOS (16 Bit Programme) der entsprechende Name erzeugt wird.

HKEY_LOCAL_MACHINE\System \CurrentControlSet\Control\FileSystem.
Dort ändere den DWORD-Wert »NtfsDisable8dot3NameCreation« auf »0«, wenn er auf »1« steht.

Am Besten liest du dir noch das Regestry Kompendium davor durch, denn die Regeln sind bei Eingriffen in die Regestry umbedingt einzuhalten.Kurz: Voreher die Regestry absichern.

cu

beamer3
goffi
Hallo beamer3

Habe beide Vorschläge ausprobiert oki (NtfsDisable8dot3NameCreation stand wirklich auf 1 ) beides hat leider nichts gebracht verwirrt .

Hast Du vielleicht noch eine andere Idee?

Viele Grüße

goffi
Collaris
hallo

grundsätzlich funktioniert das Ganze nur dann, wenn du ein Programm mit Adminrechten installierst!

also mal einen Rechtklick auf die Installationsdatei und unter "ausführen als" >admin bzw. dein Adminprofil wählen


dann gibt es auch noch einen Artikel von Microsoft: klick

und als Alternative den Kompatibilitätsmodus: klick

schau auch beim Software Hersteller nach passenden Updates
goffi
Hallo beamer3

Habe mir die Programme nochmal runtergeladen, Deine Tipps haben doch funktioniert, vielen, vielen Dank oki .

Hallo Collaris

Ich war als Admin angemeldet Augenzwinkern und es hat trotzdem nicht funktioniert und auch der Komp.-Modus hat´s nicht gebracht. Hatte ich probiert bevor ich die Frage hier gestellt hatte verwirrt , trotzdem vielen Dank für Deine Mühe knuddel .

Vielen Dank an Euch alle juhu .

Viele Grüße

goffi
wolfie
Na fein!


Dann danken wir allen Helfern und schliessen die Akte.


-closed-

wolfie