Showing results for History - The Old New Thing

Sep 8, 2011
Post comments count0
Post likes count0

Why doesn't the Disk Management snap-in incorporate S.M.A.R.T. data?

Raymond Chen
Raymond Chen

My article a while back on Why the Disk Management snap-in reports my volume as Healthy when the drive is dying gave the low-level explanation of why the Disk Management snap-in does not incorporate SMART information: because the Disk Management snap-in is concerned with volume partitioning. DWalker59 noted that the use of the word "Healthy" carr...

History
Sep 2, 2011
Post comments count0
Post likes count0

What's the story with the parameters to the WM_INPUT_DEVICE_CHANGE message?

Raymond Chen
Raymond Chen

A customer found these strange macros in winuser.h: According to the documentation for the message, the is the operation code and the is a handle to the device that changed. Given that definition, the correct macro would be . What's up with the bogus macro? The macro was incorrectly defined in Windows Vista. In the Windows 7 ver...

History
Aug 26, 2011
Post comments count0
Post likes count0

Random musings on the introduction of long file names on FAT

Raymond Chen
Raymond Chen

Tom Keddie thinks that the format of long file names on FAT deserves an article. Fortunately, I don't have to write it; somebody else already did. So go read that article first. I'm just going to add some remarks and stories. Hi, welcome back. Coming up with the technique of setting Read-only, System, Hidden, and Volume attributes to hide LFN ...

History
Aug 5, 2011
Post comments count0
Post likes count0

Menu item states are not reliable until they are shown because they aren't needed until then

Raymond Chen
Raymond Chen

A question arrived from a customer (with the rather unhelpful subject line Question for Microsoft) wondering why, when they call and then ask for the states of the various menu items like , the menu item states don't reflect reality. The menu item states don't synchronize with reality until the user actually opens the system menu. There is no req...

CodeHistory
Jul 21, 2011
Post comments count0
Post likes count0

Why is secur32.dll called secur32.dll and not secure32.dll?

Raymond Chen
Raymond Chen

Many years ago, in a discussion of why you shouldn't name your DLL "security.dll", I dug a bit into the history behind the DLL. Here are some other useless tidbits about that file. Originally, there were two DLLs called . One was the 32-bit version and one was the 16-bit version. They could coexist because the 32-bit version was in the directory...

History
Jul 14, 2011
Post comments count0
Post likes count0

What is that horrible grinding noise coming from my floppy disk drive?

Raymond Chen
Raymond Chen

Wait, what's a floppy disk drive? For those youngsters out there, floppy disks are where we stored data before the invention of the USB earring. A single floppy disk could hold up to two seconds of CD-quality audio. This may not sound like a lot, but it was in fact pretty darned awesome, because CDs hadn't been invented yet either. Anyway, if you...

History
Jul 11, 2011
Post comments count0
Post likes count0

Windows has supported multiple UI languages for over a decade, but nobody knew it

Raymond Chen
Raymond Chen

In the early days of Windows, there was a separate version of Windows for each language, and once you decided to install, say, the French version of Windows, you were locked into using French. You couldn't change your mind and, say, switch to German. The reason for this is that there were bits and pieces of language-dependent information stored al...

History
Jul 4, 2011
Post comments count0
Post likes count0

A handful of trips through the time machine

Raymond Chen
Raymond Chen

A few trips through the time machine: In the Internet Explorer time machine video, I was struck by the remark, "Appearance-wise, very little had changed [in Internet Explorer 4] since IE3. Not much changed in terms of functionality, either." In fact, Internet Explorer 4 was probably the most significant revision of Internet Explorer in its ...

History
May 18, 2011
Post comments count0
Post likes count0

How long do taskbar notification balloons appear on the screen?

Raymond Chen
Raymond Chen

We saw some time ago that taskbar notification balloons don't penalize you for being away from the computer. But how long does the balloon stay up when the user is there? Originally, the balloon appeared for whatever amount of time the application specified in the member of the structure, subject to a system-imposed minimum of 10 seconds and ...

History