These Windows storage rules make no sense until you remember DOS
Windows 11 looks every bit like a modern operating system, with rounded corners, Fluent Design, cloud services woven throughout, and plenty of technology that would have seemed ridiculous a few decades ago. Dig underneath all of that, though, and you start running into architectural decisions that have been hanging around for a very long time. Every time you save a file, plug in a drive, or type a path into Command Prompt, you’re bumping into rules shaped by the time when PCs measured memory in kilobytes and storage space was precious enough to count carefully. Modern Windows runs on the Windows NT architecture, which replaced the old MS-DOS foundation with a far more robust operating system. Even then, Microsoft had to preserve conventions that existing DOS and Windows software already expected. Some of those ideas reached even farther back to CP/M, which predates the IBM PC itself, and over time they became embedded in Windows APIs, scripts, installers, and everyday assumptions about how files and paths should behave. Related There’s a 40-year-old bug in every …









