Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Hardware \ Lagermedier mv
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Hvad sker der på disken, når en fil flyttes i Wind...

Af Bruger Aspirant EmilFrederiksen | 22-10-2018 13:54 | 1785 visninger | 16 svar, hop til seneste
Hej alle :) Når en fil er blevet skrevet til disk (HDD), hvad sker der så når man flytter filen inde i Windows? Lad os bare sige jeg flytter filen fra C:\1 til C:\2 Læser læsehovedet filen og skriver den igen det nye sted? Eller forbliver filens fysiske placering på disken den samme, uanset om den rykkes fra en mappe til en anden mappe i Windows? Hvad hvis filen rykkes fra C:\ til D:\, altså at den skifter drev. Hvad sker der så? Her er ikke tale om to fysisk forskellige drev, men det samme drev som er opdelt inde i Windows. Til ovenstående, hvordan foregår det så, hvis der er tale om en SSD eller andet chip-system? Mange tak på forhånd Hilsen Emil
--
#1
Underviseren
Gæst
22-10-2018 13:57

Rapporter til Admin
Jeg er lidt forundret over, at du ikke kan finde svarene i det undervisningsmateriale du har fået?
--
Gæstebruger, opret dit eget login og få din egen signatur.
#2
Emficaz
Monsterbruger
22-10-2018 13:59

Rapporter til Admin
:DDD
--
#3
NitroBlast
Guru
22-10-2018 14:28

Rapporter til Admin
Det er kun MFT record'en (NTFS) / INODE (Ext*), der ændres.
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-X68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO
--
Sidst redigeret 22-10-2018 14:28
#4
Sven Bent
Nørd Aspirant
22-10-2018 20:30

Rapporter til Admin
#3 nej Enten har du ikke laest spoergsmaallet korrekt eller ogsa forstar du ikke partionering #0 Dit C drev daekket et fysisk omraadde paa din disk. Dit D drev daekker et andet fysisk omradde paa samme fysisk disk. For at dine Data fra C: drevet skal kunne lige paa omrade for D: drevet skal det flyttes i det naevnte tilfalede vil dine dat blive kopiere over som en ny fil i D: drevet og den gamel fil paa C: drevet bliver slettet Det er ogsaa derfor du vil opleve at flytte fra C: til D: tager vaesentligt laengere tid end fra C: til C: Hvis du nu havde vaeret fra C:\1 til C:\2 er der ikke krav om at data skal flyttes da de begge ligger i samme drev omradde. Filen vil simpelthen blot bliver "omdoebt". Paa en SSD vil det sandsynligvis vare det samme da SDD'en ikke er klar over hvad der blive gjort blot modtager instruction om at skrive/laese data. Windows kunne teoretisk lave nogle undtagelser her da vi ikek arbejder med fysiske sectore laengere. men tror ikke der er noget implementeret for dette
--
Sven Bent - Dr. Diagnostic www.TechCenter.[...] - Home of Project Mercury
#5
stallemanden
HOL Moderator
22-10-2018 21:30

Rapporter til Admin
#4 Du skal nok holde lidt igen med at beskylde folk for ikke at læse spørgsmålet. Citat #0 Lad os bare sige jeg flytter filen fra C:\1 til C:\2 Læser læsehovedet filen og skriver den igen det nye sted? Eller forbliver filens fysiske placering på disken den samme, uanset om den rykkes fra en mappe til en anden mappe i Windows? I det her tilfælde svarer #3 blot på den del, hvor du starter med anden del af #0.
--
http://hamdentykke.dk[...] http://onsdagssnegl.dk[...]
#6
DeXTer_DK
Super Supporter
23-10-2018 00:45

Rapporter til Admin
de fleste storage medier er ens. det kommer an på hvilket filsystem du bruger, Windows bruger ntfs, det vigtigste her som jeg ikke syntes nogen beskriver er hvad årsager er til det, Den simpleste måde at forklare det på er at der eksisterer 2 kasser på harddisken, som tilsammen danner en fil. der er en til rå data og en "indholdsfortegnelse over filer's placering på harddisken sektorer - Flytter C til C - vil kun indholdsfortegnelsen blive rettet. data forbliver indtakt - Flytter C til D om det er en anden disk eller partition bliver filen kopieret på ny og en ny linje i indholdsfortegnelse oprettes på den disk man kopierer til. det er også forklaring hvorfor daten ikke forsvinder når du sletter det for et slet af en fil på ntfs sletter faktisk kun selve indholdsfortegnelsen ikke dataen. Bruger du derimod Copy on write filsystemer, så skrives data igen og først når data er godkendt og kontrolleret ok på disken så flyttes indholdsfortegnelsen. du kan derfor altid gå tilbage i tid. det skaber dog mere fragmenteret diske især hvis de er meget fyldte. men det er at okay tradeoff .
--
"Always bear in mind that your own resolution to succeed, is more important than any other one thing."
#7
EmilFrederiksen
Bruger Aspirant
24-10-2018 14:07

Rapporter til Admin
#4 Kan du uddybe, hvad du mener med "omdøbt"?
--
#8
EmilFrederiksen
Bruger Aspirant
24-10-2018 14:08

Rapporter til Admin
#5 "I det her tilfælde svarer #3 blot på den del, hvor du starter med anden del af #0." Gider du forklare og uddybe, jeg blev forvirret over, hvad der blev svaret og til hvad?
--
#9
EmilFrederiksen
Bruger Aspirant
24-10-2018 14:16

Rapporter til Admin
#6 "Denne indholdsfortegnelse" / info omkring filen, følger den på nogen måde filen, hvis filen bliver flyttet eller kopieret til et andet drev? For eksempel, fremgår det på en fil, hvis den tidligere er blevet flyttet på et tidligere drev? For umiddelbart, er jeg kun bekendt med datoerne for creation, opened og changed når jeg ser på filens egenskaber. Endvidere, denne data for de tre ovenstående tidspunkter, hvorpå filen er de lokaliseret? Er der en data-del med disse, udover den rå data-del?
--
#10
EmilFrederiksen
Juniorbruger
16-01-2019 14:07

Rapporter til Admin
Jeg beklager, at jeg lige genopliver en lidt ældre tråd. Hvis man trækker en fil over i en anden mappe og funktionen "klip", gør de det samme? Er der stadig kun tale om ændring på indeksering?
--
#11
jalling
Semibruger
16-01-2019 14:12

Rapporter til Admin
#10 Ja, men ønsker (næsten) altid at ændre så lidt data som muligt. Derfor er det kun index der bliver ændret. Mvh
--
#12
Sven Bent
Junior Nørd
16-01-2019 14:38

Rapporter til Admin
#5 problemet ligge i at han kommer med et svar til hele spoergmaalet uden at definere hvad han svare til. Dermed bliver han svar forstaaet som et svar der daekker alle punkter og dermed forkert i visse situationer. Derudover antager han ogsaa at der er tale om ntfs systemmer uden er lave en undtagelse for det i svaret dvs svare daekker ikke helt sporgsmaalet men svares som om det goer #10 Hvordan du goer det i dit interface aendre ikke paa hvordan fil systemmer virker. saa det er praecist det samme. Saa laenge du arbejder I samme partioner vil det ordenligt kodet software altid udskifter sin kopiring funktioner med en omdoebs funktion istedet. Dermed ikke sagt der kan vare programmer der vaelgr at lave en full fil kopiering ogsaa slette den gamle. men det ikke normen.
--
Sven Bent - Dr. Diagnostic www.TechCenter.[...] - Home of Project Mercury
#13
NitroBlast
Guru
16-01-2019 14:50

Rapporter til Admin
Flytter man en fil fra en mappe til en anden, ændres filens tilhørsforhold i MFT'en fra den gamle mappe til den nye - intet andet.
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-X68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO
#14
Sven Bent
Junior Nørd
17-01-2019 01:08

Rapporter til Admin
#13 Kommer and paa om mapperne er paa samme partition/disk eller ej Det er kun sandt I det tilfaelde det er paa samme partioner/disk
--
Sven Bent - Dr. Diagnostic www.TechCenter.[...] - Home of Project Mercury
#15
EmilFrederiksen
Semibruger
18-01-2019 13:18

Rapporter til Admin
Endnu en gang stor tak til alle jer, der har bidraget med viden og svar. Det er en stor fornøjelse at læse og lære. Jeg har prøvet efter bedste evne at kommentere på alle jeres indlæg nedenunder: Min oprindelige forespørgsel drejer sig om NTFS Tidligere forespørgsel forblev ubesvaret: "Denne indholdsfortegnelse" / info omkring filen, følger den på nogen måde filen, hvis filen bliver flyttet eller kopieret til et andet drev? For eksempel, fremgår det på en fil, hvis den tidligere er blevet flyttet på et tidligere drev? #3 Det er kun MFT record'en (NTFS) / INODE (Ext*), der ændres. Hvorfor ændres denne del af filtabellen? Filen flyttes ikke på disken. Er det ikke kun mappestien i Windows der ændres? #4 Filen vil simpelthen blot bliver "omdoebt". Er der her tale om en ændring i filtabellen? Eller ændring i Windows mappesti? #6 Den simpleste måde at forklare det på er at der eksisterer 2 kasser på harddisken, som tilsammen danner en fil. der er en til rå data og en "indholdsfortegnelse over filer's placering på harddisken sektorer - Flytter C til C - vil kun indholdsfortegnelsen blive rettet. data forbliver indtakt Men hvorfor bliver denne indholdsfortegnelse ændret, hvis selve dataen forbliver intakt og ikke flyttes på disken? Det er vel kun mappestien i Windows der ændres? #10 Hvis man trækker en fil over i en anden mappe og funktionen "klip", gør de det samme?Er der stadig kun tale om ændring på indeksering? Jeg kom til at bruge ordet indeksering. Hvad er egentlig forskellen på mappesti og indeksering? #13 Flytter man en fil fra en mappe til en anden, ændres filens tilhørsforhold i MFT'en fra den gamle mappe til den nye - intet andet. Det er også sådan jeg forstår det. Filens placering fysisk på disken ændres ikke. Det er kun mappestien i Windows. #14 Vi tager udgangspunkt i, at der tale om samme partition
--
#16
Sven Bent
Semi Nørd
23-01-2019 15:59

Rapporter til Admin
#15 mappesti er navnet paa hvor din fil ligger rent menneskelig set aka navn Indexering er det hvor dine data ligge rent (semi)fysisk aka clusterrs Det fil indxe kan ogsa indehodler andet data som dator og skrivebeksyttelse flag . adgans tilladers osv index er hvad der oversatter et filnant til hvor datane ren faktisk ligger saa nar du skriver c:\folder\fil.ext saa bliver der lsaaet op i index paa hvor c:\folder\fil.ext ligger rent (semi) fysisk
--
Sven Bent - Dr. Diagnostic www.TechCenter.[...] - Home of Project Mercury

Opret svar til indlægget: Hvad sker der på disken, når en fil flyttes i Wind...

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning


ANNONCE