Seite 1 von 2

Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 13. Okt 2007, 09:33
von bitrider
Hallo,
nach einer Neuinstallation des WHS habe ich das Problem
einer inkonsistenten Sicherungsdatenbank.
Ich habe schon viel gegoogelt und eine Methoden entdeckt wie man
das Problem lösen kann.
Man soll sämliche Dateien im Ordner d:\folders\{"viele HEX Ziffern"}
löschen und den WHS neu starten.
Nur klappt das bei mir nicht da ich eine Datei in diesem Ordner nicht löschen kann.
Es erscheint die Meldung "ungültige Zugriffsnummer".

Jemand ne Idee wie ich diese Datei killen kann?

Gruß Stephan

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 13. Okt 2007, 11:49
von AliG
Welche Datei ist es denn? (Vielleicht musst du sie gar nicht löschen..)
Dateien die man von Windows aus nicht löschen kann, muss man von DOS oder von einer Live-CD aus beseitigen.
lg Alex

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 13. Okt 2007, 13:03
von Martin
Das Problem ist meist, das die Datei einen ReparsePoint (d.h. einen Verweis) auf eine Datei hat, die nicht mehr existiert.

Zum Löschen muss zuerst der ReparsePoint entfernt werden. Das macht das Kommandozeilentool fsutil:

fsutil reparsepoint delete <dateiname>

Dann Datei löschen.

Gruß
Martin

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 13. Okt 2007, 17:14
von bitrider
Hallo Martin,
genau das ist die Lösung des Problems.
Nach endloser Googelei habe ich es dann auch rausgefunden.
Wenn ich gewusst hätte dass hier so schnell die Lösung für
mein Problem päsentiert wird hätte ich mir das sparen können.

auf jeden Fall:
Datei nach Einsatz von fsutil gelöscht (Data.4096.0.dat)
dann ein Bakup Cleanup laufen lassen und alles war wieder im grünen Bereich.

THX

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 16. Okt 2007, 13:49
von locke703
Hi,
habe mir die "Zugriffsnummern" eines ganzen shared Folders zerschossen.
kann man die Reparsepoints für ein Verzeichnis komplett löschen oder gehts nur für jede Datei einzeln?

Dank im Vorraus Armin

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 16. Okt 2007, 14:52
von Martin
locke703 hat geschrieben:Hi,
habe mir die "Zugriffsnummern" eines ganzen shared Folders zerschossen.
kann man die Reparsepoints für ein Verzeichnis komplett löschen oder gehts nur für jede Datei einzeln?
Was hast Du denn da gemacht Armin?

Probiers mal so:
for %i in (*) do fsutil reparsepoint delete "%i"

Gruß
Martin

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 16. Okt 2007, 16:18
von locke703
so hab mal in den Protokollen gestöbert
-Folderduplikation für Share-Video abgeschaltet
-laut Protokoll ist kurz darauf der 2.IDE-Kontroler ausgestiegen
-Network kritical HDD an Secondary-Slave ist off
vermute das ich nun den Fehler gemacht habe
-über die Console versucht zu reparieren, dann zu entfernen - beidesmal Abbruch HDD nicht gefunden
-dann Neustart - Bios geprüft (dann OK)

so heute ein Zugriffsversuch -> o.g. Fehlermeldung

probiere mal das komando

Armin

edit komme mit der Komandozeile nicht weiter - kann for nicht finden

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 16. Okt 2007, 20:32
von locke703
hi,
bin mit den Komandos nicht zum Ziel gekommen, macht nix.
aufgrund einiger hin und her instaliererei wars sowiso Zeit den WHS frisch aufzusetzen und die HDD-IDE-Verkabelung gefiehl mir auch nicht.
Daten hab ich ja noch woanders.

Fazit: nich gleich die Pferde scheu machen - der WHS braucht für manche Sachen einfach etwas Zeit

Gruß Armin

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 17. Okt 2007, 09:03
von Martin
locke703 hat geschrieben: edit komme mit der Komandozeile nicht weiter - kann for nicht finden
Wie bitte?
For ist ein eingebautes Kommando vom cmd.exe.
Du must einfach ein Kommandozeilenfenster aufmachen.
Wie hattest Du es denn probiert?

Gruß
Martin

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 17. Okt 2007, 11:21
von locke703
Hi,
sollte heißen, die Eingabe in cmd war schon klar - Befehle klappten auch bedingt - da war aber noch mehr kaputt
einige Dateien waren löschbar, andere nur wieder einzeln
soweit auch ein dickes Danke

abgebrochen habe ich als der IDE-Kanal wieder weg war :shock:
die Stecker vom Netzteil waren sehr locker an mehreren Pins und das IDE-Kabel war auch arg zerknittert
also neue Stecker dran (sone Crimp-Zange is goldwert) und neues Flachkabel und seit gestern Abend keine Fehler mehr

