Não, você não pode usar a restauração do sistema para desinstalar um programa. A restauração do sistema cria pontos de restauração dos arquivos e registro do seu sistema em horários específicos. Embora possa parecer * * remover um programa se um ponto de restauração foi levado * antes de * o programa ser instalado, ele não está desinstalando -o da maneira correta. Em vez disso, está revertendo seu sistema para um estado anterior em que o programa não existia. Isso significa que as rotinas de desinstalação do programa não serão executadas e pode deixar para trás arquivos residuais ou entradas de registro.
Para desinstalar adequadamente um programa, você sempre deve usar o desinstalador do programa (geralmente encontrado na seção "Adicionar ou remover programas" ou "aplicativos e recursos" do Painel de Controle) ou um utilitário de desinstalador dedicado.