Principal Altres Com fer que les aplicacions tossudes de 32 bits funcionin al Windows de 64 bits

Com fer que les aplicacions tossudes de 32 bits funcionin al Windows de 64 bits



win7-rc-desk-150x150A hores d’ara ja heu vist la meva funció a Windows de 64 bits a l’últim número dePC Pro. I potser heu obtingut una mica de comoditat de les meves breus garanties que no us necessiteu preocupar-vos massa per la compatibilitat de les aplicacions. Gairebé tots els programes moderns de 32 bits s’han d’instal·lar i executar perfectament en una edició de Windows de 64 bits.

Com fer que les aplicacions tossudes de 32 bits funcionin al Windows de 64 bits

Bé, és clar, sempre que escriviu alguna cosa així, demaneu problemes.

com exportar l'historial de xats de wechat

Efectivament, just quan el número de setembre arribava als quioscos, ho estava descobrintPC ProEl client CMS intern només funcionava al Windows de 32 bits (ho heu endevinat). Intentar crear una nova revisió des del meu escriptori de 64 bits només va produir un error obscur sobre una fàbrica de classe COM que faltava.

Volant les banderes

Una mica d’excavació va revelar el problema. Alguns desenvolupadors entremaliats havien escrit una aplicació .NET de 32 bits perfectament vàlida, però havien deixat de marcar-la com a codi específic de 32 bits. Per tant, el Windows de 64 bits l’executava en mode de 64 bits, provocant errors quan el programari no podia accedir als recursos del sistema de 32 bits que esperava.

Per sort, aquest és un problema fàcil de solucionar. De Microsoft CorFlags l'eina de línia d'ordres - part de .NET Framework - us permet modificar els senyals de capçalera dels fitxers executables, inclosa la que especifica quan cal executar una aplicació en mode de 32 bits. Establir aquest senyalador per a la nostra aplicació de base de dades era senzill escriure CorFlags application.exe / 32bit +

Iaquí- una aplicació de 32 bits que funciona perfectament al Windows de 64 bits. Val la pena provar-lo si mai teniu algun problema similar.

com fer una poció resistent al foc a Minecraft

Quina carpeta de fitxers de programa?

Tot i que estic parlant d’aquest tema, heus aquí un problema relacionat amb el qual ens vam trobar quan vam començar a revisar els equips amb Vista de 64 bits. En aquest cas, el problemàtic programari no era cap altre que elPC Prosuite de referència del món real. Tot semblava instal·lar-se perfectament, però quan realment vam iniciar les proves vam rebre errors de recursos.

Em vaig dedicar a rastrejar el problema amb l’ajut de l’imprescindible SysInternals Monitor de processos utilitat i, una vegada més, l’explicació va resultar ser misericordiosament senzilla (de fet, tan senzilla que em vaig sentir una mica ximple per no haver-la elaborat jo mateixa).

No s’han trobat diversos fitxers perquè al Windows de 64 bits la carpeta Program Files està reservada només a aplicacions de 64 bits. Els programes de 32 bits s’instal·len a una carpeta anomenada Program Files (x86). Els nostres scripts de prova inclouen camins codificats que no funcionaven perquè les nostres aplicacions de 32 bits no estaven a la seva ubicació habitual.

on posar modificacions a Minecraft

Si us trobeu amb un problema com aquest, podeu solucionar-lo fàcilment si elimineu referències explícites a C: Program Files i feu servir% ProgramFiles% (aquesta intel·ligent variable d'entorn s'hauria de resoldre a Fitxers de programa o Fitxers de programa (x86) si el procés que l’anomena és de 64 bits o de 32 bits). Si no podeu arribar a la font per canviar els camins, una solució ràpida i bruta és copiar manualment els fitxers de 32 bits als fitxers de programa. Un cop ho havia fet, els nostres punts de referència funcionaven sense problemes.

Així ho teniu: aplicacions de 32 bitsfers'executa en Windows de 64 bits ... però, de vegades, heu de solucionar algunes hipòtesis del programador per posar-les en marxa.

Articles D'Interès

L'Elecció De L'Editor

ClassDojo vs. Google Classroom Review: Què és millor?
ClassDojo vs. Google Classroom Review: Què és millor?
ClassDojo i Google Classroom es troben entre les plataformes d’aula en línia més populars. Tots dos es troben entre les millors opcions de professionals de l’educació. En aquesta comparació, veureu els dos esbossats per separat i els comparareu cap a cap. ClassDojo
Com es pot prohibir a algú en discòrdia
Com es pot prohibir a algú en discòrdia
Discord compta amb moltes funcions emocionants, com ara comunicar-se amb altres jugadors o amics a través de grups. Tanmateix, tots els membres d’un grup han d’evitar el correu brossa i el troll. Si no compleixen aquestes regles, els moderadors del servidor en tenen
Com esborrar fitxers de més de 10 dies a Windows 10
Com esborrar fitxers de més de 10 dies a Windows 10
A continuació s'explica com esborrar fitxers anteriors a certs dies mitjançant tres mètodes diferents, inclosos l'Explorador de fitxers, el símbol del sistema i el PowerShell al Windows.
Què signifiquen altres espectadors per a les històries de Facebook?
Què signifiquen altres espectadors per a les històries de Facebook?
La gent que comparteix col·leccions de vídeos i fotos en forma d'històries és una característica popular de les xarxes socials. Les històries són entretingudes, engresquen i creen intimitat amb amics, familiars i clients. Sempre que publiqueu una història de Facebook, se'n publica
Com connectar Beats Wireless a un telèfon o ordinador
Com connectar Beats Wireless a un telèfon o ordinador
Necessites connectar el teu Beats Wireless a un iPhone, Android, Mac o un ordinador? Tot el que cal és entrar a la configuració de Bluetooth del vostre dispositiu.
Com cancel·lar la vostra subscripció o prova gratuïta a Amazon Prime
Com cancel·lar la vostra subscripció o prova gratuïta a Amazon Prime
El negoci minorista es mou ràpidament en línia. Si necessiteu alguna cosa, la trobareu invariablement a Amazon. Per tant, és natural que la gent vulgui comprovar tots els avantatges que ofereix aquesta enorme plataforma. Hi opta molta gent
Edge Chromium rep una interfície d’usuari desplegable de finestra de pantalla completa
Edge Chromium rep una interfície d’usuari desplegable de finestra de pantalla completa
Com activar la interfície d’usuari DropDown de la finestra de pantalla completa a Microsoft Edge Chromium Microsoft ha afegit en silenci una nova característica a la moderna aplicació Microsoft Edge basada en Chromium. Quan està activat, afegeix un marc de finestra desplegable en mode de pantalla completa. Avui veurem com activar-lo. Publicitat A hores d’ara, Microsoft utilitza la funció controlada