Windows bugs Me – but a little less?

We get a fix on the fixes for the features...

  • alert
  • submit to reddit

Security for virtualized datacentres

Driver compatibility and support is probably the biggest problem associated with Windows Me. In the past month several vendors have come up with drivers - for example, Creative has released Live!Ware 3.0 and drivers for users with a Sound Blaster sound card. Those with a Sound Blaster Live! Platinum 5.1, X-Gamer 5.1, MP3+ 5.1, and Digital Entertainment 5.1 do not need this, as the CD already contains the latest software.

Microsoft doesn't take the view that it didn't come up with the goods in time; the company says that Windows Me is designed for the home user, and has even better driver support than Windows 98 for items likely to be used in a home environment. A spokeswoman added that Windows Me's driver collection is not necessarily a superset of Windows 98.

But there are clearly plenty of people out there with hardware that wasn't supported from day one, and who still want to run Windows Me. So either the vendors screwed up by not using the two months they had before Windows Me hit the shelves, or Microsoft did not prepare the vendors enough. But if you haven't got your fix yet, you can keep trying to look for drivers at sites like WinDrivers.com, or go to Microsoft's driver support page here. Some progress had also been made on bugfixes and workarounds.

Data loss

There have been reports of a mysterious problem that results in certain high-speed systems running Windows Me suffering data loss at shutdown. Microsoft insists that the problem doesn't relate to its operating systems but has nonetheless released patches to address it. The problem occurs only in very specific circumstances, apparently involving ATA-100 hard disk drives with large physical caches. According to Microsoft, very fast systems sometimes power down before the contents of the large drive cache have been completely written to disk. In other words, the system shuts down before the OS can save what you were working on.

On 20 September, Microsoft delivered to OEMs a patch for systems running Windows 98 SE - the patch will prevent the loss of data. Microsoft is also in the final stages of testing such a patch for Windows Me. "[These] are short-term fixes-the industry must work together to come up with a long-term solution," says a Microsoft spokeswoman. I really don't see how this is an industry problem, rather Microsoft's problem. If Windows products can't support high-speed systems then they better provide a long-term fix pretty soon.

In the meantime, anyone who wants to obtain a patch should contact his or her OEM.

Destined to be DOS-less?
Although DOS has been a little bit suppressed in Windows Me, there are way to run the usual DOS commands in the Windows Me version of DOS. To begin with, you can access DOS by clicking on the start button, and selecting run. Then type in "command", without the quotes, and you will see a DOS window open. But this won't be the DOS you're accustomed to. This command window is not "pure" DOS - Windows itself is still running, is still controlling the show, and is still keeping a number of the files in use and alive, making low-level system maintenance either difficult or impossible.

There's a patch which will let you restore access to real-mode DOS in Windows Me by patching some low-level files in the operating system, and you can find that here. There are some downsides to this patch: if you hack the OS at a low level, you'll likely make yourself ineligible for tech support for the OS, and maybe for applications as well. Also keep in mind that the patch may make things worse, not better.

In the long run though you'll be swimming against the tide with this kind of patch. Microsoft really doesn't want you to get to DOS or work on the system at a low level, because Windows Me is for "newbies" and those who want to just run the OS as-is.

Format.com and fdisk.exe (real-mode DOS)
This follows on frm the DOS issue, and from Windows Me's lack of support for common DOS commands. Microsoft had several goals when it came to simplifying Windows Me for consumers. Microsoft had to evaluate the pieces of legacy code still in previous Windows versions and determine what value it offers to consumers, if any. In the case of Real Mode, Microsoft determined that its removal gave consumers a more reliable computing experience and increased their PCs performance, even though it is used in some antivirus tools and disk utilities as well as hardware devices.

As I mentioned in the previous article, real-mode DOS lets any application or device driver write straight to the system memory for improved performance. But the problem with that is that errors writing to memory can adversely affect your entire system.

As with any other operating system, one can still utilize format and fdisk by booting into the system with a Windows Me Emergency Boot Disk (EBD).

Windows 2000 TCP/IP stack

The user interface is not the only thing that was adopted from Windows 2000 - so was the TCP/IP stack, which was intended to provide home users with improvements in reliability and security. Ultimately, this change affects applications that relied on the Windows 98 networking stack, but it also offers ISVs the first opportunity to write one packet filtering solution for both Windows 2000 and Windows Me.

Personal Web Server

Microsoft's Personal Web Server (PWS) is one of the applications that falls foul of Windows Me. PWS tries to overwrite some of the core system files and when it doesn't instead of aborting the installation, it creates several nasty registry errors.

Microsoft responds with the obvious, once again, stating that this technology is more appropriate for business and/or corporate users, and since Windows Me was designed solely for the home user, PWS is not supported by Windows Me. Which leads to it not being able to work in Windows Me.

But it screwing your registry does seem a bit hard, even so. Particularly if you didn't have a backup. You did have a backup, didn't you?

WebTV and DoS

The WebTV Denial of Service bug was found and reported before Windows Me was even released, but wasn't fixed when Windows Me went gold. "Unfortunately, the vulnerability was made public before the fix was completed and tested, potentially putting customers at risk," says Microsoft. The bug allows a malicious hacker to remotely crash or reboot any PC running WinTV for Windows and initiate a Denial of Service attack.

Although the WebTV for Windows application ships with Windows 98, 98 SE, and Windows Me, the application is not installed by default, and customers who have not installed it would not be at risk. You can download the patch here. ®

Related Stories

The Register Windows Me tweaks and tips roundup
Windows Me after a month - was it worth it?
Windows bugs ME - should you upgrade to MS' latest?

Remote control for virtualized desktops

More from The Register

next story
PEAK APPLE: iOS 8 is least popular Cupertino mobile OS in all of HUMAN HISTORY
'Nerd release' finally staggers past 50 per cent adoption
Microsoft to bake Skype into IE, without plugins
Redmond thinks the Object Real-Time Communications API for WebRTC is ready to roll
Microsoft promises Windows 10 will mean two-factor auth for all
Sneak peek at security features Redmond's baking into new OS
Mozilla: Spidermonkey ATE Apple's JavaScriptCore, THRASHED Google V8
Moz man claims the win on rivals' own benchmarks
FTDI yanks chip-bricking driver from Windows Update, vows to fight on
Next driver to battle fake chips with 'non-invasive' methods
DEATH by PowerPoint: Microsoft warns of 0-day attack hidden in slides
Might put out patch in update, might chuck it out sooner
Ubuntu 14.10 tries pulling a Steve Ballmer on cloudy offerings
Oi, Windows, centOS and openSUSE – behave, we're all friends here
Was ist das? Eine neue Suse Linux Enterprise? Ausgezeichnet!
Version 12 first major-number Suse release since 2009
prev story


Why and how to choose the right cloud vendor
The benefits of cloud-based storage in your processes. Eliminate onsite, disk-based backup and archiving in favor of cloud-based data protection.
Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
Reg Reader Research: SaaS based Email and Office Productivity Tools
Read this Reg reader report which provides advice and guidance for SMBs towards the use of SaaS based email and Office productivity tools.
Storage capacity and performance optimization at Mizuno USA
Mizuno USA turn to Tegile storage technology to solve both their SAN and backup issues.
Simplify SSL certificate management across the enterprise
Simple steps to take control of SSL across the enterprise, and recommendations for a management platform for full visibility and single-point of control for these Certificates.