none
How to reinstall "Quick Assist" once it's removed?

    Question

  • On many Windows 10 v1607 desktops, I uninstalled Quick Assist by running:

    dism.exe /Online /Apply-Unattend:unattend.xml

    Contents of unattend.xml:

    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <servicing>
            <package action="remove">
                <assemblyIdentity name="Microsoft-Windows-QuickAssist-Package" version="10.0.14393.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="" />
            </package>
        </servicing>
    </unattend>
    It worked great.  Quick Assist is gone.

    Problem:

    I need to "reinstall" Quick Assist on a few of those computers.  However, I cannot find any way to undo my action.  I know that reinstalling Windows from scratch will "fix" it, but I'm looking for a less extreme solution.

    Thanks.


    -Tony

    Tuesday, April 11, 2017 12:05 AM

Answers

  • I figured it out.  You'll need the Windows 10 v1607 ISO (or install.wim specifically).

    Do the following:

    1. Mount the install.wim from the Sources directory in the ISO. (I'll refer to this as C:\WIM)
    2. Create a new, empty working directory (I'll refer to this as C:\QA)
    3. Copy these [40] directories from C:\WIM\Windows\WinSxS\amd64_microsoft-windows-quickassist* to C:\QA
    4. Copy these [41] files from C:\WIM\Windows\WinSxS\Manifests\amd64_microsoft-windows-quickassist* to C:\QA
    5. Copy these [2] files from C:\WIM\Windows\Servicing\Packages\Microsoft-Windows-QuickAssist-Package* to C:\QA
    6. Rename the C:\QA\*.cat file to update.cat
    7. Rename the C:\QA\*.mum file to update.mum
    8. You can un-mount the wim now; you are done with it.
    9. Create a text file (I'll call it unat.xml) with the following contents:
      <?xml version="1.0" encoding="utf-8"?>
      <unattend xmlns="urn:schemas-microsoft-com:unattend">
          <servicing>
              <package action="install">
                  <assemblyIdentity name="Microsoft-Windows-QuickAssist-Package" version="10.0.14393.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="" />
                  <source location="C:\QA"/>
              </package>
          </servicing>
      </unattend>
    10. Copy the C:\QA folder to a local drive on the computer and run this command:
      dism.exe /Online /Apply-Unattend:unat.xml
    11. That should do it.

    -Tony

    • Marked as answer by Tony MCP Tuesday, April 11, 2017 1:21 AM
    • Edited by Tony MCP Tuesday, April 11, 2017 1:22 AM typo fix
    Tuesday, April 11, 2017 1:21 AM

All replies

  • That thread is very similar, but it didn't include steps-to-reproduce.  The responses to that thread ranged from the worthless, generic (sfc scan) replies to non-working responses.  Plus, the thread is old.  I thought it best to start fresh.

    In the end, I figured it out myself.


    -Tony

    Tuesday, April 11, 2017 1:21 AM
  • I figured it out.  You'll need the Windows 10 v1607 ISO (or install.wim specifically).

    Do the following:

    1. Mount the install.wim from the Sources directory in the ISO. (I'll refer to this as C:\WIM)
    2. Create a new, empty working directory (I'll refer to this as C:\QA)
    3. Copy these [40] directories from C:\WIM\Windows\WinSxS\amd64_microsoft-windows-quickassist* to C:\QA
    4. Copy these [41] files from C:\WIM\Windows\WinSxS\Manifests\amd64_microsoft-windows-quickassist* to C:\QA
    5. Copy these [2] files from C:\WIM\Windows\Servicing\Packages\Microsoft-Windows-QuickAssist-Package* to C:\QA
    6. Rename the C:\QA\*.cat file to update.cat
    7. Rename the C:\QA\*.mum file to update.mum
    8. You can un-mount the wim now; you are done with it.
    9. Create a text file (I'll call it unat.xml) with the following contents:
      <?xml version="1.0" encoding="utf-8"?>
      <unattend xmlns="urn:schemas-microsoft-com:unattend">
          <servicing>
              <package action="install">
                  <assemblyIdentity name="Microsoft-Windows-QuickAssist-Package" version="10.0.14393.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="" />
                  <source location="C:\QA"/>
              </package>
          </servicing>
      </unattend>
    10. Copy the C:\QA folder to a local drive on the computer and run this command:
      dism.exe /Online /Apply-Unattend:unat.xml
    11. That should do it.

    -Tony

    • Marked as answer by Tony MCP Tuesday, April 11, 2017 1:21 AM
    • Edited by Tony MCP Tuesday, April 11, 2017 1:22 AM typo fix
    Tuesday, April 11, 2017 1:21 AM
  • Update for Windows v1703:

    My instructions were for Windows v1607 x64.  For v1703, things are a little different:

    • There are 39 WinSxS folders and 40 manifest files.
    • There are 4 files in the serving folder (2 x .cat and 2 x .mum).  You need to copy all four.
    • You should rename the files without WOW64 in the name to update.*
    • Change the version in the unat.xml from 10.0.14393.0 to 10.0.15063.0
    • Edited by Tony MCP Saturday, April 22, 2017 12:44 AM
    Saturday, April 22, 2017 12:42 AM
  • Can you rephrase steps 1 and 8  ?

    1. Mount the install.wim from the Sources directory in the ISO.
    8. You can un-mount the wim now; you are done with it

    NEVERMIND - I didn't need to deal with obtaining a Windows image at all so I SKIPPED these steps - see my update below
    • Edited by OttIT Wednesday, September 13, 2017 8:26 PM
    Friday, September 1, 2017 6:47 PM
  • NEVERMIND!

    Here's what worked for me it was even simpler - Hope it helps someone else!

    The MUI and Manifest files were still present in cited locations on my system, so I copied those into C:\QA

    The servicing packages were no longer present, so I pulled them from a backup dating prior to when I uninstalled QA.  2 files in my case, also copied into C:\QA and renamed to update.cat and update.mum as instructed.

    My files were numbered the same version, so the provided unat.xml wouldn't need changes - I saved that text file to

       C:\Windows\system32\unat.xml

    Opened a command prompt "black box" (Windows search :  cmd -> right-click -> "Run as administrator" ), so it started me in 
                      C:\WINDOWS\system32>

    Ran the command given and in under a minute it reported 100% completed successfully, and VOILA Quick Assist is working again.

    Wednesday, September 13, 2017 8:22 PM