نحوه رفع خطای «نمیتوان ماشین مجازی جاوا ایجاد کرد».
اگر جاوا(Java) به درستی بر روی رایانه شما نصب شده باشد، هرگز با اجرای برنامه ها یا بازی های مبتنی بر جاوا مشکلی نخواهید داشت.(Java)
با این حال، اگر مشکلی در تنظیمات شما وجود داشته باشد، ممکن است این خطا را مشاهده کنید: «نمیتوان ماشین مجازی جاوا را ایجاد کرد (Java). (Machine.)” این خطا به این معنی است که نصب جاوا(Java) روی رایانه شما نمیتواند جعبه ایمنی مجازی (ماشین مجازی) را که معمولاً برنامه جاوا(Java) را در آن راهاندازی میکند راهاندازی کند .
در این راهنما، چند راهحل را یاد میگیرید که میتوانند این خطا را از بین ببرند، و از رایجترین راهحل برای راهحل کممصرف شروع کنید.
مطمئن(Make) شوید جاوا(Java Is Installed) به درستی نصب شده است
قبل از اینکه بتوانید خطاهای جاوا(Java) را عیب یابی کنید، باید مطمئن شوید که جاوا(Java) را به درستی نصب کرده اید.
برای انجام این کار، خط فرمان را با انتخاب منوی Start ، تایپ (Start)cmd و انتخاب برنامه Command Prompt باز کنید .
در پنجره خط فرمان، java – version را تایپ کرده و Enter را فشار دهید .
اگر جاوا(Java) به درستی نصب شده باشد، باید نسخه جاوا(Java) ، SE Runtime Environment و ساخت Client VM را ببینید.
اگر آخرین نسخه را ندارید، باید مطمئن شوید که آن را نصب کنید(install it) . اگر این خوب به نظر می رسد، آماده هستید تا به مرحله عیب یابی بعدی بروید.
حافظه سیستم موجود(Expand Available System Memory) برای جاوا را گسترش دهید(Java)
رایجترین دلیل خطای « نمیتوان(Could) ماشین مجازی جاوا(Java) را ایجاد کرد » این است که جاوا(Java) حافظه کافی در سیستم شما برای راهاندازی کلاینت VM ندارد.
جاوا(Java) در ابتدا به طور پیش فرض برای استفاده از "اندازه پشته" اولیه و حداکثر تنظیم شده است. بنابراین، اگر برنامهای را اجرا میکنید که از حداکثر اندازه فراتر میرود، با خطا مواجه میشود.
می توانید با تغییر مقدار حافظه سیستمی که جاوا(Java) می تواند در سیستم خود استفاده کند، این مورد را تنظیم کنید.
1. منوی Start را انتخاب کرده و متغیرهای محیطی را تایپ کنید. Edit the System Environment Variables را(Edit the System Environment Variables) انتخاب کنید .
2. در پنجره System Properties ، Environment Variables را انتخاب کنید .
3. در قسمت System Variables ، New را انتخاب کنید .
4. نام متغیر را به عنوان _JAVA_OPTIONS و مقدار متغیر را به عنوان -Xmx512M تنظیم(-Xmx512M) کنید.
5. OK را انتخاب کنید و سپس دوباره OK را انتخاب کنید.
این حافظه مجاز برای جاوا(Java) را روی 512 مگابایت تنظیم می کند. تغییر تنظیمات بلافاصله اعمال می شود، بنابراین برنامه جاوا(Java) خود را مجدداً راه اندازی کنید و ببینید آیا خطا همچنان ظاهر می شود یا خیر. اگر اینطور است، فرآیند بالا را تکرار کنید اما با تنظیم مقدار -Xmx1024M به جای آن ، حافظه را به 1024 مگابایت افزایش دهید .
جاوا را به عنوان مدیر اجرا کنید
گاهی اوقات خطاهای ماشین مجازی می تواند ناشی از فقدان حقوق مدیریت مناسب در رایانه شخصی ویندوز شما باشد. برای اینکه ببینید آیا این مشکل است، برنامه جاوا(Java) را روی رایانه شخصی خود تنظیم کنید تا به عنوان سرپرست سیستم اجرا شود(run as the system administrator) .
1. دکمه Start را انتخاب کرده و (Start)Java را تایپ کنید. فلش سمت راست کنار آن را انتخاب کرده و Open file location را(Open file location) انتخاب کنید .
2. روی فایل اجرایی جاوا(Java) کلیک راست کرده و Properties را انتخاب کنید .
3. برگه Compatibility را انتخاب کرده و گزینه (Compatibility)Run the program as an administrator را فعال کنید.
OK را انتخاب کنید . اکنون، دفعه بعد که جاوا(Java) اجرا شود، از حقوق کامل مدیر برخوردار خواهد بود.
جاوا را حذف و دوباره نصب کنید
در نهایت، اگر همه چیز شکست خورده باشد، ممکن است نصب جاوا(Java) معیوب باشد.
1. منوی Start را انتخاب کنید، add or remove programs را(add or remove programs) تایپ کنید و Add or remove programs system settings را انتخاب کنید.
2. در Apps & Features ، به جاوا(Java) بروید ، آن را انتخاب کنید و Uninstall را انتخاب کنید .
3. برای تایید، Yes را انتخاب کنید و پس (Yes)از حذف کامل جاوا(Java is fully uninstalled) ، ویندوز را مجددا راه اندازی کنید.
4. آخرین نسخه جاوا(Download the latest version of Java) را برای سیستم خود دانلود کنید. مطمئن شوید که اگر سیستم شما 32 بیتی است 32 بیت یا اگر کامپیوتر شما 64 بیت است 64 بیت را انتخاب کنید. اگر مطمئن نیستید که کدام سیستم را دارید، ابتدا نوع سیستم خود را بررسی کنید(check your system type first) .
5. پس از دانلود روی فایل نصب دوبار کلیک کنید. برای شروع فرآیند نصب جاوا(Java) ، دکمه Install را انتخاب کنید .
بقیه جادوگر را طی کنید و پس از اتمام نصب جاوا ، سیستم (Java)ویندوز(Windows) خود را مجددا راه اندازی کنید .
پاک کردن « ماشین مجازی جاوا(Java Virtual Machine) ایجاد نشد »
امیدواریم در چند قدم اول بتوانید خطا را پاک کنید و مجبور نباشید جاوا(Java) را دوباره نصب کنید. با این حال، نصب مجدد جاوا(Java) یک فرآیند به اندازه کافی سریع است و باید برنامه های جاوا(Java) شما را دوباره به آرامی اجرا کند.
آیا اصلاحات دیگری که کشف کردید وجود داشت که با این خطا نیز کار کند؟ آنها را در بخش نظرات زیر با ما به اشتراک بگذارید !(Share)
Related posts
نحوه رفع خطای «حفاظت از منابع ویندوز نمی تواند عملیات درخواستی را انجام دهد»
نحوه رفع خطای «ویندوز نتوانست یک یا چند مؤلفه سیستم را پیکربندی کند».
رفع خطای “Windows Could Not Automaticly Detect This Network's Proxy Settings”
نحوه رفع خطای «ویندوز نتوانست درایور را برای آداپتور شبکه شما پیدا کند».
نحوه رفع خطای «آدرس IP سرور یافت نشد» در گوگل کروم
هنگام حذف در ویندوز، «نمیتوان این مورد را پیدا کرد» را برطرف کنید
نحوه رفع خطای «تغییر شبکه شناسایی شد» در گوگل کروم
8 راه برای رفع "اوه، اسنپ!" خطای خرابی صفحه در کروم
نحوه رفع خطای «d3dx9_43.dll Missing» در ویندوز
خطای «فایل برای سیستم فایل مقصد خیلی بزرگ است» را برطرف کنید
خطاهای «دستورالعمل در حافظه مرجع خوانده نشد» را برطرف کنید
نحوه رفع "مشکل در مجوز دفتر شما وجود دارد"
خطای «نمی توان از فایل منبع یا دیسک خواند» را برطرف کنید
نحوه رفع خطای “Err_empty_response” در گوگل کروم
نحوه رفع خطای «اتصال شما خصوصی نیست» در گوگل کروم
رفع مشکل عدم ایجاد ماشین مجازی جاوا در ویندوز 10
نحوه رفع خطای «کامپیوتر شما دچار مشکل شد و باید راه اندازی مجدد شود».
رفع «دستگاه شبکه بیسیم پشتیبانینشده شناسایی شد. خطای سیستم متوقف شد
چگونه خطای «بدون مسیر» Discord را برطرف کنیم
نحوه رفع خطای «Google Keeps Stop» در اندروید