It’s time for Windows on the Desktop

Some of you might be thinking, why? Well, I think it’s about time. MCSE’s, VB Programmers, and techies have been using Windows for years, and I think it’s about time Windows moves to the desktop for ordinary people.

Notice: This article is sort of a satire of another article. Some of the abbreviations/acronyms are purposely wrong on purpose. It’s just for fun and not meant to hurt anybody’s feelings.

We’ve heard it year after year after year: “This is the year Windows is for the masses on the desktop.” Well, then another version comes out and still “Joe Longkneck” can’t use it. I would love to see Windows on the desktop for the newbie. It’s just it’s going to take some effort.

First off is, “Why?” Well, here’s why:

1. It supports not only those common win32 apps, but also those many dos and OS/2 programs now. What other operating system can run OS/2 software? Heck, there’s even a few Java VM’s for it.

2. Price. Have you ever tried to buy a mainframe OS? We’re often talking Hundred’s of Thousands of dollars. $199 for XP per head is almost free.

3. Stability. Netcraft has announced that Windows 2000 server has finally gone for over 2 years without a reboot.

4. Security. Bill Gates is really trying here. And security is only getting better. Soon, you won’t have to worry about your ATM not functioning because of some SQL worm. I want that amount of security on my desktop!

5. Updating. In case you haven’t updated some of your software, I believe MS now will do Automatic updates on your computer if you agree to their EULA for Windows Media player. Also, they’ll even let you know if your XP key isn’t a valid one. How would you like to be running what you thought was a valid Windows XP key, but it was actually a pirated key? Well, no problem, SP1 will let you know.

6. Signed drivers. Let’s say there are many drivers for one device, but only one official driver. Now, that official driver may not be the best, but you still should use it so that you can tell the company about it. If it were not for signed drivers, you might use an older or different driver that does not have all the bugs, and then how are you supposed to report the bugs if you’re using a good driver? Nobody will know about them and they’ll never get updated.

7. User interface. Look, XP has the best colors on any OS I’ve ever seen. Why would you use an OS with inferior colors?

8. Customization. You have an amazing amount of control over how you can customize your background. Believe it or not, you can scan ANY picture with you scanner and save it as your background. It’s time to upgrade if you’re using DOS. Have you ever had a background other than that Old-fashioned (but still cool in my opinion, I’m not knocking the background of and cmd.exe) black command prompt wallpaper?

9. Dev tools. Student versions of VB start at like $100. Try developing something on VMS without spending $60,000, and then try to make application without taking a class or reading book. VB has a WIZARD to create an app. And, if you want the enterprise level, you’ll never have to spend more that $1000 for you PC to get all the dev tools.

10. Freedom. You can use the inter net with Windows XP. It’s built in.

Okay, there’s the why’s, but now the HOW’s. Yes, there are still some MAJOR hurdles we need to cross before Windows is ready for the “Joe Sixpack” user. Let’s look at how we’re going to accomplish this.

First of all, the USER INTERFACE is just way to scary. I’ve seen new users go up to a machine, and the screen is in power save. Immediately, they say “It’s not on”. Some of them hit the power button and turn off the computer. This needs to be fixed. When the monitor is in Power Save mode, but the computer is on, the monitor should display something like “The Computer is on, but this monitor is in powersave mode. Hit any key to continue or move the mouse”.

Secondly of all, is the mouse. This needs a complete re-arrange. I’ve seen users click when they should double-click, double-click when they should click once, and click twice when they should double click. This is even confusing trying to write in an opinion piece. Let’s explain better. Instead of double clicking, they’re too slow and end up editing the name of the icon most of the time. This is horrible. So many people panic and don’t want to try windows anymore. Don’t tell me RTFM, that doesn’t help these users. This needs to be better. Yes, I know you can set windows so you have to only single click on icons, but I still see people double clicking in webpages. This needs to be fixed. Microsoft makes all these mice anyways. Why not make a mouse that cannot double-click and make everything a single click.

Now, the filesystem. This needs to be completely changed. Boot.ini does not belong in the root directory. This does not make any sense. I’ve seen users delete this file. I know if you are running NTFS, you can make this read only for a new user. However, how is a new user supposed to know how to do this? This is like a warning label of “For external use only” on Acne cream. If somebody is stupid enough to ingest acne cream, they’re not going to be smart enough to know what external means. Hopefully if they buy a computer with XP preinstalled it will be like this, but what if they just want to install XP on a new computer? Perhaps there should be like /boot directory or something. Or even better a “Don’t touch” directory.

That leads to the install itself. Yes, windows installing has gotten 100 times better since the days of DOS. Finally, users don’t have to type “a:/setup” or “a:/install” anymore. And thank God “Sys c:” is history. And for the sake of all that is holy, good riddance to “format c: /s”. But there’s one thing that has always bothered me: What if I want to do a Clean Install and still have all my applications that I installed on let’s say Win98? Here’s what you can do: You can do a clean install beside Win98, but you won’t have all your applications on XP. You can also upgrade win98 and most of your applications, if not all will move to XP. However, what if there is an application that I NEED that won’t run on XP. Or what if XP dies. Then I have no Win98. I’d like to see an upgrade feature that let’s me keep my existing Win98 installation as WELL as upgrade Windows 98 to XP at the same time. Until this happens, Windows is just not ready.

