Esiste una limitazione significativa sul software utilizzabile su un computer Windows a 64 bit?


17

Ho un laptop a 32 bit che ho avuto per circa due anni. Ne sto ricevendo uno nuovo ora e ora noto che molti laptop sono dotati di Windows 7 a 64 bit. Ho sempre sentito che è più difficile trovare determinati software per sistemi operativi a 64 bit piuttosto che a 32 bit. C'è qualche verità in questo? Sono significativamente limitato per quanto riguarda il software utilizzabile su una macchina a 64 bit rispetto a una macchina a 32 bit?


1
Il sistema operativo a 64 bit sarà a 32 bit con librerie di compatibilità. Penso che quello che potresti aver sentito prima è che è difficile trovare ancora versioni reali a 64 bit della maggior parte dei software (almeno su Windows).
Keith,

1
Oh, mastica un po 'più di memoria quando mescoli app a 64 e 32 bit, poiché avrai due interi set di librerie (DLL) caricate.
Keith,

1
Ricorda che, nonostante il sistema di tagging di SuperUser, non esiste un solo "64-bit" al mondo. Ciò che può essere stato detto su Itanium non si applica necessariamente a x86-64 (e viceversa, ovviamente).
JdeBP,

4
L'unica cosa che non puoi eseguire sono le app a 16 bit, ma è estremamente improbabile che tu stia ancora utilizzando una di esse e anche in questo caso potresti usare un emulatore come DosBox.
Callum Rogers,

@JdeBP: Penso che la premessa di una scelta tra Windows a 32 e 64 bit escluda Itanium.
Ben Voigt,

Risposte:


16

Praticamente tutto il software a 32 bit verrà eseguito su un computer a 64 bit: sono integrate funzionalità di compatibilità, come la directory "\ program files (x86) e le chiavi del registro di WOW. Non ci sono ancora molti 64 bit nativi applicazioni, ma anche lì, Office 2010 ora è disponibile in una versione a 64 bit (entrambi su un DVD in realtà). L'unica cosa di cui devi davvero preoccuparti sono i driver di dispositivo, come per la tua stampante, ma al giorno d'oggi, anche quelli non sono rari , quindi probabilmente dovrai preoccuparti solo se la tua stampante, scanner o altri dispositivi sono piuttosto vecchi. Controlla i siti Web del produttore per i driver prima di acquistare.


La mia stampante è in realtà piuttosto vecchia. I driver nativi di Windows si prendono cura di loro molto facilmente. Quindi non me ne preoccuperei nemmeno. Mi preoccuperei dei driver solo se hai una periferica molto vecchia e unica per uno scopo speciale. In tal caso, probabilmente saresti comunque in grado di eseguirlo in modalità Virtual XP, penso.
Ben Richards,

1
È vero che a molte stampanti meno recenti sono stati aggiunti driver per Windows, ma non tutti. Vale ancora la pena controllare.
KCotreau,

1
@sidran: I driver sono l'unica cosa che la modalità Virtual XP non può gestire ... i driver richiedono l'accesso diretto all'hardware, con cui la virtualizzazione interferisce. O forse hai una definizione di driver diversa da me.
Ben Voigt,

@Ben, probabilmente hai ragione. Non ho usato troppo la modalità Virtual XP ... ora che ci penso, dovrebbe interfacciarsi con un driver installato correttamente sul sistema operativo host, giusto? Grazie per la correzione.
Ben Richards,

2
@ sidran32: e anche tra i conducenti ci sono alcune eccezioni significative. I driver USB, ad esempio, non parlano direttamente all'hardware, ma parlano al driver per il controller host USB. Alcune soluzioni di virtualizzazione (come VMWare Workstation) inoltrano le richieste USB al sistema operativo host in modo sufficientemente generico da far funzionare i driver USB nel client. Non sono sicuro della gestione della modalità XP dell'USB. E cose come i dispositivi PCI sicuramente non sono accessibili da un driver nella VM.
Ben Voigt,

4

Assolutamente no. Puoi eseguire qualsiasi applicazione a 32 bit su Windows a 64 bit. Windows XP 64 bit era un po 'instabile, ma Windows è maturato molto da allora. Consiglierei 64 bit a chiunque. Funzionerà benissimo. Inoltre, sui sistemi a 32 bit non sarà possibile utilizzare più di 3 GB di RAM. Poiché la maggior parte dei sistemi viene fornita con circa 4 GB e in questi giorni, direi che i motivi per ottenere 32 bit sono un elenco molto breve.


2
Correzione: qualsiasi applicazione a 32 bit che funziona correttamente su Windows a 32 bit funzionerà perfettamente su Windows a 64 bit. Ma ci sono molte applicazioni a 32 bit scritte male, che hanno fatto ipotesi su lettere di unità, layout di directory o diritti di amministratore: quelle si sono interrotte su un numero relativamente piccolo di installazioni di XP e verranno interrotte sulla maggior parte o su tutti i 64 -bit installa.
Ben Voigt,

1

Alcuni laptop rilasciati di recente tre anni fa non forniscono driver per Windows a 64 bit. Potresti essere in grado di risolverlo enumerando ogni bit di hardware non rilevato da Windows nella macchina e guardando sul sito Web del produttore originale, ma è improbabile che le utilità in bundle funzionino in Windows a 64 bit. A seconda di quanto siano utili queste utility, questo potrebbe non essere un problema.

Se il sito Web di supporto per il tuo laptop ha versioni a 64 bit dei driver e dei programmi di utilità, probabilmente ci sono pochi motivi per non passare a 64 bit, in particolare se hai installato più di 3 GB di memoria (le finestre a 32 bit potrebbero avere problemi a risolvere tutto questo) . Se si desidera eseguire alcuni programmi Windows (16 bit) molto vecchi, è possibile che si verifichino problemi, ma esiste una modalità XP per questo, ed è probabile che sia un problema solo in ambienti aziendali con software legacy molto vecchio.


1
Vorrei estenderlo a "a seconda di quanto sia utile l'hardware, questo potrebbe non essere un problema". La mancanza di un driver per un fax / modem o un lettore di schede SD, probabilmente non disturba terribilmente la maggior parte degli utenti.
Ben Voigt,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.