Apple News

Microsoft ger x64-emulering till Windows på arm-datorer

Fredagen den 11 december 2020 11:43 PST av Juli Clover

Microsoft meddelade idag den första förhandsvisningen av x64-emulering för arm-datorer, med funktionen nu tillgänglig för Windows Insiders i Dev Channel. Det betyder att Windows-användare som har Arm-datorer som Surface Pro X nu kan installera appar som inte har porterats till Arm64.





microsoft ytbok x

När vi först lanserade Windows 10 på ARM i slutet av 2017 dominerades den långa svansen av appar som kunderna behövde av 32-bitars x86-applikationer, så vi fokuserade våra ansträngningar på att bygga en x86-emulator som kunde köra det breda ekosystemet av Windows-appar sömlöst och transparent. Med tiden har ekosystemet rört sig mer mot 64-bitars bara x64-appar och vi har hört feedbacken om att kunderna skulle vilja se dessa x64-appar köra på ARM64. Det är därför vi arbetar med att utöka kapaciteten för vår emulering till att inkludera x64-applikationer och delar denna första förhandsvisning för att samla feedback.



Microsoft säger att samtidigt som det utökar funktionerna för sin emulator, rekommenderar det att utvecklare implementerar inbyggt Arm-stöd för bästa möjliga appupplevelse.

I den nya förhandsgranskningen kan Windows-användare installera x64-appar från Microsoft Store eller från andra platser, där Microsoft lyfter fram tillgängligheten av appar som endast är x64 som Autodesk Sketchbook och spel som Rocket League. Andra appar kommer att dra nytta av att köras som 64-bitars istället för 32-bitars, som Chrome.

Microsoft säger att den nya emuleringsfunktionen fortfarande är i ett tidigt skede av testning och kommer att fortsätta att förbättras i kompatibilitet och prestanda över tiden, och vissa av apparna som körs i emulering kanske inte fungerar initialt.

Användare som förväntar sig en smidig emuleringsupplevelse bör inte få upp sina förhoppningar eftersom som Gränsen påpekar, har Microsofts tidigare emuleringsarbete inte varit fantastiskt , med appar som laddas och körs långsamt.

Microsoft har inte kunnat matcha Apples arbete med Rosetta 2, som är designad för att tillåta M1 Mac-användare att köra Intel-baserade appar på sina maskiner. Rosetta 2 har visat sig vara det strömlinjeformad och snabb , utan några av de emuleringsklagomål som Microsoft har mött.

Även om en Arm-version av Windows är tillgänglig för datorer, är Windows inte kompatibelt med Apples ‌M1‌ Mac-datorer på grund av licensproblem. Microsoft tillhandahåller endast Windows 10 on Arm to PC-tillverkare att förinstallera på sin hårdvara och erbjuder inte en konsumentversion.