Posso simplesmente cortar e colar a pasta de um programa em outro disco rígido interno e ainda conseguir executar o programa?

2

Eu tenho dois discos rígidos internos no meu computador. Um SSD Samsung 840 de 120 GB e um disco rígido Western Digital Blue de 1 TB. Eu tenho alguns jogos instalados no SSD e fiquei curioso se mover os jogos para o outro disco rígido é tão simples como cortar e colar

    
por Watson21995 02.08.2013 / 08:23

4 respostas

0

Não. Isso funcionará apenas para poucos programas (atualmente chamados de ' programas portáteis '). Sua cópia simples não possui configurações de registro, DLLs nos diretórios do Windows, etc.

    
por 02.08.2013 / 08:26
0

Como já foi escrito, programas deixam muitas entradas de registro (ponteiros e configurações) e talvez dlls que podem ser importantes para a funcionalidade do programa.
Além disso, eu não recomendaria a instalação de aplicativos em outros lugares do que no seu C-drive. A pasta Program Files é feita para essa finalidade no Windows.
Se um programa precisar usar um programa comumente usado, como o Adobe Reader , ele poderá usar variáveis do ambiente como %ProgramFiles% para acessá-lo, e isso não funcionará se você instalá-lo em outro lugar.

Com jogos, é outra história, pelo menos pela minha experiência. Eu tenho vários jogos instalados no meu computador e eu reinstalei o Windows várias vezes sem grandes problemas tentando executá-los novamente.
Você pode ter que reinstalar o DirectX para ter as dlls nessesary para executar os jogos, mas geralmente você será solicitado ao iniciar os jogos, que dll está faltando.

    
por 02.08.2013 / 08:40
0

Eu faço isso regularmente usando os pontos do Directory Junction, que aparecem no sistema de arquivos NTFS no Windows 2000. (Informações aqui e aqui ). Ocasionalmente ele irá falhar em se comportar corretamente, mas na maior parte, funciona bem ( para mim ... YMMV ). Como eu faço isso:

  • Eu instalo o que quer que seja inicialmente na unidade C: (ou onde quer que seu local padrão esteja).
  • Eu faço logon como Administrador (ou outro usuário), para garantir que nenhum dos arquivos a serem movidos esteja em uso.
  • Copie os arquivos para o novo local. Eu não excluo nada até ter certeza de que tudo funciona como esperado.
  • Renomeie o diretório original para algo obscuro (uma precaução de segurança no caso de algo dar errado e eu precisar colocá-lo de volta).
  • Crie o Junction apontando para os arquivos realocados.
  • Faça logoff / on (ou reinicialize) e faça logon normalmente. Teste para ver que o thingamajig ainda funciona.

Eu usei essa técnica para mover muitos arquivos "críticos" do meu SSD (C :) para outra unidade interna. Por exemplo, uma listagem parcial de diretório na minha pasta C: \ Users \ username mostra:

<JUNCTION> Desktop [E:\Users\username\Desktop]
<JUNCTION> Documents [e:\Users\username\Documents]
<JUNCTION> Downloads [e:\Software\Downloads]
<JUNCTION> Dropbox [e:\Dropbox]
<JUNCTION> Favorites [e:\Users\username\Favorites]
<JUNCTION> Links [E:\Users\username\Links]
<JUNCTION> Music [e:\Users\username\Music]
<JUNCTION> Pictures [e:\Users\username\Pictures]
<JUNCTION> Videos [E:\Users\username\Videos]
<JUNCTION> VirtualBox VMs [e:\VirtualBox VMs]

Uma ferramenta para criar pontos de junção está disponível no site Windows Sysinternals , aqui . Lembre-se de que isso depende do fato de que as entradas do registro e tal sejam preservadas. Em outras palavras, o que você não pode fazer é pegar um sistema em execução com um único disco, adicionar um SSD (para se tornar a nova unidade C :, presumivelmente), fazer uma nova instalação de janelas na nova unidade SSD, crie os pontos de junção e espere que o material que ainda está na unidade antiga (não mais C :) funcione. Sua nova instalação do sistema operacional viria completa com um registro novo e novo, contendo nada que o software "relocalizado" espere encontrar.

Então, como os outros que responderam disseram, não, você não pode simplesmente cortar e colar e esperar que tudo funcione. Muitas vezes, é uma maneira de realizar o que você deseja. Como eu disse acima, seguindo os passos que descrevi, isso geralmente tem , mas nem sempre funcionou para mim. Além disso, quero salientar que geralmente mantenho o próprio software no SSD para acelerar o carregamento e a movimentação de arquivos e diretórios que tendem a ser gravados em muito. Além disso, os pontos de junção não funcionam para arquivos que não estão em seu sistema local, portanto, os aponta para um compartilhamento de rede.

    
por 23.02.2016 / 20:13
-1

Não concordo em não usar outras unidades / locais para instalar software. Eu atualizei o meu computador para o Windows 7, em seguida, o Windows 10 de 64 bits usando uma instalação limpa. Eu esperava ter que reinstalar tudo, mas fiquei satisfeito ao descobrir que vários dos programas que foram instalados no XP em outras unidades lógicas, como os aplicativos do Office 97, estão funcionando com êxito, embora um ou dois precisem ignorar os avisos. C Drives ficam muito entupidos se você aceitar que tudo vai para os arquivos de programas.

    
por 23.02.2016 / 18:44