|
منتدى العلوم والتكنولوجيا يهتم هذا القسم بالانترنت و بالبرمجة والكمبيوتر و الموبايلات,معلومات عامة ..إستشارات ..كل ما هو جديد بالتكنولوجيا .....الخ |
|
خيارات الموضوع | طريقة العرض |
|
#1
|
|||
|
|||
Himem.sys & emm.386
Guys
i have a startup disk wich load those files How can i unload them and which file have refernces to them so i can rmove them of it ?? |
#2
|
|||
|
|||
امسحهم
|
#3
|
|||
|
|||
|
#4
|
|||
|
|||
|
#5
|
|||
|
|||
how can i deletee a file that is runing !!!!!!
there is referncees must be made to run those files in the config or autoexec or somewhere. what i want 2 del is the refernces not the file itself so any body have any idea ?? thx again 4 ur help unbreacable but dont belive it is help |
#6
|
|||
|
|||
سلام ونعمة
اسف لم ارى رسالتك قبل اليوم عموما هناك طريقتان طريقة الويندوز اضغط باليمين على الفلوبى واختار استكشاف(explor) ستجد ملف اسمهautoexec.bat اضغط عليه باليمين واختار تحرير (edit) احذف السطر الذى يحتوى على الامر الذى لا تريده فى الاقلاع او اضف كلمة (rem) فى اول السطر احفظ التغييرات طريقة الدوس اذا كنت امام كمبيوتر ليس به ويندوز واقلعت بالفلوبي اكتب الامر التالى edit autoexec.bat لاحظ المسافة بين الكلمتين ثم اضغط علامة الدخول اتبع نفس الخطوات المشروحة آخر تعديل بواسطة bassamag ، 28-11-2003 الساعة 05:52 PM |
#7
|
|||
|
|||
good help but
great help
thx alot but i know all this u said it is a bad news but it is the truth the real problem that is i dont know wich have the refernces to that file and i think this file is not called so plain i mean i think i wont found a line in any file saing himem and if so i'm afraid to devour all the disk any way thx |
#8
|
|||
|
|||
سلام ونعمة
اخبرنى باى برنامج صنعت هذا الفلوبى اقصد دوس او ويندوز 95 98 الخ او ارسل لى نسخة من (autoexec.bat) و (config.sys) |
#9
|
|||
|
|||
this neither win98 nor me or even 95
it is a custom floppy that is downloadable online i'll send u the autoexec and config but later thx for ur care |
#10
|
|||
|
|||
ملف 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 وابقى طمنا ايه اللى حصل محبة وسلام |
#11
|
|||
|
|||
u realley helped thx
thx alot for ur help Guardian
it was alot useful i have removed those 2 lines and it worked but there is an error message that appear when i boot using that boot disk and it says : WARNING : The high memory area (HMA) is not avilable. Additional low memory (below 640K) will be used instead. but it worked well. any way i was asking how 2 remove those lines for : a- Partition magic prog which run under dos was complaning about the high memory. b- There is another prog wich manpulate partitions was complaning and wasnt runing . now i want to ask for some further q's at first is the himem and emm386 useful or not. is that increasing speed of any thing or what ? do u think the removnig if those lines could affect any thing ? here is a copy of the modified config.sys : DEVICE=OAKCDROM.SYS /D:MSCD001 FILES=20 BUFFERS=20 DOS=HIGH,UMB STACKS=9,256 and here is a copy of the autoexec.bat @ECHO OFF PROMPT=$P$G PATH=A:\ SET DIRCMD=/OGNES LH MSCDEX.EXE /D:MSCD001 /L:X LH DOSKEY /INS LH SMARTDRV thx alot for ur help hope god help u in garding ur mirage :) |
#12
|
|||
|
|||
صباح الخير يا شادى..
شوف يا سيدى الرسالة دى: WARNING : The high memory area (HMA) is not avilable. Additional low memory (below 640K) will be used instead تظهر نتيجة محاولة تحميل برامج فى الذاكرة فى منطقة الـ high memory التى لا يمكن الوصول إليها بعد تعطيل عمل himem.sys - emm386.exe لمنع هذه الرسالة من الظهور قم بحذف السطر DOS=HIGH,UMB بالكامل من ملف Config.sys والغى الأمر LH من سطور ملف Autoexec.bat محتفظا ببقية السطر كما هو.. يعنى LH SmartDrv مثلا تصبح SmartDrv فقط بدون LH فى مقدمتها __________ بالنسبة للسؤال الثانى (هل ملفات himem.sys emm386.exe مفيدة ولا لا) بدون هذه الملفات لا يستطيع الـDOS التعامل مع أكثر من الـ640ك الأولى من الذاكرة مهما بلغت الـRAM فى جهازك فسيظل لا يتعامل سوى مع أول 640ك (لاحظ انى أقول الـDOS أى أن هذا المبدأ لا ينطبق على الويندوز مثلا) من حيث السرعة.. هيه بتفرق شوية فى السرعة بطريقة غير مباشرة.. رفع الـSystem files للـUpper memory عن طريق الأمر DOS=HIGH,UMB مثلا يوفر مساحة أكبر من الكونفيرتشوال التى لا بد لكل البرامج من ترك جزء فيها.. المحافظة على الكونفيرتشوال فارغة قدر الإمكان يفرق نسبيا فى السرعة من حيث التعامل مع الذاكرة.. أحياناً يصبح الوضع أسوء بعد تشغيل الـUpper Memory (مثل ما حدث معك) وأحيانا الأمر لا يستحق العناء إذا كانت الـUpper memory صغيرة نسبياً خاصة أن برامج himem , Emm386 نفسها تحمل على الكونفيرتشوال.. لزيادة السرعة بطريقة فعالة ينصح ببرامج الكاش ميمورى مثل SmartDrv.exe وللحصول على أفضل استغلال للسرعة مقارنة بمساحة الذاكرة ينصح بتخصيص ربع (1/4) من مساحة الـRAM للكاشات يعنى لو الذاكرة 32 ميجا مثلاً هانخصص ربعها يعنى 8 ميجا للكاش بالأمر SmartDrv 8000 وطبعا طالما هانستعمل 8 ميجا إذن أكثر من الـ640ك الأولى إذن فنحن نحتاج himem.sys على الأقل وفى حالة استخدامنا لبرنامج emm386.exe مع الـhimem.sys إذن يمكننا استخدام الأمر LH لجعل SmartDrv نفسه يرفع للـupper Memory وطالما استخدمنا الإتنين يبقى من المفضل رفع الـsystem files نفسها للupper memory هيه كمان عن طريق Dos=high,umb فى ملف الconfig.sys شفت العملية تراكمية إزاى؟ ما أريد قوله أن لا يوجد وضع معين هو الأفضل وإلا كانت العملية بسيطو والكل اتبعها وهو مغمض.. الأمر ليس هكذا بل حسب ما تريد الحصول عليه يفضل ضبط الsettings على وضع معين للحصول على أعلى آداء فى النهاية أنا متشكر جدا لأنك رجعتنى تانى لأيام الDOS لأنى باعشق الأيام دى وقت ما كان هناك فارق بين المهارات الفردية والعملية تحتاج تفكير... أما الآن فأنظمة التشغيل سهلة للغاية لا تتيح تفاوت القدرات والمهارات.. أى طفل يستطيع التعامل مع XP دون خلفية مسبقة بكيف يتم هذا فى داخل الجهاز.. ولو ان XP له تريكاته برضه بس سهلة التنفيد وأى حد ممكن يعملها.. عموما ده موضوع تانى مش مجالنا تحياتى |
#13
|
|||
|
|||
now i got the lesson very well
i'll play around and see the outcome and tell u if something further happend by the way why there is some programs refuse 2 work while the himem or the emm is working example like seagate diskwizerd i think and ranish partion manager, is there any conflicts could happen while i'm using both files and tring 2 setup any kinda windows ? what do u advise me, should i use it or not "i'm making a rescue disk and i have much more ram than 256 :) i'm sorry for writing in english but it is speedier for me and thats beside that mixing english and arabic words makes a very unreadable results for me thx alot for ur precious time and ur help |
#14
|
|||
|
|||
هوه بصراحة التعامل مع الكمبيوتر له لغته الخاصة لا هيه عربى ولا انجليزى صرف.. تقدر تسميها لغة تجارية والأمثلة كتير زى فرمته وتسييف وكابيره.. دى فى عرف اللغة تسمى اشتقاقات عربية من أصل انجليزى.. حاجة كدا فرانكوا آراب.. معذرة لو الطريقة غريبة شوية المهم المعلومة توصلك صح :)
مصطلح Conflict اللى ذكرته سليم من حيث الكلام الإنجليزى.. لكنه غير مستخدم كمبيوترياً.. لأن Conflict بنستخدمها فى وصف المشاكل على الـIRQ أو DMA بين كارتين كل واحد بيطلب نفس الشئ.. هنا بيحصل Conflict فعلا بين بعض البرامج زى اللى ذكرتها مع himem أو emm386 على الـDMA DMA بالمناسبة إختصار لجملة Direct Memory Access لأن مديرات الذاكرة عموما مش himem أو emm بس بتتعامل مع الذاكرة مباشرة... لو افترضنا وجود برنامج على الدوس محتاج تعامل مباشر (أمر نادر لكنه وارد حدوثه) مش هاتشتغل مع مديرات الذاكرة لأنه بيجحز الذاكرة لحسابه ولا يتم التعامل مع الذاكرة إلا من خلاله بمعنى there is no Direct Memory Acsess while using himem or emm بالنسبة للويندوز 98 فيما تحتها استخدم himem.sys فقط وSmartDrv بدون أرقام ويندوز ميلينيم فيما فوقها لا تستخدم شيئاً ويندوز عائلة الـNT عموما (NT,2k,XP) لا تستخدم شيئاً.. تحياتى |
#15
|
|||
|
|||
بص يا سيدي
في الأول شكرا علي مساعدتك لحد و تعبك أولا اللغة : أنا فاهمك كويس ماتقلقش و ما تعتزرش أنا بس كنت عايز أفهمك أني بس أسهل أكتب بالأنجليزي من العربى بس أنا ثانيا : معلش ردي أتأخر قوي علشان كنت مشغول جدا و خاصة الأمتحانات علي الأبواب ( أذكرنا ي صلواتك ) أوك ثالثا : أنت مفهتنيش المرة دي أنا كنت عايز عايز أسأل لو أنا محمل ال Himem.sys , Emm386 هايعمل مشاكل لو حاولت أنزل ويندوز او بمعني أوضح و أثناء عملية تستيب الويندوز ؟؟ شكرا علي المساعدة يا باشا |
عدد الأعضاء الذي يتصفحون هذا الموضوع : 1 (0 عضو و 1 ضيف) | |
|
|