master file table, module 4. Flashcards
what do we call the space reserved by the NTFS file system for the MFT in each volume?
the MFT zone
where is space for file and directories allocated from the MFT zone?
after all of the volume space outside of the MFT zone has been allocated.
what does contiguous mean?
being in contact
what will allocate unreserved space before the MFT zone?
volumes with a small number of relatively large files
what will allocate the MFT zone before the unreserved space?
volumes with a large number of relatively small files
when does fragmentation of the MFT take place?
when one region or the other becomes fully allocated. MFT or unreserved space
is unreserved space is totally allocated, where is space for user files and directories allocated?
MFT zone
If the MFT zone is allocated all the way, where is space for new MFT entries allocated?
unreserved space
what does defragmenting a hard disk do?
Optimizes the drive, makes data retrieval faster by organizing files to occupy contiguous storage locations.
how do you reduce the chance of the MFT zone becoming fully allocated before the defrag process is complete?
leave as much space at the beginning of the MFT zone as possible before defrag.
what if you want to defrag, but the MFT zone has become fully allocated before it is completed?
there must be unallocated space outside the MFT zone.
what is the default MFT zone calculated and reserved by?
the system when it mounts the volume, and is based on volume size.
can you make the default MFT zone smaller than what is calculated?
no
does increasing the MFT zone decrease the disk space users can use for data files?
no
how do you determine the current size of the MFT? (with hard drive)
analyse the ntfs file system drive with Disk Defragmenter, then click the View Report button.
what are absolute links?
links that specify each portion of the path name.
what are relative links determined?
relative to where relative-link specifiers are in a specified path.
what function lets you create symbolic links using an absolute or relative path?
CreateSymbolicLink
what does Windows treat symbolic links as?
the original file in almost every way
can symbolic links contain junction points and mounted folders as part of the path name?
yes
what can Sybolic links point to a remote file or directory with?
UNC path
what are relative symbolic links restricted to?
a single volume
what three types of file systems does NTFS support?
hard links, junctions, and symbolic links.
what is the file-system representation of a file by which more than one path references a single file in the same volume?
hard link
what is the function for creating a hard link?
CreateHardLinkA
Any changes made to a hard linked file are…
instantly visible to applications that access it through the links that reference it.
what are reflected in every hard link to a file?
attributes on the file.
where are directory entry size and attribute information of a file visibly updated?
only at the link through which the change was made.
what happens if you clear the read-only attribute flag on a particular hard link so you can delete that hard link and there are multiple hard links to the file?
the other hard links display that the read-only attribute is still set, which isn’t true.
how do you change a file to the read-only state?
set the read-only flag on the file from one of its remaining hard links.
can hard links reference directories?
no, only files
can hard links reference files on different volumes?
no
what function is used to delete a hard link?
DeleteFileA
what is a soft link?
junction
how does a junction differ from a hard link?
the storage objects it references are separate directories.
can a junction link directories?
yes. even located on different local volumes on the same computer.