‏إظهار الرسائل ذات التسميات ويندوز. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات ويندوز. إظهار كافة الرسائل
08‏/11‏/2014

كيفية تغيير شاشة تسجيل الدخول في ويندوز 7

ويندوز 7 هو القديم نسبيا الآن، فإن التكرار التالي من نظام التشغيل مايكروسوفت ويندوز 10. وعلى الرغم من أن مايكروسوفت تخطي على اسم ويندوز 9، ويندوز 10 على ما يبدو أن يكون مزيج من ويندوز 7، ويندوز 8. حسنا، من وجهة نظر واجهة المستخدم الرسومية على أي حال. شخصيا، أنا لا أحب يندوز 8، وذلك أساسا بسبب واجهة البلاط. إلا إذا كنت استخدامها على شاشة الكمبيوتر تعمل باللمس . 




















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

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

الآن انتقل إلى المفتاح التالي:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authenticatation\LogonUI\Background

سترى قيمة DWORD تسمى OEMBackground. ولكن، لا تقلق إذا كنت لا ترى ذلك، فقط انقر بزر الماوس الأيمن في الجزء الأيسر، أشر إلى القائمة الفرعية الجديدة وإنشاء قيمة DWORD جديدة مع هذا الاسم. انقر نقرا مزدوجا فوق القيمة OEMBackground وتعيين قيمته إلى 1. * يرجى ملاحظة أن اختيار موضوع جديد في المظهر والتخصيص نافذة سوف قيمة "إلغاء تعيين" هذا التسجيل. إذا قمت بتحديد الموضوع، فإنه سيتم تغيير قيمة المفتاح إلى القيمة المخزنة في ملف. ini الموضوع، والذي هو على الارجح 0 - حتى إذا قمت بتغيير الموضوع ثم سيكون لديك لتنفيذ هذا تحرير التسجيل مرة أخرى.

لوضع الصورة يجب أن يكون ملف الصورة أقل من 256 كيلو بايت في الحجم. يجب عليك أيضا استخدام ملف صورة، والذي يطابق القرار من الشاشة.


ويندوز وسوف ننظر لتسجيل الدخول مخصص صورة خلفية الشاشة في الدليل التالي:

C:\Windows\System32\oobe\info\backgrounds
افتراضيا، معلومات وخلفيات المجلدات غير موجودة. لذلك كنت بحاجة للانتقال إلى المجلد C: \ WINDOWS \ SYSTEM32 \ OOBE وإنشائها نفسك من خلال النقر بزر الماوس الأيمن داخل المجلد، مشيرا إلى جديد، ومن ثم اختيار مجلد جديد.

الآن نسخ صورة خلفية المطلوب إلى مجلد الخلفيات وتسميته backgroundDefault.jpg.The التغيير ساري المفعول فورا؛ ليست هناك حاجة إلى إعادة تشغيل النظام. إذا كنت ترغب في الحصول على العودة إلى شاشة تسجيل الدخول الافتراضي، عليك أن حذف الملف backgroundDefault.jpg. ثم يقوم Windows استخدام صورة الخلفية الافتراضية إذا لا توجد صورة خلفية مخصص متاح.
11/08/2014 02:00:00 ص
26‏/10‏/2014

جميع اوامر التشغيل RUN

--------------------------------------------------------------------------------

