Atualizando o Windows Vista de 32 bits para o Windows Server de 64 bits

0

Estou planejando atualizar o Windows Vista Home Premium de 32 bits para o Windows Server 2008 Standard de 64 bits (tenho uma CPU quad-core que suporta 64 bits e tenho 4 GB de memória, por isso não consigo ver tudo isso no momento) .

Minha preocupação é que alguns dos softwares de desenvolvimento que tenho (como os feitos pelos fornecedores menores) não funcionarão nesse novo ambiente.

O consenso é que meus aplicativos existentes funcionarão desde que sejam de 32 bits e não de 16 bits, mas como posso saber se eles são de 32 ou 16 bits? Eu não quero enviar e-mail a cada fornecedor. Quais são as minhas opções se eles são host de 16 bits em serviços de terminal?

Obrigado

    
por dotnetdev 19.09.2009 / 15:45

4 respostas

3

Quase todos os softwares escritos nos últimos 10 anos são de 32 bits (ou mais) - eu diria "todos", mas aprendi a não fazer isso no SuperUser. Eu não me preocuparia muito com isso se você comprou seu software de desenvolvimento nesta década.

Se não, você sempre pode hospedar seu software de 16 bits em uma máquina virtual.

    
por 19.09.2009 / 15:54
1

Você pode descobrir se um aplicativo é de 16 bits de várias maneiras:

  • Olhe para eles.
    • Se eles não usam estilos visuais, pode ser, mas muitos aplicativos de 32 bits também não.
    • Se a janela do console se redimensionar para 80 × 25 (indica command.com starting) então é definitivamente uma.
  • procure em outro lugar
    • O gerenciador de tarefas terá um processo chamado ntvdm em execução. Esta é a máquina virtual do Windows NT DOS, i. e. um processo de host para material legado de 16 bits.
    • As caixas de diálogo de abertura de arquivos parecem com a caixa de diálogo "Adicionar fontes" em versões mais antigas do Windows? Eles mostram apenas nomes de arquivo 8.3?

Existem algumas maneiras. Procurando ntvdm é o mais confiável.

Dito isto, não existem muitas aplicações de 16 bits ainda em uso. Pelo menos não fora de áreas muito especializadas.

    
por 19.09.2009 / 23:02
0

Se eu fosse você, usaria o upgrade e simplesmente executaria qualquer programa antigo no Virtual PC ou outro programa de virtualização

    
por 19.09.2009 / 23:27
0

Direto da Microsoft :

Learn How to Spot a 16-Bit Application

Because most Windows 3.x–based programs run properly under Windows XP, it's sometimes difficult to tell 16-bit and 32-bit applications apart.

Here are two methods for determining whether an application is 16-bit or 32-bit: •

Right-click the program's executable file and then choose Properties. If you see a Version tab, it's a 32-bit program. •

Or, if the program is running, press Ctrl+Shift+Esc to open the Windows Task Manager. On the Processes tab, look in the Image Name column for the name of the program's executable file. If any 16-bit programs are running, you'll find an entry for Ntvdm.exe, the virtual DOS machine. Just above it in the list, you'll see indented entries for Wowexec.exe (the Windows on Windows subsystem) and the executable name of each 16-bit program running in that virtual machine.

    
por 19.09.2009 / 23:43

Tags