ما هو ملف ريج؟ كيفية إنشاء ملف .reg للعمل مع سجل Windows

16.08.2019

هيكل ملف ريج
تشيبوتاريف ايجور

لن تكتمل معرفة سجل Windows دون القدرة على كتابة ملف التسجيل. لنبدأ بما هو عليه. ملف reg هو ملف له بنية محددة ويحتوي على معلومات يمكن استيرادها إلى السجل. إذا تم حظر العمل مع محرر التسجيل (يمكنك قراءة كيفية القيام بذلك في المقالة)، فإن أسهل طريقة لتحرير السجل هي إنشاء ملف ريج واستيراده (بالطبع، يمكنك الدخول إلى DOS، إلى المحمي استخدم برامج أخرى، ولكن هذا أكثر صعوبة، والأهم من ذلك أنه أطول).
تحتوي ملفات Reg على متطلبات هيكلية معينة. لنبدأ بحقيقة أنه يجب عليك إدخال السطر الأول من الملف
رجديت4
يرجى ملاحظة أن الحروف يجب أن تكون كبيرة. وبصرف النظر عن هذا، لا ينبغي أن يكون هناك شيء في السطر الأول. يجب أن يكون هناك سطر فارغ بعد هذا النص. بعد ذلك، يتم الإشارة إلى قسم التسجيل الذي تحتاج فيه إلى تسجيل أو تغيير بعض المعلمات. يجب وضع عنوان القسم بين قوسين معقوفين [...]. فيما يلي المعلمات التي يلزم إضافتها، معلمة واحدة في كل سطر. إذا كنت بحاجة إلى إجراء تغييرات في عدة أقسام، فيجب عليك ترك سطر واحد فارغ بين المعلمة الأخيرة للقسم السابق واسم القسم التالي. قد يكون الأمر مربكًا بعض الشيء، ولكن إليك ما ينبغي أن يبدو عليه الأمر:
رجديت4
"param1"="znachenie1"
"param2"="znachenei2"
"param3"="znachenie3"
"param_1"="znachenie_1"
يجب أن يكون السطر الأخير في الملف فارغًا. بمجرد إنشاء مثل هذا الملف، ما عليك سوى تشغيله كبرنامج عادي، وسيُطلب منك إجراء تغييرات على السجل، وبعد إجابة إيجابية، سيتم استيراد المعلومات من الملف. سيقوم Windows بالإبلاغ عن نتائج الاستيراد في النافذة التي تظهر بعد ذلك.
الآن بضع كلمات حول المعلمات التي يمكن إضافتها. كما لاحظت، يضيف المثال أعلاه معلمات باستخدام أسطر مثل "param1" = "znachenie1". أولئك. يؤدي هذا إلى إضافة معلمة STRING بالاسم "param1" والقيمة "znachenie1". ولكن هناك أيضًا معلمات ثنائية وDWORD. يختلف تنسيق التسجيل لإضافتها قليلاً. بالنسبة لمعلمات نوع DWORD، يتم استخدام السلسلة
"المعلمة"=dword:XXXXXXXXX
هنا "param" هو اسم المعلمة، dword - يشير إلى نوع هذه المعلمة (يجب أن تكون الأحرف صغيرة!) وبعد النقطتين توجد قيمة مكونة من ثمانية أرقام بتنسيق سداسي عشري (!). ومع ذلك، فإن معظم معلمات DWORD لها قيمة إما 0 أو 1، مما يعني أنه يجب عليك كتابة إما 00000000 أو 00000001 بدلاً من XXXXXXXXX. لا يسمح بوجود مسافات في السطر.
لإضافة معلمة ثنائية، يختلف تنسيق التسجيل قليلاً:
"المعلمة"=ست عشري:XX,XX,XX,....
الآن سوف أقوم بفك هذا الخط. حسنًا، كل شيء واضح فيما يتعلق باسم المعلمة، بعد علامة "=" يوجد رمز سداسي عشري، أي. يشير إلى أن هذا سيكون معلمة ثنائية، متبوعة بأرقام سداسية عشرية مفصولة بفاصلة. على سبيل المثال، إذا كنت بحاجة إلى إضافة معلمة ثنائية تساوي "be 00 00 00"، فأنت تكتب السطر
"param"=hex:be,00,00,00
توجد معلمات "افتراضية" في التسجيل. لتعيين بعض القيمة لهم من خلال ملف ريج، تحتاج إلى إضافة السطر التالي:
@=زناتشيني
تشير علامة @ هنا إلى أننا نقوم بتعيين قيمة المعلمة إلى "افتراضي". لاحظ أنه غير محاط بعلامات الاقتباس.
سأقدم الآن مثالاً لملف reg بسيط يسجل موقعًا في السجل الذي يقوم بتعيين الصفحة الرئيسية في Internet Explorer:
رجديت4
"صفحة البداية" = "http://www.site/"
في رأيي، كل شيء بسيط جدا وواضح. لكن ملفات ريج لها خصوصية واحدة: لا يمكن استخدامها لحذف المعلمات في التسجيل، على الرغم من أنه يمكنك حذف القسم بأكمله. لإزالة قسم من السجل، ضع الرمز "-" بين قوسين مربعين قبل اسمه. هذا هو ما يبدو:
[-HKEY_LOCAL_MACHINE\Software\QuickSoft\QuickStart]
بفضل هذا الإدخال، ستتم إزالة القسم الفرعي "QuickStart" من قسم "QuickSoft" بكل محتوياته. لكن ماذا عن المعلمات؟ بعد كل شيء، لا يمكن حذفها. وبالتالي، يتم وضع قيود على الوصول إلى إعدادات Windows Shell المختلفة، كما هو موضح في المقالة، باستخدام معلمات نوع DWORD. في هذه الحالة، إذا كانت قيمة المعلمة هي 1 (00000001)، فسيتم تمكين القيد، وإذا كانت 0 (00000000)، فسيتم تعطيل القيد. وبالتالي، ليس من الضروري على الإطلاق حذف المعلمات؛ يكفي ببساطة تعيين قيم لها تساوي الصفر.
ملاحظة بخصوص الحذف الذي قام به نيكولاي باسمانوف:
باستخدام ملفات REG يمكنك حذف المعلمات. بناء الجملة:
رجديت4
"xxx"=-