1- الامر ( winipcfg ) لمعرفة الـ ip الخاص بك
2- الامر ( regedit ) لفتح شاشة الريجسترى للوندوز
3- الامر ( msconfig ) اداة مساعدة ومنها ممكن توقف تشغيل اى برنامج اما الوندوز يبدا
4- الامر ( calc ) لفتح الالة الحاسبة
5- الامر ( command ) لفتح نافذة الدوس
6- الامر ( scandisk ) او ( scandskw ) الاثنين واحد وطبعا من اسمهم باين وظيفتهم
7- الامر ( taskman ) لمشاهدة كل اللى مفتوح ف التاسك بار (شريط المهام) والتحكم فيه
8- الامر ( cookies ) للدخول بسرعة على ملفات الكوكيز
9- الامر ( defrag ) باين من اسمه برضه هو ايه
10- الامر ( help ) وممكن برضه F1
11- الامر ( temp ) للوصول لفايلات النت المؤقتة
12- الامر ( dxdiag ) لمعرفة كل مواصفات جهازك وكل معلومات عنه ( وهذا من وجهة نظرى اهم امر فيهم وما حد يعرفه الا قليل )
13- الامر ( pbrush ) لتشغيل برنامج البينت ( الرسام )
14- الامر ( cdplayer ) لتشغيل برنامج السى دى بلير
15- الامر ( progman ) لفتح البروجرام مانجر
16- الامر ( tuneup ) لتشغيل معالج الصيانة للجهاز
17- الامر ( debug ) لمعرفة نوع كارت الشاشة
18- الامر ( hwinfo /ui ) معلومات عن جهازك وفحصه وعيوبه وتقرير عنه
19- الامر ( sysedit ) لفتح السيستم كونفيجريشن ايديتور ( محرر تكوين النظام )
20- الامر ( packager ) لاستعراض برنامج تغيير الايقونات
21- الامر ( cleanmgr ) لتشغيل برنامج التنضيف
22- الامر ( msiexec ) معلومات عن حقوق البرنامج والشركة
23- الامر ( imgstart ) لتشغيل اسطوانة وندوز
24- الامر ( sfc ) لارجاع ملفات dll لو حصلها حاجة
25- الامر ( icwscrpt ) لنسخ ملفات dll
26- الامر ( recent ) لفتح الريسنت الخاص بك واستعراض الملفات اللى تم فتحها قبل كذا
27- الامر ( mobsync ) لفتح برنامج مهم جدا لتنزيل صحفحات النت وتصفحها خارج النت فيما بعد
28- الامر ( Tips.txt ) ملف مهم فيه اهم اسرار الوندوز
29- الامر ( drwatson ) لفتح برنامج دكتور واطسون لعمل فحص شامل على جهازك
30- الامر ( mkcompat ) لتغيير خصائص البرامج
31- الامر ( cliconfg ) للمساعدة ف شبكة الاتصال
32- الامر ( ftp ) لفتح File Transfer Protocol ( بروتوكول نقل الملفات )
33- الامر ( telnet ) وهذا تابع اصلا لليونكس وبعد كذا دخلوه علي الوندوز عشان الاتصال بالسرفرات وخدمات الشبكات
34- الامر ( dvdplay ) وهذا موجود بس في الوندوز ميلينيوم وهذا لبرنامج بيشغل فيديوundefined
10/26/2014 06:41:00 م
23‏/10‏/2014

اسباب ظهور الشاشة الزرقاء و اصلاح المشاكل المتسببة بدون مساعدة وبإحتراف

السلام عليكم ورحمة الله وبركاته أقدم اليوم لكم في هذا الموضوع ما بات يعرف بالشاشة الزرقاء أو كما تسمى(شاشة الموتDeathscreen )  مع بيان أكثر المشاكل شيوعاً وأعمها انتشاراً والحل الصحيح لكل مشكله أرجو أن تستفيدوا من الموضوع ولا تنسوني من دعائكم الصالح.... بسم الله الرحمن الرحيم نبدأ بمشيئة الله


المشكلة الأولى

Stop 0x0000000A IRQL_NOT_LESS_OR_EQUAL

تشير هذه الرسالة إلى أن أحد الدرايفرات غير متوافقة مع الويندوز أو أن هناك فايروس وصل إلى ملفات النظام لحل المشكلة تأكد من خلو جهازك من الفايروسات و أزل أي درايفر قمت بتثبيته مؤخراً و احصل على درايفر متوافق مع الويندوز XP

المشكلة الثانية

Stop 0x0000001E KMODE_EXCEPTION_NOT_HANDLED


تفيد هذه الرسالة أن هناك وصول مجهول إلى الذاكرة بطريقة غير صالحة و غالبا تظهر هذه الرسالة عند تثبيت درايفر غير متوافق مع ويندوز Xp و لحل هذه المشكلة يجب إزالة الدرايفر الذي تم تنصيبه مؤخرا. ً

المشكلة الثالثة

Stop 0x00000024 NTFS_FILE_SYSTEM

تفيد هذه الرسالة بوجود مشكلة في نظام الملفات NTFS و هناك رسالة مشابهة رمزها ينتهي ب 23 و هي خاصة بنظام الملفات FAT32 و لحل هذه المشكلة شغل هذا الملف من موجه الأوامر chkdsk.exe و تأكد من صحة توصيل الأسلاك بين الأقراص.

المشكلة الرابعة

Stop 0x0000002E DATA_BUS_ERROR

هناك عدة أسباب لظهور هذه الرسالة، و أكثرها شيوعاً وجود مشكلة في ذاكرة النظام أو ذاكرة بطاقة العرض و من الأسباب الأخرى وجود مشكلة في القرص الصلب و لابد من فحصه و السبب الأخير هو عطب في اللوحة الأم.

المشكلة الخامسة

Stop 0x0000003F NO_MORE_SYSTEM_PTES

هذه الرسالة نادرة الحدوث و يكون سببها على الأغلب سوء استخدام لاستعادة البيانات في برنامج النسخ الاحتياط Backup حاول استخدام خاصية استعادة النظام لحل المشكلة.

المشكلة السادسة

Stop 0x00000050 PAGE_FAULT_IN_NONPAGED_AREA

تفيد هذه الرسالة بأن أحد الدرايفرات أو الخدمات قام باستدعاء بيانات ما من الذاكرة و لكنه لم يجدها و المسبب لهذه المشكلة إما درايفر أو برنامج غير متوافق مع الويندوز XP غير متوافق مع الويندوز مثل بعض البرامج المضادة للفيروسات في هذه الحالة يجب إزالة الدرايفر أو البرنامج الذي ظهرت الرسالة بعد تنصيبه و لا تنس الولوج إلى الويندوز في نمط الأمان SAFE MODE

المشكلة السابعة

Stop 0x00000077 KERNEL_STACK_INPAGE_ERROR

تفيد هذه الرسالة بأن النظام فشل في الوصول إلى البيانات المطلوبة من الذاكرة الظاهرية و المسبب لهذه المشكلة يكون لأسباب مختلفة من بينها عطب في الذاكرة أو مشكلة في القرص الصلب أو إصابة فايروس للجهاز.

المشكلة الثامنة

Stop 0x00000079 MISMATCHED_HAL

تفيد هذه الرسالة بوجود عدم تطابق و توافق بين ملفات نظام ويندوز XP وطبقة hardware abstraction layer>HAL للويندوز تحدث هذه المشكلة غالبا في الأجهزة التي تعمل مع مواصفات ACPI فإذا تغيرت إعدادات ACPI في البايوس بشكل غير متوقع و لحل المشكلة لابد من إعادة تنصيب الويندوز بعد التأكد من صحة الإعدادات في البايوس.

المشكلة التاسعة

Stop 0x0000007A KERNEL_DATA_INPAGE_ERROR

إفادة هذه الرسالة مشابهة للمشكلة Stop 0x00000077 أما سببها فهو إما أن يكون سوء تنصيب أو إعداد لدرايفرات SCSI أو وجود أجزاء معطوبة Bad blocks في القرص الصلب أو تعارض بين إعدادات البايوس و متحكم SCSI

المشكلة العاشرة

Stop 0x0000007B INACCESSIBLE_BOOT_DEVICE

تشير هذه الرسالة إلى أن ويندوز XP لم يتعرف على أقسام القرص الصلب أثناء تشغيل الجهاز لحل هذه المشكلة أقلع من القرص المضغوط لويندوز XP وادخل إلى Recovery Console ونفذ الأمر Bootcfg

المشكلة الحادية عشرة

Stop 0x0000007F UNEXPECTED_KERNEL_MODE_TRAP

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

المشكلة الثانية عشرة

Stop 0x0000009F DRIVER_POWER_STATE_FAILURE

تشير هذه الرسالة إلى وجود مشكلة في عملية إيقاف تشغيل الجهاز السابقة و يكون سببها درايفر أو برنامج غير متوافق مع الويندوز و غالبا ما يكون اسم الدرايفر ملحقا برسالة الخطأ و يكون عليك أن تلغي تثبيته بعد الولوج إلى الويندوز في نمط الأمان Safe Mode

المشكلة الثالثة عشر

Stop 0x000000C2 BAD_POOL_CALLER

تفيد هذه الرسالة بمحاولة فاشلة من قبل احد الدرايفرات للوصول إلى موقع غير صالح في الذاكرة تخلص من آخر درايفر قمت بتثبيته.

المشكلة الرابعة عشر

Stop 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL

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

المشكلة الخامسة عشر

Stop 0x000000D8 DRIVER_USED_EXCESSIVE_PTES

سبب هذه المشكلة درايفر سيء و حل المشكلة مشابه للمشكلة بعد التخلص من الدرايفر سبب المشكلة إن عرف.

المشكلة السادسة عشر

Stop 0x000000EA THREAD_STUCK_IN_DEVICE_DRIVER

تظهر هذه الرسالة عند تركيب بطاقة عرض جديدة أو استخدام درايفر لحل المشكلة للبطاقة الموجودة لديك و لكنه غير مناسب لويندوز XP غير البطاقة أو أزل الدرايفر غير المناسب

المشكلة التاسعة عشر

Stop 0x000000ED UNMOUNTABLE_BOOT_VOLUME

لم يتمكن الويندوز XP من الوصول الى القرص الذي يحتوي على ملفات الإقلاع إذا رأيت هذه الرسالة بعد محاولة تحديث النظام إلى ويندوز XP فتأكد من أن لديك المشغلات (الدرايفرات) المناسبة لمتحكم القرص disk controller وغالبا ما تختفي هذه الرسالة تلقائياً دون أي تدخل منك بعد إعادة تشغيل الجهاز.

المشكلة العشرون

Stop 0x000000F2 HARDWARE_INTERRUPT_STORM

تفيد هذه الرسالة إلى أن أحد الأجهزة فشل في استخدام IRQ نظراً لأن درايفر هذا الجهاز غير مناسب لويندوز XP اقرأ البيانات الملحقة برسالة الخطأ لمعرفة اسم الدرايفر سبب المشكلة و الجهاز المرتبط به و من ثم و بعد الولوج إلى نمط الأمان SAFE MODE توجه إلى إدارة الأجهزة و أزل أي جهاز مرتبط بنفس خط IRQ ثم أضفهم من جديد.

المشكلة الواحدة والعشرون


Stop 0xC000021A STATUS_SYSTEM_PROCESS_TERMINAT ED

قام أحد البرامج بإحداث مشكلة في ملف النظام Crss.exe لحل المشكلة أزل البرنامج المسئول عن المشكلة و يمكن التعرف عليه من المعلومات الملحقة برسالة الخطأ.

المشكلة الثانية والعشرون

Stop 0xC0000221 STATUS_IMAGE_CHECKSUM_MISMATCH

تشير هذه الرسالة إلى عطب في أحد ملفات النظام و يتم ذكر اسم الملف لحل المشكلة عند إقلاع الجهاز اضغط F8 ثم اختر Last Known Good Configuration أو أقلع الجهاز باستخدام القرص المضغوط و ادخل إلى Recovery Console و قم باستعادة الملف المعطوب من القرص المضغوط لويندوز ْXP .

المشكلة الثالثة والعشرون

STOP 0xC0000218 UNKNOWN_HARD_ERROR

هناك مشاكل في الهارد مثل الباد سكتورز أو تعرضه لصدمه قويه قم بفحص الهارد من للتأكد من خلوه من ال Bad sectors بواسطة أحد برامج الفحص مثلHdd regenerator أفضل برنامج لفحص القرص الصلب وعزل الباد سكتورز منه....
10/23/2014 06:05:00 م

كيف تغيير اللغة في ويندوز - Changing Language in Windows

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

إذا كنت من مستخدمي ويندوز 7، معرفة ما اذا كان الإصدار الخاص بك من نظام التشغيل في نهاية المطاف أو المؤسسة. إذا لم يكن لديك أي، فإنك لن تكون قادرا على تغيير لغتك.


انقر على زر "ابدأ" وحدد "لوحة التحكم."


انقر على "الساعة واللغة والمنطقة،" ثم انقر على "المنطقة واللغة".


انقر فوق علامة التبويب المسمى "لوحات المفاتيح واللغات".


انتقل إلى القسم المسمى "لغة العرض"، ثم انقر فوق اللغة التي تريد عرضها في ويندوز.


انقر على "موافق". بالتطلع إلى الأمام، فإن واجهة مستخدم Windows على جهاز الكمبيوتر الخاص بك عرض باللغة التي اخترتها [1].

10/23/2014 02:12:00 م

كيف افحص سرعة المعالج للماك- How to Check CPU Speed in Macs

مرحبا بكم اخواني مرة اخرى , عند استخدام جهاز كمبيوتر، غالبا ما يكون من المفيد أن نعرف مدى سرعة وحدة المعالجة المركزية CPU . وهذا يملي كم من الأشياء التي يمكنك القيام به على الكمبيوتر الخاص بك ومدى سرعة تلك المهام يمكن إنجازها. هذه الشرح سوف يظهر لك كيفية التحقق من سرعة وحدة المعالجة المركزية ال CPU .

انقر على القائمة Apple وحدد "حول ماك". سيتم عرض معلومات وحدة المعالجة المركزية الخاصة بك هناك.

10/23/2014 01:54:00 م

كيف افحص سرعة المعالج للويندوز - How to Check CPU Speed in Windows


عند استخدام جهاز كمبيوتر، غالبا ما يكون من المفيد أن نعرف مدى سرعة وحدة المعالجة المركزية CPU . وهذا يملي كم من الأشياء التي يمكنك القيام به على الكمبيوتر الخاص بك ومدى سرعة تلك المهام يمكن إنجازها. هذه الشرح سوف يظهر لك كيفية التحقق من سرعة وحدة المعالجة المركزية ال CPU .


انقر على زر "ابدأ". انقر على "لوحة التحكم."

"النظام والصيانة" . انقر على ذلك، ثم انقر على النظام.
هذا وسوف يقول  ما نوع المعالج لديك وسرعته. إذا كان لديك معالجات متعددة، وسوف تظهر كم لديك.

10/23/2014 01:51:00 م

كيفية اختيار كلمة المرور للكمبيوتر يصعب تخمين


مرحبا مرة اخرى ,, هل أنت متعب من اختراق جميع حساباتك، بعض من تلك الحلول!


تغيير كلمة المرور الخاصة بك إلى شيء من هذا القبيل 6627giraffe72، 369fishy963 ، أو حتى iluvpeanuts2449، bff4evr3474. عند تغيير كلمة المرور الخاصة بك، تأكد من أنها لا تتعلق على وجه التحديد لك بأي شكل من الأشكال. (خصوصا الأرقام. لا تجعل أرقام تاريخ ميلادك، وأرقام الهاتف، وسنة الميلاد وغيرها)



دائما اجعل كلمة السر مزيج من الحروف والرموز والأرقام. هذا يخلق الكثير من الصعوبة لشخص يحاول تجاوز كلمة السر الخاصة بك.




اذا كان شيء من هذا القبيل لونك المفضل أو اسم صديقك، الخيار الأفضل هو تغيير ذلك، ولكن تأكد من أنك يمكن تذكرها بسهولة!




10/23/2014 11:51:00 ص

كيف التحقق إذا كان الكمبيوتر 64 بت

مرحبا بكم اخواني ,, توضح هذه المقالة كيفية تحديد ما إذا كان جهاز الكمبيوتر الخاص بك / الخادم يعمل بإصدار 32 بت أو 64 بت من نظام التشغيل ويندوز من مايكروسوفت.

(1) انقر على زر ابدأ: (2) اكتب "النظام" في المربع بدء البحث، ثم (3) انقر على "النظام" في قائمة البرامج.



في الإطار "النظام" سيكون إما "32 بت نظام التشغيل" أو "64 بت نظام التشغيل".

وشكرا
10/23/2014 03:29:00 ص

اجيال انظمه التشغيل





















اجيــــــــــــــال انظمه التشغيل

نظام التشغيل يعرف عادة بتعريف بسيط يعرفه الكثير، وهو ان نظام التشغيل عبارة عن وسيط بين التطبيقات و الأجهزة Hardware
هذا تعريف البسيط يعطي صورة بسيطة جدا لنظام التشغيل، بمعنى انه تعريف مجرد ينفع للمبتدئين في دراسة الحاسب فقط، و لكن لا يعطي صورة كبيرة تلخص نظام التشغيل من نظرة برمجية لها، إذا ما هو التعريف الاخرى الممكنة ؟.
نظام التشغيل عبارة عن مدير للموارد resource manager، نقصد بكلمة موارد اي جزء في النظام تستهلكه التطبيقات، على سبيل المثال: جهاز المودم عبارة عن مورد يوفر الاتصال بالعالم الخارجي، و تستهلكه التطبيقات كالاسبلورر و غيره، إذا هو مورد. تعريف اخر جدير بالإشارة هو ان نظام التشغيل عبارة عن مقدم للخدمات، بمعني انه يقلل عناء مبرمجي البرامج لأستخدام الخدمات التي يوفرها لجعل كتابة برامجهم اسهل في الكتابة أو توفير هذه البرامج الفرصة لمعالجة الأخطاء التي ممكن ان تحدثها هذه البرامج. هذان التعريفان بينهما مساحة مشتركة فتوفير الخدمات يتخلله إدارة لها ولكن ليس دائما، على سبيل المثال: توفير خدمة معالجة الأخطاء للبرامج ( الأخطاء التي نقصد بها هي الأخطاء التي تؤثر على سير تنفيذ نظام التشغيل او المعالج مثل القسمة على الصفر او وصول غير صحيح للذاكرة). القائمة التالية تعرض بعض الخدمات التي توفرها انظمة التشغيل و تصنيف له من ناحية الضرورة لكي يعمل نظام التشغيل:
1-
إدارة الذاكرة Memory Managment (ضروري) .
2-
إدارة العمليات Processes Managment ( ضروري) .
3-
إدارة الملفات File Managment (ضروري).
4-
إدارة الإدخال و الإخارج I/O System Managment .
5-
إدارة الشبكات Network Managment ( ليس ضروريا ).

بعض الخدمات التي يوفرها نظم التشغيل:
1-
الحماية: أنظمة التشغيل التي تدعم تعدد المهام Multitasking تسمح بان بعمل برنامجين او اكثر في نفس الوقت، لذلك يجب توفير حماية لكل مهمة من المهام الأخرى ( المهمة هي برنامج تحت التنفيذ ايضا تسمى عملية Process ). بإختصار يجب ان يوفر نظام التشغيل ألية لحماية موارد العمليات من بعضها البعض.
2-
اكتشاف الأخطاء .
3-
تنفيذ البرامج : يجب على نظام التشغيل تحميل البرامج في الذاكرة، ليتم تنفيذها.

هذه المقال ليس كاملا بل سطور قليله تعرفك بنظام التشغيل بأختصار، على امل ان تكون صورة اتضحت

Batch Systems

صممت خلال خمسينيات القرن العشرين للتحكم بالكمبيوترات المركزية. في ذلك الوقت كانت الكمبيوترات أجهزة ضخمة تستخدم مايسمى البطاقات المثقوبة (punched cards)للإدخال والطابعات الخطية (line printers) للإخراج ومحركات الأشرطة (tape drives) كوسط تخزين ثانوي.أي برنامج سيُنفَذ يسمى مهمة (Job).عندما يرغب المبرمج بتنفيذ مهمة ما يرسل طلب إلى غرفة العمليات مرفق بالبطاقة المثقوبة للبرنامج والبيانات. ليس للمبرمج أي تحكم أو تفاعل مع النظام.تتم معالجة البطاقة بواسطة مشغل (operator) إذا كان البرنامج ناجحًا تُرسل نتيجته إلى المبرمج, وفي حالة فشله تُرسل نسخة بالخطأ. كان نظام التشغيل خلال هذه الفترة بسيط جدًا ،مهمته الوحيدة التأكد من أن جميع المصادر قد انتقلت من مهمة لأخرى

لاستخدام أنظمة المشاركة الزمنية (Time-Sharing Systems)

 مصادر نظام الكمبيوتر بكفاءة ظهر مصطلح البرمجة المتعددة (multiprogramming). تتلخص فكرته في تحميل أكثر من مهمة في الذاكرة ويتم تخصيص مصدر واحد للمهمة التي تحتاجه بشرط أن يكون المصدر متاح في تلك اللحظة. مثلاً : عندما يستخدم برنامج ما جهاز الـ ادخال/اخراج تكون وحدة المعالجة المركزية (CPU) متاحة فيمكن استخدامه بواسطة برنامج آخر.البرمجة المتعددة قادت إلى فكرة أخرى “مشاركة الوقت” (time sharing) تتلخص في إمكانية مشاركة المصادر بين المهام المختلفة, كل مهمة تستطيع حجز المصدر لفترة زمنية معينة. ولأن الكمبيوتر أسرع من الإنسان كل مستخدم يشعر بأن كامل النظام يخدمه.البرمجة المتعددة ومشاركة الوقت طورت من كفاءة نظام الكمبيوتر بشكل كبير وأصبح يحتاج بدوره نظام تشغيل أكثر تعقيدًا. فأصبحت نظم التشغيل تحتاج للقيام بالجدولة (scheduling) أي حجز المصادر لبرامج مختلفة واتخاذ القرار :” أي برنامج يجب أن يستخدم هذا المصدر؟”.
خلال هذه الفترة العلاقة بين جهاز الكمبيوتر والمستخدم تغيرت أيضًا. أصبح المستخدم يستطيع التعامل مع النظام مباشرة دون الحاجة إلى وجود مشغل. وظهر كذلك مصطلح جديد : عملية (process).المهمة هي البرنامج الذي سينفذ. العملية هي البرنامج الموجود في الذاكرة منتظرًا المصادر...

الأنظمة الشخصية (Personal Systems)

بظهور الحاسبات الشخصية ظهرت أيضًا الحاجة لنظم تشغيل خاصة بتلك الأنواع من الحاسبات. فظهر مايسمى بالـ single-user operating systems مثل الـDOS

الأنظمة المتوازية (Parallel Systems)

الحاجة إلى سرعة أكبر وكفاءة أكثر قادت إلى تصميم الأنظمة المتوازية parallel.تتلخص في وجود أكثر من وحدة معالجة مركزية على نفس الجهاز. كل وحدة معالجة تُستخدم لخدمة برنامج أو جزء من برنامج مايعني أن أكثر من مهمة ممكن أن تُنفذ بالتوازي بدلاً من التسلسل. نظام التشغيل لمثل هذه الأنظمة أكثر تعقيدًا من تلك المستخدمة في وجود وحدة معالجة واحدة.

الأنظمة الموزعة (Distributed Systems)

الشبكات وشبكة الانترنت أوجدت بُعد جديد في عالم نظم التشغيل. المهمات التي كانت سابقًا تتم على كمبيوتر واحد أصبحت الآن مشتركة بين كمبيوترات تبعد عن بعضها آلاف الأميال. أصبح جزء من البرنامج يعمل على كمبيوتر والجزء الآخر يعمل على كمبيوتر آخر متصل معه بواسطة شبكة كشبكة الانترنت مثلاً. إضافة إلى أن المصادر أصبحت موزعة.قد يحتاج البرنامج ملفات موجودة في جزء مختلف من العالم، الأنظمة الموزعة تجمع بين مزايا أجيال النظم السابقة والمهام الجديدة كالتحكم بالأمان.
الآن أصبحت نظم التشغيل أكثر تعقيدًا، وأصبح نظام التشغيل بحاجة إلى التعامل مع مصادر مختلفة لنظام الكمبيوتر وصار أشبه بمنظمة تحوي عدة مدراء. كل مدير مسئول عن إدارة قسمه وهو بدوره بحاجة إلى التعاون مع الأقسام الأخرى. نظم التشغيل الحديثة عليها القيام بأربع واجبات على الأقل : إدارة الذاكرة، إدارة العمليات, إدارة الجهاز ،و إدارة الملفات. كالعديد من المنظمات التي تحوي أقسامًا لا تندرج تحت إدارة معينة، نظام التشغيل يحوي أيضًا هذا القسم وهو ما يُسمى واجهة المستخدم (user interface) أو a shell وهو المسئول عن الاتصال خارج نظام التشغيل.

المكتبات وأنظمة التشغيل

بعد فترة وجيزة من تطوير الحاسوب، تم اكتشاف أن هناك مهام معينة تكون مطلوبة في برامج مختلفة؛ إن مثالا قديما على ذلك كان حساب بعض الدوال الرياضية الأساسية. ومن أجل الفعالية، فقد تم جمع نسخ نموذجية من تلك الدوال ووضعها في مكتبات تكون متاحة لمن يحتاجها. إن مجموعة المهام الشائعة بعض الشئ والتي تتعلق بمعالجة كتل البيانات الخاصة "بالتحدث" إلى أجهزة الإدخال والإخراج المختلفة، ولذلك تم تطوير مكتبات لها سريعا.
بانتهاء الستينات من القرن العشرين، ومع الاستخدام الصناعي الواسع للحاسوب في العديد من الأغراض، أصبح من الشائع استخدامه لإنجاز العديد من الوظائف في المؤسسات. بعد ذلك بفترة وجيزة أصبح متاحا وجود برامج خاصة لتوقيت وتنفيذ تلك المهام العديدة. إن مجموع كل من إدارة "الأجزاء الصلبة" وتوقيت المهام أصبح معروفا باسم نظام التشغيل؛ من الأمثلة القديمة على هذا النوع من أنظمة التشغيل القديمة كان OS/360 الخاص بـ IBM.
إن التطوير الرئيسي التالي في أنظمة التشغيل كان timesharing - وفكرته تعتمد على أن عددا من المستخدمين بإمكانهم استخدام الآلة في وقت واحد وذلك عن طريق الاحتفاظ بكل برامجهم في الذاكرة وتنفيذ برنامج كل مستخدم لمدة قصيرة وبذلك يصبح وكأن كل مستخدم يملك كل منهم حاسوبًا خاصًا به. إن مثل هذا التطوير يتطلب من نظام التشغيل بأن يقدم لكل برامج المستخدمين "آلة تخيلية" وذلك لمنع برنامج المستخدم الواحد من التداخل مع البرامج الأخرى (بالصدفة أو التصميم). إن مدى الأجهزة التي يجب أن تتعامل معها نظم التشغيل قد تمدد؛ من الأمثلة الملاحظة كان القرص الصلب؛ إن فكرة الملفات الفردية والترتيب البنائي المنظم للادلة "directories" (حاليا يطلق عليها في الغالب مجلدات "folder") قد سهلت وبشكل كبير استخدام هذه الأجهزة للتخزين الدائم. من الأمثلة الحديثة المطبقة تماما هي الأدوات المكتبية office suite وهي عبارة عن برامج ذات صفات مشتركة لأداء مهام المكتب الشائعة. إن متحكمات الوصول الآمن سمحت لمستخدمي الحاسوب بالوصول فقط إلى الملفات والأدلة والبرامج التي لديهم تصريح باستخدامها كانت أيضًا شائعة.
ربما تكون آخر إضافة لنظام التشغيل كانت عبارة عن أدوات تزود المستخدم بواجهة مستخدم رسومية معيارية. بينما كانت هناك بعض الأسباب التقنية لضرورة ربط واجهة المستخدم الرسومية (GUI) مع باقي أجزاء نظام التشغيل، فقد سمح ذلك لبائع نظام التشغيل بجعل كل البرامج الموجهة لنظام تشغيله تمتلك نفس الواجهة.
خارج هذه المهام الداخلية "core"، فإن نظام التشغيل غالبًا ما يكون مزودًا بمجموعة من الأدوات الأخرى، بعض منها ربما يملك اتصالًا ضئيلًا بهذه المهام الداخلية الأصلية ولكن وجد أنها مفيدة لعدد كافي من المستهلكين مما جعل المنتجين بضيفونها، فعلى سبيل المثال ماك أو.إس عشرة يقدم مع تطبيق لتحرير الفيديو الرقمي.
نظم تشغيل الحواسيب الأصغر ربما لا تقدم كل هذه المهام. نظم التشغيل للمايكروكمبيوتر القديم ذي الذاكرة وقدرات المعالجة المحدودتين كانت لا تقدم كل المهام، والحواسيب المدمجة دائما إما تملك نظم تشغيل متخصصة أو لا تملك نظام تشغيل بالكلية، مع برامجه التطبيقية المتخصصة والتي تؤدي المهام التي من الممكن أن تعود بطريقة أخرى إلى نظام التشغيل
   





10/23/2014 02:57:00 ص

تعريف الهكر


تعريف الهاكر :  
أطلقت هذة الكلمة اول ما أطلقت في الستينيات لتشير الي المبرمجين المهرة القادرين على التعامل مع الكمبيوتر ومشاكله بخبرة ودراية حيث أنهم وكانوا يقدمون حلولا لمشاكل البرمجة بشكل تطوعي في الغالب . 
بالطبع لم تكن الويندوز او مايعرف بالـ Graphical User Interface او GUI قد ظهرت في ذلك الوقت ولكن البرمجة بلغة البيسيك واللوغو والفورتوران في ذلك الزمن كانت جديرة بالأهتمام . ومن هذا المبداء غدى العارفين بتلك اللغات والمقدمين العون للشركات والمؤسسات والبنوك يعرفون بالهاكرز وتعني الملمين بالبرمجة ومقدمي خدماتهم للأخرين في زمن كان عددهم لايتجاوز بضع الوف على مستوى العالم أجمع. لذلك فإن هذا الوصف له مدلولات إيجابية ولايجب خلطه خطأ مع الفئة الأخرى الذين يسطون عنوه على البرامج ويكسرون رموزها بسبب إمتلاكهم لمهارات فئة الهاكرز الشرفاء. ونظرا لما سببته الفئة الأخيرة من مشاكل وخسائر لا حصر لها فقد أطلق عليهم إسما مرادفا للهاكرز ولكنه يتداول خطأ اليوم وهو (الكراكرز) Crackers. كان الهاكرز في تلك الحقبة من الزمن يعتبرون عباقرة في البرمجة فالهاكر هو المبرمج الذي يقوم بتصميم أسرع البرامج والخالي في ذات الوقت من المشاكل والعيوب التي تعيق البرنامج عن القيام بدورة المطلوب منه. ولأنهم كذلك فقد ظهر منهم إسمان نجحا في تصميم وإرساء قواعد أحد البرامج المستخدمة اليوم وهما دينيس ريتشي وكين تومسون اللذان نجحا في اواخر الستينيات في إخراج برنامج اليونيكس الشهير الي حيز الوجود. لذلك فمن الأفضل عدم إطلاق لقب الهاكر على الأفراد الذين يدخلون عنوة الي الأنظمة بقصد التطفل او التخريب بل علينا إطلاق لقب الكراكرز عليهم وهي كلمة مأخوذة من الفعل Crack بالأنجليزية وتعني الكسر او التحطيم وهي الصفة التي يتميزون بها . 
أنواع الكراكرز : 
قد لايستسيغ البعض كلمة كراكرز التي ادعو بها المخربين هنا لأنه تعود على كلمة هاكرز ولكني سأستخدمها لأعني به المخربين لأنظمة الكمبيوتر وهم على كل حال ينقسمون الي قسمين : 
1- المحترفون: هم إما أن يكونوا ممن يحملون درجات جامعية عليا تخصص كمبيوتر ومعلوماتية ويعملون محللي نظم ومبرمجين ويكونوا على دراية ببرامج التشغيل ومعرفة عميقة بخباياها والثغرات الموجودة بها. تنتشر هذة الفئة غالبا بأمريكا وأوروبا ولكن إنتشارهم بداء يظهر بالمنطقة العربية (لايعني هذا أن كل من يحمل شهادة عليا بالبرمجة هو باي حال من الأحوال كراكر) ولكنه متى ما إقتحم الأنظمة عنوة مستخدما اسلحته البرمجية العلمية في ذلك فهو بطبيعة الحال احد المحترفين. 
2- الهواه: إما أن يكون احدهم حاملا لدرجة علمية تساندة في الأطلاع على كتب بلغات أخرى غير لغته كالأدب الإنجليزي او لديه هواية قوية في تعلم البرمجة ونظم التشغيل فيظل مستخدما للبرامج والتطبيقات الجاهزة ولكنه يطورها حسبما تقتضيه حاجته ولربما يتمكن من كسر شيفرتها البرمجية ليتم نسخها وتوزيعها بالمجان. هذا الصنف ظهر كثيرا في العامين الأخرين على مستوى المعمورة وساهم في إنتشارة عاملين . الأول: إنتشار البرامج المساعدة وكثرتها وسهولة التعامل معها . والأمر الثاني: إرتفاع اسعار برامج وتطبيقات الكمبيوتر الأصلية التي تنتجها الشركات مما حفز الهواة على إيجاد سبل أخرى لشراء البرامج الأصلية بأسعار تقل كثيرا عما وضع ثمنا لها من قبل الشركات المنتجه. 
ينقسم الهواة كذلك الي قسمين : 
1- الخبير: وهو شخص يدخل للأجهزة دون الحاق الضرر بها ولكنه يميل الي السيطرة على الجهاز فتجده يحرك الماوس عن بعد او يفتح مشغل الأقراص بقصد السيطرة لا أكثر . 

2- المبتدي: هذا النوع أخطر الكراكرز جميعهم لأنه يحب أن يجرب برامج الهجوم دون أن يفقه تطبيقها فيستخدمها بعشوائية لذلك فهو يقوم أحيانا بدمار واسع دون أن يدري بما يفعله. 


10/23/2014 01:48:00 ص