نحوه اجرای یک برنامه 32 بیتی

فهرست مطالب:

نحوه اجرای یک برنامه 32 بیتی
نحوه اجرای یک برنامه 32 بیتی

تصویری: نحوه اجرای یک برنامه 32 بیتی

تصویری: نحوه اجرای یک برنامه 32 بیتی
تصویری: تفاوت ویندوز 32 بیتی با 64 بیتی | مقایسه سیستم های 32 بیت با 64 بیت - تشخیص چند بیتی بودن سی پی یو 2024, نوامبر
Anonim

بیشتر نرم افزارها در حال حاضر روی سیستم های ویندوز 64 بیتی کار می کنند. برای جلوگیری از افت عملکرد احتمالی ، توسعه دهندگان سعی می کنند سازگاری معکوس برنامه های 32 بیتی را در چنین سیستم هایی فراهم کنند.

نحوه اجرای یک برنامه 32 بیتی
نحوه اجرای یک برنامه 32 بیتی

دستورالعمل ها

مرحله 1

با نحوه کارکرد برنامه های 32 بیتی در محیط های 64 بیتی آشنا شوید. این کار را با الگوبرداری از یک محیط مناسب انجام می دهد.

Wow64 (Windows jn Windows64) تمام انتقال های بین کد برنامه 32 بیتی و هسته سیستم را رهگیری می کند. برای این ، نسخه های 64 بیتی ویندوز شامل نسخه های ویژه 32 بیتی Ntdll.dll ، User32.dll و Gdi32.dll است که به جای تماس منظم سیستم ، کنترل را به Wow64 منتقل می کنند. در همان زمان ، Wow64 به حالت 64 بیتی تغییر می یابد ، نشانگرهای 32 بیتی عبور داده شده را به 64 بیتی تبدیل می کند و یک تماس سیستمی را انجام می دهد. بنابراین ، یک برنامه 32 بیتی کاملاً از سیستم و سایر برنامه های 64 بیتی جدا شده است.

گام 2

بر روی دکمه "شروع" کلیک کنید تا منوی اصلی سیستم ظاهر شود و برای فراخوانی ابزار خط فرمان به قسمت "اجرا" بروید.

مرحله 3

برای ثبت نسخه 32 بیتی DLL ،٪ systemroot٪ / SysWOW64 / regsvr32.exe را وارد کنید.

مرحله 4

با٪ systemroot٪ / SysWOW64 / cscript.exe تماس بگیرید تا یک اسکریپت VB ایجاد کند که اشیا COM COM 32 بیتی مانند Internet Explorer یا Microsoft Office Word را ایجاد می کند.

مرحله 5

به منوی اصلی Start برگردید و برای راه اندازی ابزار Registry Editor به Run بروید.

مرحله 6

برای تأیید دستور regedit را در قسمت Open وارد کرده و OK را کلیک کنید.

مرحله 7

شاخه های رجیستری زیر را برای تغییر پارامترها جهت اجرای همه اسکریپت ها در حالت 32 بیتی گسترش دهید:

- HKEY_CLASSES_ROOT / JSEFile / Shell / Open2 / Command ؛

- HKEY_CLASSES_ROOT / JSFFile / Shell / Open2 / Command ؛

- HKEY_CLASSES_ROOT / JBEFile / Shell / Open2 / Command ؛

- HKEY_CLASSES_ROOT / JBSFile / Shell / Open2 / Command ؛

- HKEY_CLASSES_ROOT / WSFFile / Shell / Open2 / Command.

مرحله 8

مقدار اسکریپت ها را از Default = C: / Windows / System32 / SysWOW64 / CScript.exe "٪ 1"٪ * به Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "٪ 1"٪ * تغییر دهید.

مرحله 9

رایانه خود را مجدداً راه اندازی کنید تا تغییرات انتخاب شده اعمال شود.

توصیه شده: