جی دی
فناوری ، سلامت ، سینما

حل مشکل VirtualBox Error 0x000000C4 در هنگام نصب ویندوز در ماشین مجازی

1

در این مقاله آموزشی نحوه حل مشکل را در هنگام نصب ویندوز 8 یا 10 در Oracle VM VirtualBox به شما آموزش می دهیم. گاهی ممکن است هنگام نصب ویندوز در ماشین مجازی با پیام های زیر مواجه شوید:

Your PC needs to restart.
Please hold down the power button.
Error Code: 0x000000C4
Parameters:
0x0000000000000091
0x000000000000000F
0xFFFFF80141B5BA80 (or “0xFFFFF801E5962A80”)
0x0000000000000000

آموزش تصویری حل مشکل 0x000000C4 برای نصب ویندوز مجازی در ویندوز 10 و 8

قبل از اینکه  مراحل زیر را انجام دهید مطئن شوید که آخرین نسخه از نرم افزار را استفاده می کنید و ورژن 64 بیتی از سیستم عامل را می خواهید بر روی روی ماشین مجازی نصب کنید.

روش اول: فعال کردن Data Execution Protection در BIOS

  • کامپیوتر خود را روشن کنید و وارد بخش BIOS  شوید.
  • به قسمت Advanced  یا Security  بروید و Data Execution Protection را فعال کنید.

توجه: ممکن است در بعضی از Bios ها نام “Data Execution Protection” این با  “No Execute Memory Protection” ، “Execute Disable bit” ، “Execute Disable Function” یا “NX Bit” نمایش داده شود.

تغییرات را ذخیره کنید و از تنظیمات BIOS  خارج شوید.

ویندوز را بالا بیاورید.

برنامه را باز کنید و ویندوز مجازی خود را نصب کنید.

روش دوم : فعال کردن CMPXCHG16B

بر اساس گفته مایکروسافت ، برای اجرا و نصب ویندوز 8 ، 10 و یا Server 2012 64-bit OS بر روی کامپیوتر 64 بیتی پردازنده به صورت پیش فرض از CMPXCHG16B پشتیبانی می کند اما در بعضی از مدل های قدیمی این ویژگی فعال نیست . شما باید این ویژگی را در ماشین مجازی فعال کنید تا با خطای “0x000000C4” مواجه نشوید. برای این کار مراحل زیر را انجام دهید:

  • Command Prompt را به عنوان Administrator باز کنید.
  • دستور زیر را تایپ کنید.
    cd \Program Files\Oracle\VirtualBox
  • در ادامه دستور زیر را نیز وارد کنید.
    VBoxManage.exe  list vms
    در خروجی این دستور محلی که باعث شده خطای ایجاد شود را به شما نشان می دهد. آن نام را یاد داشت کنید.  برای مثال در این تصویر “Windows8.1_x64_Pro” می باشد.
  • حال دستور زیر را وارد کنید. لازم است در این دستور به جای عبارت “VM Name” عبارتی را که در مرحله قبل به شما نمایش داده می شود را جای گزین کنید. برای مثال در این تصویر ، “Windows8.1_x64_Pro” می باشد.
    VBoxManage.exe setextradata “VM Name” VBoxInternal/CPUM/CMPXCHG16B 1
  • حال با انجام مراحل بالا اقدام به نصب ماشین مجازی خود کنید.

امیدواریم این آموزش برای شما مفید بوده باشد. لطفا ما را از موثر بودن این آموزش مطلع کنید.

ممکن است شما دوست داشته باشید