Que é Prism en Windows on Arm e como executa aplicacións x86/x64 sen complicacións?

Última actualización: 10/11/2025

  • Prism emula aplicacións x86/x64 en ARM64 con tradución JIT, cachés por módulo e menor uso da CPU.
  • Windows 11 24H2 engade compatibilidade con AVX/AVX2, BMI, FMA e F16C baixo a emulación x64 para ampliar a compatibilidade.
  • WOW64 abrangue x86; para x64, ARM64X permite cargar binarios do sistema sen redireccións nin código especial.
  • Os controladores ARM64 son esenciais; o catálogo nativo está a medrar e App Assure axuda a resolver as incompatibilidades.

Que é Prism en Windows on Arm e como che permite executar aplicacións x86/x64?

Que é Prism en Windows en Arm e como che permite executar aplicacións x86/x64? Se estás interesado en Windows en dispositivos con procesadores Arm, o nome Prism comezará a soarche moi familiar. Este é o motor de emulación que fai posible que as aplicacións tradicionais x86 e x64 se executen en Arm. sen que o usuario teña que facer nada especial nin instalar compoñentes adicionais. A idea é sinxela: que o vasto ecosistema de software de Windows permaneza dispoñible cando se cambie a arquitectura do hardware.

É importante aclarar isto dende o principio: A emulación forma parte de Windows e é transparenteEn Windows 11 en Arm, Prism chega como unha evolución significativa coa versión 24H2, mellorando o rendemento en comparación coas tecnoloxías anteriores e reducindo o uso da CPU nos procesos emulados. E si, Windows 10 en Arm tamén emula, aínda que a cobertura está limitada a aplicacións x86 de 32 bits.

Que é Prism e por que é importante en Windows on Arm?

Prism é o novo emulador incluído en Windows 11 24H2 para ordenadores Arm. A súa misión é facer que o software compilado para x86/x64 funcione en ARM64 coa menor penalización posible.Microsoft presentouno xunto cos PC Copilot+, cunha especial atención aos procesadores Qualcomm Snapdragon X Elite e X Plus, onde a compañía axustou o motor para aproveitar a súa microarquitectura.

Ademais de ser o nome de marca que falta, Prism representa optimizacións substanciais en comparación coa emulación anteriorTraduce e programa código de forma máis eficaz e limita a carga da CPU en escenarios do mundo real. Na práctica, Microsoft informa de melloras de entre o 10 e o 20 % na tradución binaria con 24H2 no mesmo hardware, o que dá un impulso ás aplicacións que antes tiñan dificultades.

Prism executando aplicacións x86 e x64 en ARM

Máis alá do márketing, hai un contexto significativo: A maioría do software para PC segue sendo x86 E o catálogo histórico é enorme. Se Microsoft quere que Windows en Arm sexa viable (e compita directamente cos Apple Silicon Macs), a emulación debe ser rápida e compatible. Por iso Prism é unha parte fundamental do plan, especialmente a medida que máis aplicacións adoptan binarios ARM64 nativos.

Como funciona a emulación: de x86/x64 a ARM64 en tempo real

O enfoque de Microsoft adopta a forma dun tradutor JIT (Just-In-Time). Prism compila en quente bloques de instrucións x86/x64 en instrucións ARM64Isto implica aplicar optimizacións para garantir que o código emitido sexa eficiente nos núcleos Arm. Isto minimiza a sobrecarga de executar binarios non nativos.

Para evitar ter que recalcular sempre o mesmo, Windows almacena na caché os bloques de código traducidosUn servizo do sistema mantén estas cachés por módulo, para que outras aplicacións poidan reutilizalas no primeiro arranque, reducindo así a latencia e habilitando optimizacións cando se volve executar ese mesmo código.

No mundo x86 de 32 bits, A capa WOW64 actúa como unha ponte sobre a versión ARM64 de Windows (igual que na versión x64 de Windows). Isto implica o redireccionamento clásico do sistema de ficheiros e do rexistro para manter a compatibilidade, illando correctamente o que cada aplicación cre que está a ver.

Coas aplicacións x64, o enfoque cambia: Non hai capa WOW64 nin binarios/carpetas de rexistro do sistema duplicadasNo seu lugar, Windows usa binarios ARM64X en formato PE que o sistema pode cargar tanto en procesos x64 como ARM64 desde unha única localización, sen redirección. Como resultado, as aplicacións x64 poden acceder ao sistema (ficheiros e rexistro) sen código especial.

