SoftMaker logo

Bytes and Beyond

Abort, Retry, Fail?


A long time ago, there was an operating system designed so poorly that when it encountered a horrible error, it would confront users with three bad choices: abort, retry or ignore. It basically meant that the situation was utterly hopeless.

Whenever I encountered this message, I knew that whatever my choice, the result would be similarly bad and I usually chose "abort." Little did I know that this was the precursor to the dreaded "Cancel" button.

When a dialog offers you the option to cancel, it's usually a crucial decision which requires a firm commitment. Some users feel unprepared for this, prompting them to cancel at any opportunity: "I don't understand what will happen if I confirm this, so I better press Cancel." This is not always the best choice.


Many "Cancel" dialogs are worded poorly. Recently I was ordering some sneakers online when I suddenly wondered whether I had specified the right shipping address. To double-check, I clicked on the browser's back button. A warning appeared: If I went back now, this would cancel my order. Below, there were two options: Continue or cancel. I stared at my choices, dumbfounded. If I pressed cancel, would this cancel my order or would it cancel the "back" command? And what if I continued? Just to be on the safe side, I closed the browser tab entirely and got my shoes elsewhere.

A dear aunt of mine hits "Cancel" on anything that offers her the choice. At some point, someone (possibly even me) told her that if she wasn't sure about a dialog, pressing cancel was always the safest option. She followed that advice way too closely.

The perils of cancelling well-meaning dialogs

One day she begged me for help because her "anti-virus wouldn't update anymore." I sat down at her computer and found it to be running a three-year old version of the anti-virus product. Its status confirmed that it had stopped updating its signatures a week ago. The reason was simple: The manufacturer had stopped supporting the old version of its product.

A series of cautious questions to my aunt revealed that the anti-virus had been offering her to update itself for more than a year now. This, of course, would have been free of charge, since her license ran for another three months. But since the updater never made this clear, she had always cancelled the dialog and was proud to have managed the "crisis" by herself. Only when the anti-virus vendor shut down its update service did she finally cave in and ask for my help.

I tried to explain that the well-meant advice on handling unexpected dialogs did not mean to always blindly press "Cancel," but I doubt this really reached her. At least we were able to reach a new agreement: If a dialog pops up and she doesn't know what to do, she will take a photo before cancelling. That is – if there is still a Cancel button to be pressed.

Windows Update: No way out

Of course, software developers by now have realized the perils of users trying to cancel out of everything. The most prominent example is Windows Update: Windows XP users were masters in ignoring the operating system's prompts to restart their machine to complete pending updates. If Windows Update was trying to install a patch for a critical security flaw, stubbornly canceling all restart requests could have disastrous consequences such as malware infection, data loss or both.

This situation led the designers of Windows 7 to decide that system security was more important than users' data. If users didn't reboot when Windows told them to, it would take matters in its own hands. For the Greater Good, of course.

If Windows felt the urgent need to process an update, it would issue a couple of warning messages, but "Cancel" was no longer an option. Eventually Windows would no longer allow further postponements. Instead, it shut down, installed its updates and rebooted, even if applications were open with unsaved files.

Users rebelled in their own way, by installing tools such as "Shutdown Guard" or disabling Windows Update while working on important projects. Windows 10 went one step further: Initial versions were prone to shut down without advance warning and install its update – damn the torpedoes, full speed ahead.

Well-meant, yet ill-conceived

I didn't think the problem was so bad until Windows Update suddenly shut down my computer and spent half an hour installing one of its ignominious "feature updates" – even though I had been furiously typing away at an article. This happened more than a year ago and my blood still boils when I recall the moment: About half an hour of work, gone in an instant – just because Windows couldn't be bothered to give me one last chance to save my files before it shut down.

Naturally, the same thing happened to my aunt in the middle of her tax returns. It was anything but a confidence-building moment: She is now firmly convinced that her computer is out to get her. And she's far from being an isolated victim: The web is full of articles on how to prevent Windows Update from rebooting of its own volition. Some approaches involve disabling the UpdateOrchestrator task in the Task Scheduler, others involve software to constantly shift the "active hours" window, some extremists even recommend to completely deactivate the update service (yikes!).

The reason I'm not going into more detail about these approaches is that Windows Update has become a moving target: Methods which work in one version of Windows 10 will fail to work after the next Feature Update. Also, Microsoft is actively working to improve the way Windows Update detects whether the computer is currently being used. In any case, it's a very bad idea to disable Windows Update altogether.

One thing is for sure, however: Don't expect Microsoft to restore a "Cancel" button. I have a feeling that they know exactly what my aunt would do.

Do you have your own "Abort, Retry, Ignore" experience? Let us know in the comments.


Comments

Dennis

2019-09-11 16:10

I can relate to the loss of an article due to Windoze updates. Just finished a long article and a screen popped up saying Restart. I lost the last paragraph while it took 2 hours for the update to do its thing. By the time the computer was mine again I had lost my train of thought.

Other comments keep referring to Linux or Ubuntu. I tried installing Ubuntu alongside Win10 and found myself lost in the jargon used. Most video tutorials and text help files assume a person knows the jargon used and left me feeling helpless. The installation went badly with neither system working. When open source write for the newbie it could be a way for people to get away from Win10. As a video and photo editor the limitations of available expert software is a hold up for me.

To David CISSP I fetched superantispyware for free with lifetime updates when they were starting up :)

Ralph Edmonds

2019-09-03 16:52

Interesting article. Also enjoyed the comments. I only know enough about Windows to be dangerous so any help or comments sometimes help. Keep it up.

Sean

2019-09-03 16:23

My last straw with Windows was a little over a year ago when I was doing a tech training for a large-ish audience when right in the middle of the presentation, my computer started a lengthy reboot and update. I installed Ubuntu Budgie and now use that with the Softmaker for presentations and slideshows. This was especially good when I finally decided that I was abusing the features of PowerPoint and distracting my audience.

I end up using Windows for some things anyway, but with constant changes to the update procedures, it seems only a matter of time before Windows screws up another training or presentation, so it's just better not to use it if I don't have to.

LJ

2019-09-03 07:45

Hi Gerald
I remember the days of Abort, retry, Fail! After Softmaker Office for Linux came out I stopped using Windows. Linux is way better - more stable and updates are no big deal and don't take long. Updates in W10 take way too long.

Michael OBrien

2019-09-03 07:37

There was a radio show I liked that streamed but couldn't be downloaded. Before going out to do something, I set my laptop to record the audio of the show for me. You guessed it - I came back a while later to find the computer had restarted while I was outside and the recording was gone with the wind. That was years ago but I still grimace when I think of it.

Peter McHugh

2019-09-03 07:35

Being a seventy year non-geek I am annoyed by all the download ads significantly interfering with my machine and I consider that an option to pay a small annual fee for browser use would be advantageous

David CISSP in Phoenix

2019-09-06 18:27

Um, your problem may be that your machine has been filled with advertising software that slipped in while you were quietly reading on a web site. Sometimes the website is poorly protected and even the owners of the site do not know it is sending our advertisements. A good practice is to have your Anti-Virus program scan your computer on a regular basis.
You can also try a free version of the software with the name of superantispyware. Only download it from their website, www.superantispyware.com Select the free version and run it. You may be surprised how much it finds and how fast your machine runs after you have eliminated these programs. If you don't have an AV program, a company called AVAST offers a free version, (although they will keep offering to sell you the paid version.) www.bitdefender.com offers a free 30 day trial version. See if that helps, if it does, you may be wise to pay for one or the other. By the way, please backup your photos to a small drive and then disconnect it from your machine. That way a good backup of your pictures will be immune if your machine gets ruined by malicious software. Just sayin... Oh yes, I am a geek, but older than you...;-)

Pepe Grillo

2019-09-03 03:35

Simply use Linux and forget Windows. I just started dual booting and every day I used less and less Windows, until finally I reclaim the wasted space on my hard drive. Until today; no way back. Maybe just because I am not a gamer as for me the computer is a tool to do work my switch was smooth.

Peter Sarro

2019-09-03 02:06

Hello Gerald, I just finished reading your blog on Abort, Retry, Fail which I found timely and amusing, in a good way. I can't blame your aunt for feeling that her computer "is out to get her" ! And it kinda reminded me of a particular episode of Rod Serling's Twilight Zone. In that episode it shows a man living in his mansion, surrounded with "modern" appliances such as TVs, typewriters, cookoo clocks, vacuum cleaners, radios, and a host of other electrical and electronic devices. The man was convinced, more so than your aunt was, that his appliances were out to get him. These appliances would "act up" when he was alone but never when he had company, making it seem more like he was a paranoid, but in fact, his appliances were indeed out to get him. In the end, one evening, he was pursued by his Rolls Royce around his property and chased by it. He eventually ran into his large pool and drowned.

I don't think such an outcome is likely with our computers but one never knows. Seriously, though, as a Windows developer myself, I know how frustrating most users can get when they see a poorly worded decision dialog. Most developers of software all too often don't take advantage of the options Windows provides with the presentation and options of a simple decision dialog. As a result, you'll too frequently see a decision dialog that shows two buttons, one with OK and the other with Cancel, and sometimes the explanation text in the dialog is inadequate in terms of what the results will be if you pick one or the other. I myself have been ticked-off by some of the software I've used over the years and the poorly worded dialogs that make it unclear and in certain cases confusing. Web sites also suffer from the same kind of issues. Shopping carts are supposed to do one thing, but they are not all designed as well as they could be and they all don't work the same way. Clicking back while in a shopping cart, as you described, can often cause the cart to "loose state" meaning it looses its contents and so the secure session aborts and you wind up having to start all over again. This is again an example of a process flow that has not been as well thought out and implemented as it should be. And when you get cryptic messages it compounds the problem.

In the final analysis I think we all need to hold the software company or website sponsors somewhat responsible for these kinds of issues and complain, though that's not always easy to do and of course it doesn't guarantee anything will change. But if enough people complain it can many times make a difference.

In terms of Windows doing an unexpected reboot, enough people did complain to Microsoft and they've listened. The original Home version of Windows 10 did not allow you to determine when an update occurred and would reboot itself in the middle of someone doing work. At that time the only recourse was to upgrade to Windows 10 Pro which provided some options to delay and prevent an unexpected reboot. Today, even the Home version of Windows 10 provides the option to prevent a reboot while doing work. Things are much nicer now than they were when Windows 10 first appeared.

In terms of not applying updates I think Microsoft is mostly correct in saying that your machine needs to be updated with security patches to keep the machine safe, and so while we'll let you delay updates, we won't let you postpone them indefinitely. And security updates are particularly crucial in the current climate of malware that goes beyond the usual kinds of viruses and instead can encrypt your entire hard drive and take the machine hostage.

In any case, I enjoyed your writing and tell your aunt to "ease up" a bit - sometimes clicking OK is, well, OK!

Tom Inglis

2019-09-03 08:02

Hi Peter. I enjoyed your comment and agreed with virtually all of what you said but please, please, please, it's lose not loose (the opposite of tight). I find that coming across egregious errors like this distracts my attention from what the author is trying to say.

Peter Sarro

2019-09-04 01:24

Hi Tom, glad you enjoyed my comment. And I thank you for catching that typo! It's not the first time I've missed correcting it !

Rengab

2019-09-03 02:03

After Win7, I shifted to Linux Mint. With WINE if I needed to run Win Apps.

Mike

2019-09-03 01:01

That is incorrect, for DOS it was not the operating systems fault of the error, DOS was a good operating system and much more stable than the various windows out there, the error was due to bad data on the diskette, and to be honest, RETRY has worked many times in my encounters to completely read the data, sometimes, no always but sometimes, a numerous amount of retries, will eventually read the block of data. and i dont mean 4 or 5 retries, I am talking about 30 to 50 retries, this repeat of RETRY , RETRY..... it would eventually read the block. The other option was to use a utility to force the RETRY for you. once you have the data, it was time to toss that diskette and use a new one to put it back onto diskette.

Richard

2019-09-02 22:54

You lost a half an hour's work because you didn't take a half a second to hit the "save" button every now and then? (Or your word processing software doesn't auto save every now and then? PS- SoftOffice has such a feature.) Forced updates burn me, too, but Gerald... get into the habit of saving your work after every paragraph or so.

Don Jungk

2019-09-02 21:51

My funniest example was a UNIX machine, that on startup gave us the following message: "No keyboard detected. Hit any key to continue."

And I have a question for the writer of the article: Why do you continue to use Windows?

Gerald Himmelein

2019-09-03 13:52

Overall, Windows does the job for me. An operating system is mainly the foundation for applications. The apps I use most frequently are not available for Linux (which would be my preferred choice) and migrating to macOS seems too much of a hassle with dubious benefits.

Add comment

Thank you.

The product has been added to the shopping cart.