- Prism нь ARM64 дээрх x86/x64 програмуудыг JIT орчуулга, модуль бүрийн кэш, бага CPU-ийн хэрэглээтэй дуурайдаг.
- Windows 11 24H2 нь нийцтэй байдлыг нэмэгдүүлэхийн тулд x64 эмуляцийн дор AVX/AVX2, BMI, FMA болон F16C дэмжлэгийг нэмдэг.
- WOW64 нь x86-г хамардаг; x64-ийн хувьд ARM64X нь дахин чиглүүлэлт эсвэл тусгай кодгүйгээр системийн хоёртын файлыг ачаалах боломжийг олгодог.
- ARM64 драйверууд зайлшгүй шаардлагатай; үндсэн каталог улам бүр нэмэгдэж байгаа бөгөөд App Assure нь үл нийцэх асуудлыг шийдвэрлэхэд тусалдаг.
Windows on Arm дахь Prism гэж юу вэ, энэ нь танд x86/x64 програмуудыг ажиллуулах боломжийг хэрхэн олгодог вэ? Хэрэв та Arm процессортой төхөөрөмж дээр Windows үйлдлийн системтэй байхыг сонирхож байгаа бол Prism гэдэг нэр маш танил сонсогдож эхлэх болно. Энэ нь уламжлалт x86 болон x64 програмуудыг Arm дээр ажиллуулах боломжийг олгодог эмуляцийн хөдөлгүүр юм. Хэрэглэгч ямар нэгэн онцгой зүйл хийх эсвэл нэмэлт бүрэлдэхүүн хэсгүүдийг суулгах шаардлагагүй. Санаа нь энгийн: та техник хангамжийн архитектураа өөрчлөх үед өргөн уудам Windows програм хангамжийн экосистемийг ашиглах боломжтой хэвээр байна.
Үүнийг эхнээс нь тодруулах нь чухал. Эмуляци нь Windows-ийн нэг хэсэг бөгөөд ил тод байдагWindows 11 on Arm дээр Prism нь 24H2 хувилбартай томоохон хувьсал болж, өмнөх технологиудтай харьцуулахад гүйцэтгэлийг нэмэгдүүлж, дууриамал процессуудад CPU-ийн хэрэглээг багасгасан. Тийм ээ, Windows 10 on Arm нь мөн дуурайдаг боловч хамрах хүрээ нь 32 битийн x86 програмуудаар хязгаарлагддаг.
Призм гэж юу вэ, Windows on Arm дээр яагаад чухал вэ?
Prism бол Arm компьютерт зориулсан Windows 11 24H2-д багтсан шинэ эмулятор юм. Тэдний эрхэм зорилго бол x86/x64-д зориулагдсан программ хангамжийг ARM64 дээр хамгийн бага торгуультайгаар ажиллуулах явдал юм.Майкрософт үүнийг Copilot+ PC-ийн хамт танилцуулсан бөгөөд Qualcomm Snapdragon X Elite болон X Plus процессоруудад онцгой анхаарал хандуулж, компани микро архитектурын давуу талыг ашиглахын тулд хөдөлгүүрийг нарийн тохируулсан байна.
Алга болсон брэнд нэр байхаас гадна, Призм нь өмнөх эмуляцитай харьцуулахад ихээхэн оновчлолыг илэрхийлдэгЭнэ нь кодыг илүү үр дүнтэй орчуулж, хуваарь гаргаж, бодит нөхцөл байдалд CPU-ийн ачааллыг хязгаарладаг. Практикт Microsoft нь ижил техник хангамж дээр 24H2-тэй хоёртын орчуулгад 10-20%-иар сайжирсан гэж мэдээлсэн нь өмнө нь бэрхшээлтэй байсан програмуудад түлхэц өгч байна.

