NTFS Link Windows Shell Extension

Martin Brinkmann
Feb 2, 2009
Updated • Aug 3, 2010
Software, Windows, Windows software
|
11

NTFS Link is a Windows Shell Extension that provides the functionality to create hard links and junctions on hard drives formatted with the NTFS file system. Hard Links basically make it possible to access one file using multiple paths on the same volume while junctions provides the same functionality for directories with the addition that it can link directories on different local volumes of a computer.

A practical example would be to store files and directories in a different location than they have to reside in. This could be the Firefox profile directory, a Skype directory or the Windows Documents and settings folder. You basically tell Windows to look into the original folder but also in the linked folder for files.

NTFS Link offers three ways of creating hard links and junctions. The first and probably easiest way is by dragging and dropping a file or folder with the right mouse button to another location. The others are by making use of the New parameter in the right-click menu in Windows Explorer while the last works by right-clicking on an empty folder only.

The drag and drop function proves to be really useful and an uncomplicated way of creating hard links and junctions. It should however be noted that NTFS Links works best when run in pre-Vista operating systems as Windows Vista comes with its own possibilities to create symbolic links.

Advertisement

Tutorials & Tips


Previous Post: «
Next Post: «

Comments

  1. Michael said on February 4, 2009 at 6:22 pm
    Reply

    NTFS Link hooks into Explorer’s deletion process and tries to unlink symbolic links before it let’s Explorer continue. I would advise not to trust this mechanism though if the symlink is merely a subentity of the strucutre you’re deleting.

  2. SMario said on February 3, 2009 at 10:21 am
    Reply

    IMHO, Link Shell Extension (LSE) is a much better software…

    http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html

    Just for your information. :-)
    SMario

  3. lmiller867 said on February 3, 2009 at 2:15 am
    Reply

    Another program that does the same thing is http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html

  4. John said on February 2, 2009 at 7:40 pm
    Reply

    @Imanpig,
    Symlinks and junction points will be orphaned (think of it as a shortcut to a file that doesn’t exist) if the original is deleted however if you delete a junction point (not the original content!) in XP, it WILL delete the original content.
    XP’s delete functions are recursive and dumb when it comes to determining whether something is a link or the original content. Vista, on the other hand, handles links properly and will not delete the original.

    I still wouldn’t trust Vista to remove the links correctly so, if I were you, I’d go about the proper means of removing a JP, symlink, or hardlink.

  5. Womble said on February 2, 2009 at 7:22 pm
    Reply

    it’s possible I have it wrong, hence my iirc disclaimer :) but my understanding is that you can remove the links and the original will remain but modifications made to the link affect the original I assume this includes deleting.

  6. lmanpig said on February 2, 2009 at 5:45 pm
    Reply

    Wait, I just read the faq, and it says “If you delete the original, the link you created will continue to function”

  7. lmanpig said on February 2, 2009 at 5:36 pm
    Reply

    Thanks for mentioning it, Wombie.

  8. zondron said on February 2, 2009 at 5:20 pm
    Reply

    http://elsdoerfer.name/=ntfslink

    there’s no link to the file

    1. Martin said on February 2, 2009 at 5:30 pm
      Reply

      Thanks guys, added it.

  9. John said on February 2, 2009 at 5:16 pm
    Reply

    Maybe I’m crazy but I didn’t see a link … NTFS Link is located here:
    http://elsdoerfer.name/=ntfslink

  10. Womble said on February 2, 2009 at 4:58 pm
    Reply

    One important thing to note here iirc is that if you delete/modify the hardlink you also delete/modify the original and vice verse.

    Be careful!

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.