AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Recursive Direktorie Struktur Reparieren
Thema durchsuchen
Ansicht
Themen-Optionen

Recursive Direktorie Struktur Reparieren

Ein Thema von jobo · begonnen am 29. Nov 2014 · letzter Beitrag vom 30. Nov 2014
Antwort Antwort
Seite 1 von 2  1 2      
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#1

Recursive Direktorie Struktur Reparieren

  Alt 29. Nov 2014, 11:55
Betriebssystem: Win XP
Hallo,

ich habe hier einen alten Rechner, den ich noch erhalten muss.
In einem Root Verzeichnis auf C: findet sich ein Ordner, der beim Öffnen wiederum den Inhalt von C: anzeigt.
Die Fehlerprüfung ist erfolglos.
Die Internetsuche bringt keine Tools, die sowas reparieren können.

Ich möchte das System nicht neu installieren und suche nach irgendeiner Lösung.

Ich hatte gedacht, es sei vielleicht eine "schräge" Junction, die man einfach löschen könnte. Aber unter Win XP Home scheint es das gar nicht zu geben. Zumindest funktionieren entsprechende Schalter nicht.

Danke schoma
Gruß, Jo
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.171 Beiträge
 
Delphi 12 Athens
 
#2

AW: Recursive Direktorie Struktur Reparieren

  Alt 29. Nov 2014, 12:09
Ist der Inhalt dieses Verzeichnisses wichtig?

Wenn nicht:
* ignorier es
* kopier die Dateien auf eine andere Partition (1)

1:
* Live System ala Knoppix oder HDD an anderen PC anschließen
* Dateien kopieren, Partition formatieren und Dateien zurückkopieren (notfalls erstmal Win98 installieren, wegen Boot-Zeugs, und dann das Backup da drüber)

Man könnte sich zwar auch via Hex-Editor hinsetzen und das Verzeichnis manuell rauslöschen (Verzeichniseintrag überschreiben), aber das würde ich nicht empfehlen.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (29. Nov 2014 um 12:13 Uhr)
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#3

AW: Recursive Direktorie Struktur Reparieren

  Alt 29. Nov 2014, 12:33
Hallo Himitsu,
der angezeigte Inhalt ist der gleiche, wie der Inhalt von C:\.

Die spannende Frage wäre ja, was passiert, wenn ich das Verzeichnis kopiere. Es dürfte praktisch nie fertig werden.

In dem Ordner ist sonst nichts drin. Ich habe irgendwann beim Aufräumen (rechtzeitig) gemerkt, dass alles was ich da lösche, auch in root gelöscht wird.

Knoppix oder so würde ich notfalls machen. Ich dachte eher an ein kleines Tool, Resource Kit Werkzeuge oder sowas, was das gerade biegt. Es geht ja nur um ein Verzeichnis.
Gruß, Jo
  Mit Zitat antworten Zitat
Kralle

Registriert seit: 31. Okt 2004
Ort: Bremerhaven
349 Beiträge
 
Delphi XE7 Professional
 
#4

AW: Recursive Direktorie Struktur Reparieren

  Alt 29. Nov 2014, 12:49
Moin,

starte den PC mittels XP-CD und benutze die Rearaturkonsole.
Dort kannst Du die Bootpartition und auch die FAT reparieren.

Gruß Heiko
OS: Linux Mint 20 Cinnamon (64-Bit), Windows 10 Professional, Delphi XE7 Pro SP1 +(Mobilpack & FireDAC), Lazarus 2.1 (Freepascal 3.3.1),
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#5

AW: Recursive Direktorie Struktur Reparieren

  Alt 29. Nov 2014, 20:37
Welches Dateisystem ist es?
Hast Du es mal mit chkdsk versucht?

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.171 Beiträge
 
Delphi 12 Athens
 
#6

AW: Recursive Direktorie Struktur Reparieren

  Alt 29. Nov 2014, 20:52
Zitat:
Die Fehlerprüfung ist erfolglos.
Hast Du es mal mit chkdsk versucht?
Vermutlich ja.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
TForm1

Registriert seit: 11. Jan 2014
128 Beiträge
 
FreePascal / Lazarus
 
#7

AW: Recursive Direktorie Struktur Reparieren

  Alt 29. Nov 2014, 22:33
Was mich interessieren würde, ist auf welchem Wege diese merkwürdige Directory entstanden ist. Das muss doch wahrscheinlich auf irgend einem "krummen" Wege geschehen sein, zumindest wäre es ja sehr merkwürdig, wenn man solche Sachen normal aus der Benutzeroberfläche heraus machen könnte, ohne dass man diese dann wieder Löschen könnte. Oder gibt es da einen Bug in Windows XP? Bei Mac wird automatisch ein Alias erstellt, wenn man versucht, das Root Verzeichnis in ein anderes Unterverzeichnis zu bekommen.
Der Fehler sitzt immer vor dem Computer...
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#8

AW: Recursive Direktorie Struktur Reparieren

  Alt 29. Nov 2014, 23:06
Also wenn es sich tatsächlich um Windows 98 handelt, dann ist das schnell passiert. Der benurzer braucht nur versehentlich Strg+C und Strg+V im Explorer drücken und schon ist es kopiert. Das funktioniert, das Windows 98 kein NTFS kann und keine Benutzerverwaltung mit Rechtevergabe kennt.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#9

AW: Recursive Direktorie Struktur Reparieren

  Alt 29. Nov 2014, 23:09
Also wenn es sich tatsächlich um Windows 98 handelt, dann ist das schnell passiert. Der benurzer braucht nur versehentlich Strg+C und Strg+V im Explorer drücken und schon ist es kopiert. Das funktioniert, das Windows 98 kein NTFS kann und keine Benutzerverwaltung mit Rechtevergabe kennt.
Ganz am Anfang steht Win XP und im Beitrag Win XP Home. Wie kommst du auf Windows 98?
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#10

AW: Recursive Direktorie Struktur Reparieren

  Alt 30. Nov 2014, 10:02
Kann das nicht einfach ein Symlink sein?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz