How to repair Windows 10 Start Menu (from Not Working or Responding)

1. Reinstall Windows apps

Launch the Task manager and open a new PowerShell window with administrative privileges, as explained above.

When the Windows PowerShell window opens copy the line below and paste it into the PowerShell window by simply right-clicking at the blinking PS C:\WINDOWS\system32> prompt, or by pressing [Ctrl] + [V] on the keyboard:

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

Wait until the app download and installation process completes — ignore any red text that appears — and restart Windows.

win10_repair_start_menu_reinstall_components_020116

Also ensure Registry Permissions are correct and download the SubInACL Tool from the Windows Resource Kit to Reset permissions (allowing Administrators rights to all):

From the following article: https://support.microsoft.com/en-gb/kb/968003

Error code 0x80070005 is also known as “ACCESS DENIED.” It usually occurs when you lack file or registry permissions that are required to install the update. (Because file or registry permissions may be changed by malware, we recommend that you scan for malware after you repair the permissions.)

To resolve the issue, make sure that you are logged on as an administrator, and then install the updates again. If the problem continues, use the SubInACL tool to repair file and registry permissions. To do this, follow these steps:

  1. Download the SubInACL tool, and install it to the default path that is offered by the installer. The default path will be one of the following, depending on your version of Windows:
    • %ProgramFiles%\Windows Resource Kits\Tools (32-bit versions of Windows)
    • %ProgramFiles(x86)%\Windows Resource Kits\Tools (64-bit versions of Windows)
  2. Start Notepad, and then copy and paste the following commands:
    @echo off
     
    setlocal
     
    echo.
    echo Determine whether we are on an 32 or 64 bit machine
    echo.
     
    if "%PROCESSOR_ARCHITECTURE%"=="x86" if "%PROCESSOR_ARCHITEW6432%"=="" goto x86
     
    set ProgramFilesPath=%ProgramFiles(x86)%
     
    goto startResetting
     
    :x86
     
    set ProgramFilesPath=%ProgramFiles%
     
    :startResetting
     
    echo.
     
    if exist "%ProgramFilesPath%\Windows Resource Kits\Tools\subinacl.exe" goto filesExist
     
    echo ***ERROR*** - Could not find file %ProgramFilesPath%\Windows Resource Kits\Tools\subinacl.exe. Double-check that SubInAcl is correctly installed and re-run this script.
    goto END
     
    :filesExist
     
    pushd "%ProgramFilesPath%\Windows Resource Kits\Tools"
     
    subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f  /grant=system=f
    subinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f  /grant=system=f
    subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f  /grant=system=f
    subinacl.exe /subdirectories %windir% /grant=administrators=f /grant=system=f
     
    echo FINISHED.
    echo. 
    echo Press any key to exit . . .
    pause >NUL
     
    popd
     
    :END
     
    endlocal
  3. Save the file as Reset.cmd.
  4. Right-click the Reset.cmd file in File Explorer (in Windows 8.1 and Windows 8) or Windows Explorer (in Windows 7 and Windows Vista), and then click Run as administrator. In Windows XP, double-click the file in Windows Explorer.
  5. Wait until the execution finishes, and then try to install the update again.

 

SubInACL_Tool_022416

 

One Response to “How to repair Windows 10 Start Menu (from Not Working or Responding)”
  1. Ron Efrati 15 May 2016 at 1:29 am #

    SubInACL is not supported on windows 10

Leave a Reply