Next thing. Applications. When I pay $199 for XP per computer, I really expected for things to be a little more robust. I mean, their cd recording software is pretty slim. Now I know there’s a lot of you that say I can always buy another version. I shouldn’t have to. The full version of whatever I want should be there. It should just work.

Next up comes installing new software, since this is what I will have to do to get a fully functioning computer. This is our weakest spot here. There just is no standard way to install software. Yes, I know of the Windows Installer and please. Let’s use three examples. Let’s say I want to install this freeware game. It comes in a .zip. Great. So I double click it. What do I get? A dialogue. I don’t want a dialogue box. I want to install it. I don’t want to have to choose c:\Program Files\freegame directory. Why Ask me? That’s what the programmer should decide. Now, there’s some of you 31337 that are going to say RTMF. Or, WTF, WWF, or OMG. That doesn’t help. All it does for the newbie is turn them off WINDOWS. Some of you are decent enough to say, well, if there is not enough room on the c drive this let’s you choose another partition. Well, I think Windows should be advanced enough to automatically create a ram drive, store current hard disk image in ram drive, lowlevel format the HD so it will hold more data (after all, newer drives are about the same physical size as older, smaller capacity drives; the only difference is in the low level format), reinstall the image from the RAM drive and just install the software? How difficult is that? C’mon. I just thought of that off the top of my head and no XP genius can figure this out? Please. Now, for the sake of fairness, let’s say Windows cannot re-lowlevel format the HD because it voids the manufacturer’s warranty. Fine, at least Windows can decide which partition has the most amount of space and install the program there. And to top it off, it then asks me, “C:\Program Files\freegame does not exist, do you want to create it?” Well, DUH!!!

Example #2: How many times have you installed a program and it does not show up in the Add-Remove Programs Control Panel applet? That GAIN software does that to me all the time.

Example #3: There are always some programmers who do not follow the correct standards and guidelines. If their installer does not conform the Microsoft ideal, then Windows should prevent it from being installed. Plain and Simple. Or, if it does get installed somehow, (there’s always some security exploit), then Windows should cause the program to crash. This will teach newbies not to run bad software. Or even better, all software should be pre-approved by Microsoft. Perhaps the bios will have a database of certificates that all software must have in order to run. This will make sure newbies only run Microsoft approved, quality software. How good could a program be if Microsoft has never heard of it?

Now that we’ve gone through the horrors of installation, let’s talk about fileformats. Some of you real h4cksaws out there have come up to this. What happens if you made a document in Works, and try to open it in Word. It doesn’t work all the time. You have to download the converter from MS’ site which is pretty well hidden. Thanks a lot guys. Now, granted, these are Two different Program suites. But the fact is you can’t open up a Word File in Excel. Absolutely unforgivable. How are we supposed to win the desktop when 2 programs that come in the same suite can’t open each others files? C’mon people. And no, spouting FRTM will not help a new user.

