الموضوع: Himem.sys & emm.386
عرض مشاركة مفردة
  #10  
قديم 01-12-2003
Mirage Guardian Mirage Guardian غير متصل
Registered User
 
تاريخ التّسجيل: Jun 2003
المشاركات: 899
Mirage Guardian is on a distinguished road
ملف himem.sys هو احد ملفات TSR يعمل كمدير الذاكرة لتخليق ما يسمى بـUpper Memory والمقصود بها الذاكرة التى تزيد عن الـ640 كيلو بايت الأولى (الكونفيرتشوال ميمورى)

يتم تحميل ملف himem.sys عن طريق الأمر Device كسطر فى ملف Config.sys

ملف Emm386.exe هو ملف TSR يعمل كإيميليتور.. لتخليق ما يسمى Extended Memory وهى جزء من Upper Memory التى يجب تخليقها بالـ Himem.sys مسبقاً.. يسمى الجزء المتبقى من الـ Upper Memory بعد حجز الـ Extended Memory بتسمية أخرى هى Expanded Memory

يتم تحميل ملف Emm386.exe إما بالأمر Device فى ملف Config.sys أو بالاستدعاء المباشر من الملف Autoexec.bat


والآن نظرة إلى مشكلتك..

يبدو انك تستخدم Startup Diskette لتحميل الجهاز تمهيدا لتشغيل بعض برامج الـ DOS القديمة.. ويبدو أن تلك البرامج لا تستطيع التعامل مع مديرات الذاكرة حيث أن لديها مديرها الخاص مثل DOS4exe أو Qemm.exe أو ما شابه

يمكنك حل المشكلة بطريقتان..

1) الطريقة السهلة (ابطال عمل ملفات Himem.sys - Emm386.exe مؤقتا)
وذلك بطريقة سهلة للغاية.. إضغط Shift باستمرار أو F5 أثناء تحميل الجهاز.. سيقوم الجهاز بعمل bybass لملفات Config.sys و Autoexec.bat وبالتالى لن يتم تحميل أى مدير للذاكرة أو أى TSR آخر.. يمكنك الآن العمل بنظام التشغيل وحده دون مديرى الذاكرة

2) الطريقة الدائمة
احذف سطور الإستدعاءات لملفات Himem.sys و Emm386.exe من ملفات التنفيذ التلقائى Config.sys و Autoexec.bat وذلك عن طريق أمر Edit من الـDos أو Notepad من الـWindows

وابقى طمنا ايه اللى حصل
محبة وسلام
الرد مع إقتباس