Showing tag results for History

Dec 4, 2007
Post comments count0
Post likes count0

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 count0

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 count0

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 count0

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
Oct 25, 2007
Post comments count0
Post likes count0

What's the deal with the EM_SETHILITE message?

Raymond Chen
Raymond Chen

If you look up the documentation on the and messages, they just say "not implemented". What's going on here? The and messages were added back in 2002 for the breadcrumb bar to use. Back in those days, the breadcrumb bar wasn't what you see in Windows Vista today, a series of buttons with drop-down arrows, each representing a level in the hiera...

History
Oct 23, 2007
Post comments count0
Post likes count0

Superstition: Why is GetFileAttributes the way old-timers test file existence?

Raymond Chen
Raymond Chen

If you ask an old-timer how to test for file existence, they'll say, "Use ." This is still probably the quickest way to test for file existence, since it requires only a single call. Other methods such as or require a separate or call, which triggers another network round-trip, which adds to the cost. But back in the old days, the preference f...

History
Oct 11, 2007
Post comments count0
Post likes count0

Whose idea was it to make Ctrl+Backspace delete the previous word?

Raymond Chen
Raymond Chen

James Manning mentioned in a footnote to a blog entry on PowerShell and WMI that he considers the Ctrl+Backspace shortcut key a Windows-ism. Where did this shortcut key come from? From a fan of the Brief editor. A few people in the early days of the Internet Explorer group used the Brief editor, which uses Ctrl+Backspace as the shortcut key to ...

History
Oct 5, 2007
Post comments count0
Post likes count0

The early days of the Microsoft cafeterias

Raymond Chen
Raymond Chen

A tour of Redmond campus cafeterias back in the old days took much less time than it would require nowadays. Back then, the cafeterias were tiny affairs, the size of maybe three offices not counting the prep area, with a seating capacity of maybe a dozen tables. Each cafeteria had a theme, so going to lunch back in the day was not "Let's go to the...

History