Re: Bogus
Okay, personal history:
A friend was on our Windows 3.1 machine and was helping us clear out files.
They deleted a perfectly innocent folder.
However, because of the exact-same "cross-linked chains", we noticed that the file deletion was taking a while - and was in fact looping around to the C:\ drive root despite having started inside a deep subfolder. Cross-linked chains literally means this - one of the folders was "linked" to have a sub-folder which was actually ABOVE it in the directory tree.
When we walked over to the machine, we immediately spotted filenames like C:\Temp\harmless\folders\here\windows\system\important.dll. And before long, C:\Temp\harmless\folders\here\harmless\folders\here\windows\system\important.dll and so on. Unfortunately those filenames were whizzing past on a Windows delete dialog!
We screamed CANCEL IT! and then investigated the state of the OS - those files were indeed missing from C:\windows\system along with pretty much the entire rest of the filesystem. We were more impressed that Windows kept running than anything else.
Fortunately, we were able to do two things - first, reinstate AUTOEXEC.BAT and CONFIG.SYS, and second find the Windows installer disks. We had to reinstall Windows, but our programs managed to survive and we were able to take a copy of the registry (I can't even remember how, to be honest, but those files were intact - and back in those days "in use" files weren't as locked as you would expect them to be).
We rebooted into DOS, ran chkdsk (because at this point we didn't know what was happening) and it found thousands of cross-linked chains that it offered to resolve. That took ages but did, indeed, resolve the circular filesystem tree problem, and then we were able to recover what was missing and reinstall the rest.
So... yes, deltree will delete the windows system on old Windows, if you have cross-linked chains (as the article asserts!). And chkdsk is able to resolve cross-linked chains through its filesystem integrity checks.
This was in the days of FAT, etc. but I don't think it's possible nowadays.