Now I know I may have hurt some feelings here. But I want to see Windows succeed. I don’t want Windows to be only for the 31173. Yes, we’ve come a long way from all those security holes, virii, and cryptic commands like “Edit textfile.txt” (what in the hell is that supposed to mean?). However, we still have a long way to go. I know Bill is working on it. He releases patches every day. I feel this could be the year Windows catches everybody’s attention. We’re really close, BMW is even using Windows in some cars. Once the bugs are worked out, I would love to have Windows in my Chevy Nova.


  1. wing 2003-01-27 6:05 pm EST
  2. Jim 2003-01-27 6:05 pm EST
  3. Cryosin 2003-01-27 6:11 pm EST
  4. Chris 2003-01-27 6:14 pm EST
  5. Mike Hearn 2003-01-27 6:22 pm EST
  6. dabooty 2003-01-27 6:30 pm EST
  7. Anonymous 2003-01-27 6:34 pm EST
  8. Anonymous 2003-01-27 6:37 pm EST
  9. al pettit 2003-01-27 6:39 pm EST
  10. insignia 2003-01-27 6:47 pm EST
  11. Devon 2003-01-27 6:52 pm EST
  12. rockwell 2003-01-27 6:54 pm EST
  13. jeti 2003-01-27 6:55 pm EST
  14. kma 2003-01-27 7:03 pm EST
  15. Sally 2003-01-27 7:06 pm EST
  16. j 2003-01-27 7:09 pm EST
  17. Rll 2003-01-27 7:25 pm EST
  18. kyle 2003-01-27 7:26 pm EST
  19. Richard Fillion 2003-01-27 7:27 pm EST
  20. kyle 2003-01-27 7:28 pm EST
  21. Rll 2003-01-27 7:28 pm EST
  22. kyle 2003-01-27 7:29 pm EST
  23. Rll 2003-01-27 7:34 pm EST
  24. Anonymous 2003-01-27 7:41 pm EST
  25. Kaos 2003-01-27 8:08 pm EST
  26. Nickolas James 2003-01-27 8:08 pm EST
  27. j 2003-01-27 8:10 pm EST
  28. Splinky 2003-01-27 8:14 pm EST
  29. David Bruce 2003-01-27 8:15 pm EST
  30. cheezwog 2003-01-27 8:18 pm EST
  31. CrackedButter 2003-01-27 8:24 pm EST
  32. buhhum 2003-01-27 8:32 pm EST
  33. Jon Martin 2003-01-27 8:47 pm EST
  34. Anonymous 2003-01-27 8:57 pm EST
  35. davebsr 2003-01-27 9:03 pm EST
  36. Tux 2003-01-27 9:04 pm EST
  37. bryon 2003-01-27 9:04 pm EST
  38. Anonymous 2003-01-27 9:05 pm EST
  39. Tuatha 2003-01-27 9:06 pm EST
  40. Strider 2003-01-27 9:06 pm EST
  41. Kevin 2003-01-27 9:14 pm EST
  42. Matt 2003-01-27 9:20 pm EST
  43. vlad 2003-01-27 9:20 pm EST
  44. Stof 2003-01-27 9:25 pm EST
  45. Sam 2003-01-27 9:27 pm EST
  46. Anonymous 2003-01-27 9:33 pm EST
  47. Matt 2003-01-27 10:00 pm EST
  48. william 2003-01-27 10:02 pm EST
  49. Anonymous 2003-01-27 10:06 pm EST
  50. Eugenia 2003-01-27 10:10 pm EST
  51. Richard K. Yamauchi, Jr. 2003-01-27 10:10 pm EST
  52. Windows User 2003-01-27 10:11 pm EST
  53. ROKNRICH 2003-01-27 10:12 pm EST
  54. Mingus 2003-01-27 10:16 pm EST
  55. Anonymous 2003-01-27 10:16 pm EST
  56. Ryan 2003-01-27 10:22 pm EST
  57. cory wester 2003-01-27 10:26 pm EST
  58. Darius 2003-01-27 10:34 pm EST
  59. Mr. T 2003-01-27 10:35 pm EST
  60. Anonymous 2003-01-27 10:36 pm EST
  61. David A.L. 2003-01-27 10:39 pm EST
  62. JJ 2003-01-27 10:39 pm EST
  63. Richard K. Yamauchi, Jr. 2003-01-27 10:42 pm EST
  64. Matt 2003-01-27 10:58 pm EST
  65. Richard James 2003-01-27 11:10 pm EST
  66. Bayerwerke 2003-01-27 11:10 pm EST
  67. Blah 2003-01-27 11:26 pm EST
  68. Archiesteel 2003-01-27 11:41 pm EST
  69. LOL! 2003-01-27 11:44 pm EST
  70. Lee Nooks 2003-01-27 11:47 pm EST
  71. Peter 2003-01-27 11:56 pm EST
  72. Anonymous 2003-01-28 12:00 am EST
  73. MaxAuthority 2003-01-28 12:01 am EST
  74. px 2003-01-28 12:41 am EST
  75. Chris 2003-01-28 12:46 am EST
  76. Daniel Mitchell 2003-01-28 1:15 am EST
  77. Jason 2003-01-28 1:25 am EST
  78. oliver 2003-01-28 1:34 am EST
  79. oliver 2003-01-28 1:35 am EST
  80. Darius 2003-01-28 1:57 am EST
  81. John Blink 2003-01-28 1:57 am EST
  82. Ron 2003-01-28 2:07 am EST
  83. James G 2003-01-28 2:09 am EST
  84. JLF 2003-01-28 2:30 am EST
  85. the arbiter 2003-01-28 2:40 am EST
  86. mburns 2003-01-28 2:49 am EST
  87. Adeptus 2003-01-28 3:29 am EST
  88. Sagres 2003-01-28 3:50 am EST
  89. Iggy Drougge 2003-01-28 5:09 am EST
  90. teknowil 2003-01-28 5:29 am EST
  91. Damian 2003-01-28 6:45 am EST
  92. John 2003-01-28 6:48 am EST
  93. darkHalo 2003-01-28 7:07 am EST
  94. John 2003-01-28 7:27 am EST
  95. Sergio 2003-01-28 7:31 am EST
  96. Ivo Limmen 2003-01-28 7:35 am EST
  97. Anonymous 2003-01-28 7:44 am EST
  98. Anonymous 2003-01-28 7:49 am EST
  99. Dave Blomberg 2003-01-28 12:00 pm EST
  100. clasqm 2003-01-28 12:35 pm EST