Contido exclusivo - Fai clic aquí  Sora 2 permitirá cameos con mascotas e obxectos: dispoñibilidade e características

Non obstante, existe un límite importante: A emulación só abrangue o código do modo usuarioCalquera cousa relacionada co núcleo (controladores, por exemplo) debe compilarse para ARM64. É por iso que certo hardware antigo ou moi especializado pode requirir controladores específicos ou ser completamente excluído.

Detección e comportamento: o que "ven" as aplicacións baixo emulación

Unha aplicación x86/x64, a menos que se lle pregunte explicitamente, non sabe que se está a executar nun ordenador Arm. Se consultas API como IsWoW64Process2 ou GetMachineTypeAttributesIdentificará as capacidades do host ARM64 e da propia emulación. Para garantir a compatibilidade, GetNativeSystemInfo devolve detalles das CPU emuladas cando se invoca desde unha aplicación que executa a emulación.

Isto evita que moitas aplicacións se bloqueen debido á sobredetección do ambiente. Esencialmente, a aplicación "ve" un procesador virtual axeitado para a súa execución, co conxunto de instrucións e metadatos que Prism decida expoñer dependendo do caso.

Novidades de Prism: máis instrucións de CPU e mellor compatibilidade

Unha das novas funcionalidades máis potentes vén nas versións Insider de Windows 11 24H2, como a 27744. Microsoft activa a compatibilidade coas extensións x86 máis solicitadas por software moderno: AVX, AVX2, BMI, FMA e F16C, entre outros. Isto faise mediante a CPU virtual que "ven" as aplicacións x64 emuladas.

Para que serve? Máis xogos e ferramentas creativas que antes nin sequera despegaban agora están a pasar o filtro Porque xa non fallan debido aos requisitos da CPU. Ese erro "AVX/AVX2 missing" que antes bloqueaba algúns videoxogos e suites de edición está a converterse en cousa do pasado en cada vez máis casos, como demostraron as probas con Adobe Premiere Pro 25 en ARM.

Matiz importante: Nalgunhas versións anteriores, só as aplicacións x64 detectan estas novas extensiónsMicrosoft especificou isto nas notas da versión 27744. Noutras compilacións de Insider, activouse unha configuración de "activación" para que certas aplicacións x86 (32 bits) tamén poidan acceder a parte desta compatibilidade ampliada desde Propiedades → Compatibilidade/Emulación. Se estás a probar diferentes compilacións, é normal atopar diferenzas.

A empresa solicita aos membros de Insiders que informen de regresións e problemas de compatibilidade a través de Centro de comentarios (Win + F)na categoría Aplicacións e co nome específico do software afectado. Esta é a forma de refinar a compatibilidade antes do seu lanzamento xeral.

Prism contra Rosetta 2 e o papel de Copiloto+ PC

Microsoft non oculta a súa inspiración: Prism é a "Rosetta 2" de WindowsApple demostrou coa súa capa de tradución que as transicións arquitectónicas poden ser fluídas se o hardware as admite. Agora, cos PC Copilot+ e os chips Snapdragon X, Microsoft busca o mesmo efecto dentro do ecosistema Windows.

A empresa chega mesmo a afirmar que A súa emulación pode ser "tan eficiente como Rosetta 2" Incluso prometía un rendemento máis rápido en certos escenarios, aínda que isto depende en gran medida do hardware que se compara e do tipo de carga. Polo de agora, é razoable esperar un rendemento moi respectable en moitas aplicacións e un rendemento espectacular en aplicacións ARM64 nativas, pero nada que prometa milagres universais.

Máis alá do lema, hai un feito práctico: As traducións con Prism en 24H2 son entre un 10 e un 20 % máis rápidas no mesmo equipoIsto reforza a sensación de fluidez e reduce os atascos onde a experiencia colapsaba polo seu propio peso.

Rendemento no mundo real, duración da batería e onde se atopan os límites

O rendemento baixo emulación depende da aplicación e de como estea deseñada. Prism reduce a penalización e, nalgúns casos, as aplicacións emuladas funcionan coma se fosen nativas. en dispositivos x86 anteriores (pense no Surface Laptop 5 ou no Surface Pro 9), grazas ao salto de eficiencia e á potencia do propio Snapdragon X.

