Showing results for History - The Old New Thing

Aug 25, 2005
Post comments count0
Post likes count0

Windows 95 crashes a cash register

Raymond Chen
Raymond Chen

Not everything related to the Windows 95 launch went well. The St. Louis Post-Dispatch reported that a local CompUSA store found that their cash registers crashed at midnight, forcing eager customers to wait ninety minutes before the problem could be resolved. The cause: A bug in the cash register software which had lain undiscovered because the st...

History
Aug 24, 2005
Post comments count0
Post likes count0

A ticket to the Windows 95 launch

Raymond Chen
Raymond Chen

A limited number of seats at the Windows 95 launch were available to the product team, so there was a lottery to see who would get one of those tickets. The remainder of the team would be standing on bleachers hidden behind the stage, to be unveiled at the grand climax of the product launch festivities. I happened to have been a winner in th...

History
Aug 24, 2005
Post comments count0
Post likes count1

Buying an entire Egghead Software store

Raymond Chen
Raymond Chen

During the development of Windows 95 (which released to the public ten years ago today), application compatibility was of course a very high priority. To make sure that coverage was as broad as possible, the development manager for Windows 95 took his pick-up truck, drove down to the local Egghead Software store (back when Egghead still e...

History
Aug 19, 2005
Post comments count0
Post likes count0

How many floppy disks did Windows 95 come on?

Raymond Chen
Raymond Chen

Thirteen. In case you were wondering. And those were thirteen of those special Distribution Media Format floppies, which are specially formatted to hold more data than a normal 1.44MB floppy disc. The high-capacity floppies reduced the floppy count by two, which resulted in a tremendous savings in cost of manufacturing and shipping. (I'm su...

History
Aug 16, 2005
Post comments count0
Post likes count0

When people ask for security holes as features: Silent install of uncertified drivers

Raymond Chen
Raymond Chen

Probably the single greatest source of bluescreen crashes in Windows XP is buggy device drivers. Since drivers run in kernel mode, there is no higher authority checking what they're doing. If some user-mode code runs amok and corrupts memory, it's just corrupting its own memory. The process eventually crashes, but the system stays up. On the o...

HistoryWhen people ask for security holes as features
Aug 10, 2005
Post comments count0
Post likes count0

Why is Windows Error Reporting nicknamed “Dr. Watson”?

Raymond Chen
Raymond Chen

The nickname for the feature known as Windows Error Reporting is "Dr. Watson". Where did that name come from? As you have probably guessed, The name Dr. Watson was inspired by the character of Dr. Watson, the assistant to Sherlock Holmes in the stories by Arthur Conan Doyle. It is my understanding that the doctor was originally dev...

History
Jul 28, 2005
Post comments count0
Post likes count0

What is this “web site” thing you are talking about?

Raymond Chen
Raymond Chen

One reaction I've seen when people learn about all the compatibility work done in the Windows 95 kernel is to say, Why not add code to the installer wizard [alas, page is now 404] which checks to see if you're installing SimCity and, if so, informs you of a known design flaw, then asks you to visit Electronic Arts' webpage for a patch? ...

History
Jul 20, 2005
Post comments count0
Post likes count0

Why does FindFirstFile find short names?

Raymond Chen
Raymond Chen

The function matches both the short and long names. This can produce somewhat surprising results. For example, if you ask for "*.htm", this also gives you the file "x.html" since its short name is "X~1.HTM". Why does it bother matching short names? Shouldn't it match only long names? After all, only old 16-bit programs use short names. But t...

History