[Suggestions] Hardlink/Junction

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
TCFan404
Junior Member
Junior Member
Posts: 12
Joined: 2010-01-23, 08:22 UTC

[Suggestions] Hardlink/Junction

Post by *TCFan404 »

- In the Alt+F7 function include checkboxes to search additionally or only Hardlinks/Junctions on the hard drive.

- Also a checkbox to ignore Hardlinks/Junctions when coying, moving, deleting, calculating used disk space and Alt+F10 Tree. I'd like to this be the default setting.

- Also I'd like a resident program that could make a Directory Tree update for all Partitions on the background so total commander don't have to do it every time, having this info on cached RAM would make search of files as fast as possible at all times avoiding the much slower hard drive mechanical latency, also extending the life of hard drives.

My specs: Win7 64-bit, Phenom II X4 3.4Ghz 9MB Cache, 2x 2GB DDR3-1333 RAM dual-channel, 2x ASUS RADEON 4670HD in CrossFire @8x each, MoBo ASUS M4A79XTD Evo, HDD Seagate 500 GB SATA II.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Use forum search, first two was discussed many times.

First one even exists. Just go to Plugins tab, choose tc.file type = reparse point. Or you may use external content plugins like my NTLinks to detect reparse points of different types. It will find junctions and symbolic links. But it is impossible to search hardlinks since all hardlinks of a file have equal rights, you may only search for files that has hardlinks with e.g. NTLinks.Hardlinks > 1.
TCFan404
Junior Member
Junior Member
Posts: 12
Joined: 2010-01-23, 08:22 UTC

Post by *TCFan404 »

I used the search and the best hread about them was this one, the so discussed threads where nowhere near in sight.

What I'm really interested in is in eliminate 'Junctions' from used storage calculations since 'junctions' IMO are a really stupid idea that's not good for anything but to duplicate paths, I see no reason to do this except for the stupid reasons Microsoft find to do stupid things, all the time.

I'll check your suggestions, I'm not familiar with 'Junctions' or 'reparse points' but I'll have a look to get my TC working as I like it. Thx for the suggestion.
User avatar
Balderstrom
Power Member
Power Member
Posts: 2148
Joined: 2005-10-11, 10:10 UTC

Post by *Balderstrom »

It's pretty easy to eliminate junctions. Switch to the highly advanced Windows 98.

It's really hard to believe my harddrives are cluttered with so many shortcuts too! Damned Microsoft making shortcuts to files so I can launch them faster in a more centralized location. I mean really, whats the point... I can just browse through 10 sub-folders and get there manually. Fools.
TCFan404
Junior Member
Junior Member
Posts: 12
Joined: 2010-01-23, 08:22 UTC

Post by *TCFan404 »

Oh sarcasm defending the dumb Junction idea proposing an unwise solution and defending 'short cuts'. Well I'm not against short cuts, I'm against junctions which are not the same, in any case are the dumb version of a shortcut. In any case, you can solve most if not all accesses with shortcuts you don't need the stupid junctions. Another stupid idea hard-coded by Microsoft, the other one is hardlinks which are essentially crosslinked file names. The only thing they do is duplicate directory sizes and confuse users, typical of Microsoft, sometimes they give a a solution that causes more problems that it solves, this is a perfect example of it.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

I'm using junctions very often. E.g. I make junctions for desktop, documents and some useful appdata folders in order to place theese folders on D: or E: drive instead of C:. Also I make junctions or hardlinks to organize folders with data that requires backup. Etc.

In contrast to junctions, regular shortcuts allow absolutely nothing, they doesn't allow even relative paths, just stupidest thing.

BTW you can open Explorer folder properties to get its size w/o junctions.
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3896
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

MVV wrote:I'm using junctions very often.
Me too !
They are very helpful, if you use them in a wise way.

2TCFan404: Don't blame the functions, but the ones who use it in a stupid way.

BTW: Hardlinks and junctions are not invented by MS.
Hardlinks are a feature of NTFS filesystem (not working on e.g. FAT)
Junctions are known on UNIX/LINUX world way before MS get used of it.
#5767 Personal license
TCFan404
Junior Member
Junior Member
Posts: 12
Joined: 2010-01-23, 08:22 UTC

Post by *TCFan404 »

I seems to me that you have a problem of directory organization to have to use juctions/hardlinks. I don't use at all Explorer if I have TC and I never even think on juctions/hardlinks since TC and Explorer support relative directory listing in Win7, probably even Vista, at any depth, also with TC's Tabs, shortcuts, Alt+F10 & F7 I get to everywhere I need to go fast, find whatever I need fast, even when I have 2 HDDs and 5 usable partitions making up 1.2 TB total disk space and only like .2 TB free only, I have downloaded most of that TB (lots & all kinds of files) and I have organized my info I have no problems at all using only TC, the only thing bothering me is that F7 search is not second plane-able & TC taking juctions/hardlink into account.

I find odd that you use TC and you depend on junctions/hardlinks to move around your hard drive(s), maybe you don't know how to use TC at its full potential. Junctions/hardlink are handy but a bad patch idea in the end, hence semi-stupid at least because is not efficient since you need to duplicate a path/file name to get things done, and that's why I started to use TC because it was the answer to all my prays , since Windows 95, is way better than 3+ copies of Explorer.
Post Reply