also bei gebrauchter Hardware genau hinsehen - hätte meinem Blutdruck auch besser getan 8-)

Gruß Armin

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 28. Okt 2007, 14:20
von phantom60
Hallo,

wollte an dieser Stelle noch einmal ansetzten

Gibt es da ein Tool oder eine CMD-Datei welche man z. B. in das Kontextmenü des Explorers einbinden kann?
Das mit der Kommandozeile

fsutil reparsepoint delete <dateiname>

ist doch etwas umständlich, wenn man z.B. seine Musikordner und Dateien nach dem Schema
Tracknummer-Interpret_-_Titel.Dateiendung
aufgebaut hat und 20 oder mehr Dateien "behandeln" muss.

Für die Programmierer unter Euch sollte das doch kein Problem sein oder liege ich da falsch?

Auf jeden Fall Danke für die Unterstützung und Bemühungen!

phantom60

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 28. Okt 2007, 20:42
von Martin
ich wiederhole mich:

for %i in (*.Dateiendung) do fsutil reparsepoint delete "%i"

Gruß
Martin

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 17. Dez 2007, 20:59
von Bavaria R
Möchte die Sache eigentlich wieder aufwärmen hier...

habe jetzt in der Final release auch wieder das Problem von unlöschbaren Dateien. Ich gehe mal davon aus dass es wie folgt passiert:

- ich habe Dateien auf den WHS kopiert die zu einer Überschreitung der max Datei namen länge geführt haben
- als die Folder Duplikation drüber gerauscht ist hat es irgend wie zu Problemen geführt
- WHS merkt das es Probleme gibt und signalisiert "Netzwerkintegrität gefährdet" und gib den namen der betroffenen dateien aus
- löschen der Dateien ist nicht möglich mit besagtem "ungültige Zugriffsnummer" Fehler
- jetzt scheint die einzige Lösung mit FSUTIL die einzelnen Missetäter zu beseitigen...

das macht mir irgend wie sorgen:

- was ist mit meinen Dateiinhalten passiert, ich dacht wenn die dupliziert werden sollte ich doch wenigstens ein gültige Kopie haben?
- wieso lässt mich WHS die Datei überhaupt abspeichern wenn der Pfad zu lang ist?
- wie kann ich raus finden ob ich noch Dateien habe wo der Pfad zu lang ist, muss ich warten bis der Server mir den Fehler anzeigt um dann eine unbrauchbare Datei zu haben?
- was passiert mit dem ganzen Datenschrott auf der Platte, die Dateien sind ja irgend wo noch auch wenn der Zugriffspunkt fehlerhaft ist?
- kann ich nicht mal manuell einen check fahren um mich zu vergewissern dass noch alles OK ist mit meinen GB an Daten?
- kann man wirklich gefahrlos am WHS mit der CMD Line Repars Points mit FSUTIL löschen im Pfad D: \shares\Benutzer\etc...?

irgend wie schein ich mir alleine Sorgen über die Daten Konzistenz zu machen.

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 18. Dez 2007, 08:46
von Martin
Install doch mal das WHS Toolkit und mache damit eine "Server-Storage Diagnostic".

Gruß
Martin

Re: Kann Datei nicht löschen "ungültige Zugriffsnummer"

Verfasst: 18. Dez 2007, 22:45
von Bavaria R
Martin hat geschrieben:Install doch mal das WHS Toolkit und mache damit eine "Server-Storage Diagnostic".

Gruß
Martin
Da gibt es eine Warnung dass das mehrer Stunden benötigt und der Server nicht verwendbar ist in der Zeit... heißt das alle Zugriffe werden abgebrochen, kein Backup... nichts in der Zeit?

Was wird mir das LOG file sagen oder wird auch gleich eine Reparatur versucht? Ich habe mir schon etliche der Logfiles angeschaut aber es steht auch nicht mehr drin als dass die Handle ein Problem hat oder so.

Lohnt es die paar Stunden zu investieren, bringt es mich näher zu einer Lösung. Eigentlich dacht ich dass mindestens einmal am Tag CHKDSK für alle Platten läuft, wieso kann der Prozess das Problem nicht korrigieren?

Was mich am meisten beunruhigt ist dass ich nicht wirklich genau erklären kann wieso einige der Dateien zerschossen sind, bei einigen die kaputt sind ist definitiv der Dateiname nicht zu lang gewesen.... das riecht nach nicht wirklich zuverlässig. Bin gerade dabei die wichtigsten Daten auf andere Platten im Haus zu verteilen, nur mal so als Backup wenn der Server komplett spinnt.... eigentlich hatte ich ihn ja gekauft um meine Rechner zu sichern und durch die Duplizierung eine Narrensichere Speicherlösung gefunden zu haben... Pustekuchen!