Win 98 bootet nicht mehr - Fehler: "unzulässig langer Datennamen"

  • #1
G

guenterxxx

Mitglied
Themenersteller
Dabei seit
03.09.2006
Beiträge
19
Reaktionspunkte
0
Guten Tag,

mein Rechner mit Win98 lässt sich nicht mehr booten.
Wenn man ihn einschaltet kommt sofort scandisk (lässt sich auch nicht unterbrechen) und bleibt dann einfach beoi 24% stehen - weiter geht nichts mehr.

Wenn ich die Startdiskette nehme und von dort aus boote und dann scandisk starte, dann kommt folgende Fehlermeldung:
Schandiks hat einen Eintrag mit einem unzulässig langen Dateinamen auf Laufwerk gefunden

Und weiter geht nichts mehr.

Was soll ich machen, um den Fehler zu reaprieren?

Zuerst trat er übrigens auf, als ich ausdrucken wollte und beim Drucken der Rechner abstürzte - seit dem neustart lässt er sich nun nicht mehr booten.

Ich bin mit meinem Latein am Ende - eine Hilfe würde mir sehr helfen!

Danke
 
  • #2
du kannst das WIN98 einfach drüberinstallieren (ohne zu formatieren) deinen Daten und Programmen passiert nichts dabei. 

sollte helfen


grüße
 
  • #3
Hallo,

Windows 98 lässt sich nicht neu installieren, da der Rechner bereits bei der Routineüberprüfung bei 13% einfach aussteigt und gar nichts mehr macht.

Was kann man noch machen, ohne alles neu zu formatieren?
 
  • #4
guenterxxx schrieb:
Guten Tag,

mein Rechner mit Win98 lässt sich nicht mehr booten.
Wenn man ihn einschaltet kommt sofort scandisk (lässt sich auch nicht unterbrechen) und bleibt dann einfach beoi 24% stehen - weiter geht nichts mehr.

Wenn ich die Startdiskette nehme und von dort aus boote und dann scandisk starte, dann kommt folgende Fehlermeldung:
Schandiks hat einen Eintrag mit einem unzulässig langen Dateinamen auf Laufwerk gefunden

Und weiter geht nichts mehr.

Was soll ich machen, um den Fehler zu reaprieren?

Zuerst trat er übrigens auf, als ich ausdrucken wollte und beim Drucken der Rechner abstürzte - seit dem neustart lässt er sich nun nicht mehr booten.

Ich bin mit meinem Latein am Ende - eine Hilfe würde mir sehr helfen!

Danke

Hallo

Versuche einmal folgendes:

Mit Startdiskette in den Dos-Eingabe Modus booten

Scandisk starten
Erweitert wählen

Bei Üngültige Dateinamen Haken raus,
jetzt sollte Scandisk durchlaufen,

anschließend normal ohne Startdiskette dein System starten
und Fehler korrigieren.

Ps.
Es muß nicht nur ein langer Dateinamen für die Fehlermeldung Verantwortlich sein,
es zählen die Gesamtzeichen (Ordner + Unterordner + Dateinamen)
Eine Datei in ein anderen Ordner verschoben, kann hier schon der Auslöser sein,
nicht der Dateiname alleine, bitte beachte dies bei deiner Fehlerbehebung.

Gruß hddiesel
 
  • #5
Hallo

Versuche einmal folgendes:

Mit Startdiskette in den Dos-Eingabe Modus booten

Scandisk starten
Erweitert wählen

Bei Üngültige Dateinamen Haken raus,
jetzt sollte Scandisk durchlaufen,

anschließend normal ohne Startdiskette dein System starten
und Fehler korrigieren.


Hallo,

danke für den Tip - nur wo kommt der Menüpunt Erweitert wenn ich Scandisk von der Diskette aus starte?

Gruß
 
  • #6
Hallo

Sorry, da ja in Dos nicht möglich! :|

Versuche einmal folgendes:

Mit Startdiskette in den Dos-Eingabe Modus booten.

Jetzt zuerst die Attribute der Msdos.sys auf c: ändern, Verstecken, Systemschutz und Schreibschutz entfernen!

attrib c:\msdos.sys -h -s -r
edit c:\msdos.sys
AutoScan=1
ändern auf
AutoScan=0
speichern

Jetzt zuerst die Attribute der Msdos.sys auf c: ändern, Verstecken, Systemschutz und Schreibschutz wieder setzen!

