Este tópico foi criado também em "Software → Software - Outros", se estiver incorreto, por favor apaguem o tópico que está no local errado.
Bem, meu problema é o seguinte:
Eu tenho duas partições, a C: (onde está instalado o SO) e a F: (onde ficam meus dados e programas). Meu SO por algum motivo corrompeu-se completamente, e eu não conseguia repará-lo, então eu o formatei e instalei novamente o Windows 8.1
Tudo está funcionando como deveria, porém, eu não sabia que seria tão complicado descobrir como fazer o SO identificar os programas que estão instalados na outra partição.
Eu consigo executar quase todos os programas (excetos os quais colocavam alguns arquivos na C:), porém, o que é incômodo é o SO não mostrar, pro exemplo, os programas na pesquisa, me fazendo sempre ir na outra partição e executá-los ou criar vários atalhos.
Eu não consegui descobrir como fazê-lo automaticamente, porém, manualmente é possível, criando atalhos no diretório "C:\Users\Usuário\AppData\Roaming\Microsoft\Windows\Start Menu\Programs". Ao colar um atalho ali, aparece o programa na pesquisa. Além deste, há outro problema: o SO ainda não os consideram programas instalados no PC, logo, eles não aparecem na lista para desinstalá-los.
Resumindo, minhas dúvidas são:
1- Como fazer com que os programas instalados em outra partição apareçam na lista de programas instalados do Windows 8.1 (como fazê-lo "enxergá-los")?
2- Como fazer com que os programas instalados em outra partição possam ser desinstalados pelas ferramentas do Windows?
Eu pesquisei bastante e não consegui descobrir como... será algo para acrescentar no registro..?
Agradeço à todos.
Edit:
Eu lembrei de mais um problema >.<
O sistema de associação de extensão também não funciona (logo, arquivos estão ficando sem ícones), existe alguma forma automática de fazer essa associação ou sempre que eu formar o SO eu terei que reinstalar todos os programas (quando essa opção de associação não for fornecida pelo Software)?