Showing tag results for History

Jan 17, 2008
Post comments count0
Post likes count1

How did registry keys work in 16-bit Windows?

Raymond Chen
Raymond Chen

Back in 16-bit Windows, the registry was a very different beast. Originally, the only registry hive was , and the only things it was used for were COM object registration and file type registration. (Prior to the registry, file type registration was done in , and the only verb you could register for was "open".) The registry was stored in a singl...

History
Dec 10, 2007
Post comments count0
Post likes count1

What seems obvious today may have been impractical then

Raymond Chen
Raymond Chen

In the discussion of the environment variable problem, BryanK posits that the real mistake was allowing batch files to modify their parent environment in the first place. Instead, they should have run in a sub-process. Try saying that when your computer has only 16KB of memory, which is how much memory the original IBM PC came with. Heck, try sa...

History
Dec 4, 2007
Post comments count0
Post likes count1

How long does it take to create a 16TB file?

Raymond Chen
Raymond Chen

Although the theoretical maximum file size on NTFS is 264−1 clusters, the current implementation of the NTFS driver supports files up to "only" 16TB minus 64KB. (In other words, the disk format supports files up to 264−1 clusters, but the current drivers won't go above 16TB−64KB.) Back in 2002, in order to verify that the driver...

History
Dec 3, 2007
Post comments count0
Post likes count1

How do 16-bit programs start up?

Raymond Chen
Raymond Chen

Back in 16-bit Windows, MS-DOS cast a long and dark shadow. The really ugly low-level munging was very much in the MS-DOS spirit. You opened files by setting up registers and issuing an , just like in MS-DOS. Although the interrupt went to Windows instead, Windows maintained the MS-DOS calling convention. Process startup followed the same "real me...

History
Nov 20, 2007
Post comments count0
Post likes count1

You even have to watch out for your placeholder bitmaps

Raymond Chen
Raymond Chen

During the betas of Windows Vista, the final set of sample logon pictures had yet to be determined, so a bunch of placeholder bitmaps were created. These placeholders consisted of the letters FPO in a box. FPO is a standard term in desktop publishing; it stands for For Position Only. In order to permit designers to perform page layout before ...

History
Nov 13, 2007
Post comments count0
Post likes count1

Amusing bug reports: On poetry and prose

Raymond Chen
Raymond Chen

Back in Windows 95, there was one bug that was originally filed against the window manager team. Upon closer investigation, the window manager team determined that the bug was really in the video driver and added their analysis to the bug as they reassigned it. I don't know what overcame them, but the analysis was written in iambic pentamete...

History
Oct 29, 2007
Post comments count0
Post likes count0

Why doesn't Explorer show recursive directory size as an optional column?

Raymond Chen
Raymond Chen

"Why start up another program to see folder sizes, when they should just be right there, in Explorer, all the time?" The same reason \\ does not autocomplete to all the computers on the network: Because it would destroy corporate networks. Showing folder sizes "all the time" means that when you open, say, the root of a large server, Explorer wou...

History