Re: Is MFT boot-time defragmentation long?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



On Tue, 8 Apr 2008 19:28:09 -0500, "philo" <philo@xxxxxxxxxxx> wrote:


"steph" <nospamplease@xxxxxxxxxxxx> wrote in message
news:ctknv3t4a61e19cbkrla7bvfoihqmoi28h@xxxxxxxxxx
Hello,

this morning i started a boot-time defragmentation to defrag the
master file table (MFT) and the paging file. Now we are 12 hours
later, and my pc has not yet finished the task. (i'm in europe)

I have XP professional sp2 on partition C with 20 gigas, 10 gigas
occupied, 10 gigas free. The defrag-program is Diskeeper.

Worrying about the long time "nothing" happening, i read somewhere
that the MFT-defragmentation would be very long. The guy told that he
needed about 4 hours for his partition with XP (4 giga partition). The
time would also depend on the free space resting on the partition.
Too late for this time, but:
. How many pieces was the MFT in? 3 is typical, anything under 10
or so won't have much effect on performance. The exception
would be if the defrag program compacted entries in the
MFT that were in use. This could help performance even if
the MFT itself remained in a handful of pieces. Do any of the
current defrag programs work this way?

. Why bother defagmenting pagefile.sys? Defragment your disk
normally under Windows, then delete and reallocate the swapfile,
using another partition to temporarily hold a swapfile during
any reboot operations that are needed in the process.

When you allocate the swapfile ( right click My Computer,
go to tab Advanced, click on the Settings button under
Performance, go to Advanced tab, click on the Change
button under "Virtual memory", select the drive
you want the permanent swapfile on [usually C:],
select "Custom size". Make the "Initial size (MB)"
be the biggest that you've seen in use, but no less
than 3GB. [Don't worry about 1.5 times memory versus
3 times memory. With a 4GB limit just use the extra
US$2 of disk space. The reason for not using 4096
MB to begin with is to give you warning that you have
to go to a different operating system while you still
have some room for growth on the 4GB max system.])

This should give you an unfragmented pagefile.sys.
It may not be in the ideal location, but it won't be fragmented.

.. Why did you think a dskchk would take hours? Normally option
used only checks the metadata, not every allocated cluster
or every cluster, so it should take less than 15 minutes
to run if you have a 100000 files on the disk. (If you feel
uncomfortable about your disk, as contrasted with the consistency
of the metadata, you should be cloning your disk and defragmenting
the clone anyhow.)



I don't venture to push the reset button when le MFT defragmentation
is running. Can you affirm that this kind of defragmentation is very
long? Have i well done not to reset and interrupt the defrag-process?

(Lucky that i kept my old pc, always running, so i can talk to you !)

Thank you.

steph


I would absolutely not fool around with defragging your MFT and pagefile!

.



Relevant Pages

  • Re: QTparted misreporting partition usage
    ... > perseus wrote: ... >> partition the drive using QTparted via Knoppix CD, ... >> defragmenting the disk, ... > non-Microsoft defragmentation utility would do a better job. ...
    (comp.os.linux.portable)
  • Re: QTparted misreporting partition usage
    ... > perseus wrote: ... >> partition the drive using QTparted via Knoppix CD, ... >> defragmenting the disk, ... > non-Microsoft defragmentation utility would do a better job. ...
    (comp.os.linux)
  • Re: defragmentation in FreeBSD 4.11
    ... >> disk manufacturers to sell more disk? ... Microsoft used to claim that NTFS doesn't need defragmentation. ... you will typically see fragmentation levels of less than one percent. ... Also, keep in mind that in the default formatting, a FreeBSD partition has 8% ...
    (freebsd-questions)
  • Re: Moving the MFT zone
    ... Disk or Diskeeper they will perform off-line defragmentation. ... while Windows is running. ... MFT, but there is nothing to stop you creating a second page file of say 4GB ... > Is there any way of moving the MFT zone closer to the top of a partition? ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: "Reserved for MFT" is missing. Help pls.
    ... Chuck Dreier wrote: ... handles this differently than the previous Windows 2000 NTFS version 3.0, in essence the newer Defragmentation APIs shipped with Windows XP can defragment the MFT so the reserved zone is no longer an important part of the MFT design, the MFT is dynamic and it can grow as need and be defragmented as required, Microsoft now calls the MFT zone an "NTFS-internal hint for the NTFS allocation engine". ...
    (microsoft.public.windowsxp.help_and_support)