ربما تكون هنا جميع المعلومات الأساسية حول بنية ملفات التسجيل. أوصي أيضًا بمحاولة تصدير بعض الأقسام من السجل (ليست كبيرة جدًا مع تداخل صغير) لإلقاء نظرة مرة أخرى على بنية الملف. لا يضر أبدا. يمكنك الآن إجراء تغييرات على السجل بسهولة باستخدام ملفات reg.

نأمل أن نكون قد ساعدناك في حل مشكلة ملف REG. إذا كنت لا تعرف أين يمكنك تنزيل تطبيق من قائمتنا، فانقر على الرابط (هذا هو اسم البرنامج) - ستجد معلومات أكثر تفصيلاً حول مكان تنزيل إصدار التثبيت الآمن للتطبيق المطلوب.

من المفترض أن تساعدك زيارة هذه الصفحة في الإجابة على هذه الأسئلة أو أسئلة مشابهة على وجه التحديد:

  • كيفية فتح ملف بامتداد REG؟
  • كيفية تحويل ملف REG إلى تنسيق آخر؟
  • ما هو امتداد تنسيق الملف REG؟
  • ما هي البرامج التي تدعم ملف REG؟

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

ماذا يمكن أن يسبب مشاكل؟

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

هل تريد المساعدة؟

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

في هذه المذكرة سوف نتعامل مع السؤال - ما هي الملفات ذات الامتداد ريج، ما الغرض منها وكيف ينبغي استخدامها.

الملفات ذات الامتداد ريجهي خدمة وتستخدم لإجراء تغييرات على .

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

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

سيتم فتح البرنامج دفتروفيه سترى محتويات ملف reg:

ولكن هنا عليك أن تأخذ في الاعتبار النقطة التالية - إذا قمت بنفسك بتصدير سجل Windows إلى ملف ريج، فقد يكون كبيرًا جدًا.

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

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

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

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

الملفات ذات الامتداد ريجهناك حاجة لإجراء تغييرات بسرعة على سجل Windows (نوع من مجموعة الإعدادات والتكوينات والمعلمات على مستوى النظام). على سبيل المثال، يمكنك إزالة سلة المهملات بسرعة من سطح المكتب أو تعطيل مفتاح Caps Lock (على سبيل المثال، يزعجني ذلك).
1. لإنشاء ملف بالملحق .reg، انقر بزر الماوس الأيمن على مساحة فارغة من المجلد أو سطح المكتب، وأشر إلى المجموعة "جديد" وحدد "مستند نصي".
2. سيُعرض عليك اسم قياسي، مثل "Text document.txt". أدخل الاسم المطلوب للملف الجديد، على سبيل المثال، للمقالة المذكورة سابقًا “كيفية تعطيل سلة المحذوفات وإزالتها من سطح المكتب”، قم بإنشاء ملف بالاسم korzina.reg.
3. قم بتأكيد تغيير الامتداد.

4. هذا كل شيء، لقد تم إنشاء ملف جديد بامتداد .reg بنجاح.
5. لإضافة أوامر ومعلمات إليه، انقر بزر الماوس الأيمن عليه وحدد تحرير.

6. سيتم فتح المحرر. قم بإجراء التغييرات اللازمة واحفظ الملف بالضغط على Ctrl+S أو تحديد قائمة "ملف" في اللوحة العلوية، ثم أمر "حفظ".

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

ملف REG هو ملف نصي بامتداد REG، تم تجميعه بتنسيق معين.

تنسيق ملف ريج

يوجد أدناه مثال لملف REG الذي يقوم بتعطيل قائمة المستندات الحديثة.

؛ تعطيل قائمة المستندات الحديثة
"NoRecentDocsMenu"=ست عشري:01,00,00,00

إنشاء ملف ريج

يعد إنشاء ملف REG أمرًا بسيطًا للغاية. انسخ الرمز إلى أي محرر نصوص (على سبيل المثال، المفكرة). اضغط على CTRL+S واحفظ الملف بأي اسم وبامتداد .reg، مع تضمين كليهما بين علامتي اقتباس.


الشكل 1. إنشاء ملف REG

استيراد ملف ريج

أسهل طريقة لاستيراد ملف REG هي النقر عليه نقرًا مزدوجًا. لمزيد من المعلومات، راجع المقالة استيراد إعدادات التسجيل.

بناء جملة ملف REG

  • محرر سجل ويندوز الإصدار 5.00- رأس الملف وهو جزء لا يتجزأ منه. يمكنك أيضًا رؤية REGEDIT4 كرأس - وهذا هو تنسيق Windows 98 / NT 4.0، والذي سيتم فهمه أيضًا بواسطة أنظمة تشغيل Windows الأحدث. يمكن العثور على مزيد من المعلومات حول الاختلافات في التنسيقات على موقع الأسئلة الشائعة لـ JSO (باللغة الإنجليزية).
  • ؛ تعطيل قائمة المستندات الحديثة- تعليق. جميع الخطوط التي تبدأ بـ ; (الفاصلة المنقوطة) تمثل التعليقات.
  • - هذا هو مفتاح التسجيل. بيانياً (في محرر التسجيل) يمثل المسار إلى المعلمة. في تنسيق ملف REG، تكون الأقسام دائمًا محاطة بأقواس مربعة. في هذا المثال، ينتمي مفتاح Explorer (الفرعي) إلى المفتاح HKEY_CURRENT_USER.
  • "NoRecentDocsMenu"=ست عشري:01,00,00,00- معلمة التسجيل ومعناها. اعتمادًا على قيمة المعلمة، يتغير سلوك نظام التشغيل أو الكائن. يمكن تكوين العديد من المعلمات في واجهة المستخدم الرسومية لنظام التشغيل، ولكن ليس كلها. في مثل هذه الحالات، يتم استخدام برامج تحرير التسجيل أو أدوات التعديل أو ملفات REG لتغيير المعلمة.

يمكن أن يحتوي ملف REG على عدة فروع وإعدادات تسجيل، ولكن يتم استخدام الرأس فقط في البداية.

مثال:

محرر سجل ويندوز الإصدار 5.00

؛ تعطيل إعادة التشغيل في حالة الموت الزرقاء
"إعادة التشغيل التلقائي"=dword:00000000

؛تعطيل إشعار شاشة الترحيب بشأن الرسائل غير المقروءة
"MessageExpiryDays"=dword:00000000

تم الحصول على ملف REG هذا عن طريق التصدير من محرر التسجيل regedit.exe. باستخدام ملفات REG، يمكنك إجراء تغييرات على سجل النظام - وتسمى هذه العملية باستيراد إعدادات التسجيل.

قيم معلمات ملف REG

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


"إعادة التشغيل التلقائي"= الكلمة المزدوجة:00000000

المعلمة من النوع REG_DWORD. يتم تمثيل البيانات كقيمة يبلغ طولها 4 بايت (عدد صحيح 32 بت). يُستخدم نوع البيانات هذا لتخزين الإعدادات الخاصة ببرامج تشغيل الأجهزة والخدمات. في واجهة المستخدم الرسومية لمحرر التسجيل، يمكنك تغيير القيمة من 0 على 1 (أو العكس).
عادة،

    معنى 0 يعني معطل؛

    معنى 1 يعني تمكين.

في هذا المثال، نقوم بتعطيل (0) وظيفة إعادة التشغيل التلقائي (AutoReboot) لنظام التشغيل في حالة فشل النظام (BSOD). بالنسبة للمعلمة REG_WORD، تحتاج إلى تغيير الرقم الأخير من القيمة.