لا توجد ذاكرة متوفرة كافية لإنشاء جهاز ذاكرة الوصول العشوائي

إذا لسبب ما ، بعد تحديث البرنامج أو تحديث Windows ، الذي تمت مقاطعته ، أدى إلى عدم تشغيل جهاز الكمبيوتر الذي يعمل بنظام Windows 10 ، مع رمز الخطأ 0xc0000017 ، فسيساعدك هذا المنشور في حلها. فيما يلي التفاصيل الكاملة من شاشة الخطأ:

Recovery

Your PC couldnt start properly

There isn’t enough memory available to create a ramdisk device.

Error code: 0xc0000017

You’ll need to use recovery tools. If you don’t have any installation media (like a disc or USB device), contact your PC administrator or PC/Device manufacturer.

لا تتوفر ذاكرة كافية لإنشاء جهاز ذاكرة الوصول العشوائي ، رمز الخطأ 0xc0000017

ملاحظة:(Note:) ستحتاج إلى امتيازات المسؤول لتنفيذ أوامر النظام.

لا توجد ذاكرة متوفرة كافية لإنشاء جهاز ذاكرة الوصول العشوائي

وفقًا لـ Microsoft ، تفاصيل رمز الخطأ ، (Error)0xc0000017  تعني أقسام ذاكرة سيئة تم تمييزها بواسطة بيانات تكوين التمهيد(Boot Configuration Data.) المضمنة في Windows . وبالتالي ، فإنه يحجب ذاكرة الوصول العشوائي ( RAM ) كمخزن مؤقت للبيانات. هذا هو السبب في أن الخطأ يقول أنه لا توجد ذاكرة كافية متاحة لإنشاء جهاز ramdisk أو الكتلة المؤقتة المستخدمة للترقية بسلاسة.

إصلاح(Fix) رمز الخطأ 0xc0000017 على نظام التشغيل Windows 10

نظرًا لأنه لا يمكنك التمهيد في الكمبيوتر ، فسيتعين عليك الضغط على F8 لفتح إعدادات بدء التشغيل(F8 to open Startup settings) . الخيار متاح مع الشاشة. عند الضغط عليه ، سيكون لديك "تمكين الوضع الآمن مع موجه الأوامر" كأحد الخيارات.

بمجرد أن تكون في الوضع الآمن(Safe Mode) ، يمكنك استخدام BCDEdit ، وهي أداة سطر أوامر لإدارة بيانات تكوين التمهيد(Boot Configuration Data) ( BCD ) ، لمسح الذاكرة السيئة.

  1. افتح موجه الأوامر
  2. اكتب  bcdedit /enum all واضغط على  Enter .
  3. سيعرض جميع مواقع الذاكرة المسماة على أنها " سيئة(bad) " ستظهر. يمكن إزالة هذه القائمة أو حذفها.
  4. تحتاج إلى الكتابة  bcdedit /deletevalue {badmemory} badmemorylistوالضغط  على Enter .
  5. ثم يمكنك الخروج وإعادة تشغيل جهاز الكمبيوتر الخاص بك وإجراء التحديث.

إذا قمت بتشغيل الأمر bcdedit /enum {badmemory}—— فسيعرض قائمة بعناوين الذاكرة التالفة أو رقم(Number) إطار الصفحة لصفحات الذاكرة التي يُتوقع فشلها.

C:\Windows\system32>bcdedit /enum {badmemory}

RAM Defects
-----------
identifier            {badmemory}
badmemorylist          0xffe38
                       0x100f

بمجرد حذف جميع قطاعات الذاكرة السيئة هذه ، سيكون لدى Windows ذاكرة كافية ، ولن يكون هناك انسداد ، وسيعيد التشغيل بشكل طبيعي ، أو سيحدث التحديث كما هو متوقع.

من المثير للاهتمام معرفة أنه يمكنك استخدامه bcdedit /set badmemorylistلتمييز جزء من ذاكرة الوصول العشوائي(RAM) على أنه سيئ. يكون مفيدًا إذا واجهت مشكلة في الذاكرة السيئة وتريد حجب أجزاء منها.

آمل أن تكون قادرًا على التخلص من رمز الخطأ 0xc0000017.

قراءة ذات صلة(Related read) : خطأ INACCESSIBLE BOOT DEVICE في نظام التشغيل Windows 10 .



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts