Isso parece ter funcionado para mim. Este é um conjunto simplificado de instruções de link
- Verifique se não há instalações em execução na sua máquina (provavelmente há uma maneira formal de fazer isso, mas não sei como).
- Copie usando o Windows Explorer C: \ Windows \ Installer para outro disco, por exemplo, D: \ C_DRIVE \ Windows \ Installer - note: Windows \ Installer é um pasta do sistema e, portanto, invisível no Windows 8.1. Você precisa ajustar sua conta para torná-la visível para usar o Explorer para fazer a cópia. O Google ajudará você a descobrir como fazer isso.
- Faça uma cópia de backup de C: \ Windows \ Installer
-
Digite os seguintes comandos em uma janela cmd.exe em execução como Administrador:
rmdir /s /q C:\Windows\Installer mklink /D C:\Windows\Installer D:\C_DRIVE\Windows\Installer
-
O Windows pode não permitir que você exclua o diretório do instalador, porque alguns processos estão usando alguns arquivos dentro deste diretório:
C:\Windows\Installer\{some files}.msi - The process cannot access the file because it is being used by another process.
Nesse caso, você pode usar este link e use Process Explorer para localizar e parar o processo que está restringindo o comando rmdir.
-
Verificação
Como verificação, executei um "reparo" da instalação do Microsoft Visio Professional 2013 (levou 4 minutos para ser processada). Isso foi concluído com sucesso. A atualização do Windows (com reinicializações) também foi executada com êxito após as alterações acima. Vou escrever de volta se alguma coisa não funcionar.