إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

    [frame="7 95"]
    بسم الله الرحمن الرحيم
    الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين



    الجزء الرابع......


    تسريع إقلاع ويندوز إكسبي Start-up Optimization

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

    مسار هذه الخدمة في الريجستري هو


    كود:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\SessionManager\Memory Management\PrefetchParameters


    والمفتاح المطلوب هو EnablePrefetcher.
    هذا المفتاح ممكن أن يأخذ أي من القيم الثلاث الآتية:
    1 وتعني تحديد وظيفة هذه الخدمة بالمراقبة فقط،
    2 وتعني تحديد وظيفة الخدمة بالمساعدة فقط على تسريع البرامج،
    3 تعني أن هذه الخدمة ستقوم بالوظيفتين معاً في آن واحد
    وهذه هي القيمة الإفتراضية المعينة أثناء تنصيب الويندوز.

    ولك ان تختار....ولكن ممكن ان تكون القيمة 5 لهذا المفتاح في حالة وجود ذاكرة نظام مقدارها 512 ميجابايت أو أكثر.

    Master File Table Zone Reservation ومختصراً MFT

    عندما تقوم بعمل تهيئة للقرص الصلب ب NTFS، فسوف يتم نسخ عدد من الملفات الخاصة ب NTFS في بداية القرص الصلب، وأحد هذه الملفات المنسوخة هو MFT.
    ولكل ملف يتم انشأة على القرص الصلب سيكون له على الأقل معلومة واحدة في ملف MFT.
    وبزيادة عدد البرامج المنصبة سيزداد عدد الملفات وبالتالي سيزداد عدد معلومات الملفات المدونة في MFT
    يجب أن يكون حجم الخانة الذي تم حجزها ل MFT كافياً لإستيعاب أي زيادة محتملة بعدد الملفات.

    عنوان المفتاح في الريجستري هو


    كود:
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem

    · القيمة 1 وتعني حجز خانة بأصغر حجم (1/8 حجم القرص الصلب) وهذه هي القيمة الإفتراضية
    · القيمة 2 وتعني حجز خانة متوسطة الحجم (1/4 حجم القرص الصلب)
    · القيمة 3 وتعني حجز خانة كبيرة الحجم (3/8 حجم القرص الصلب)
    · القيمة 4 وتعني حجز خانة بأقصى حجم (1/2 حجم القرص الصلب)


    القيم 3 و 4 فهي بالتأكيد أفضل ولكن على حساب الحجم المقطوع من القرص الصلب.

    Windows XP Boot Defragment


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

    كود:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOpt imizeFunction


    المفتاح الذي يضمن وجود هذه الخاصية ويجعلها سارية المفعول هو

    "Enable"="Y"
    =====================================




    إعدادات الإنترنت السريعه والمضمونه
    Recommended Broadband Internet Settings


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

    من Control Panel اضعط على Add or Remove Programs









    بعدها يبدأ النظام بتفعيل هذة الخاصية الهامة جدا

    بعد ذالك اتبع ما يلى

















    كدة نكون انتهينا من الاعدادات الاساسية...
    ندخل على اعدادات الريجسترى

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

    إعدادات TCP الخاصة بالإنترنت السريعة سواء أكانت DSL أو Network

    مسار هذه الإعدادات في الريجستري ومفاتحيها يمكن توضيحه في الصورة التالية.



    كود:
    [LEFT]Windows Registry Editor Version 5.00
      
      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic  es\Tcpip\Parameters]
      “DeadGWDetectDefault”=dword:00000001
      “DefaultReceiveWindow”=dword:00002000
      “DefaultTTL”=dword:00000080
      “DisableDynamicUpdate”=dword:00000001
      “DisableTaskOffload”=dword:00000001
      “DontAddDefaultGatewayDefault”=dword:00000000
      “EnableICMPRedirect”=dword:00000001
      “EnablePMTUBHDetect”=dword:00000000
      “EnablePMTUDiscovery”=dword:00000001
      “EnableSecurityFilters”=dword:00000000
      “GlobalMaxTcpWindowSize”=dword:00007fff
      “IPEnableRouter”=dword:00000001
      “MaxDupAcks”=dword:00000003
      “NoNameReleaseOnDemand”=dword:00000001
      “QueryIpMatching”=dword:00000001
      “SackOpts”=dword:00000001
      “SynAttackProtect”=dword:00000001
      “Tcp1323Opts”=dword:00000001
      “TcpMaxConnectResponseRetransmissions”=dword:00000  003
      “TcpMaxDataRetransmissions”=dword:00000005
      “TcpMaxDupAcks”=dword:00000002
      “TcpMaxHalfOpen”=dword:00000064
      “TcpMaxHalfOpenRetried”=dword:00000050
      “TcpMaxPortsExhausted”=dword:00000005
      “TcpTimedWaitDelay”=dword:0000001e
      “TcpWindowSize”=dword:00007fff
      “UseDomainNameDevolution”=dword:00000001
    
    [/LEFT]
    وهنا رابط تحميل الملف المذكور جاهز

    http://up5.arabsh.com/d.php?filename=f7d24d.rar


    الإعدادات المفضلة لمتصفح إنترنت إكسبلور


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

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


    نبذة عن أنظمة الأرقام Decimal و Hexadecimal

    يعتبر Hexadecimal أو ما يعرف مختصراً ب Hex من أنظمة الأرقام الغير المسموع بها كثيراً خارج عالم برمجة الكمبيوتر. ولكن في الحقيقة يعتبر من أهم أنظمة الأرقام. فلو أردت تعلم لغة البرمجة C أو assembly وحتى QB على ما أعتقد، فلن تصبح عملية التعلم سهلة إلا بإمتلاك إلمام كاف بنظام الأرقام Hex.
    وكما لنظام Decimal الأساس 10 فإن لنظام Hexadecimal الأساس 16: ولكن ما هو أصل الأساس 16؟ فلو قمنا بتجزئة كلمة Hexadecimal إلى Hexa والذي يمثل رقم 6 في اللاتيني و decimal والذي يمثل رقم عشرة لأصبح أصل الأساس جلياً لنا.



    لو تأملنا الجدول أعلاه، لرأينا أن النظامين متشابهين تماماً إلى حد ومن ضمنها الرقم 9، بعد ذلك يبدأ الإختلاف. فمثلما يعيد نظام Decimal نفسه من 10 فإن نظام Hex يعيد نفسه من 16 وهكذا. وكما ترون فإن الأرقام من 10 إلى 15 تمثل في نظام Hex بالأحرف من A إلى F، أي بدلاً من أن نتعامل مع رقم مكون من 2 digits سنتعامل في نظام Hex بحرف. قد يتساءل البعض لماذا هذا التعقيد؟ لماذا لا يتم البقاء على نظام Decimal الذي نألفه، أقول فائدة نظام Hex ستبدو أكثر جلاءاً عندما نتعامل مع الأرقام الكبيرة جداً حيث سيتم التعامل مع عدد من الأحرف والأرقام مجتمعين معاً بدلاً من رقم طويل مكون عدد كبير من ال digits.

    كويس جدا...لحد كدة حد فاهم حاجة...معلش انا نفسى مش فاهمنى عموما نكمل :abc_145:

    أمثلة:
    نقوم بتحويل الرقم 75 من نظام Decimal إلى Hex وهو محور إهتمامنا
    1- نقسم الرقم 75 على 16 والنتيجة يجب أن تكون رقماً صحيحاً، وعليه سيكون حاصل القسمة 4 والباقي 11
    2- ومن خلال إجراء مقارنة بين الرقم 11 الذي يمثل الباقي وجدول المقارنة أعلاه لوجدنا أنه يساوي الحرف B في نظام Hex
    3- وعليه سيكون الرقم 75 في نظام decimal يساوي 4B في نظام Hex.

    نأخذ مثالاً آخر: تأمل الرقم مثلاً 127
    نقسم الرقم 127 على 16 فنحصل على 7 كرقم صحيح والباقي 15. ومن خلال جدول المقارنة أعلاه نجد أن الباقي 15 يساوي F في Hex وعليه ستكون النتيجة النهائية:
    127 في نظام Decimal يساوي 7F في نظام Hex.

    نأخذ مثالاً آخر: مثلاُ الرقم 500
    نقسم أولاً على 16 فنحصل على 31 كرقم صحيح و4 كباقي، وبما أن ناتج القسمة والذي هو الرقم الصحيح 31 هو أكبر من 16، إذن نقسمه مرة أخرى على 16 فنحصل على 1 كرقم صيحح والباقي 15. والآن لدينا باقيين، 4 من القسمة الأولى و15 من القسمة الثانية، الباقي الأول والذي هو 4 يبقى كما هو لأنه أقل من عشرة، بينما الباقي الآخر الذي هو 15 وبمقارنته مع جدول المقارنة أعلاه، نجد أنه يساوي الحرف F، لذلك ستكون النتيجة النهائية:
    500 كرقم Decimal يساوي 1F4 في Hex
    لاحظ أخي القارئ أن الباقي الأول والذي هو 4 جاء أول رقم من اليمين في النتيجة النهائية، أما الباقي الثاني والذي هو 15 أو الحرف F جاء ثانياً من اليمين بينما حاصل القسمة والذي هو الرقم 1 يأتي ثالثاً.

    وحدو الله كدة واستنو شوية ومحدش يقفل فى وشى الصفحة....:abc_145:
    انا خلصت ودية فكرة سريعة عن أنظمة الأرقام

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

    كود:
    [LEFT];MAKE INTERNET EXPLORER MAXIMUM DOWNLOADS 10 (DEFAULT WAS 2)
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
    "MaxConnectionsPer1_0Server"=dword:0000000a
    "MaxConnectionsPerServer"=dword:0000000a
    [/LEFT]
    في الخصوصيات الداخلية لملفات الريجستري، يعتبر كل سطر يبدأ بالعلامة ; يعتبر ملاحظة أو تنبيه ولا يعتبر أمراً تنفيذياً. فائدة الملاحظة . فملفات الريجستري الكبيرة التي تتكون من عدد كبير من المفاتيح والتي قد يصعب السيطرة عليها من دون ملاحظات. الملاحظات موجود في كل لغات البرمجة ولا يستغني عنها حتى المبرمجين الإحترافيين.
    نلاحظ في هذا المثال أيضاً، أننا إستخدمنا مساراً واحداً ومفتاحين وهذا جائز تماماً، أي ليس هناك من داع لإستخدام مسار لكل مفتاح طالما أن المفتاحين ينتميان إلى نفس المسار. وبشكل عام في ملفات الريجستري يمكن إستخدام مسار واحد لعدد غير محدد من المفاتيح طالما أن المفاتيح لها نفس ذلك المسار بالضبط.
    كما يلاحظ في هذا المثال أن قيمتي المفتاحين والتي هي 10 في النظام العشري قدم تم الإستعاضة عنها ب a في نظام هكس أو Hexadecimal كما اوضحنا ذلك
    في هذا المثال قمنا بحجز خانة من الذاكرة مقداره 1 بايت (8 بت) للرقم عشرة وهذا كما أسلفنا كافي جداً علماً بأن 1 بايت أو 8 بت يعادل الرقم العشري 256 أو 2 مرفوعة للقوة 8.أي أننا قمنا بحجز خانة من الذاكرة بحجم 256 للرقم عشرة ولهذا نقول دائماً بأنه كافي جداً.

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

    كود:
     Windows Registry Editor Version 5.00
     
     [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
     "NoUpdateCheck"=dword:00000001
     "NoJITSetup"=dword:00000001
     "Disable Script Debugger"="yes"
     "Error Dlg Displayed On Every Error"="no"
     "Use Custom Search URL"=dword:00000001
     "AutoSearch"=dword:00000004
     "Check_Associations"="yes"
     "DisableScriptDebuggerIE"="yes"
     "Enable Browser Extensions"="yes"
     "SmoothScroll"=dword:00000001
     "Show_ChannelBand"="No"
     "Anchor Underline"="yes"
     "Cache_Update_Frequency"="Once_Per_Session"
     "Display Inline Images"="yes"
     "Do404Search"=hex:01,00,00,00
     "Save_Session_History_On_Exit"="no"
     "Show_FullURL"="yes"
     "Show_StatusBar"="yes"
     "Show_ToolBar"="yes"
     "Show_URLinStatusBar"="yes"
     "Show_URLToolBar"="yes"
     "Use_DlgBox_Colors"="yes"
     "FullScreen"="no"
     "NotifyDownloadComplete"="yes"
     "Use FormSuggest"="no"
     "AddToFavoritesExpanded"=dword:00000001
     "Friendly http errors"="Yes"
     "Expand Alt Text"="no"
     "Move System Caret"="no"
     "NscSingleExpand"=dword:00000001
     "NoWebJITSetup"=dword:00000000
     "Page_Transitions"=dword:00000001
     "FavIntelliMenus"="no"
     "UseThemes"=dword:00000001
     "Force Offscreen Composition"=dword:00000000
     "AllowWindowReuse"=dword:00000000
     "ShowGoButton"="yes"
     "Enable AutoImageResize"="no"
     "Enable_MyPics_Hoverbar"="yes"
     "Play_Animations"="yes"
     "Play_Background_Sounds"="no"
     "Display Inline Videos"="no"
     "Show image placeholders"=dword:00000000
     "Print_Background"="Yes"
     "FormSuggest PW Ask"="no"
     "Use StyleSheets"="Yes"
     "Start Page"="http://www.google.com/"
     "CheckDocumentForProgID"="no"




    منقول من اخى عادل سلام جزاه الله عنا خيرا


    [info]الجزأ الخامس والأخير[/info]



    [/frame]


  • #2
    رد: درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

    ماشاء الله شرح ولا اروع ولا أحلى

    جزاك الله خيرا أخى محمود على هذا الإختيار الموفق

    فالشرح رائع جدا ومفيد جزاكم الله خيرا جميعا على الشرح والنشر

    تعليق


    • #3
      رد: درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

      جزاك الله خيرا أخي محمود عفيفي وبارك الله فيك


      .

      تعليق


      • #4
        رد: درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

        المشاركة الأصلية بواسطة abohmam مشاهدة المشاركة
        ماشاء الله شرح ولا اروع ولا أحلى

        جزاك الله خيرا أخى محمود على هذا الإختيار الموفق

        فالشرح رائع جدا ومفيد جزاكم الله خيرا جميعا على الشرح والنشر
        جزاك الله خيرا أخى أبو همام على الرد الجميل والدعاء

        تعليق


        • #5
          رد: درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

          المشاركة الأصلية بواسطة أبو يوسف مشاهدة المشاركة
          جزاك الله خيرا أخي محمود عفيفي وبارك الله فيك


          .
          جزاك الله خيرا أخى أبا يوسف وحفظك الله

          تعليق


          • #6
            رد: درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

            السلام عليكم ورحمة الله وبركاته

            حياك الله اخي محمود العفيفي

            دروس مميزه وشرح احترافي من أخ مبدع

            جزاك الله كل خير

            تعليق


            • #7
              رد: درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

              شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

              تعليق


              • #8
                رد: درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

                شـكــ وبارك الله فيك ـــرا لك أخي الفاضل محمود
                لك مني أجمل تحية .

                تعليق


                • #9
                  رد: درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

                  المشاركة الأصلية بواسطة كينج نت مشاهدة المشاركة
                  السلام عليكم ورحمة الله وبركاته

                  حياك الله اخي محمود العفيفي

                  دروس مميزه وشرح احترافي من أخ مبدع

                  جزاك الله كل خير

                  وعليكم السلام ورحمة الله وبركاته
                  بوركت أخى الغالى كينج نت

                  تعليق


                  • #10
                    رد: درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

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

                    تعليق


                    • #11
                      رد: درس(4) دورة تدريبية متكاملة فى دراسة الرجسترى (Registry)

                      المشاركة الأصلية بواسطة الدمشقي مشاهدة المشاركة
                      شـكــ وبارك الله فيك ـــرا لك أخي الفاضل محمود
                      لك مني أجمل تحية .
                      حياك الله أخى الحبيب الدمشقى وجزاك الله خيرا

                      تعليق


                      • #12
                        بارك الله فيك

                        تعليق


                        • #13
                          جزاك الله خيرا أخي محمود عفيفي وبارك الله فيك

                          تعليق


                          • #14
                            جزاكم الله خيرا جميعا

                            تعليق


                            • #15
                              بارك الله فيك اخي الحبيب

                              تعليق

                              مواضيع تهمك

                              تقليص

                              المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
                              المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
                              المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
                              المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
                              المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
                              يعمل...
                              X