Contido exclusivo - Fai clic aquí  Suno AI v3: música con calidade de radio xerada por IA

En canto á autonomía, Windows 11 no brazo busca maximizar a eficiencia enerxética Úsanse tanto tarxetas gráficas nativas como emuladas. Non obstante, a duración da batería sempre dependerá da carga de traballo: a edición de vídeo, a renderización e os xogos seguen sendo escenarios intensivos que consomen máis enerxía que as tarefas lixeiras.

Hai límites claros: A emulación non admite controladores nin compoñentes do núcleoPolo tanto, certos periféricos máis antigos ou moi especializados dependen de que o fabricante teña controladores ARM64. E, en relación con isto, algúns xogos con funcións antitrampas que non teñen unha versión ARM ou que requiren OpenGL superior a 3.3 poden non funcionar ata que se actualicen.

Na sección de seguridade, Mellorouse a compatibilidade con antivirus de terceirosNon obstante, é aconsellable comprobar caso por caso. A seguridade de Windows segue estando dispoñible como cobertura completa se o provedor aínda non ofrece binarios ARM64.

Que aplicacións xa son nativas e por que che interesa migralas?

Emular está ben para comezar, pero o horizonte é ARM64 nativo. Microsoft 365 (Teams, PowerPoint, Outlook, Word, Excel, OneDrive e OneNote) agora execútase de forma nativa, igual que aplicacións populares como Chrome, Spotify, Zoom, WhatsApp, Blender, Affinity Suite ou DaVinci Resolve, con moi bo rendemento.

Ademais, Adobe estivo a facer avances con Photoshop, Lightroom e Firefly nativos.Microsoft anunciou versións ARM de Premiere Pro e Illustrator. Microsoft agarda que case o 90 % do uso total proceda finalmente de aplicacións nativas, grazas a ferramentas, SDK e soporte mellorados.

Para os desenvolvedores, hai un punto técnico interesante: ARM64EC permite mesturar binarioscon seccións x64 substituídas progresivamente por código ARM64 para acelerar as partes críticas sen reescribir todo o proxecto á vez. É unha estratexia realista para migracións graduais.

Windows 11 24H2, Windows 10 no brazo e o rumor de "Windows 12"

Se estabas a pensar no sistema Copilot+ para PC: É Windows 11 con cambios significativos para aproveitar o hardware e as novas funcións de IA. 24H2 é unha gran mellora nese sentido; os rumores dun «Windows 12» non se materializan con esta medida.

Na foto máis ampla, Windows 11 no brazo emula x86 e x64Aínda que Windows 10 en Arm segue sendo x86. Se aínda estás a traballar con Windows 10 en Arm, a actualización a Windows 11 24H2 paga a pena por compatibilidade, rendemento e, por suposto, Prism.

Compatibilidade, periféricos e tecnoloxía de asistencia

Para asegurarnos de que todo funcione sen problemas, os controladores deben ser ARM64As impresoras e os escáneres adoitan funcionar se o controlador está integrado en Windows 11 ou se o fabricante o proporciona para Arm; se non, podes tentar instalalo desde Configuración → Impresoras. Non obstante, pode que algúns compoñentes como o Fax e o Escáner de Windows non estean dispoñibles.

Na personalización do sistema, Algunhas utilidades que alteran a experiencia de Windows (IME, clientes na nube con integración profunda) poden ter unha funcionalidade limitada se non están optimizados para Arm64.

En canto á accesibilidade, as perspectivas están mellorando: NVDA xa actualizou o seu lector de pantalla para Windows 11 en Arm E JAWS está a engadir compatibilidade. A recomendación sensata: consulta co teu provedor se a túa aplicación de asistencia favorita está preparada para Arm64.

Entornos corporativos: Surface con Snapdragon X e implementacións a grande escala

O Surface Pro (11.ª edición) e o Surface Laptop (7.ª edición) con Snapdragon X están deseñados para dar o salto sen traumas. Ofrecen rendemento, batería de longa duración e compatibilidade con aplicacións nativas e emuladas., integrándose perfectamente con Microsoft 365 e o resto das ferramentas de produtividade habituais.