attrib c:\msdos.sys +h +s +r

System neu starten.

Jetzt sollte Scandisk nicht starten.

Gruß hddiesel
 
  • #7
Mit Startdiskette in den Dos-Eingabe Modus booten.

Jetzt zuerst die Attribute der Msdos.sys auf c: ändern, Verstecken, Systemschutz und Schreibschutz entfernen!

attrib c:\msdos.sys -h -s -r
edit c:\msdos.sys
AutoScan=1
ändern auf
AutoScan=0
speichern

Jetzt zuerst die Attribute der Msdos.sys auf c: ändern, Verstecken, Systemschutz und Schreibschutz wieder setzen!

attrib c:\msdos.sys +h +s +r

System neu starten.

Jetzt sollte Scandisk nicht starten.


Hallo,

vielen Dank für den Tip.

Damit ich es richtig mache:


Ich starte also von der Startdiskette
dann gebe ich der Reihe nach diese DOS BEfehle ein:

attrib c:\msdos.sys -h -s -r
edit c:\msdos.sys
AutoScan=1
ändern auf
AutoScan=0
speichern

danach das hier: attrib c:\msdos.sys +h +s +r

und dann neu starten?

Ist das alles?

Gruß
 
  • #8
Hallo,folgende Probleme ergeben sich:

Ich kann leider den attrib Befehl nicht ausführen da dann nur die Fehlermeldung kommt:
Pfad nicht gefunden

Ohne Attrib kann ich jedoch nicht die msdos.sys datei ändern.

Was kann ich machen, damit attrib funktioniert?

Übrigens steht, wenn ich die msdos.sys Datei mir mit edit ansehe dort nichts drinnen außer W98EBD
Ws heißt das?

Gruß
 
  • #9
guenterxxx schrieb:
Hallo,folgende Probleme ergeben sich:

Ich kann leider den attrib Befehl nicht ausführen da dann nur die Fehlermeldung kommt:
Pfad nicht gefunden

Ohne Attrib kann ich jedoch nicht die msdos.sys datei ändern.

Was kann ich machen, damit attrib funktioniert?

Übrigens steht, wenn ich die msdos.sys Datei mir mit edit ansehe dort nichts drinnen außer W98EBD
Ws heißt das?

Gruß

Hallo

So in etwa sollte der normale Inhalt der Msdos.sys aussehen (Beispiel unter WinME):

[Paths]
WinDir=C:\WINDOWS
WinBootDir=C:\WINDOWS
HostWinBootDrv=C

[Options]
BootMulti=1
BootGUI=1
DoubleBuffer=1
AutoScan=1
WinVer=4.90.3000
Logo=1
;
;The following lines are required for compatibility with other programs.
;Do not remove them (MSDOS.SYS needs to be >1024 bytes).
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxe
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxg
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxh
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxj
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxk
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxl
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxm
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxn
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxo
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxp
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxq
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxr
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxs


Frage?
1. Attrib.exe vorhanden auf a:?
2. Ist vieleicht noch zusätzlich Archiv gesetzt bei msdos.sys?

Mit Startdiskette in den Doseingabemodus starten.
Gehe im Doseingabemodus zum Windows\Command Ordner hier ist die Attrib.exe auf jeden Fall vorhanden.

cd C:\WINDOWS\COMMAND
dann
Jetzt zuerst die Attribute der Msdos.sys auf c: ändern, Verstecken, Systemschutz, Schreibschutz und Archiv entfernen!

attrib c:\msdos.sys -h -s -r -a
edit c:\msdos.sys
AutoScan=1
ändern auf
AutoScan=0
speichern

Jetzt zuerst die Attribute der Msdos.sys auf c: ändern, Verstecken, Systemschutz, Schreibschutz und Archiv wieder setzen!

attrib c:\msdos.sys +h +s +r +a

System neu starten.

Jetzt sollte Scandisk nicht starten.

Mögliche Parameter mit Attrib ansehen mit
Attrib /?


Gruß hddiesel
 
  • #10
Hallo,

leider komme ich nicht weiter.
Wenn ich mit attrib den Schreibshcutz etc. entfernen will, dann kommt nur die fEhlermeldung:
Datei nicht gefunden
Wenn ich mit edit die msdos.sys öffne, dann ist sie aber da.

Irgendwie kann attrib die Datei nicht sehen.

Was tun?

Gruß
 
  • #11
guenterxxx schrieb:
Hallo,

leider komme ich nicht weiter.
Wenn ich mit attrib den Schreibshcutz etc. entfernen will, dann kommt nur die fEhlermeldung:
Datei nicht gefunden
Wenn ich mit edit die msdos.sys öffne, dann ist sie aber da.

Irgendwie kann attrib die Datei nicht sehen.

Was tun?

Gruß
Hallo

Mit Startdiskette in den Doseingabemodus starten.
Gehe im Doseingabemodus zum Windows\Command Ordner hier ist die Attrib.exe auf jeden Fall vorhanden.

cd C:\WINDOWS\COMMAND

dann Attrib /?

(mit 2xtt)

Die Parameter von Attrib werden aufgelistet, das sollte ohne Fehlerrmeldung von statten gehen.

Dann mit bereits geposteten weiterfahren.

Gehe davon aus msdos.sys ist auf C:\ wie es sein sollte.


Gruß hddiesel
 
  • #12
Hallo,

die msdos.sys war am Anfang nicht auf c: vorhanden. Ich habe sie erstellt, mit den Parametern, wie von Dir angegeben.
Der Befehl attrib wird auch ausgeführt, leider behauptet attrib, daß masdos.sys nicht vorhanden sei, obwohl die Datei definitiv auf c: ist.

Kann es sein, dass auch der attrib Befehl die Datei nicht sehen kann?
 
  • #13
guenterxxx schrieb:
Hallo,

die msdos.sys war am Anfang nicht auf c: vorhanden. Ich habe sie erstellt, mit den Parametern, wie von Dir angegeben.
Der Befehl attrib wird auch ausgeführt, leider behauptet attrib, daß masdos.sys nicht vorhanden sei, obwohl die Datei definitiv auf c: ist.

Kann es sein, dass auch der attrib Befehl die Datei nicht sehen kann?

Hallo

Also Attrib /? wird ausgeführt

nach Eingabe von

attrib c:\msdos.sys -h -s -r -a

kommt die Fehlermeldung Datei nicht gefunden

attribLeerzeichenc:\msdos.sysLeerzeichen-hLeerzeichen-sLeerzeichen-rLeerzeichen-a

so auch eingegeben und msdos.sys statt msdos.szs ???
(Deutsche Tastatur fehlt z und y vertauscht)

Frage:
Hast du die Möglichkeit, deine Platte mit anderem PC zu verbinden?
(DATEN und STROMKABEL)
dann kannst du nach der möglichen Datei suchen und sie Umbenennen, oder in ein anderes Verzeichnis schieben,
damit die Maximale Anzahl der Zeichen nicht überschritten ist.

Gruß hddiesel
 
  • #14
Hallo,

ich habe es genau so eingegeben, wie von Dir beschrieben - mit Leerzeichen.
Der attrib Befehel alleine wird ausgeführt - die attrib Datei ist also vorhanden.

Ich habe die Möglichkeit, eine zweite FEstplatte als Wechselplatte in adas GErät zu scheiben und von der zu starten - hatte leider das auch wenig Erfolg, da er die defekte Platte dann einfach nicht sieht oder irgendwann die zweite Paltte auch nicht mehr hochfährt un Scandisk bei 13% einfach stehenbleibt.

Eine ganz komische Sache.

Gruß
 
  • #15
Jetzt versuche ich es gerade wider.
Wenn ich eingebe: attrib c:\msdos.sys -h -s -r -a
Dann kommt die fehlermeldung: Datei nicht gefunden

Wenn ich die Befehle einzeln eingeben: attrib c:\msdos.sys -h
Dann kommt: Systemdatei wird NICHT zurückgesetzt

Wie kann ich attrib dazu bringen, die Attribute von msdos.sys trotzdem zu ändern?
 
  • #16
guenterxxx schrieb:
Jetzt versuche ich es gerade wider.
Wenn ich eingebe: attrib c:\msdos.sys -h -s -r -a
Dann kommt die fehlermeldung: Datei nicht gefunden

Wenn ich die Befehle einzeln eingeben: attrib c:\msdos.sys -h
Dann kommt: Systemdatei wird NICHT zurückgesetzt

Wie kann ich attrib dazu bringen, die Attribute von msdos.sys trotzdem zu ändern?

Hallo

