Software Contract Solutions

How to fix five Windows 10 headaches

Microsoft has made numerous improvements to Windows 10 over the years, but it still has some annoying quirks. We help you solve them.

When it made its debut in 2015, Windows 10 fixed several problems that were endemic in earlier versions of Windows — notably Windows 8 — and Microsoft has steadily improved Windows 10 since then. But it’s still far from a perfect operating system and has its share of headaches.

Looking through various user discussions (and tapping our own experiences) we’ve identified five problems that a lot of people are complaining about: frequent, inconveniently timed Windows 10 updates; lost disk space; sluggish boot times; annoying notifications; and problems with the Start menu.

But don’t worry, help is on the way. We’ve researched ways to take care of these issues (or at least make them a little less irritating). Here are some solutions that will make Windows 10 more pleasant to use.

ote that we have updated this story for the Windows 10 October 2020 Update, version 20H2. If you haven’t made the move to that version of Windows 10, things might look or work a bit differently for you.

1. Take control of Windows 10 updates

In Windows 10’s early days, the biggest complaint we heard was the fact that many users — particularly those using Windows 10 Home — had little control over the installation of Windows 10 updates. Unlike earlier Windows versions, Windows 10 didn’t let you pick and choose which updates to install. When Microsoft issued an update, your machine installed it right away, often rebooting in the process and interrupting whatever you were doing.

Windows 10 Enterprise and Education users were (and still are) typically protected from the update chaos because their IT departments controlled the timing of updates using tools such as Windows Update for BusinessWindows Server Update Services, or Microsoft Endpoint Configuration Manager. Windows 10 Pro users also had a few tools available for deferring updates. But Windows 10 Home users were at the mercy of Microsoft’s update whims.

The good news is that Microsoft has been slowly improving its approach to Windows updates over time. A few years ago it began letting users control the time of day when updates will be installed so they don’t interrupt important work. And in early 2019 Windows Update began letting Windows 10 Home and Pro users delay installing twice-yearly feature updates (those that get their own Windows 10 version numbers) for up to 18 months, or even skip over them entirely. In addition, Windows Home and Pro users can put smaller updates on hold for up to 35 days.

But it’s not obvious how to control when Windows installs updates or how to pause them. Here’s what you need to know to take charge.

Different methods to delay feature and quality updates

When a new feature update is released, Windows doesn’t automatically install it on your machine. Instead, Windows notifies you that it’s available with a message and a “Download and install” link in the Windows Update Settings pane. To get to the pane, click the Start button and select Settings > Update & Security > Windows Update. If you see the “Download and install” link and don’t want to install the update, ignore the message; your PC stays as it is. At whatever point you want to install an update, click the link and follow the instructions.

Keep in mind that when your current version of Windows reaches what Microsoft calls “end of service” — the point at which Microsoft no longer supports it — Windows 10 will install a more recent feature update whether you like it or not. For Home and Pro users, that’s generally 18 months after your current Windows version’s release.

Despite that, it’s theoretically possible to skip some feature updates altogether. If they’re released on an every-six-months schedule, you could install one version, decline to install the next one that’s released, and then install the one after that. (See “Microsoft surrenders control over Windows 10 upgrades: What you need to know“ for more details.)

While you can’t opt out of most of the minor updates issued between feature updates, also known as quality updates, you can pause them for up to 35 days. To pause updates on a week-by-week basis for up to 35 days, head to Settings > Update & Security > Windows Update and click Pause updates for 7 days. After seven days you can do this several more times, a total of five times to delay it for 35 days.

win10 headaches pause updates

IDG

You can delay quality updates a week at a time for up to 35 days. (Click any image in this story to enlarge it.)

If you’d prefer to pause updates for up to 35 days in one fell swoop, select Advanced options on the Windows Update screen. Scroll down to the “Pause updates” section and click Select date. A scrollable list of every day for the next 35 days will pop up. Select the day on which you want the update to be installed, and updates will pause until then.

For more details about installing quality updates, including the new optional quality updates that Microsoft introduced in 2020, see “How to handle Windows 10 updates.”

Control Windows update installation times

Another useful way to reduce Windows update headaches is to limit the time of day when they get installed on your machine, so they don’t interrupt your work. On the Windows Update screen, click Change active hours. On the screen that appears, you can manually select the hours you’re active on your PC by clicking the Change link next to your current active hours. On the screen that appears, select the hours you typically use your computer. Updates won’t be installed during those hours. Note, though, that the total number of active hours can’t exceed 18.

Your system may or may not need to restart in order to install Windows updates. Typically, updates that add virus definitions for Windows Defender don’t need the system to restart, while other updates do. By default, your PC will restart to finish installing the updates only during non-active hours.

If you’d like Windows to alert you, via a system tray icon, when your PC needs to reboot in order to finish installing an update, go to the Windows Update screen and click Advanced options. In the “Update notifications” section on the screen that appears, move the “Show a notification when your PC requires a restart to finish updating” slider to On.

When an update has been downloaded but not yet installed, you’ll see it listed on the Windows Update screen. If you want the downloaded update to immediately install, on the Windows Update screen click Restart now. If you want to have your PC restart at a specific time, click Restart options and select the day and time you want your PC to restart. (Your PC must be turned on and plugged in.)

There’s more you can do to exercise control over Windows updates as well, including stopping updates altogether and uninstalling problematic updates. See “How to handle Windows 10 updates“ for details.

2. Fix Start menu woes

When it was first announced that Windows 10 would reinstate the Start menu, which Microsoft had removed in Windows 8, many users welcomed it. But after Windows 10 was released, some people began complaining about problems with the Start menu — it didn’t run when they clicked the Start button, or it froze, or random entries appeared or disappeared. If you’ve got Start menu problems, fear not; there are several ways to try and fix them.

Note: Before trying any of these techniques, first restart your computer. Sometimes a mere reboot will fix things.

Check for updates

There’s a chance that a Windows update will solve the problem — Microsoft continually squashes bugs in its updates. To make sure you’ve got all the latest Windows updates, go to Settings > Update & Security > Windows Update and select Check for updates. If it finds any, install them. You may need to restart your PC for the update to go into effect.

win10 headaches check for updates

IDG

Updating Windows 10 will sometimes fix Start menu woes.

Use PowerShell to fix corrupted files

If the Start menu still has problems, the issue may be corrupted files. You can use a command-line tool called PowerShell that is built into Windows to find and fix them:

Type powershell into the Windows search box, right-click Windows PowerShell in the search results, and select Run as administrator. That will launch PowerShell.

If for some reason the search box isn’t working, press the Windows key + R on your keyboard, type PowerShell and press Enter. That runs PowerShell, but not the administrator account, which you need to be using. That takes a few more steps: Right-click the PowerShell icon on the taskbar and select Pin to taskbar. Then close PowerShell. Now right-click the PowerShell icon on the taskbar and select Run as administrator.

Once you’re running PowerShell as an administrator, type sfc /scannow and press Enter. PowerShell will scan your system for corrupt files. This can take some time.

When PowerShell finishes scanning your system, it will tell you that it found and fixed corrupt files, found corrupt files but couldn’t fix them, or found no corrupt files. If it found corrupt files but couldn’t fix them, type the command dism /online /cleanup-image /restorehealth and press Enter. That should fix the problem.

Create a new local administrator account or reset your PC

If none of this works, Microsoft has some last-ditch advice: Create a local administrator account and, if the Start menu works in that account, move all your files and settings to it; or reset your PC with Windows 10 recovery options.

3. Recover lost storage space

Windows 10 can be a hard-drive hog, especially if you’ve upgraded to it from a previous version of Windows, or after a Windows 10 feature update. That’s because when you upgrade or install a feature update, Windows 10 keeps the earlier version of the operating system, just in case you want to revert to it.

But that old operating system version is taking up several gigabytes of storage space. If you’ve got a PC with plenty of storage, no worries. But if you’re stretched for storage, it can be a serious problem.

For example, I have an HP Stream laptop with 32GB of storage, and when I tried to upgrade to the newest version of Windows 10 I couldn’t do it — my old Windows version took up so much space, the new version of Windows couldn’t install.

If you’re sure you’re not going to want to revert to your old version of Windows, you can easily delete it. It’s stored in a folder called Windows.old that you’ll find in the /Windows folder. Rather than deleting it manually, though, use the Disk Cleanup tool:

  1. Run the tool by typing Disk Cleanup in the search bar and clicking the Disk Cleanup search result that appears. The tool may take a few minutes to look through your system.
  2. When Disk Cleanup has finished, scroll down the list of files you can clean up and check the box next to “Previous Windows installation(s).” This entry will only appear if you’ve got a previous Windows installation on your hard disk.
  3. Click OK.

The old version of Windows will be deleted, and you’ll get your hard disk space back.

4. Speed up Windows bootup

From the moment that Windows 10 was released, people started complaining that their bootup times were more sluggish than with previous versions of Windows. If you’re being annoyed by a lethargic Windows 10 startup, here are two ways to speed it up:

Enable Fast Startup

Windows 10 has a feature called Fast Startup, which combines a normal shutdown with the Windows hibernate feature.

With Fast Startup, when you shut down your PC, it closes your applications and logs off all users, but loads the Windows kernel and drivers to a hibernation file on your hard disk. Then, when you restart your PC, Windows loads the kernel and drivers from the hibernation file, speeding up startup.

Fast Startup may already be enabled on your PC. Here’s how to check whether it is and what to do about it if it’s not:

  1. Right-click the Start button and select Power Options from the menu that appears.
  2. Click Additional power settings.
  3. Click Choose what the Power buttons do.
  4. Look in the “Shutdown settings” section of the screen that appears. If there’s a check next to “Turn on fast startup (recommended),” you don’t need to do anything else.
  5. If there’s not a check next to it, click Change Settings that are currently unavailable.
  6. Check the box next to “Turn on fast startup (recommended)” and click Save changes.

That’s all it takes. Note that on some machines Fast Startup isn’t available. If that’s the case with yours, you won’t see the “Turn on fast startup (recommended)” entry.

Windows 10 system settings fast startup

IDG

It’s easy to turn on Fast Startup in order to speed up your bootup time.

Use the Task Manager to speed up startup

The Windows 10 Task Manager is a great tool for managing your PC’s startup. With it, you can disable programs that run on startup:

  1. Right-click the taskbar and select Task Manager.
  2. If the Task Manager runs as a small window and only shows the applications that are currently running on your system, click the More details link at the bottom of the screen. This opens up an expanded view, with multiple tabs across the top of the screen.
  3. Click the Startup It lists all the applications that run on startup.
  4. Right-click each application you don’t want to run on startup and select Disable. You’ll still be able to run the program by launching it in the usual way — it just won’t run on startup.
Windows 10 task manager startup tab

IDG

You can use the Task Manager to disable applications in the startup listing.

Some additional tips: To help decide which programs to disable, look at the “Startup impact” column. That shows whether the program has no impact on startup time, a low impact, a medium impact or a high impact.

Many of the programs on the list may be unfamiliar, and you won’t be sure whether to disable them or not. Right-click any you don’t recognize and select Search online. That will launch an online search of the filename. Go through the results; they’ll usually tell you exactly what the program does and help you decide whether to have it run on startup.

You can also right-click any program on the list and select Open file location. That will open Windows Explorer to the folder where the program’s .exe file is found. That’s another clue to a program’s purpose, and whether to disable a program to run on startup.

5. Turn off annoying notifications

The Windows 10 Action Center sends you notifications about your email, social media, software updates, system messages and much more. That can be useful or intensely annoying, depending on your personality and how many notifications you get.

There’s an easy way, though, to turn off the notifications on an app-by-app basis, or to stop them all in one fell swoop:

  1. Go to Settings > System > Notifications & actions.
  2. You’ll see six types of notifications you can turn off: notifications that appear on the lock screen, reminders and incoming VoIP calls that appear on the lock screen, “Windows welcome experience” tips that appear after updates and occasionally when you sign in, tips and tricks that appear as you use Windows, and notifications from apps and other senders. You also have the option on this screen to allow notifications to play sounds or to ban the sounds.
  3. Turn off any types of notifications by unchecking the boxes next to them. The two most persistent types are those from apps and other senders and the Windows tips and tricks, so consider turning them off. Note that you’ll turn off notifications from apps and other senders differently than the others: Move the slider beneath “Get notifications from apps and other senders” to Off.
  4. If you want to keep some notifications from apps and other senders but not others, don’t turn that slider to Off. Instead, go to the “Get Notifications from these senders” section below and move the slider to Off for any apps and services from which you don’t want to get notifications.
win10 headaches manage notifications

IDG

Here’s where to turn off notifications on an app-by-app basis.

 

This article originally appeared on ComputerWorld.

Share