Contido exclusivo - Fai clic aquí  Steam ábrese ao acende-lo PC: Guía para evitar que se inicie automaticamente

Para as empresas, Garantía de aplicacións Microsoft FastTrack É unha salvación: axuda sen custo adicional (para clientes con plans válidos de Microsoft 365 ou Windows) a resolver bloqueos de compatibilidade de aplicacións, incluídos LOB personalizados e software de terceiros, macros e complementos.

A estratexia é clara: Implementa Arm sen renunciar á túa base de software existente, benefícianse da autonomía e do rendemento e, de paso, impulsan os seus provedores a entregar versións ARM64 a curto e medio prazo.

Como activar (cando estea dispoñible) a compatibilidade ampliada en x86 de 32 bits

Nalgunhas compilacións de Insider, Microsoft engadiu unha configuración para permitir que as aplicacións x86 (32 bits) aproveiten as novas capacidades da CPU baixo a emulación. Se a túa compilación o permite, abre a lapela Propiedades da aplicación → Compatibilidade/Emulación e activar a asistencia ampliada. Se tes algunha dúbida, consulta a documentación da compilación ou a comunidade.

En calquera caso, Todas as aplicacións x64 benefícianse automaticamente do novo conxunto de instrucións exposto por Prism onde é compatible. Se queres comprobar o que "ve" a túa aplicación, utilidades como Coreinfo64.exe poden mostrar as extensións detectadas.

Instalación de aplicacións desde fóra da Microsoft Store e outras preguntas frecuentes

Rexistro gratuíto para desenvolvedores de Microsoft Store

Pregunta clásica: Podo instalar programas desde fóra da Store? Si, Windows 11 on Arm permíteche instalar e executar aplicacións tradicionais de Win32.Se son ARM64 nativos, perfecto; se non, Prism entrará en xogo para emulalos cun rendemento cada vez máis convincente.

Se algo non funciona, Primeiro, valida os controladores e as dependencias. (especialmente se require un kernel), comproba se hai unha versión ARM64 ou ARM64EC e informa de calquera regresión no Centro de comentarios se es un Insider. O ecosistema está a evolucionar rapidamente; cada actualización mellora a imaxe xeral.

O longo camiño de Windows on Arm e o punto de inflexión

Microsoft leva anos investigando a viabilidade de Windows on Arm. Despois de contratempos como o do Surface RT, o Copilot+ PC reabre esa porta Con hardware competitivo e unha capa de emulación de primeira liña, a transición de Apple puxo o listón moi alto e, con Prism, Redmond pretende igualar ese nivel en rendemento e compatibilidade.

Aínda hai retos, por suposto: O ecosistema Win32 é vasto e heteroxéneo.Con miles de desenvolvedores e escenarios dos que Microsoft nin sequera ten coñecemento, garantir o 100 % de compatibilidade con todo o catálogo a curto prazo é imposible. Non obstante, cada nova extensión compatible, cada controlador ARM64 lanzado e cada aplicación recompilada para ARM64 reduce a fricción.

Polo tanto, a dobre mensaxe ten sentido: Prism serve de ponte hoxe para que poidas traballar, xogar e crearE ao mesmo tempo, o catálogo nativo medra semana a semana. Mentres tanto, os avances nas compilacións de 24H2 e Insider continúan a ampliar a gama de aplicacións que funcionan sen ningún parche.

Desde a perspectiva do usuario, o que notarás é que Cada vez máis aplicacións que antes causaban problemas están a iniciarse E funcionan mellor. Se a túa ferramenta clave xa é ARM64, fantástico; se non, Prism ofréceche espazo para continuar sen modificar o teu fluxo de traballo.

Convén lembrar catro ideas: A emulación é automática e forma parte do sistemaOs controladores deben ser ARM64; os binarios x64 benefícianse de ARM64X para unha integración sen fisuras; e a compatibilidade coa CPU (AVX/AVX2, BMI, FMA, F16C) chegará ás versións para que máis xogos e aplicacións creativas poidan executarse sen problemas. Con estes compoñentes, Windows on Arm finalmente parece unha plataforma na que podes traballar e desfrutar sen grandes concesións.

Guía de compatibilidade para xogos antigos en Windows moderno
Artigo relacionado:
Guía completa de compatibilidade de xogos antigos en Windows moderno