Bestandssystemen, van FAT en NTFS tot Linux ext3 e.d.
Handige programma's
NFI (NTFS File sector Information utility)
Deze tool is in principe bedoeld voor Windows 2000 en lager, maar aangezien er waarschijnlijk niet zoveel veranderd is in NTFS in de loop der tijd, werkt deze tool hopelijk nog steeds. Onder Windows XP lijken er in elk geval geen problemen te zijn.
Deze tools is onderdeel van de OEM Support Tools
,
die je hier
kan downloaden.
Je hoeft het programma niet te installeren. De andere programma's in het pakket zijn nog esoterischer.
Help informatie
Als je de tool vanaf de commandoregel aanroept zonder opties krijg je:
NTFS File Sector Information Utility.
Copyright (C) Microsoft Corporation 1999. All rights reserved.
Dumps information about an NTFS volume, and optionally determines
which volume and file contains a particular sector.
Usage: nfi drive-letter [logical-sector-number]
Drive-letter can be a single character or a character followed
by a colon (i.e., C or C: are acceptable).
Logical-sector-number is a decimal or 0x-prefixed hex
number, specifying a sector number relative to the volume
whose drive letter is given by drive-letter. If not
specified, then information about every file on the volume
is dumped.
nfi NT-device-path physical-sector-number
Determines which volume a given physical sector on a drive is
within, and then which file on the volume it is in.
NT-device-path is the NT-style path to a physical device.
It must not include a partition specification.
Physical-sector-number is a decimal or 0x-prefixed hex
number, specifying a sector number relative to the physical
drive whose device path is given by NT-device-path.
nfi full-win32-path
Dumps information about a particular file. full-win32-path
must start with a drive letter and a colon.
Van de middelste van de 3 mogelijkheden is me nog niet geheel duidelijk hoe je deze kan toepassen.
Wat is de inhoud van bepaalde sectoren?
Een handige toepassing zou kunnen zijn dat 1 of andere tool je vertelt dat bepaalde sectoren op je schijf rot zijn, en dat je wilt weten welke bestanden daar liggen.
Stel dat sector 2000 op schijf J
problemen geeft.
Dan tik je in nfi j: 2000
, en je krijgt:
***Logical sector 2000 (0x7d0) on drive J is in file number 112930.
\Windows\System32\ci.dll
$STANDARD_INFORMATION (resident)
$FILE_NAME (resident)
$FILE_NAME (resident)
$DATA (nonresident)
logical sectors 1304-2511 (0x518-0x9cf)
Attribute Type 0x100 $TXF_DATA (resident)
Je ziet dat het bestand ci.dll
op deze locatie ligt.
In welke sectoren ligt een bepaalde map of bestand?
Je wilt meer informatie over de map
\Windows\System32
op schijf
J
.
Dan tik je in: nfi j:\windows\system32
, en je krijgt:
\Windows\System32
$STANDARD_INFORMATION (resident)
$ATTRIBUTE_LIST (resident)
$FILE_NAME (resident)
$INDEX_ROOT $I30 (resident)
$INDEX_ALLOCATION $I30 (nonresident)
logical sectors 28208-29487 (0x6e30-0x732f)
$BITMAP $I30 (resident)
Attribute Type 0x100 $TXF_DATA (resident)
Je ziet dat de map in sectoren 28208-29487 ligt, hoewel ik vrijwel zeker weet dat dat alleen informatie over de map is, en niet de volledige map.
Verder wordt gesproken over $BITMAP
, en dat soort
namen kom je ook vaak tegen in de uitvoer van
chkdsk
Links
- NTFS — New Technology File System designed for Windows 10, 8, 7, Vista, XP, 2008, 2003, 2000, NT
- Een complete site gewijd aan het New Technology File System. NTFS wordt tegenwoordig op veel disks in een Windows-omgeving gebruikt.
Reageer via E-mail (dalmolen@xs4all.nl)
Deze pagina is voor het laatst gewijzigd op: 30-01-23 18:30:10