لقد قدم Windows 11 لملاك NVMe تعزيز سرعة مجاني، لكن سيتعين عليك تفعيله أولاً

لقد قدم Windows 11 لملاك NVMe تعزيز سرعة مجاني، لكن سيتعين عليك تفعيله أولاً

تم دعم محركات NVMe منذ فترة طويلة على نظام ويندوز، لكن تعريف "الأصلي" قد تغير مع مرور الوقت. أضافت ويندوز 7 SP1 وويندوز سيرفر 2008 R2 SP1 هذا الدعم أولاً، في شكل StorNVMe. وبقدر ما نستطيع أن نرى، فقد كان هذا هو الطريقة القياسية للتعامل مع محرك NVMe منذ ذلك الحين، مع قيام مايكروسوفت بتكييف أجهزة NVMe لنموذج تخزين مبني على التجريدات الطويلة الأمد لـ SCSI، بدلاً من بروتوكول خاص بها. والآن، يتغير الأمر، حيث تقوم مايكروسوفت بإطلاق برنامج تشغيل NVMe أصلي حقًا لنظام ويندوز سيرفر 2025، ونتيجة لذلك، لنظام ويندوز 11 أيضًا.

تجربته على تثبيت عادي لنظام Windows 11 25H2 أمر سهل إلى حد كبير، لكن يجب أن تكون على علم بأنه ورد أنه تسبب بمشاكل لبعض المستخدمين. لقد كنت أستخدمه لأكثر من أسبوع دون مشاكل، لكن بعض المستخدمين أبلغوا عن مشاكل مع مديري الأقراص الذين لا يتعرفون على تخزين NVMe الخاص بهم بشكل صحيح، وأبلغ آخرون عن انهيار التطبيقات بالكامل. كما ذكر آخرون أنه يبدو أنه لا يعمل بعد مع الألعاب التي تدعم DirectStorage، مما يؤدي إلى زيادة استخدام وحدة المعالجة المركزية وحدوث تقطعات في الأداء، بسبب نقص دعم BypassIO.

بالإضافة إلى ذلك، يمكن أن يجعل الأقراص تختفي تمامًا، أو يتم اكتشافها مرتين، وبعض الأقراص غير مدعومة على الإطلاق. على سبيل المثال، لا يزال قرص Crucial P3 Plus بسعة 4 تيرابايت يظهر كقرص NVMe "عادي" (من المحتمل أن يكون هذا لأن Crucial توفر برامج التشغيل الخاصة بها، وفقًا لمايكروسوفت)، بينما يستخدم قرصي Samsung 970 EVO Plus بسعة 2 تيرابايت NVMe الآن برنامج التشغيل الجديد.

إذا كنت مستعدًا للتعامل مع المخاطر، أفاد بعض المستخدمين بتحسن يصل إلى 500 ميجابايت/ثانية في سرعات الوصول المتتابعة، على الرغم من أن هذه الأرقام ستختلف على الأرجح من قرص إلى آخر حسب عبء العمل، ووحدة التحكم المستخدمة، أو عمق الطابور المعني. كما قالت مايكروسوفت إنه من خلال اختباراتهم، يمكن للأنظمة التي تم تفعيل التعريف الجديد عليها أن تقدم زيادة تصل إلى 80٪ في عمليات الإدخال/الإخراج في الثانية مع توفير 45٪ في دورات وحدة المعالجة المركزية لكل عملية إدخال/إخراج على الأعمال العشوائية للقراءة بحجم 4K على نظام NTFS.


كيف قمت بتمكين برنامج تشغيل NVMe الجديد في ويندوز 11

تمكين برنامج تشغيل NVMe الجديد في Windows 11 يتطلب أن يكون لديك نظام Windows 11 إصدار 25H2. وكذلك، ستحتاج إلى التحقق من قسم تفاصيل برنامج التشغيل لمحرك التخزين الخاص بك في إدارة الأجهزة في Windows 11 والتأكد من أن محرك الأقراص يستخدم StorNVMe.sys. وإلا، فلن يؤدي تمكين هذا البرنامج إلى أي تحسين لنظامك، حيث سيستمر النظام في استخدام برنامج التشغيل المقدم من الشركة المصنعة للـ SSD الخاص بك.

لتمكينه، لديك خياران. الخيار الأول يستخدم محرر التسجيل، والخيار الثاني يستخدم PowerShell أو موجه الأوامر بصلاحيات المسؤول. لإضافة باستخدام محرر التسجيل:

  1. اضغط على مفتاح Windows وR، ثم اكتب "regedit"
  2. انتقل إلى ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetPoliciesMicrosoftFeatureManagementOverrides
  3. أضف القيم التالية من نوع REG_DWORD في هذا المجلد، كل واحدة بقيمة ست عشرية "1":
  4. 156965516
  5. 1853569164
  6. 735209102
  7. إعادة التشغيل

بدلاً من ذلك، يمكنك فتح نافذة طرفية بامتيازات المسؤول وتشغيل الأوامر التالية:

  1. reg add HKEY_LOCAL_MACHINESYSTEMCurrentControlSetPoliciesMicrosoftFeatureManagementOverrides /v 156965516 /t REG_DWORD /d 1 /f
  2. reg add HKEY_LOCAL_MACHINESYSTEMCurrentControlSetPoliciesMicrosoftFeatureManagementOverrides /v 1853569164 /t REG_DWORD /d 1 /f
  3. reg add HKEY_LOCAL_MACHINESYSTEMCurrentControlSetPoliciesMicrosoftFeatureManagementOverrides /v 735209102 /t REG_DWORD /d 1 /f
  4. إعادة التشغيل

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


كيف يختلف برنامج تشغيل NVMe في ويندوز 11؟

ما كان يُطلق عليه تاريخيًا من قبل مايكروسوفت اسم دعم NVMe "الأصلي" على ويندوز لم يكن أبدًا متعلقًا بتجاوز بنية التخزين الحالية. عندما ظهرت NVMe لأول مرة على ويندوز، كان StorNVMe هو برنامج تشغيل ميني بورت مقدم من مايكروسوفت يسمح لنظام التشغيل بتعداد، والتمهيد من، وتشغيل محركات NVMe دون الاعتماد على برامج التشغيل الخاصة بالموردين. من وجهة نظر المستخدم والتطبيقات، كان هذا هو الدعم الأصلي: كان NVMe يعمل مباشرةً، ويتصرف مثل أي قرص آخر، ويتكامل بشكل سلس مع بقية عناصر التخزين في ويندوز.

ومع ذلك، تحت السطح، كانت NVMe لا تزال تتوافق مع نموذج تخزين يعود لزمن بعيد جدًا قبل ظهورها. لقد تم بناء كومة تخزين ويندوز على افتراضات SCSI لعقود، وكانت أجهزة NVMe تتكيف عمليًا مع هذا النموذج. داخليًا، يقوم ويندوز بترجمة طلبات التخزين المعبر عنها في تجريدات على نمط SCSI إلى أوامر NVMe قبل إرسالها إلى القرص. وعلى مر السنين، لم يكن هذا يمثل مشكلة عملية. حتى مع عبء الترجمة، كانت محركات NVMe أسرع بكثير من SATA وSAS بحيث أن تكلفة التجريد كانت غير مرئية إلى حد كبير خارج أعباء العمل العالية جدًا أو الخاصة بالخوادم.

هذا التمييز هو ما تتعامل معه مايكروسوفت الآن فيما تسميه "NVMe الأصلي" في Windows Server 2025. هذا لا يعني أن مايكروسوفت نسيت StorNVMe أو أنها أضافت فجأة دعم NVMe لم يكن موجودًا من قبل. بل هو إعادة تصميم لكيفية تعامل Windows مع I/O الخاص بـ NVMe على مستوى أدنى، مما يلغي الحاجة للتعامل مع أجهزة NVMe كما لو كانت أقراص SCSI ويزيل تمامًا اعتمادها على التجريد الخاص بـ SCSI. في هذا النموذج الجديد، يتم التعامل مع NVMe كـ NVMe من البداية للنهاية، مما يسمح لـ Windows بإصدار وإدارة أوامر NVMe مباشرة بدلاً من تمريرها من خلال التجريدات القديمة.

nvme

من حيث الفوائد العملية، لن يكون التغيير بالضرورة ملحوظًا في المهام اليومية. بدلاً من ذلك، يجعل نظام ويندوز قادرًا على التعامل مع الأجهزة NVMe بشكل أكثر كفاءة بينما تدفع الأجهزة عمق الطابور الأعلى، وارتفاع IOPS، وانخفاض فترات الكمون. بالنسبة لتخزين المؤسسات، والأجهزة NVMe متعددة المتحكمات، والأجهزة المستقبلية للمستهلكين التي تعتمد بشكل أكبر على التوازي، يمكن أن يساعد إزالة هذا العبء الترجموي كثيرًا. وهذا أيضًا السبب في أن مايكروسوفت تصف هذا كتحول معماري بدلًا من كونه مجرد "برنامج تشغيل أسرع"، ولماذا ظهر أولاً في Windows Server بدلاً من كونه ميزة افتراضية في إصدارات المستهلك.

على نظام ويندوز 11 25H2، تمكين برنامج تشغيل NVMe الجديد باستخدام محرر التسجيل يعني أساسًا تمكين برنامج التشغيل من خادم 2025، بدلاً من تمكين تنفيذ مدعوم بالكامل لنظام ويندوز 11. التغييرات الأساسية موجودة بفضل قاعدة الشيفرة المشتركة، لكنها ليست بعد الطريق الافتراضي وتأتي مع بعض التحفظات. التقارير عن عدم التوافق مع أدوات إدارة الأقراص، وعدم استقرار التطبيقات، وغياب ميزات مثل دعم BypassIO للألعاب الممكَّنة بـ DirectStorage توضح أن هذه الفترة لا تزال انتقالية. بمعنى آخر، كان ويندوز يدعم NVMe "بطريقة أصلية" لسنوات بمعنى أنه كان يعمل من دون إعدادات إضافية، لكن فقط الآن تعمل شركة مايكروسوفت على جعل NVMe بروتوكولًا مدعومًا بالكامل في كامل طبقة التخزين بدلاً من كونه جهازًا عالي الأداء تم تكيفه للعمل مع SCSI القديم.

مدينة الكمبيوتر

موقع مدينة الكمبيوتر يوضح لكم القطع المادية (Computer Hardware) المكونة له مثل اللوحة الام - والمعالج - وكرت الشاشة - والذاكرة - وشرح بالتفصيل كل ما يتعلق به وايضا اخبار وأحدث انواع الكمبيوتر.

أحدث أقدم