36 ms·
The LFN portion of the original W95 was implemented in vxd's, not in the base DOS. If one created the boot disk / recovery disk, which then ran a base DOS 7, i
by dfawcus 5y ago
The LFN portion of the original W95 was implemented in vxd's, not in the base DOS. If one created the boot disk / recovery disk, which then ran a base DOS 7, it had no LFN support.
LFN support did work in windowed command prompts, as there the vxd's were present and provided the extra int21 support. I rather doubt that changed through any of the later versions, as there was no engineering need.
Schulman's book described this in great detail.
The LBA format drives, and using different partition types would be entirely handled in the disk driver level, hence trivial.
FAT32 was a smaller and simpler change, as it would largely be driver level, larger FAT entries, and then treating the root directory as if it was any other directory (hence growable), rather than "special" (fixed) as in prior versions of DOS.