Wie sieht es mit der Kombination (System und Versteckt) zurücksetzen aus, geht nur Gemeinsam, nicht Einseln
attrib c:\msdos.sys -h -s

aber danach müßte auch (Schreibschutz)
attrib c:\msdos.sys -r
möglich sein.

Info hierzu Siehe:



Oder eben Platte an 2. IDE eines anderen PCs und Problem mit langem Dateinamen versuchen zu lösen.

(Sind in Beiden PCs die gleichen IDE Kabel 40 oder 80 Polig, geht das ohne Festplattenausbau)

An beiden PCs Stromanschluß aus der Steckdose, bei beiden PCs Gehäuse öffnen,

von Intaktem PC den Stecker des 2. IDE Port des Mainboard abziehen (Mainboad - Festplatte)

Von Defektem PC den Stomversorgungsstecker der Festplatte abziehen.

Beide PCs nebeneinander stellen

Von Defektem PC den Stecker des 1. IDE Port des Mainboard abziehen (Mainboad - Festplatte)
und bei Intaktem PC den Stecker in den 2. IDE Port des Mainboard Stecken (Mainboad - Festplatte)

von Intaktem PC die  Festplatten- Stromversorgung mit einem Y-Kabel zur Defekten Festplatte verlängern und Stecker in die Platte einstöpseln.

Intakten PC einschalten und die suche kann losgehen.
Notfalls Scandisk unter Windows verwenden und Platte untersuchen.

Gruß hddiesel
 
  • #17
Hallo,
gib doch mal folgendes ein

C:\WINDOWS\COMMAND\attrib.EXE c:\msdos.sys -h -s -r -a

Das Programm ATTRIB wird evtl. nicht gefunden, weil Du keinen PATH-Eintrag für C:\WINDOWS\COMMAND in der Autoexec.bat hast.
 
  • #18
Vielen Dank hddiesel für die Mühe - nun hat es endlich geklappt, nachdem ich den attrib BEfehl zuerst wie zueletzt beschrieben eingegeben habe.
Nun startet Win98 auch wieder einwandfrei.
Scandisk habe ich durchlaufen lassen ohne Fehlermeldung.

Hat Scandisk nun die fehlerhaften dAteinamen beseitigt oder koorrigiert oder sollte ich da manuell noch was machen?

Gruß
 
  • #19
guenterxxx schrieb:
Vielen Dank hddiesel für die Mühe - nun hat es endlich geklappt, nachdem ich den attrib BEfehl zuerst wie zueletzt beschrieben eingegeben habe.
Nun startet Win98 auch wieder einwandfrei.
Scandisk habe ich durchlaufen lassen ohne Fehlermeldung.

Hat Scandisk nun die fehlerhaften Dateinamen beseitigt oder koorrigiert oder sollte ich da manuell noch was machen?

Gruß

Hallo

Glückwunsch! :1

Scandisk starten
Erweitert wählen

Wenn bei Üngültige Dateinamen der Haken drin ist und die Fehlerkorrektur auf Automatisch eingestellt ist,
sollte Scandisk den Fehler behoben haben.

Fehlt der Haken bei Üngültige Dateinamen, wurde der Fehler noch nicht behoben.

Mein Tipp:
Ist dir die Datei bekannt, welche den Fehler verursacht hat, würde ich den Dateinamen selbst kürzen,
dann kanst du auch ein Vernünftigen Dateiname wählen und nicht so verschachtelte Unterordner anlegen,
dann kann dir das in Zukunft nicht mehr so schnell Passieren.

Gruß hddiesel
 
  • #20
Hallo,

wie kann ich die Datei finden, welche den zu langen Dateinamen hat?
Passiert die die ganze Misere, als ich ausdrucken wollte und der REchner aus unerklärlichen gründen abstürzte.

Was jetzt auch passiert ist: Der Drucker (HP 3550) geht nicht mehr - es kommt nur eine permanente Fehlermeldung, daß angeblich die Farbpatrone nicht richtig eingesetzt sei.

Kann es sein, daß in der msdos.sys etwas zum DRucker stand, was jetzt fehlt, da ich die MSdos ja neue selber geschrieben habe?
Hat die Msdos.sys irgendeine Funktion fürs drucken?

Gruß
 
Thema:

Win 98 bootet nicht mehr - Fehler: "unzulässig langer Datennamen"

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben