Geeks in Phoenix

Geek Blog


How to repair the Windows 10 Start menu apps

When it comes to using Windows 10, the Start menu app tiles are a popular way to open some of your favorite programs. But what happens if the app tiles stop functioning correctly? Here is how to repair the Start menu apps.

How to repair the Windows 10 Start menu apps

The Start menu apps are not standard desktop Windows programs; they are Universal Apps, UWP (Universal Windows Platform), to be exact. They are designed to run on all Microsoft devices, including Xbox, Surface Hub, and HoloLens. Microsoft has set quite a few of them as default apps in Windows 10 for opening photos, videos, music, etc.. So when they stop working, it can be a significant problem.

The steps outlined in this article should be taken in the order listed. Remember to restart your computer between each step so that changes have a chance to take effect. The links to the blogs referenced in each stage are highly detailed and will open in new browser tabs. That way, you don't have to worry about trying to get back to this article.

Reinstall the Start menu apps

This step is one of the most straightforward procedures and should fix the Start menu apps most of the time. All you have to do is copy a string of text and paste it into an Administrative PowerShell console.

There are several ways to open an Administrative PowerShell. Here are a few of the most popular

  1. Open an Administrative PowerShell using one of the following procedures.
    • Bring up the Start menu by left-clicking on the Start Windows logo button.
    • Scroll down to the Windows PowerShell folder and left-click on it.
    • Right-click on Windows PowerShell and select Run as Administrator on the context menu that appears.
    or
    • Bring up the Power User menu by right-clicking on the Start Windows logo button.
    • Left-click on the Windows PowerShell (Admin) link.
    or
    • In the search box to the right of the Start Windows logo button type PowerShell.
    • In the right-hand column of the search results, left-click on Run as Administrator directly below Windows PowerShell.
  2. You will get a prompt stating Do you want to allow this app to make changes to your device? Left-click on Yes.
  3. Copy and paste the following text into the PowerShell window.
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  4. When the script is done running, close the PowerShell window by typing exit and press enter.
  5. Restart your computer.

Don't worry if a couple of errors are generated while running the PowerShell command. It happens even on a clean Windows 10 installation. If numerous errors are generated, then you may need to proceed with the following steps.

I once had a system that the Start menu apps would not reinstall because the Windows Security Service would not start. I had to repair it before I could get the Start menu apps working again. Remember that once you complete any of the following procedures, restart your computer and rerun the PowerShell command.

Check the drive for errors

There is a possibility that the Start menu apps are not functioning correctly because there are errors on your C:\ drive. Running a quick standard disk check may be just the thing your computer needs to get the Start menu apps running again.

And even if it doesn't fix the problem with the apps, it is always an excellent procedure to do before the next step. Here's how to run a standard drive check in Windows 10.

  1. Open File Explorer using one of the following:
    • Left-click on the File Explorer icon (manilla folder) on the Taskbar.
    • Press the Windows logo key Windows logo + E at the same time.
    • Use the Power User menu by right-clicking on the Start Windows logo button and selecting File Explorer.
  2. In the left-side column left-click on This PC.
  3. In the right-side column right-click on the drive you want to check and select Properties.
  4. Left-click on the Tools tab.
  5. Under Error checking left-click on Check.
  6. Left-click on Scan drive.

If you get an error when trying to run a standard drive check, you may have to perform an advanced check. Here are all of the details on how to do it.

How to check your drive for errors in Windows 10

Check system files for corrupt or missing files

Now some of the files the Start menu apps require to operate correctly may be missing or gotten corrupted. Windows 10 has a utility called System File Checker (SFC) that can detect and repair problems with files required by Windows 10 for properly operation.

Let me forewarn you that you may have to run SFC more than once to fix some of Windows 10 files. You may even have to start your computer in safe mode to get SFC to repair Windows 10. Here's how to run a basic SFC scan:

  1. Open an Administrator Command Prompt using one of the following.
    1. Left-click on the Start Windows logo button.
    2. Scroll down the program list and then left-click on the Windows System folder to expand.
    3. Right-click on Command Prompt.
    4. On the context menu that appears, hover your cursor over More and then left-click on Run as administrator. If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
    or
    1. In the search box next to the Start Windows logo button, type Command Prompt.
    2. In the list of results, the Command Prompt should be highlighted.
    3. In the right-hand column under Command Prompt, there is an options menu. Left-click on Run as administrator. If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
  2. Type sfc /scannow into the Admin Command Prompt and press enter.

And in the worst-case scenario, you may have to replace a corrupt file or two manually. Luckily there is a way to determine what files SFC repairs and what ones it cannot. The following article has all of the details on how to go about using SFC to its fullest potential.

Check Windows 10 system files with System File Checker

Perform an in-place upgrade of Windows 10

The next step to getting the Start menu apps to working again involves doing an in-place upgrade of Windows 10. Even though it sounds kind of scary, it is relatively simple.

When performing an in-place upgrade, your documents, pictures, and videos stay perfectly safe. And you can keep all of the installed programs too. The only downside is the default programs for specific file types revert to Windows 10 defaults. To me, that is no biggie. The following article gives all of the details on how to do an in-place upgrade.

How to repair Windows 10 by doing an in-place upgrade

Reset Windows 10

This step is the completely last resort to fixing the Windows 10 Start menu apps. I defiantly don't recommend it, but I do have to suggest it (reluctantly) as an option. With resetting Windows 10, you can keep all of your documents, pictures, and videos. But all of the programs that did not come with Windows 10 will be gone. The following article gives all the details on how to reset Windows 10.

How to reset Windows 10

Troubleshooting Windows Update problems

Updated July 7, 2020

When it comes to repairing Windows computers, there seems to be a couple of problems that I get a lot of help requests. One of them is when a computer cannot get updates to Windows. So here are a few of my favorite resources for fixing Windows Update.

Troubleshooting Windows Update problems

There are several reasons why Windows Update can fail. There could be corrupted files or folders; the different services that Windows Update requires are not starting, registry errors, etc. The following is a list of some of the procedures I use to repair Windows Update.

Remember to always restart your computer after running any of these procedures before trying Windows Update again.

Windows Update Troubleshooter

This is probably the easiest and most common way to repair Windows Update. Microsoft has a Windows Update Troubleshooter for Windows 7 and Windows 8.1 online. Just follow the link below and then click on Update Troubleshooter for Windows 7 and Windows 8. You can either run the troubleshooter or save the file. I recommend saving it to your hard drive. That way, if you need to rerun it, you will already have it ready to go.

Windows Update Troubleshooter

Windows 10 has several troubleshooters built-in, including one for Windows Update. All of the Troubleshooters are located in Windows Settings. There are a few different ways to get to Windows Settings.

  1. Left-click on the Start Windows logo menu and left-click on Settings (the gear icon)
  2. Right-click on the Start Windows logo menu or press the Windows logo key Windows logo + X and select Settings from the Power User menu
  3. Press the Windows logo key Windows logo + I

Once you have Windows Settings open, select Update and Security, then Troubleshoot in the left-hand column, then select Windows Update in the right-hand column.

So if the Windows Update Troubleshooter (repair) did not fix the issue, you could try resetting all of the Windows Update components. The following link has a PowerShell script for resetting the Windows Update components automatically. It also has instructions on how to reset the Windows Update components manually. I recommend using the PowerShell script unless you are comfortable with going through all the manual procedures. When prompted to run or save the script, I recommend that you save it to your hard drive, just in case you need to rerun it.

Reset Windows Update components

There is another way to reset the Windows Update components. The Reset Windows Update Tool is s script-based application that performs the same functions as the script above. Along with resetting Windows Update components, it can run Secure File Checker (see below), repair invalid registry keys, and repair the Windows system image using DISM (see below).

Reset Windows Update Tool

Check your drive for errors

If you have run both of the Windows Update troubleshooters (repair/reset) and Windows Update is still not functioning correctly, it's time to do some general system checks. Sometimes there can be an error(s) with the file system that does not allow the troubleshooters to fix the issue(s). I have had this problem many times before. Nothing worse than feeling like a dog chasing his tail. At this point, I recommend checking your hard drive for errors by running checkdisk.

Check your hard disk for errors in Windows 7 and Windows Vista

Check your hard drive for errors in Windows 8

Check your hard drive for errors in Windows 10

Once you are done with a checkdisk, go ahead and rerun the Windows Update Troubleshooters. First, run the repair troubleshooter and try checking for updates. If it doesn't fix it, run the reset troubleshooter. If Windows Update still won't work, then it is time to check to system files.

Check system files

SFC

Windows has a built-in program called System File Checker (SFC) to check system files for corruption and incorrect versions. SFC is run inside of an administrative command prompt. Just follow the link below for your version Windows for instructions on how to bring up an admin command prompt.

Open an Administrative Command Prompt in Windows Vista / Windows 7

Open an Administrative Command Prompt in Windows 8 / Windows 8.1

Open an Administrative Command Prompt in Windows 10

SFC is the same in all of the currently supported versions of Windows. Here is the link to the most detailed instructions for SFC (Windows 10).

Check Windows 10 system files with System File Checker

Once you are done running SFC and have corrected any problems it may have found, try running Windows Update. If it still doesn't work, try running the troubleshooters (repair/reset) one at a time, running Windows Update in between. If you again cannot run Windows Update successfully, it may be time to run the most advanced system corruption repair tools.

DISM (Windows 8/8.1, Windows 10) / SUR (Windows Vista, Windows 7)

Deployment Image Servicing and Management (DISM) and System Update Readiness tool (SUR) are the complete way of checking for file corruption in Windows. The link to the instructions on how to run both is below. DISM and SUR are meant to be used by advanced users, so if you don't feel comfortable running either one of these programs, please contact a local computer repair shop like Geeks in Phoenix for assistance.

Fix Windows Update errors by using the DISM or System Update Readiness tool

After running either DISM or SUR, check again to see if Windows Update will work. If Windows Update still does not work, it may be time to reset or reinstall Windows. The instructions on how to do this can be found online. If you require assistance with this process, please contact a local computer repair shop like Geeks in Phoenix.

How to check your drive for errors in Windows 10

Updated July 20, 2020

Keeping the drive in your Windows 10 computer error-free is essential to its performance. If you are experiencing issues opening files or applications, it may be time to check your drive for errors. Here is how to check your drive for errors in Windows 10.

How to check your drive for errors in Windows 10

There are two ways of checking drives for errors in Windows 10, standard and advanced. The standard approach is the easiest to use, but the advanced method has more options.

Standard drive error checking in Windows 10

Standard drive error checking in Windows 10

  1. Open File Explorer using one of the following:
    • Left-click on the File Explorer icon (manilla folder) on the Taskbar.
    • Press the Windows logo key Windows logo + E at the same time.
    • Use the Power User menu by right-clicking on the Start Windows logo button and selecting File Explorer.
  2. In the left-side column left-click on This PC.
  3. In the right-side column right-click on the drive you want to check and select Properties.
  4. Left-click on the Tools tab.
  5. Under Error checking left-click on Check.
  6. Left-click on Scan drive.

Advanced drive error checking in Windows 10

Advanced drive error checking in Windows 10

  1. Open a Command Prompt with Administrative privileges (click here for instructions)
  2. Use the following command-line syntax(s) and parameter(s) to run CHKDSK:

CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] [/scan] [/spotfix]

volume Specifies the drive letter (followed by a colon), mount point, or volume name.
filename FAT/FAT32 only: Specifies the files to check for fragmentation.
/F Fixes errors on the disk.
/V On FAT/FAT32: Displays the full path and name of every file on the disk. On NTFS: Displays cleanup messages, if any.
/R Locates bad sectors and recovers readable information (implies /F, when /scan not specified).
/L:size NTFS only: Changes the log file size to the specified number of kilobytes. If a size is not specified, it displays the current size.
/X Forces the volume to dismount first if necessary. All opened handles to the volume would then be invalid (implies /F).
/I NTFS only: Performs a less vigorous check of index entries.
/C NTFS only: Skips checking of cycles within the folder structure.
/B NTFS only: Re-evaluates bad clusters on the volume (implies /R).
/scan NTFS only: Runs an online scan on the volume.
/forceofflinefix NTFS only: (Must be used with "/scan") Bypass all online repair; all defects found are queued for offline repair (i.e. "chkdsk /spotfix").
/perf NTFS only: (Must be used with "/scan") Uses more system resources to complete a scan as fast as possible. This may have a negative performance impact on other tasks running on the system.
/spotfix NTFS only: Runs spot-fixing on the volume.
/sdcleanup NTFS only: Garbage collects unneeded security descriptor data (implies /F).
/offlinescanandfix Runs an offline scan and fix on the volume.
/freeorphanedchains FAT/FAT32/exFAT only: Frees any orphaned cluster chains instead of recovering their contents.
/markclean FAT/FAT32/exFAT only: Marks the volume clean if no corruption was detected, even if /F was not specified.

The /I or /C switch reduces the amount of time required to run Chkdsk by skipping certain volume checks.

How to speed up the boot time of your computer

Updated August 31, 2020

Does it seem like your computer takes forever to boot up? Waiting for your Windows-based computer to boot can be quite frustrating. But there are a few things you can do. Here is how to speed up the boot time of your computer.

How to speed up the boot time of your computer

Check the drive for errors

If your computer has a Hard Disk Drive (HDD), this is the first thing you want to do. HDD's are notorious for not writing data back to the exact place where the data was read. Little known fact, but Microsoft didn't invent the Disk Operating System (DOS). It bought Quick and Dirty Operating System (QDOS) in the early '80s and renamed it MS-DOS. If you have a Solid State Drive (SSD), you can bypass this step, as SSD's don't have moving parts.

Check for hardware issues first with the software provided by the manufacturer of your HDD. The Ultimate Boot CD (UBCD) has all of the significant drive manufacturer's diagnostics software built-in, so this is always the right place to start.

Diagnose computer hardware issues with the Ultimate Boot CD

Then check for software issues with Windows built-in CHKDSK.

Check your hard disk for errors in Windows Vista / Windows 7

Check your hard drive for errors in Windows 8

Check your hard drive for errors in Windows 10

Uninstall any unwanted programs

This one is a no-brainer. Allot of adware/junkware will load itself up at boot, causing an increase in boot time. It also takes away resources that could be used by programs you want to run. The first thing to do is to go to the Control Panel > Programs > Programs and Features. Then go through the list of programs to see which ones can be uninstalled. Remember that you can change the way the programs are listed just by clicking on the column name. I like to know when a program was installed because you can find many unwanted clutter installations that way.

Remove unwanted items from startup

MSCONFIG inside of Windows 8
MSCONFIG inside of Windows 8

You can temporarily disable programs and services that start up with Windows using MSCONFIG. MSCONFIG is a diagnostic tool built into Windows that allows you to troubleshoot boot issues. You can enable and disable various boot settings, including programs and services that startup with Windows. Just open an Administrator Command Prompt and type MSCONFIG.

How to open a Command Prompt with Administrator privileges in Windows Vista and Windows 7

How to open a Command Prompt with Administrator privileges in Windows 8

How to open a Command Prompt with Administrator privileges in Windows 10

Once you have your system fine-tuned with MSCONFIG, you could leave your system running in diagnostic mode by having MSCONFIG not displayed at startup. That's one of the first things I check for on systems I work on. It just too easy to let it go. But if you want to permanently remove the items you have disabled in MSCONFIG, here's how to do it.

The Everything tab inside of Autoruns
The Everything tab inside of Autoruns

  1. Download and extract the latest version of Autoruns from Microsoft.
  2. Open MSCONFIG and make a note of each item you have disabled.
  3. On the General tab of MSCONFIG, select Normal startup, then left-click Apply and OK. When prompted, close MSCONFIG and do not restart the computer. Yes, this will enable all of the items you have disabled, but we will delete them next.
  4. Open the folder where you saved Autoruns.exe, right-click on it and select Run as Administrator.
  5. Once it is done scanning, you need to find the items you had disabled with MSCONFIG. Check the Services and the Logon tabs first. Remember that you can check the logon items for each user with the User pull-down menu. Once you find your things, you can 1) disable it with the checkbox on the left or 2) you can right-click on it and select Delete.

Clean up the drive

It's time to clean up some of the clutter that seems to pile up. Using Windows built-in Disk Cleanup tool (cleanmgr.exe) will quickly clean out all sorts of crap, like user temp files and temporary Internet files. If you want to go a little further with cleaning your drive, download a copy of CCleaner.

Free up more disk space with Windows Vista / Windows 7 Disk Cleanup

Clean up your hard drive in Windows 8 with Disk Cleanup

Clean up Windows 10 with Disk Cleanup

Clean up and optimize your computer for free with CCleaner

Defragment your HDD

This is another step that only pertains to HDD's since SSD's don't get fragmented. If your HDD is fragmented, it takes it longer to find and load files. Optimizing the HDD structure will always give you a little more speed. You can use Windows built-in Optimize and Defragment drive tool or another disk utility like Defraggler from Piriform.

Using Disk Defragmenter in Windows Vista

Using Disk Defragmenter in Windows 7

Defragment and Optimize your hard drive in Windows 8

How to defragment and optimize your drive in Windows 10

Perform advanced disk defragmentation with Defraggler from Piriform

If you want to go the extra mile with optimizing your HDD, remove the swap file before you defrag and restore it after you're done. And when you restore it, go ahead and use the following calculations.

The minimum pagefile size is one and a half (1.5) x the amount of memory. The maximum pagefile size is three (3) x the minimum pagefile size. Let's say you have 2 Gb (2,048 Mb) of memory. The minimum pagefile size would be 1.5 x 2,048 = 3,072 Mb and the maximum pagefile size would be 3 x 3,072 = 9,216 Mb.

How to keep your hard drive healthy

When it comes to computer repair, hard drive failures are among the top issues I deal with. A failed hard drive can be disastrous. But with some regular maintenance, you can keep your hard drive spinning like a top. Here's how to keep your hard drive healthy.

How to keep your hard drive healthy

Hard drive failures fall into two (2) classes: Predictable and Unpredictable. Predictable failures arise from mechanical wear and the eventual degrading of the storage surface. Unpredictable failures come from parts becoming defective or sudden mechanical failures. Around 60% of hard drive failures are from gradual wear and tear from daily use. With regular maintenance, you may be able to find, fix, and repair problems before they become catastrophic.

CHKDSK (check disk)

CHKDSK running on Windows 10 Tech Preview boot
CHKDSK running on Windows 10 Tech Preview boot

Every operating system has a built-in utility for checking the health of your hard drive. In the early years of Windows (when it ran on top of DOS), there was ScanDisk. When Microsoft came out with Windows NT and NTFS, the disk checking utility changed to CHKDSK and is still in use today. The functionally has been expanded, but the commands have changed very little. CHKDSK verifies the integrity of the file system and fixes logical file system errors. It can also check for bad sectors and mark them as bad, but it cannot repair them. Cost: Free

Run CHKDSK in Windows XP

Run CHKDSK in Windows Vista / Windows 7

Run CHKDSK in Windows 8.1

Run CHKDSK in Windows 10

Manufacturer's software

UBCD HHD diagnostics list A thru P
UBCD HDD diagnostics list A thru P

Almost all hard drive manufacturers have utilities to check their drives for errors. Their software can check the SMART (Self-Monitoring, Analysis, and Reporting Technology) status and test the hard drive's physical condition. Best of all, their software can re-map bad sectors to spare sectors. You can find most diagnostics software on the manufactures' website or use the version included in the Ultimate Boot CD (recommended). Cost: Free.

Ultimate Boot CD

SpinRite

Intro screen from GRC SpinRite
Intro screen from GRC SpinRite

SpinRite from Gibson Research Corporation is a magnetic storage data recovery, repair, and maintenance utility. The way it works is quite ingenious. It reads the data from each sector, inverts it, and then writes it back to the drive. It then reads the same sector, inverts the data, and then writes it back to the drive in the original format. If it can read, invert and write to a bad sector, it can clear the bad sector flag and make it usable again. SpinRite also has a feature called DynaStat that can reassemble missing data from bad sectors. Cost: $89.

SpinRite

Customer service is #1

Here at Geeks in Phoenix, we take pride in providing excellent customer service. We aim to give the highest quality of service  from computer repair, virus removal, and data recovery.

Bring your computer to us and save

Diagnosing PC problems can be time-consuming. From running memory checking software to scanning for viruses, these are processes can take some time. We base our in-shop service on the actual time we work on your computer, not the time it takes your computer to work!

Contact us

Geeks in Phoenix
Professional service at an affordable price!
4722 East Monte Vista Road
Phoenix, Arizona 85008
(602) 795-1111

Like Geeks in Phoenix on Facebook

Follow Geeks in Phoenix on Twitter

Watch Geeks in Phoenix on YouTube

Geeks in Phoenix is an IT consulting company specializing in servicing laptop and desktop computers. Since 2008, our expert and knowledgeable technicians have provided excellent computer repair, virus removal, data recovery, photo manipulation, and website support to the greater Phoenix metro area.

At Geeks in Phoenix, we have the most outstanding computer consultants that provide the highest exceptional service in Phoenix, Paradise Valley, Scottsdale, and Tempe, Arizona. We offer in-shop, on-site, and remote (with stable Internet connection) computer support and services.

Copyright © 2020 Geeks in Phoenix LLC