Маркетингаас гадна чухал нөхцөл байдал бий: Ихэнх компьютерийн програм хангамж x86 хэвээр байна Мөн түүхэн каталог нь асар том юм. Хэрэв Майкрософт Windows on Arm-ыг ашиглах боломжтой, мөн Apple Silicon Mac-тай өрсөлдөхийг хүсч байвал эмуляц хурдан бөгөөд нийцтэй байх ёстой. Тийм ч учраас Prism нь төлөвлөгөөний гол хэсэг юм, ялангуяа илүү олон програмууд уугуул ARM64 хоёртын файлыг ашигладаг тул.
Эмуляци хэрхэн ажилладаг вэ: бодит цаг хугацаанд x86/x64-аас ARM64 хүртэл
Майкрософт компанийн арга барил нь JIT (Just-In-Time) орчуулагч хэлбэрээр явагддаг. Prism нь x86/x64 зааврын блокуудыг ARM64 зааварт хөрвүүлдэгЭнэ нь гаргасан кодыг Arm цөм дээр үр ашигтай байлгахын тулд оновчлолыг хэрэгжүүлэхэд хамаарна. Энэ нь төрөлх бус хоёртын файлуудыг ажиллуулахад шаардагдах зардлыг багасгадаг.
Үргэлж ижил зүйлийг дахин тооцоолохоос зайлсхийхийн тулд, Windows хөрвүүлсэн кодын блокуудыг кэшлэнэСистемийн үйлчилгээ нь эдгээр кэшийг модулаар хөтөлдөг бөгөөд ингэснээр бусад програмууд эхний ачаалах үед тэдгээрийг дахин ашиглах боломжтой бөгөөд ингэснээр хоцролтыг багасгаж, ижил кодыг дахин ажиллуулах үед оновчлолыг идэвхжүүлдэг.
32 битийн x86 ертөнцөд, WOW64 давхарга нь Windows-ийн ARM64 хувилбар дээр гүүр болж ажилладаг (Windows-ын x64 хувилбар дээр байдаг шиг). Энэ нь нийцтэй байдлыг хадгалахын тулд сонгодог файлын систем болон бүртгэлийн дахин чиглүүлэлт хийх, програм бүрийн үзэж байгаа зүйлийг зөв тусгаарлах шаардлагатай.
X64 програмын хувьд арга барил өөрчлөгддөг: WOW64 давхарга эсвэл давхардсан системийн хоёртын файлууд/регистрийн хавтас байхгүйҮүний оронд Windows нь PE форматтай ARM64X хоёртын файлуудыг ашигладаг бөгөөд систем x64 болон ARM64 процессуудад нэг байршлаас дахин чиглүүлэлт хийхгүйгээр ачаалах боломжтой. Үүний үр дүнд x64 програмууд тусгай кодгүйгээр системд (файл болон бүртгэл) хандах боломжтой.
Гэсэн хэдий ч чухал хязгаарлалт байдаг: Эмуляци нь зөвхөн хэрэглэгчийн горимын кодыг хамарнаЦөмтэй холбоотой аливаа зүйлийг (жишээ нь драйверууд) ARM64-д зориулж эмхэтгэсэн байх ёстой. Ийм учраас зарим хуучин эсвэл өндөр мэргэшсэн техник хангамжид тодорхой драйверууд шаардлагатай эсвэл бүрмөсөн хасагдсан байж болно.
Илрүүлэх ба зан төлөв: эмуляцийн дор ямар програмуудыг "хардаг"
X86/x64 програм нь тодорхой асуугаагүй бол Arm компьютер дээр ажиллаж байгааг мэддэггүй. Хэрэв та IsWoW64Process2 эсвэл GetMachineTypeAttributes зэрэг API-г асуувалЭнэ нь ARM64 хостын чадвар болон эмуляцийг өөрөө тодорхойлох болно. Тохиромжтой болгохын тулд GetNativeSystemInfo нь эмуляцийг ажиллуулж байгаа програмаас дуудсан үед дуурайлган CPU-ийн дэлгэрэнгүй мэдээллийг буцаана.
Энэ нь хүрээлэн буй орчныг хэт их илрүүлсний улмаас олон программууд эвдрэхээс сэргийлдэг. Үндсэндээ програм нь тохирох виртуал процессорыг "хардаг" түүнийг хэрэгжүүлэхэд зориулж Prism тухайн тохиолдлоос хамааран ил гаргахаар шийдсэн заавар, мета өгөгдлийн багцтай.
Призмийн шинэ зүйл: илүү их CPU заавар, илүү сайн нийцтэй байдал
Хамгийн хүчирхэг шинэ боломжуудын нэг нь 27744 гэх мэт Windows 11 24H2-ийн Insider бүтээцэд ирдэг. Майкрософт өндөр хүсэлттэй x86 өргөтгөлүүдийн дэмжлэгийг идэвхжүүлж байна орчин үеийн програм хангамжаар: AVX, AVX2, BMI, FMA, F16C гэх мэт. Үүнийг дуурайсан x64 программуудын "хардаг" виртуал CPU хийдэг.
Энэ нь юу вэ? Өмнө нь огт бууж өгөхгүй байсан олон тоглоом, бүтээлч хэрэгслүүд одоо шүүлтүүрийг давж байна Учир нь тэд CPU-ийн шаардлагын улмаас бүтэлгүйтэхээ больсон. Зарим видео тоглоом болон засварлах програмуудыг хааж байсан "AVX/AVX2 дутуу" алдаа нь улам олон тохиолдлуудад өнгөрсөнд үлдэж байгаа нь ARM дээрх Adobe Premiere Pro 25-ын туршилтаас харагдаж байна.
Чухал нюанс: Зарим эхний хувилбаруудад зөвхөн x64 програмууд эдгээр шинэ өргөтгөлүүдийг илрүүлдэгМайкрософт үүнийг 27744 хувилбарын тэмдэглэлд тодорхойлсон. Бусад Insider хувилбаруудад "нэвтрүүлэх" тохиргоог идэвхжүүлсэн бөгөөд ингэснээр зарим x86 (32 бит) програмууд Properties → Compatibility/Emulation хэсгээс энэхүү өргөтгөсөн дэмжлэгт хандах боломжтой болно. Хэрэв та өөр өөр бүтээцийг туршиж байгаа бол ялгааг олох нь хэвийн үзэгдэл юм.
Компани нь Инсайдеруудаас регресс болон нийцтэй байдлын асуудлыг дамжуулан мэдээлэхийг хүсдэг Санал хүсэлтийн төв (Win + F)Програмын ангилал болон нөлөөлөлд өртсөн програм хангамжийн тусгай нэрээр. Энэ нь ерөнхий хэрэглээнд нэвтрүүлэхээс өмнө нийцтэй байдлыг сайжруулах арга юм.
Призм Rosetta 2-ийн эсрэг ба Copilot+ PC-ийн үүрэг
Майкрософт урам зоригоо нуудаггүй: Призм бол Windows-ийн "Rosetta 2" юмАрхитектурын шилжилтийг техник хангамж нь дэмждэг бол ямар ч саадгүй байж болохыг Apple орчуулгын давхаргаараа харуулсан. Одоо Copilot+ компьютерууд болон Snapdragon X чипүүдээр Майкрософт Windows экосистемд ижил нөлөө үзүүлэхийг зорьж байна.
Тус компани үүнийг нотлох хүртэл явж байна Түүний эмуляци нь "Rosetta 2 шиг үр дүнтэй" байж болно. Энэ нь зарим хувилбаруудад илүү хурдан гүйцэтгэлийг амлаж байсан ч энэ нь харьцуулж буй техник хангамж болон ачааллын төрлөөс ихээхэн хамаардаг. Одоогийн байдлаар олон програмын маш сайн гүйцэтгэл, ARM64 програмын гайхалтай гүйцэтгэлийг хүлээх нь үндэслэлтэй боловч бүх нийтийн гайхамшгийг амласан зүйл алга.
Уриа лоозоноос гадна бодитой баримт бий: 24H2-д Prism-ийн орчуулга нэг багт 10-20%-иар хурдан байдаг.Энэ нь шингэний мэдрэмжийг бэхжүүлж, өмнө нь өөрийн жингийн дор унасан туршлагыг багасгадаг.
Бодит гүйцэтгэл, батерейны хугацаа, хязгаар хаана байна
Эмуляцийн гүйцэтгэл нь програм болон түүнийг хэрхэн зохион бүтээсэнээс хамаарна. Призм нь шийтгэлийг бууруулж, зарим тохиолдолд дуурайлган хийсэн програмууд нь эхийнх шигээ ажилладаг. өмнөх x86 төхөөрөмжүүдэд (Surface Laptop 5 эсвэл Surface Pro 9-ийг бодоод үзээрэй) үр ашгийн үсрэлт болон Snapdragon X-ийн хүч чадлын ачаар.
Бие даасан байдлын тухайд, Windows 11 on Arm нь эрчим хүчний үр ашгийг нэмэгдүүлэхийг эрмэлздэг Төрөлх болон дууриасан график картуудыг хоёуланг нь ашигладаг. Гэсэн хэдий ч батерейны хугацаа нь ажлын ачааллаас үргэлж хамаарна: видео засварлах, үзүүлэх, тоглоом тоглох нь хөнгөн ажлуудаас илүү их хүч зарцуулдаг эрчимтэй хувилбарууд хэвээр байна.
Тодорхой хязгаарлалтууд байдаг: Эмуляци нь драйверууд эсвэл цөмийн бүрэлдэхүүн хэсгүүдийг дэмждэггүйТиймээс зарим хуучин эсвэл маш чухал нэмэлт төхөөрөмжүүд нь ARM64 драйвертай үйлдвэрлэгчээс хамаардаг. Үүнтэй холбоотойгоор ARM хувилбаргүй эсвэл 3.3-аас дээш OpenGL-г шаарддаг, хууран мэхлэлтийн эсрэг зарим тоглоомууд шинэчлэгдэх хүртэл ажиллахгүй байж магадгүй юм.
Аюулгүй байдлын хэсэгт, Гуравдагч талын вирусны эсрэг нийцтэй байдал сайжирсанГэсэн хэдий ч тохиолдол бүрээр нь шалгаж үзэх нь зүйтэй юм. Хэрэв борлуулагч ARM64 хоёртын файлыг хараахан санал болгоогүй бол Windows Security бүрэн хамрах хүрээг ашиглах боломжтой хэвээр байна.
Аль програмууд аль хэдийн уугуул болсон бөгөөд та яагаад шилжихийг сонирхож байна вэ?
Дуурайх нь эхлэхэд тохиромжтой, гэхдээ эхийн ARM64. Microsoft 365 (Баг, PowerPoint, Outlook, Word, Excel, OneDrive болон OneNote) одоо эх хувилбараар ажиллаж байнаChrome, Spotify, Zoom, WhatsApp, Blender, Affinity Suite эсвэл DaVinci Resolve зэрэг алдартай програмууд шиг маш сайн гүйцэтгэлтэй.
Мөн түүнчлэн, Adobe нь уугуул Photoshop, Lightroom, Firefly программуудаар хөдөлгөөн хийж байна.Майкрософт компани Premiere Pro болон Illustrator програмын ARM хувилбаруудыг зарлалаа. Майкрософт сайжруулсан хэрэгсэл, SDK болон дэмжлэгийн ачаар нийт хэрэглээний бараг 90% нь уугуул програмуудаас гарна гэж найдаж байна.
Хөгжүүлэгчдийн хувьд сонирхолтой техникийн цэг байдаг: ARM64EC нь хоёртын файлуудыг холих боломжийг олгодогБүх төслийг нэг дор дахин бичихгүйгээр чухал хэсгүүдийг хурдасгахын тулд x64 хэсгүүдийг ARM64 кодоор аажмаар сольсон. Энэ нь аажмаар шилжин суурьших бодит арга юм.
Windows 11 24H2, Windows 10 on Arm болон "Windows 12" гэсэн цуурхал
Хэрэв та Copilot+ PC системийн талаар сонирхож байгаа бол: Энэ бол мэдэгдэхүйц өөрчлөлттэй Windows 11 юм техник хангамж болон AI-ийн шинэ боломжуудыг ашиглах. 24H2 бол энэ тал дээр маш том шинэчлэл юм; "Windows 12"-ийн тухай цуу яриа энэ алхамаар биелэхгүй байна.
Илүү өргөн зураг дээр, Arm дээрх Windows 11 нь x86 болон x64-ийг дуурайдагArm on Windows 10 x86 хэвээр байна. Хэрэв та Windows 10 дээр Arm дээр ажиллаж байгаа бол Windows 11 24H2 хувилбар руу шинэчлэх нь нийцтэй байдал, гүйцэтгэл, мэдээжийн хэрэг Prism-ийн хувьд ашигтай байх болно.
Тохиромжтой байдал, нэмэлт төхөөрөмж, туслах технологи
Бүх зүйл хэвийн явагдаж байгаа эсэхийг шалгахын тулд, хянагч нь ARM64 байх ёстойДрайвер нь Windows 11-д нэгдсэн эсвэл үйлдвэрлэгч үүнийг Arm-д зориулж өгсөн тохиолдолд принтер болон сканнер ихэвчлэн ажилладаг; Үгүй бол та үүнийг Тохиргоо → Принтер хэсгээс суулгахыг оролдож болно. Гэсэн хэдий ч, Windows Fax болон Scan зэрэг зарим бүрэлдэхүүн хэсгүүд байхгүй байж магадгүй юм.
Системийн тохиргоонд, Windows-ийн туршлагыг өөрчилдөг зарим хэрэгслүүд (IME, гүн гүнзгий интеграцчилал бүхий үүлэн үйлчлүүлэгчид) нь Arm64-д тохируулаагүй тохиолдолд хязгаарлагдмал ажиллагаатай байж болно.
Хүртээмжийн хувьд хэтийн төлөв сайжирч байна: NVDA нь Arm дээрх Windows 11-д зориулсан дэлгэц уншигчаа аль хэдийн шинэчилсэн JAWS нь нийцтэй байдлыг нэмж байна. Ухаантай зөвлөмж: Таны дуртай туслах програм Arm64-д бэлэн байгаа эсэхийг үйлчилгээ үзүүлэгчээсээ шалгана уу.
Корпорацийн орчин: Snapdragon X-тэй гадаргуу болон том хэмжээний байршуулалт
Snapdragon X-тэй Surface Pro (11 дэх хэвлэл) болон Surface зөөврийн компьютер (7 дахь хэвлэл) нь гэмтэлгүйгээр үсрэлт хийх зориулалттай. Эдгээр нь гүйцэтгэл, батерейны урт наслалт, уугуул болон дууриасан програмуудтай нийцтэй байдлыг санал болгодог., Microsoft 365 болон бусад ердийн бүтээмжийн хэрэгслүүдтэй саадгүй нэгтгэх.
Бизнесийн хувьд, App Assure Microsoft FastTrack Энэ нь аврагч юм: энэ нь нэмэлт зардалгүйгээр (хүчин төгөлдөр Microsoft 365 эсвэл Windows төлөвлөгөөтэй хэрэглэгчдэд) тусгай LOB болон гуравдагч талын програм хангамж, макро болон нэмэлтүүд зэрэг програмын нийцтэй байдлын блокуудыг шийдвэрлэхэд тусалдаг.
Стратеги тодорхой байна: Одоо байгаа програм хангамжийн баазаасаа татгалзахгүйгээр Arm-г хэрэгжүүлээрэй, бие даасан байдал, гүйцэтгэлийн үр шимийг хүртэж, богино болон дунд хугацаанд ARM64 хувилбаруудыг хүргэхийн тулд ханган нийлүүлэгчиддээ түлхэц үзүүлээрэй.
32 битийн x86 дээр өргөтгөсөн дэмжлэгийг (боломжтой бол) хэрхэн идэвхжүүлэх вэ
Зарим Insider бүтээцүүдэд Microsoft x86 (32-бит) програмуудад эмуляцын дагуу CPU-ийн шинэ боломжуудыг ашиглах боломжийг олгох тохиргоог нэмсэн. Хэрэв таны бүтэц үүнийг зөвшөөрвөл Програмын шинж чанарууд → Тохиромжтой байдал/Эмуляци табыг нээнэ үү болон өргөтгөсөн дэмжлэгийг идэвхжүүлнэ. Хэрэв танд асуулт байгаа бол барилгын баримт бичиг эсвэл нийгэмлэгээс лавлана уу.
Ямар ч тохиолдолд, тэр Бүх x64 програмууд шинэ зааврын багцаас автоматаар ашиг хүртдэг Prism-ээр дэмжигдсэн газар ил. Хэрэв та өөрийн апп-ын "хардаг" зүйлийг шалгахыг хүсвэл Coreinfo64.exe зэрэг хэрэгслүүд илэрсэн өргөтгөлүүдийг харуулах боломжтой.
Майкрософт дэлгүүрээс гадуур програм суулгах болон бусад байнга асуудаг асуултууд

Сонгодог асуулт: Би дэлгүүрээс гадуур програм суулгаж болох уу? Тийм ээ, Windows 11 on Arm нь уламжлалт Win32 програмуудыг суулгах, ажиллуулах боломжийг олгодог.Хэрэв тэд уугуул ARM64 бол төгс; Хэрэв тийм биш бол Призм тэднийг дуурайж, улам бүр үнэмшилтэй гүйцэтгэлээр тоглох болно.
Хэрэв ямар нэг зүйл ажиллахгүй бол Эхлээд драйверууд болон хамаарлыг баталгаажуулна уу. (ялангуяа үүнд цөм шаардлагатай бол) ARM64 эсвэл ARM64EC хувилбар байгаа эсэхийг шалгаад, хэрэв та Insider бол санал хүсэлтийн төв дээр ямар нэгэн регрессийн талаар мэдээлнэ үү. Экосистем хурдацтай хөгжиж байна; шинэчлэлт бүр ерөнхий дүр зургийг сайжруулдаг.
Арм дээрх Windows-ийн урт зам ба эргэлтийн цэг
Майкрософт олон жилийн турш Windows on Arm-ийн амьдрах чадварыг эрэлхийлсээр ирсэн. Surface RT шиг бүтэлгүйтлийн дараа Copilot+ PC тэр хаалгыг дахин нээнэ Өрсөлдөх чадвартай техник хангамж, дээд зэргийн эмуляцийн давхарга бүхий Apple-ийн шилжилт нь маш өндөр түвшинд хүрсэн бөгөөд Prism-ийн тусламжтайгаар Рэдмонд гүйцэтгэл, нийцтэй байдлын хувьд энэ түвшинд хүрэхийг зорьдог.
Мэдээжийн хэрэг бэрхшээлүүд байсаар байна: Win32 экосистем нь өргөн уудам бөгөөд нэг төрлийн бус юм.Майкрософт-ын мэдэхгүй олон мянган хөгжүүлэгчид болон хувилбаруудын хувьд богино хугацаанд каталогийг бүхэлд нь 100% дэмжих боломжгүй юм. Гэсэн хэдий ч дэмжигдсэн шинэ өргөтгөл бүр, ARM64 драйвер бүрийг гаргасан, ARM64-д зориулж дахин хөрвүүлсэн програм бүр үрэлтийг бууруулдаг.
Тиймээс давхар мессеж нь утга учиртай: Призм өнөөдөр цоорхойг нөхөж, та ажиллаж, тоглож, бүтээж чаднаҮүний зэрэгцээ төрөлх каталог долоо хоног бүр нэмэгдсээр байна. Үүний зэрэгцээ, 24H2 болон Insider-ийн бүтээн байгуулалтууд дахь дэвшилтүүд нь ямар ч засваргүйгээр ажилладаг програмуудын хүрээг өргөжүүлсээр байна.
Хэрэглэгчийн өнцгөөс харахад таны анзаарах зүйл бол энэ юм Асуудал үүсгэдэг байсан олон програмууд одоо эхэлж байна Мөн тэд илүү сайн ажилладаг. Хэрэв таны гол хэрэгсэл аль хэдийн ARM64 бол гайхалтай; Хэрэв үгүй бол Призм нь ажлын урсгалаа өөрчлөхгүйгээр үргэлжлүүлэх боломжийг танд олгоно.
Дөрвөн санааг санах нь зүйтэй. Эмуляци нь автомат бөгөөд системийн нэг хэсэг юмХянагч нь ARM64 байх ёстой; x64 хоёртын файлууд нь ARM64X-ийн үр шимийг хүртэж, интеграцчилалгүй; болон CPU-ийн нийцтэй байдал (AVX/AVX2, BMI, FMA, F16C) нь бүтээн байгуулалтад орж байгаа тул илүү олон тоглоом, бүтээлч програмууд саадгүй ажиллах боломжтой. Эдгээр бүрэлдэхүүн хэсгүүдийн тусламжтайгаар Windows on Arm нь эцэст нь танд ямар ч саадгүйгээр ажиллаж, таашаал авах боломжтой платформ шиг санагддаг.
Бага байхаасаа л технологид дуртай байсан. Би энэ салбарт шинэчлэгдсэн байх, юуны түрүүнд түүнтэй харилцах дуртай. Тийм ч учраас би олон жилийн турш технологи, видео тоглоомын вэбсайтууд дээр харилцаа холбоо тогтооход зориулагдсан. Та намайг Android, Windows, MacOS, iOS, Nintendo болон бусад холбогдох сэдвүүдийн талаар бичихийг олж болно.
