FILE: برنامج تشغيل العينة Ramdisk.sys لنظام التشغيل Windows 2000

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

اضغط هنا لرابط المقالة باللغة الانجليزية257405
ملاحظة
تنطبق هذه المقالة على Windows 2000. الدعم لـ Windows 2000 تنتهي في 13 يوليو 2010.Windows 2000 End-of-Support Solution Center نقطة بداية لتخطيط استراتيجية الترحيل الخاص بك من نظام التشغيل Windows 2000. لمزيد من المعلومات راجع Microsoft Support Lifecycle Policy.
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
هو Ramdisk عينة يوضح البرامج فقط Windows(r) 2000 برنامج تشغيل جهاز. برنامج التشغيل هذا إلى إنشاء محرك أقراص ذاكرة الوصول العشوائي (RAM) من الحجم المحدد. يمكنك استخدام هذا Ramdisk مثل أي قرص آخر ولكن يتم فقدان محتويات القرص عند إيقاف تشغيل الكمبيوتر. (بشكل عام، لا إدارة ذاكرة التخزين المؤقت Windows(r) 2000 مهمة أفضل بكثير من أمثلية استخدام الذاكرة مما أدى Ramdisk.)

يتم تطبيق الإرشادات الإنشاء برنامج التشغيل وتثبيت في هذه المقالة Windows(r) 2000 فقط.

ملاحظة: يوفر هذا النموذج على مثال عن برنامج التشغيل الأدنى. لم يكن أي من برنامج التشغيل أو البرامج نماذج مخصصة للاستخدام في بيئة إنتاج. بدلاً من ذلك، فإنها مخصصة لأغراض تعليمية و كإصدار skeletal من برنامج التشغيل.
معلومات أخرى
يتوفر الملف التالي للتنزيل من "مركز التنزيل لـ Microsoft":
تاريخ الإصدار:, 6 أبريل 2000

للحصول على معلومات إضافية حول كيفية تنزيل ملفات دعم Microsoft "، انقر فوق رقم المقالة التالي لعرضها في" قاعدة المعارف لـ Microsoft "(ينتقل بك هذا الارتباط إلى صفحة قد يكون محتواها كله أو جزء منه باللغة الإنجليزية):
119591كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر إنترنت
قامت Microsoft بفحص هذا الملف للتحقق من عدم وجود فيروسات. استخدام Microsoft أحدث برامج الكشف عن الفيروسات التي توفرها على التاريخ الذي تم نشر الملف. يتم تخزين الملف على ملقمات المزودة بإجراءات أمان متقدمة تساعد على منع إجراء أية تغييرات غير مصرح بها على الملف. يحتوي الملف Ramdisk.exe على الملفات التالية:
File          Description--------------------------Ramdisk.c     Source file for the Ramdisk sample driverPnp.c         Source file that handles the PnP IRPsRamdisk.h     Include file that contains the Ramdisk structuresDebug.h       Include file that contains the debug print definition Sources       Generic file for building the code sampleMakefile      Standard Windows 2000 makefileRamdisk.inf   Installation file for installing the driverRamdisk.htm   Sample Tour documentation for this sampleRamdisk.sys   Windows 2000 driver file (free build)				

إنشاء نموذج

انقر فوق رمز بيئة إنشاء حرة أو تدقيق إنشاء بيئة ضمن المجموعة مجموعة أدوات تطوير البرنامج على تعيين متغيرات بيئة الأساسية مطلوبة من قبل الأداة المساعدة الإنشاء.

التغيير إلى الدليل الذي يحتوي على رمز المصدر الجهاز مع أمر مثل C:\Drivers\Ramdisk القرص المضغوط.

تشغيل إنشاء - ceZ أو استخدام ماكرو BLD. هذا استدعاء Microsoft بإجراء إجراءات لإنتاج تسمى أيضاً إنشاء .wrn xxx Build .log xxx, و .err xxx Build إذا كانت هناك أية تحذيرات أو أخطاء حيث تعني xxx "fre" أو "chk" ، استناداً إلى البيئة اختيار ملفات السجل. إذا نجحت عملية الإنشاء يتم وضع الملف Ramdisk.sys برنامج التشغيل في مجلد فرعي معين النظام أساسي المجلد % TargetPath المحدد في ملف مصادر.

تثبيت أخذ عينات

لتثبيت برنامج التشغيل:
  1. في "لوحة التحكم" ، انقر نقرًا مزدوجًا فوق لتشغيل الأداة المساعدة إضافة/إزالة الأجهزة.
  2. حدد إضافة جهاز/استكشاف أخطاء جهاز وإصلاحها.
  3. حدد إضافة جهاز جديد.
  4. حدد لا، سأقوم بتحديد الجهاز من قائمة.
  5. حدد أجهزة أخرى ثم انقر فوق التالي.
  6. انقر فوق الزر "قرص خاص ثم أشر إلى المجلد الذي يحتوي على ملف Ramdisk.inf.
نسخ ملف Ramdisk.sys إلى المجلد % Systemroot % \System32\Drivers النظام ثم يقوم بتحميل برنامج التشغيل.

تكوين محرك الأقراص Ramdisk

هام هذا المقطع أو أسلوب أو المهمة على خطوات إخبارك عن كيفية تعديل التسجيل. ومع ذلك، قد تحدث مشكلات خطيرة في حالة تعديل السجل بطريقة غير صحيحة. ولذلك، يجب التأكد من اتبع الخطوات التالية بعناية. المضافة للحماية عمل نسخة احتياطية من السجل قبل تعديله. بعد ذلك، يمكنك استعادة السجل في حالة حدوث مشكلة. لمزيد من المعلومات حول كيفية عمل نسخة احتياطية من السجل واستعادته انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft" (ينتقل بك هذا الارتباط إلى صفحة قد يكون محتواها كله أو جزء منه باللغة الإنجليزية):
322756كيفية عمل نسخة احتياطية واستعادته في Windows


يمكنك استخدام التسجيل لتكوين Ramdisk. يحتوي الملف Ramdisk.inf القيم الافتراضية لكافة معلمات قابلة للتكوين. وصف مختصر لكل معلمة يتبع:

REG_DWORD BreakOnEntry 0
هذه هي القيمة المنطقية التي تحدد ما إذا كان يتم إنشاء نقطة فاصل أثناء إجراء DriverEntry. يكون له أي تأثير في بناء حرة من برنامج التشغيل.
REG_DWORD DebugLevel 0
تحدد هذه القيمة مستوى التشخيص الرسائل التي تم إنتاجها. ينتج عن القيم أكبر رسائل مطوّل أكثر. فالوقت قيم من 0 إلى 3. يكون له أي تأثير في بناء حرة من برنامج التشغيل.
REG_DWORD DebugComp 0xFFFFFFFF
تحدد هذه القيمة مكونات طباعة رسائل التصحيح. يحدد كل بت المكون. راجع Debug.h للحصول على قائمة مكونات. يكون له أي تأثير في بناء حرة من برنامج التشغيل.
REG_DWORD DiskSize 0x100000 (ميغا بايت 1,048,576 1)
هذه القيمة هي حجم محرك الأقراص Ramdisk بالبايت.
REG_SZ DriveLetter Z:
هذا هو الافتراضي حرف محرك الأقراص المقترن بمحرك الأقراص Ramdisk.
REG_DWORD RootDirEntries 512
هذا هو عدد الإدخالات في الدليل الجذر.
REG_DWORD SectorsPerCluster 2
هذه هي التفاصيل وحدة التخصيص.
تحديث Windows XP:

تثبيت برنامج تشغيل العينة Ramdisk في NTFS الجهاز فقط قد جعله غير قابل للاستخدام. لحل هذه المشكلة قم بإجراء التغيير التالي:

أثناء استدعاء الدالة IoCreateDevice (RamdiskAddDevice دالة في pnp.c) ، قم بتغيير نوع الجهاز من FILE_DEVICE_VIRTUAL_DISK إلى FILE_DEVICE_DISK ثم إعادة ترجمة برنامج التشغيل. بعد تثبيت برنامج التشغيل إعادة تشغيل النظام للوصول إلى Ramdisk عبر Explorer.

تحذير تثبيت Ramdisk في نظام التشغيل Windows XP قد يؤدي ميزة "استعادة النظام" دون فائدة.
مراجع
مجموعة تطوير برنامج التشغيل 2000 Microsoft Windows
Ramdisk

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 257405 - آخر مراجعة: 12/05/2015 19:07:28 - المراجعة: 5.5

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Win32 Device Driver Kit لـ Windows 2000

  • kbnosurvey kbarchive kbmt kbdownload kbfile kbgraphxlinkcritical kbstoragedev KB257405 KbMtar
تعليقات