Microsoft Office for Windows is 25 years old today

The world’s most popular productivity suite is said to be running on over 1 billion devices worldwide. After 25 years on the market, it looks like Microsoft is just getting started. With the launch of Office 365 in 2011, Microsoft has expanded Office from the standard desktop applications into a platform of Servers, Apps and Services. The history of the suite is of particular interest so I decided to prepare a fun article about it. Microsoft’s entry into the applications market started with a pre-cursor to Microsoft Excel called Multiplan, a spreadsheet application developed for computers running the CP/M disk operating system which was later ported to MS-DOS, Xenix and the Macintosh. The success of Multiplan ended with the rise and dominance of Lotus 1-2-3 once a popular spreadsheet app that has since faded into the history books – no pun.

office box low res.jpg

Microsoft Office for Windows version 1 product box

Microsoft made another attempt at the spreadsheet market with a new application called Excel released in 1985 and Microsoft Word (1983) which was originally called Multi-Tool Word for Xenix systems – Microsoft’s early distribution of the UNIX operating system. The success and popularity of early Office applications such as Microsoft Word and Excel are part of what eventually led to the introduction of the productivity suite market, but an early attempt started with integrated packages called Works. Integrated packages included word processing, spreadsheet, database and contact manager utilizing wizards to accomplish task like preparing a letter or a resume.

then and now.jpg

Installing Office, then and now.

Suites and integrated packages targeted different users. Suites in particular were more expensive, but offered significant value by bundling popular applications which would cost upwards of $1,500 if bought separately versus $600 for the entire suite. Integrated packages were much cheaper targeting budget users with limited needs and they used less resources too such as disk space. In 1989 Microsoft came up with the idea to offer Microsoft’s most popular desktop applications as a bundle called the ‘The Microsoft Office for Macintosh’. Included were Microsoft Word 4.0, Excel 2.2 and PowerPoint 2.01 and Mail 1.37. In 1990 Microsoft released a version for Windows which bundled Word 1.1, Excel 2.0, PowerPoint 2.0.

The value of the early version of Microsoft Office was really the price and having three powerful apps together. The programs themselves were not well integrated, as you can see below, Word, Excel and PowerPoint don’t have the uniformed interfaces as they do in later versions. Neither do menus and functions work the same across apps as they do in later versions. Forget about technologies like Object Linking and Embedding (OLE) which were not yet well established although there was an early pre-cursor called Dynamic Data Exchange (DDE) that was supported.

office v1 setup.jpg

Installing Office version 1 for Windows

Back in 1990 installing Office was an involved process. Office version 1 for Windows used a graphical installer for the initial phases of setup, but each app required installation separately and used a DOS based interface. Each application also required a little knowledge of paths and commands for placing the application files on disk. This probably suggests how separate the product teams were from each other. Word would install its own files in C:\ while Excel would require that you create your own path and folder.

 Today, installing Office is a set it and forget process, all you need to do is go to your own portal and choose your platform and that’s it.

0365 setup.jpg

The licensing has certainly changed too. Now you can install Office on up to 5 computers for just $10 per month. Office 2000 Premium at one-point cost $800 and this was just a single license. Over the years, the suite has grown in features and capabilities, from the early days of toolbars and drop down menus to including Task Panes and the ability to Save to the Web. Office most dramatic update came with the release of Office 2007 in 2006 which featured a new user experience called the Ribbon. The Ribbon exposed and provided quicker access to features and functions in the applications which had grown to over 1500 commands.

Over the years, new Office modules have been developed and discontinued. Some of these include InfoPath, Team Manager, Liquid Motion, Vizact, FrontPage and my favorite, PhotoDraw which I still use for vector art illustrations. The suite has also grown into a family of apps, some of which were not originally developed by Microsoft. One of the most popular apps in the suite, PowerPoint which is used by most persons as a noun when describing presentation graphics, was originally developed by a company called Forethought, who were originally the makers of the FileMaker database package prior to becoming a subsidiary of Apple. Other apps such as Visio were also bought and added to the family.

OneNote a note taking application introduced in 2003 has become one of the most important modules in the family in recent times. Described as a companion for Microsoft’s early Tablet PC efforts, OneNote has expanded beyond its Windows centric roots to a free solution available on multiple platforms to now an integrated modern application bundled with Microsoft’s latest operating system Windows 10. Today, OneNote is used for gathering and managing information in a variety of formats, these include videos, audio, pictures, inking and text.

old apps ui.jpg

Microsoft Word 1.1, Excel 2.0 and PowerPoint for Windows 2.0

Office today is a highly integrated platform of applications, services and servers. Running not just on Windows, but popular platforms such as OS X, iOS and Android. The suite’s popular apps such as Word and Excel still maintain their tradition of compatibility. I was able to prepare content in the first version and open it in the 2016 versions with little issue. Because of the significant changes in file formats and security, there is a need for explicit approval when opening files in binary formats but it can be done with little effort. Early versions of PowerPoint are incompatible with modern versions and require opening in earlier versions of such as PowerPoint 97 in order to maintain compatibility.

compatibility 2016.jpg

The 2016 versions continues Microsoft tradition of compatibility.

Office has been described by Microsoft CEO, Satya Nadella as Microsoft’s most important API. Services and intelligence tools such as Skype, OneDrive, PowerBI are a critical part of the future of Office. Office has become a connected platform through servers such as SharePoint and Exchange along with tools that make discovering and analyzing information powerful and effective through newer services such Office Delve connecting people to the right information when they need it.


Office for iOS

My thanks to Amy Stevenson, curator of the Microsoft Archives for providing resources included in this article such as the Office version 1 for Windows software. If you want to learn more, check out

Leave a comment

Filed under Computers and Internet, Uncategorized

How to: Connecting to Networks in Windows 10

Windows 10 introduces many improvements to the user experience. Of course one of the many things we use computers and devices for is consuming information. Whether that is on the Internet or local networks such as an Intranet. In this article we take a look at the many options for connecting to Networks, whether it is a peer to peer network, a wireless network or a business network.

Read more HERE


Leave a comment

Filed under 10 Journal

How to Activate and resolve common Product key issues in Windows 10

Product Activation was first introduced into the Windows family with the release of Windows XP in 2001. Activation pairs your product key with your computer. It is also used as a mechanism for copy protection in addition to defining support rights depending on the product channel from which the software was acquired: Retail, OEM, Volume License, Trial. With Windows 10, Microsoft has made huge announcements regarding product distribution. The most notable being that Windows 10 will be free to existing Windows 7, 8/8.1 users for the first year. Regardless of this, product activation remains a part of Windows 10. In this article, we take a look at product activation and troubleshooting steps.

Click HERE to learn more.


Filed under Uncategorized

Windows 10 Review

This summer Microsoft will launch Windows 10; a special major revision that spans desktop, mobile, virtual reality, gaming console, conference rooms and even IoT (Internet of Things) such as the Raspberry PI. Windows 10 is a significant upgrade in the platforms history; because the company describes this as the last monolithic release of the operating system. No, Microsoft is not ending development of the most popular operating system in history; but the company is moving to a future where the roll of the operating system takes a back seat to services. The Cloud has become the buzz word in this industry and for Microsoft it is a critical wave on which company’s future rides, not just on the client side but also in the data centre.

Windows 10 Review: Introduction, Specifications and Setup

Windows 10 Review: Daily Usage

Windows 10 Review: Microsoft Edge web browser

Windows 10 Review: Applications and Compatibility

Windows 10 Review: Multimedia and Productivity

Windows 10 Review: Advanced features, Security and Connectivity

Windows 10 Review: Windows Update, Support, Recovery, Easy Upgrade

Windows 10 Review: Conclusion, Pros, Cons, Rating

Leave a comment

Filed under 10 Journal

Get Started with Windows 10


In preparation for the launch of Windows 10 this summer, many of you might want to get up to speed with the new features and functions included in the new version. I have been evaluating Windows 10 since October 1st 2014 and I have managed to the see the operating system go through its ups and downs during that time. The experience has afforded me the ability to have an intimate experience with this platform.  For the average user who probably just started learning about Windows 10 a couple months ago, a few days ago or even a few months from now, these Getting Started guides should help you hit the ground running. Don’t worry, I will continually update this wiki-article with new content. Please don’t hesitate to share your feedback in the comments.


Before you start

Pre-requisite Task

When making significant changes to your computer such as updating the operating system, you should always backup. See links to resources about backing up by clicking the link for the respective version of Windows you are running: Windows XP, Windows Vista, Windows 7, Windows 8/8.1


Troubleshooting installation:

Customize and Personalize

After Installing Windows 10

Everyday Tasks




Leave a comment

Filed under 10 Journal

How to: Create a Recovery Drive for reinstalling Windows 10

One of the big questions persons interested in Windows 10 are asking is how will they reinstall the operating system if needed? As you might know, many users will upgrade to Windows 10 using Windows Update instead of using media DVD or USB. Microsoft will provide backup media for persons who might be on a slow connection. Even for persons who might be able to perform the upgrade using Windows Update, what are your options when the time comes to perform a reinstallation? In this article, we take a look at the options available.


Microsoft noted the following options are available:

With Windows 10, you can create your own recovery media and back up the pristine state of the operating system and preinstalled software. If things go wrong and you are unable to refresh or reset your device successfully, you can boot the device using recovery media and reset to the prior pristine state.


What you will need?

  • USB thumbdrive with 4 GBs of space or more
  • Your computer running Windows 10

Click Start and type: create recovery

Hit Enter on your keyboard

ImageYou can also find the Recovery drive creator by opening Control Panel (Windows key + X)

Open Recovery

Click Create Recovery drive

Make sure your thumbdrive is connected


Click Next


Wait while the wizard prepares to copy files to your thumbdrive.


Again, make sure your thumbdrive is at 4 GBs, click Next


The Recovery drive wizard will provide a final warning.


Creating the recovery drive can take some time. You can do something else while it is prepared.


When complete, click Finish

Booting from Recovery Drive and Reinstall Windows 10

When you need to use the recovery drive, simply connect it to your computer and boot from it. The methods for booting from a thumbdrive might vary depending on the model and make; consult your computer documentation for instructions how to boot from external media. Some might require that you press ESC, F2, F9, F10, F11, DEL or a combination of keyboard commands. Some might even require that you boot into the BIOS or Firmware and change boot options.

If you are installing from a thumb drive, see the following instructions how to prepare your computer to boot from one:


The Windows logo will appear on screen, this might be here for a while, as long as you see the indicater, everything should be ok.


Choose your keyboard layout – in my case, I choose US. If you don’t see your keyboard layout listed, click See more keyboard layouts

ImageClick Troubleshoot

ImageClick Recover from a drive

Follow the on screen instructions and wait while Windows 10 reinstalls.


How to upgrade to Windows 10 from within Windows 8.1 or Windows 7 using Windows Update

How to: upgrade from previous versions of Windows using Windows 10 ISO file

How to: Switch from 32 bit versions of Windows to Windows 10 64 bit

How to reserve your free upgrade to Windows 10

Leave a comment

Filed under Uncategorized

How to: 10 things to do if Windows 10 Setup fails

1. Corrupt Install Media

Windows 10 is provided as a digital download media that you must prepare before attempting to install. The .ISO file which is a digital replica of a DVD disc must be burnt to a blank DVD or create a bootable copy on a USB thumb drive.

Sometimes it is possible you downloaded a corrupt .ISO file which prevents setup from working properly. Things you can do include:

– Verify the .ISO file when you download it before you create a bootable copy.

You can do this by checking the  SHA-1 Hash value.

See the following article for tools you can use to verify the Hash value:

If it matches with what is listed on the Windows 10 download page, then the file has its integrity.

2. Disconnect non-essential devices attached to your computer.

If you have non-essential external devices attached to your computer during installation this can interfare with the setup engine and prevent the installation from completing because Windows 10 is trying to detect them. So, keep the bare essentials attached, keyboard and mouse. If you have external hard disk or USB keys, disconnect those too.

3. Disable your Antivirus utility and non-essential services/startup programs.

If you are upgrading from a previous version of Windows or a previous Windows 10 build, a common blocker for Windows setup are security utilities. Disable them; these include Antivirus, Firewalls. In most cases, it is strongly recommended you actually uninstall these security utilities and install versions compatible with the version of Windows you are upgrading to.

Background programs that start with Windows can also prevent a successful installation. Configure Windows to do a clean boot bore upgrading.

4. Faulty RAM (Memory).

Sometimes bad memory can be a factor into why Windows Setup refuses to install. Try removing or reducing the amount of installed RAM to a single stick. If you don’t know which RAM module might be faulty, try switching around the memory modules by trying each at a time or trying different memory banks.

5. Disconnect multiple internal hard disks.

If you have more than one hard disk installed in your computer, disconnect all except the target hard disk where Windows 10 will be installed. If you have a RAID (Redudant Array of Inexpensive Disks) configuration, disable your RAID controller.

6. Make sure you have enough disk space available.

Windows 10 requires a minimum 16 GBs (32 bit) or 20 GBs (64 bit) of disk space. If your hard disk is full, this might prevent Windows Setup from successfully completing.

Some things you can do to free up disk space:

– Move older files (Documents, Music, Pictures, Videos) to an external hard disk.

– Uninstall older programs.

– Run disk clean up. See: How to free up disk space in Windows

Important notes

  • Some PC processors and hardware configurations aren’t supported by Technical Preview, including a small number of older, 64-bit CPUs, and some 32 GB and all 16 GB devices running a compressed operating system.


So you will likely have to avoid installing Windows 10 for now.

7. Make sure you select the right partition during setup.

If you are doing a clean install or dual booting, Windows creates additional partitions during setup. Make sure you select the right one. Some persons will make the mistake of selecting the System Reserved Partition which is used to store recovery files.

Selecting the right partition is important.

8. Check your hard disk for errors.

If you are upgrading from a previous version of Windows, sometimes corrupted system files can prevent setup from working properly.

Check your hard disk for errors

Also run the System File Checker utility:

9. Restore redirected Personal folders to their original location.

If you keep your personal folders on another partition or drive for storage benefits, this can actually prevent Windows from installing properly. The recommendation is you restore them to their original location.

10. Make sure your system actually meets the minimum system requirements to run Windows 10.

  • Processor: 1 gigahertz (GHz) or faster
  • RAM: 1 gigabyte (GB) (32-bit) or 2 GB (64-bit)
  • Free hard disk space: 16 GB
  • Graphics card: Microsoft DirectX 9 graphics device with WDDM driver
  • A Microsoft account and Internet access

Even some systems that meet these requirements might not be compatible with Windows 10.

To install Windows 10 on your PC, the processor (CPU) must support the following features: Physical Address Extension (PAE), NX, and SSE2. Most CPUs have support for these features, so if you receive this error, it is likely because the NX feature is not enabled on your system.

Download CPU-Z

You can use a free utility such as CPU-Z to determine if your systems processor supports these extension. If does and you are still prevented from upgrading, you likely need to enable the extension your system BIOS or you need to update the BIOS itself. Such updates can often be obtained from the manufacturer of your computer website or from the manufacturer of your motherboard.

Bonus Tip: Make sure you are installing the right architecture.

If you are running a 32 bit version of Windows, you will not be able to upgrade to a 64 bit version of Windows 10, you will receive an error similar to the following:

Which is understandable, since you are running a 32 bit version of Windows. To begin the installation, we will need to restart the computer and boot from the disc or USB thumbdrive which contains the installation files. So, click the close button.

If do wish to migrate to a 64 bit version, you must restart and boot from the installation media and do a custom install. Learn more at the following link:


  • First make sure you have enough disk space available, at least 25 to 30 GBs.
    Press Windows key + R
    Type: cleanmgr.exe
    Hit Enter

Follow on screen instructions to free up disk space.

  • Try restarting a few times and try again.
  • Keep in mind that there is significant demand on the servers delivering Windows 10 to your computer, so you might want to hold off and try again later or periodically.
  • Try installing the update again, do the following before:

1.    Open a Command Prompt (Run as Administrator)
2.    Type: cd %windir% and press the Enter key.
3.    Type: net stop wuauserv and press the Enter key
4.    Type: ren softwaredistribution softwaredistribution.old and press the Enter key.
5.    [ Note: if you get an error message, ignore and type the above again and press Enter ]
6.    Type: net start wuauserv and press the Enter key.
7.    Type: Exit and press Enter, then go back and check for Windows Updates again.

When the download reaches 100%, disconnect from the Internet immediately if you are connected by Ethernet or Wireless.
Proceed with the installation and hopefully it will update.

This work around discovered by Community Member Hula_Baloo has been a success for many.

Leave a comment

Filed under 10 Journal