Avatar billede starleicht Nybegynder
03. november 2003 - 11:29 Der er 8 kommentarer og
1 løsning

drev+sti+filnavn er for lang

På visse XP-installationer har vi problemer med at gemme filer hvis drev+sti+filnavn overskrider en vis længde.

Forsøg har vist at problemet opstår når længden af drev+sti+filnavn er ca. 95-100.

Man kan selvfølgelig ændre længden af drev+sti+filnavn men det er ikke en holdbar løsning.

Nogle der har en løsning?
Avatar billede arlet Juniormester
03. november 2003 - 11:42 #1
prøv med en Repair


1:Det første du skal gøre er at boote op på din Windows XP/2000 CD, husk at din bios skal stå til at være first bootdevice cdrom.
Når den har installeret nogle foreløbige filer skal du;

2: springe det første tilbud om repair i Consolemode over og fortsætte din installation (nyinstallation)

3: Nu kan du så vælge hvilket drev din nye installation skal ligge på og her er det gerne dit C drev.

4: Og nu fortæller den dig der er et styresystem på dette drev og om du vil slette det (L) eller du vil lave en repair (R) - det er her du skal trykke på R.

5: Og du vil nu se at den laver en helt ny installation men det dejlige er bare den beholder alle dine indstillinger og dit skrive bord intakt men nu har du sluppet for alle dine fejl og mangler.

7:PS husk at have din CD-Key klar, denne skal bruges da det jo er en "nyinstallation"


http://support.microsoft.com/default.aspx?scid=kb;en-us;Q315341
.......................................................................................................................................

Man kan komme ud for at miste data eller programmers opsætning efter geninstallering, reparation eller opgradering af Windows XP, hvis den er preinstalleret OEM version.
Det er informationen placeret i mapperne: All Users, Default User, Start menu, Startup group og Shared Documents som mistes.

Det sker blandt andet, hvis man benytter en af følgende scenarier :

1. Man geninstallerer XP til samme mappe eller foretager en in-place opdatering

2. Man reparerer XP ved hjælp af boot fra CD'en og herefter vælger R (Repair)

3. Man opgraderer OEM versionen til en fuld retail version

Årsag: Når man først starter en preinstalleret OEM version af Windows XP, oprettes der følgende fil: %Windir%\System32\undo_guimode.txt.
Den er årsagen til, at ens data og opsætninger mistes, hvis en af ovennævte muligheder foretages.

For at løse problemet, slet eller omdøb da "undo_guimode.txt" filen FØR man geninstallerer, reparerer eller opgraderer.
Avatar billede venturer Nybegynder
03. november 2003 - 11:42 #2
Du skriver at det er på visse installatioer.
Hvad er forskellen på de installationer hvor det virker og de hvor det ikke virker?
Benytter alle maskiner NTFS?
Er alle maskiner opdateret med servicepacks og patches?
Avatar billede starleicht Nybegynder
03. november 2003 - 11:46 #3
Tak for svarene....
I'll back!
Avatar billede bufferzone Praktikant
03. november 2003 - 12:05 #4
En repair hjælper ikke på dette problem, Det er den såkaldet NTFS vulnarability du har fat i, og teknikken bruges faktisk ril at skjule filer f.eks. for virusscannere.

En Sti på et ntfs formateret drev kan maximalt indeholde 256 karaktere hvis windows skal kunne håndtere den, man det kan teknisk sagtens lade sig gøre at lave det længere. Her er hvordan du gør

Når du når begrændsningen på de 256 karaktere og windows enten fortæller dig at den ikke kan gemme filen, eller du ikke har adgang til mappen.Mapper du et netværksdrev til den sidste mappe du kan få fat i. Herefter tilgår du denne mappe via det mappede drev bogstav, og du kan nu oprette en sti på yderligere 256 karaktere.
Hvis folk forsøger at tilgå mapperne via den oprindelige sti, vil de nå begrændsningen og ikke kunne komme længere ud. De sidste biblioteker kan kun tilgås via det mappede drev (som måske i mellemtiden er blevet fjernet)
Avatar billede bufferzone Praktikant
03. november 2003 - 12:27 #5
Her er lidt links fra security focus og BugtraQ

http://www.securityfocus.com/archive/1/255167
http://www.securityfocus.com/archive/1/254830
http://www.securityfocus.com/archive/1/254618

Der er mange flere post hvis du søger på "Long path exploit on NTFS"
Avatar billede Slettet bruger
03. november 2003 - 13:08 #6
Et skud!

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
Hvis "NtfsDisable8dot3NameCreation" er sat til 1 så sæt den til 0, og genstart.

:-)
Avatar billede starleicht Nybegynder
03. november 2003 - 13:12 #7
nope tpo - Det har jeg prøvet!

bufferzone: Det kan da ikke passe, at man skal til at mappe et drev?!
Begrænsning er ikke 256 karakterer, men tilsyneladende omkring 95-100. Desuden virker det på nogle maskiner (f.eks ingen prob. på Win2000), og det er kun på XP vi har oplevet problemet.
Avatar billede bufferzone Praktikant
03. november 2003 - 16:41 #8
Det passer og grændsen er 256, det har jeg selv prøvet i praktisis, at du oplever de 100 karaktere skyldes sikkert at du ikke tæller alt med, husk at de 256 karaktere starter med drevbogstavet og har alle / med også. Denne grændse er NTFS specifik og vil kun (som jeg forstår det ) gælde for maskiner der har NTFS drev.

At det passer underbygges at beskrivelsen på det internationalt anerkendet Securityfocus, og det er også en af de vulnarabilities det indgår i Protegos pensum på deres sikkerhedskurser.
Avatar billede starleicht Nybegynder
18. februar 2004 - 15:22 #9
Spørgsmålet er blevet uaktuelt!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester