Muppet Hunter, on Mar 10 2008, 06:02 AM, said:
As an aside, I'm sure NT4 won't install on preformatted ntfs but instead converts from FAT after you pick the partition at install. Also, I seem to remember that the default ntfs cluster size is less than 4k (2k iirc) and the only solution I know of is to use Partition Magic boot media to resize the clusters up to 4k. It would be good if anyone knew of a way round these limitations.
Actually, NT4 will see a valid NTFS volume, whether v4 or v5, and offer to let you install on it leaving it "unchanged." It only creates FAT16 and then converts the FAT to NTFS on new installs onto unformatted media.
I do agree that preformatting with Partition Magic or Paragon. There's
SwissKnife Tools which is freeware which works also. The best approach is to build a PE and do it that way IMO.
About the defrag: I looked at the other forum post. It's interesting to note that the author talks about the defrag API maybe being in NT4, which it
definitely is. I have recently been working with MS VC++ and the Win32 SDK and any software you write these days is a big question mark as far as NT is concerned, because you can download the Vista/Server 2008 SDK and only the XP and 2003 SDKs (they are separate) if you try really hard to find them (MS hides them, and will soon drop them -- get them while you can. They are free.) Anyway, my point is that when compiling Windows software in the future, it's going to be harder to get stuff to run on NT4 because MS will simply stop offering the tools that would allow you to do it. The same's going to happen for Win2k and XP, I am sure, but I have not looked at the new Win32 SDK, so that's only my guess.
Edit: I tried a beta of Firefox 3 on NT4 and it refused to install. Not that it matters but I am very curious and plan to examine the FF3 source to determine if this limitation is fake or if FF relies on some APIs not present in NT4. Somehow I doubt it's real. In related news, I have been playing with the source for FF 2.0.0.12 to compile the mythical ActiveX control, and surprise surprise!! The Mozilla Build Environment 1.2 is FULL of (poorly documented) bugs!
This post has been edited by fdv: 11 March 2008 - 12:22 PM