The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Vista and Disable NTFS Time Stamp

    Discussion in 'Windows OS and Software' started by Valkyrie, Sep 8, 2007.

  1. Valkyrie

    Valkyrie Notebook Consultant

    Reputations:
    43
    Messages:
    191
    Likes Received:
    0
    Trophy Points:
    30
    Could anyone tell me the default registry value for the "Disable NTFS Time Stamp" function for Vista?
    The location is HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
    and the key word is NtfsDisableLastAccessUpdate

    My value is 1, and that usually means 'enable'. I can't remember changing this feature from 0.

    According th Anandtech, this function should not be disabled (should be 0, instead of 1) as it might screw the indexer, the smart defrag, superfetch etc.
    http://forums.anandtech.com/messageview.aspx?catid=34&threadid=1999401&enterthread=y
    Thanks!
     
  2. qhn

    qhn Notebook User

    Reputations:
    1,654
    Messages:
    5,955
    Likes Received:
    1
    Trophy Points:
    205
    microsoft documentation stated that there is no such thing as default value of this entry.
    http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/regentry/46656.mspx?mfr=true

    as vista kernel is based on w2k, it would follow the same representation

    could make some sense, but what with this entry that was never present in the first place according to m$ documentation above?

    cheers ...
     
  3. swarmer

    swarmer beep beep

    Reputations:
    2,071
    Messages:
    5,234
    Likes Received:
    0
    Trophy Points:
    205
    Uh generally 1 is true and 0 is false.
    So if the key name is "NtfsDisableLastAccessUpdate", then 1 would presumably mean disable.

    That Microsoft page linked above says the default value is 0. It also says that Win2k doesn't add that key to the registry. I would assume that not having the key there is equivalent to setting the value to 0.
     
  4. Valkyrie

    Valkyrie Notebook Consultant

    Reputations:
    43
    Messages:
    191
    Likes Received:
    0
    Trophy Points:
    30
    Thanks for the replies guys, I'll change it back to 0.
    Now I'm wondering why it's changed to 1 in the first place.
     
  5. qhn

    qhn Notebook User

    Reputations:
    1,654
    Messages:
    5,955
    Likes Received:
    1
    Trophy Points:
    205
    using some tweaking tool in the past?

    cheers ...
     
  6. Valkyrie

    Valkyrie Notebook Consultant

    Reputations:
    43
    Messages:
    191
    Likes Received:
    0
    Trophy Points:
    30
    I don't think so, as I do'nt use any tweaking software. However, most likely it's one of those manual tweak I did in the past
     
  7. Valkyrie

    Valkyrie Notebook Consultant

    Reputations:
    43
    Messages:
    191
    Likes Received:
    0
    Trophy Points:
    30
    My bad, I think it's default from Vista and it's set at 1.
     
  8. qhn

    qhn Notebook User

    Reputations:
    1,654
    Messages:
    5,955
    Likes Received:
    1
    Trophy Points:
    205
    i do not see this flag in mine. can some other pure vista users verify this? it will be interesting to know

    cheers ...
     
  9. Valkyrie

    Valkyrie Notebook Consultant

    Reputations:
    43
    Messages:
    191
    Likes Received:
    0
    Trophy Points:
    30
    Hmmm, interesting. I checked the registry from someone else's Vista and he also have the entry with the value set to 1. He didn't do anything with the registry.
    So yeah, can anyone please verify this as well?
    Thanks
     
  10. Valkyrie

    Valkyrie Notebook Consultant

    Reputations:
    43
    Messages:
    191
    Likes Received:
    0
    Trophy Points:
    30
    Nobody? This will be my last bump
     
  11. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    That's actually a tweak you want, especially on a laptop. Basically, if that is enabled, every time you open any file, the system has to write to the hard drive as well. If you set the flag to 1, it doesn't. There's almost no use for the atime flag other than as a multi-user systems administrator, or someone running some seriously heavy hardware (which basically excludes anyone using a laptop). Leave it as 1, you'll get better battery life and performance.
     
  12. Valkyrie

    Valkyrie Notebook Consultant

    Reputations:
    43
    Messages:
    191
    Likes Received:
    0
    Trophy Points:
    30

    Ah, thanks for the clarification
     
  13. ScuderiaConchiglia

    ScuderiaConchiglia NBR Vaio Team Curmudgeon

    Reputations:
    2,674
    Messages:
    6,039
    Likes Received:
    0
    Trophy Points:
    205
    It most assuredly is NOT a tweak you want under Vista. As stated before this link (specifically item 6) tells the tale:
    Windows Vista Tweaks/Performance

    Here is a direct quote from AnandTech
    Gary
     
  14. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    Gotcha, thanks for the clarification. It does help with older NT based OS's, and with Linux ;)
     
  15. ScuderiaConchiglia

    ScuderiaConchiglia NBR Vaio Team Curmudgeon

    Reputations:
    2,674
    Messages:
    6,039
    Likes Received:
    0
    Trophy Points:
    205
    I had tried it under NT and 2000 but it was pretty insignificant for me. I Guess if you opened a lot of small files all day it migh make some difference.

    Gary
     
  16. jimc

    jimc Notebook Consultant

    Reputations:
    130
    Messages:
    269
    Likes Received:
    0
    Trophy Points:
    30
  17. bigspin

    bigspin My Kind Of Place

    Reputations:
    632
    Messages:
    3,952
    Likes Received:
    566
    Trophy Points:
    181
    Fev Reg Tweaks.Make sure to restart after applying this reg values

    Disable NTFS Time Stamp,Disable 8.3 names and Last Access

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
    "NtfsDisable8dot3NameCreation"=dword:00000001
    "NtfsDisableLastAccessUpdate"=dword:00000001

    Disable Low disk space checks

    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
    "NoLowDiskSpaceChecks"=dword:00000001
     
  18. ScuderiaConchiglia

    ScuderiaConchiglia NBR Vaio Team Curmudgeon

    Reputations:
    2,674
    Messages:
    6,039
    Likes Received:
    0
    Trophy Points:
    205
    That would explain the 2000 difference, well actually LACK of a difference. ...big ol' grin...

    When I typed NT and 2000 I meant XP and 2000. I am pretty sure that by the time XP rolled around the meaning of the entry was as it is today. But even there I really could not notice any difference in speed. I am sure there was, but the time it would take to update the time stamp is infinitesimal in comparison to the rest of the typical IO going on. I just don't think anyone was ever going to notice it, I sure didn't. I can imagine scenarios where this registry entry had some real use, but not to speed up the machine.

    Gary
     
  19. ScuderiaConchiglia

    ScuderiaConchiglia NBR Vaio Team Curmudgeon

    Reputations:
    2,674
    Messages:
    6,039
    Likes Received:
    0
    Trophy Points:
    205
    As discussed above the second tweak (NtfsDisableLastAccessUpdate) is NOT a good idea. It will totally screw up indexer, the smart defrag and superfetch. This will degrade performance not help it. See my reply #14 above for a link with the details.

    Not sure about the other two. But I can't imagine either showing any measurable change in speed, let alone any perceived change. Neither of the operations being disabled occurs often enough or takes long enough to make an appreciable change.

    Gary
     
  20. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    I don't see speed, but I definitely see reduced disk activity. I just don't like the idea of writing to the disk unless I see a use for the access time flags, which is only really applicable to Vista now ;)
     
  21. bigspin

    bigspin My Kind Of Place

    Reputations:
    632
    Messages:
    3,952
    Likes Received:
    566
    Trophy Points:
    181
    I'm not using vista search function so i'm not worry about indexer + I'm using Ultradefrag .
    BTW never heard about superfetch thing....Let's see. :D
     
  22. ScuderiaConchiglia

    ScuderiaConchiglia NBR Vaio Team Curmudgeon

    Reputations:
    2,674
    Messages:
    6,039
    Likes Received:
    0
    Trophy Points:
    205
    Please do not suggest that particular tweak to other folks, there are lots of "newbies" who will be hurt by its use. See the link I referenced it explains in detail. If you have never heard of superfetch, then you really should not be suggesting that tweak at all. It is a integral part of Vista and definitely not something you want to have screwed up. It will slow things down if it is not working right. I am pretty sure this will also scre up ultradefrag. With the tweak it will also have no idea what files are being accessed when and won't be able to optimize the defrag process.

    Gary
     
  23. bigspin

    bigspin My Kind Of Place

    Reputations:
    632
    Messages:
    3,952
    Likes Received:
    566
    Trophy Points:
    181
    I know what superfetch doing..Indexing is part of vista search function not supefetch.
    BTW How can you say superfetch take benefits from it?

    BTW I never disable superfetch service .I like it b'coz it make everything fast :D
     
  24. ScuderiaConchiglia

    ScuderiaConchiglia NBR Vaio Team Curmudgeon

    Reputations:
    2,674
    Messages:
    6,039
    Likes Received:
    0
    Trophy Points:
    205
    Superfetch needs to know how often files are used so it can decide which ones to superfetch. The way it does that uses the last accessed date info. Again, read the article in the link. It explains a LOT.

    Gary
     
  25. bigspin

    bigspin My Kind Of Place

    Reputations:
    632
    Messages:
    3,952
    Likes Received:
    566
    Trophy Points:
    181
    Ok i read it..Anandtech guys say,
    I also have that random disk I/O .
    BTW I'll try to disable that reg value and let's see what happen with vista superfetch
     
  26. Valkyrie

    Valkyrie Notebook Consultant

    Reputations:
    43
    Messages:
    191
    Likes Received:
    0
    Trophy Points:
    30
    I'm trying to disable it too, and see how it works.
    Thus far, I can start IE, Outlook, Excel, Powerpoint to the point where they are ready for use within 3 seconds.
    So I don't think I can notice any big difference there.
    We'll see how it affects the boot process.