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

ما هي مكتبة لاردوينو

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

تثبيت المكتبات على الكمبيوتر للوحة Arduino UNO

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

Arduino IDE: تثبيت مكتبة Arduino

قبل استخدام الأساليب والوظائف من المكتبة، يجب تنزيلها وتثبيتها على جهاز الكمبيوتر الخاص بك. يمكنك إضافة المكتبة من خلال Arduino IDE أو يدويًا عن طريق تفريغ الأرشيف بالملفات في موقع محدد. بالإضافة إلى الأمثلة مع الرسومات، يجب أن يحتوي الأرشيف على الملفات التالية: example.h- الملف الاساسي، example.cpp- ملف بالكود، الكلمات الرئيسية.txt- تسليط الضوء على الأوامر بالألوان.

إضافة مكتبات عبر Arduino IDE:



إذا قمت بتنزيل المكتبة الخاصة بمشروعك، والتي تم تجميعها في أرشيف ZIP، فيمكنك تثبيتها من خلال Arduino IDE. للتثبيت، انتقل إلى القائمة:
رسم → تضمين المكتبة → مكتبة Add.ZIPوحدد أرشيف ZIP على جهاز الكمبيوتر الخاص بك. سيتم فك ضغط الملف تلقائيًا ووضعه في دليل المكتبات. بعد التثبيت، ستكون المكتبة متاحة في القائمة ملف → أمثلة.

إضافة المكتبات يدويًا إلى جهاز الكمبيوتر الخاص بك:

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

اردوينو: ربط المكتبة في رسم تخطيطي

قبل استخدام الأوامر والوظائف في البرنامج، تحتاج إلى تضمين المكتبة المطلوبة في الرسم. للقيام بذلك، استخدم التوجيه #include، وبعد ذلك بين علامتي الاقتباس " " أو بين قوسين< >يشار إلى اسم المكتبة ذات الامتداد. على سبيل المثال، لتضمين مكتبة مستشعر الموجات فوق الصوتية HC-SR04 في المخطط، يجب عليك إضافة سطر التوجيه #include .



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

العمل مع المكتبات لاردوينو IDE

كتالوج المكتبة- مجموعة من مكتبات Arduino IDE الشهيرة في مكان واحد؛
إنشاء مكتبة— تعليمات خطوة بخطوة لإنشاء مكتبتك الخاصة.

اقرأ أيضًا كثيرًا:

تعمل العديد من الرسومات (البرامج) مع المكتبات. تسهل المكتبة العمل مع وحدة معينة أو أحد أنواع الوحدات. على سبيل المثال، إذا كنت تريد عرض نص على شاشة LCD دون توصيل مكتبة، فأنت بحاجة إلى نقل عدة بايتات من الأوامر والبيانات إليها، الأمر الذي سيستغرق عدة أسطر من التعليمات البرمجية، والأهم من ذلك، أنك تحتاج إلى معرفة النوع وحدة التحكم الدقيقة التي تعمل بموجبها شاشة LCD، والغرض من الأوامر التي يتم التحكم فيها، ومعرفة بنية ذاكرتها، والعناوين والغرض من السجلات، والتي ستحتاج من أجلها إلى العثور على ورقة البيانات الخاصة بها وإعادة قراءتها. بينما عند كتابة التعليمات البرمجية باستخدام مكتبة (على سبيل المثال LiquidCrystal_I2C.h)، يمكنك عرض النص عن طريق استدعاء وظيفة مكتبة واحدة فقط: LCD.print("my text");

قبل البدء في استخدام أساليب ووظائف المكتبة، عليك القيام بذلك تحميل (تحميل لجهاز الكمبيوتر الخاص بك)، ثَبَّتَ (ضعه في المجلد المطلوب) و قابس (أدخل النص "#include<файл.h>"في الرسم).

تحميل المكتبة:

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

إذا قمت بتنزيل أرشيف المكتبة من الموقع دون تحديد المسار لحفظ الملف، فمن المرجح أن يكون الملف الذي تم تنزيله (المحمل) موجودًا في المجلد: هذا الكمبيوتر > التنزيلات.

تركيب المكتبة:

بعد قيامك بتنزيل (تحميل) المكتبة على جهاز الكمبيوتر الخاص بك، ستحتاج إلى تثبيتها. يمكنك تثبيت المكتبة يدويًا أو القيام بذلك باستخدام Arduino IDE:

تثبيت المكتبة باستخدام Arduino IDE:

أدخل القائمة: رسم > ربط المكتبة > إضافة مكتبة ZIP... .


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


حدد ملف المكتبة المضغوط الذي قمت بتنزيله. قد لا يتطابق اسم الملف مع اسم المكتبة. ثم اضغط على " يفتح » ( يفتح ).


في هذه المرحلة، اكتمل تثبيت المكتبة، ويمكنك البدء في توصيلها بالرسم.

تثبيت المكتبة يدوياً:

قم بفك ضغط ما قمت بتنزيله أرشيف مضغوط ووضع المجلد (اسم المجلد عادةً ما يتطابق مع اسم المكتبة) من هذا الأرشيف في المجلد: هذا الحاسوب > توثيق > اردوينو > المكتبات .


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

ملحوظة: المجلد المكتبات ليس هناك فقط المسار المشار إليه أعلاه، ولكن أيضا في مجلد برنامج Arduino IDE (أين هو ملف اردوينو .إملف تنفيذى). عن طريق نسخ المكتبة إلى هذا المجلد، سيتم تثبيتها أيضًا، لكننا لا ننصح بذلك. الحقيقة هي أن برنامج Arduino IDE يتطور باستمرار وعدد إصداراته يتزايد باستمرار. إذا كنت تريد تثبيت إصدار جديد من Arduino IDE، فإن المكتبات الموجودة في مجلد هذا الكمبيوتر > المستندات > Arduino > المكتبات ستكون متاحة في كل من الإصدارين القديم والجديد (المثبت) من Arduino IDE، والمكتبات الموجودة في مجلد المكتبات ستكون برامج Arduino IDE للإصدار القديم (التي تم تثبيتها مسبقًا) متاحة فيه فقط (حتى تقوم بنسخها إلى الإصدار الجديد).

ربط المكتبة:

لتضمين المكتبة، تحتاج إلى كتابة سطر واحد فقط في بداية الرسم: "#include<файл.h>"، على سبيل المثال:

#يشمل // توصيل مكتبة iarduino_4LED للعمل مع مؤشرات LED ذات 4 أجزاء.

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

#يشمل // توصيل مكتبة Wire للعمل مع ناقل I2C #include // توصيل مكتبة LiquidCrystal_I2C للعمل مع شاشة LCD عبر ناقل I2C // تستخدم مكتبة LiquidCrystal_I2C أساليب ووظائف مكتبة Wire

للعمل مع معظم المكتبات، تحتاج إلى إنشاء كائن (مثيل لفئة المكتبة) ستتوفر من خلاله وظائفها وأساليبها، على سبيل المثال:

LiquidCrystal_I2C شاشات الكريستال السائل (0x27,20,4); // شاشات الكريستال السائل هي كائن من مكتبة LiquidCrystal_I2C // يتم الوصول إلى وظائف وأساليب المكتبة من خلال الكائن

بدلاً من شاشات الكريستال السائل، يمكنك كتابة أي كلمة أو مجموعة من الحروف والأرقام؛ وهذا هو اسم الكائن الذي يمكنك من خلاله الوصول إلى أساليب ووظائف المكتبة. إذا قمت بكتابة myLCD بدلاً من شاشات الكريستال السائل، فيجب الوصول إلى جميع أساليب ووظائف مكتبة LiquidCrystal_I2C من خلال اسم الكائن الذي حددته، على سبيل المثال: myLCD.print("my text");

أمثلة من المكتبات:

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


هناك طريقة بديلة لعرض الأمثلة وهي تشغيل ملفات الرسم من المجلد:
طريق > المكتبات > اسم المكتبة > أمثلة > اسم المثال .

البحث عن المكتبات:

يمكنك البحث عن المكتبات بنفسك، أو يمكنك استخدام وظيفة Arduino IDE.

حدد عنصر القائمة: رسم > ربط المكتبة > إدارة المكتبات... .


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


سيؤدي النقر على وصف المكتبة إلى ظهور " إصدار "والأزرار" تثبيت " بعد النقر على زر "تثبيت"، يمكنك البدء في تضمين المكتبة في الرسم "#include<файл.h>".

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

ما هي المكتبة؟

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

كيفية تثبيت المكتبة

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

التثبيت التلقائي

بدءًا من الإصدار 1.0.5، يمكنك تثبيت مكتبات الجهات الخارجية مباشرة في بيئة التطوير.

لا تقم بفك ضغط الأرشيف الذي تم تنزيله بالمكتبة - اتركه كما هو.

في بيئة تطوير Arduino، حدد القائمة رسم> مكتبة الاستيراد. في أعلى القائمة المنسدلة، حدد إضافة مكتبة(إضافة مكتبة).

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

افتح القائمة مرة أخرى رسم> مكتبة الاستيراد. من المفترض أن تشاهد المكتبة الجديدة في أسفل القائمة المنسدلة. الآن يمكن استخدام المكتبة في البرامج.

سيتم بالفعل فك ضغط الملف المضغوط في الدليل المكتباتداخل مجلد Arduino العامل الخاص بك.

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

التثبيت اليدوي

قبل تثبيت المكتبة، أغلق بيئة تطوير Arduino.

ثم قم باستخراج أرشيف ZIP الذي يحتوي على المكتبة. لنفترض أنك قمت بتثبيت مكتبة "ArduinoParty" - قم بفك ضغط الملف اردوينو بارتي.zip. يجب أن يكون هناك مجلد فيه ArduinoPartyمع الملفات اردوينو بارتي.cppو اردوينو بارتي.ح. (إذا كانت الملفات ذات الامتداد .CPPو ليست في مجلد، تحتاج إلى إنشاء واحد. في هذه الحالة، تحتاج إلى إنشاء مجلد باسم ArduinoPartyونقل جميع الملفات من أرشيف ZIP إليه، على سبيل المثال - اردوينو بارتي.cppو اردوينو بارتي.ح).

اسحب مجلدًا ArduinoPartyإلى دليل مكتبات اردوينو. على نظام التشغيل Windows سيكون هنا تقريبًا: "My Documents\Arduino\libraries"، لمستخدمي Mac، يوجد هنا: "Documents/Arduino/libraries"، وعلى أنظمة Linux الدليل " المكتبات" سيكون داخل مجلد العمل الذي يحتوي على الرسومات.

بعد النقل، يجب أن يبدو دليل مكتبتك بالشكل التالي (ضمن Windows):

My Documents\Arduino\libraries\ArduinoParty\ArduinoParty.cpp My Documents\Arduino\libraries\ArduinoParty\ArduinoParty.h مستنداتي\Arduino\libraries\ArduinoParty\examples ....

أو مثل هذا (على نظام Mac):

Documents/Arduino/libraries/ArduinoParty/ArduinoParty.cpp Documents/Arduino/libraries/ArduinoParty/ArduinoParty.h وثائق/Arduino/libraries/ArduinoParty/أمثلة ...

وبالمثل على نظام التشغيل Linux.

الى جانب الملفات .CPPو قد تكون هناك ملفات أخرى هنا أيضًا - فقط تأكد من وجودها جميعًا هنا الآن.

(إذا كانت الملفات .CPPو الموجودة في جذر مجلد "المكتبات" أو متداخلة داخل مجلد آخر، فلن تعمل المكتبة التي تم تنزيلها. على سبيل المثال:

Documents\Arduino\libraries\ArduinoParty.cpp والمستندات\Arduino\libraries\ArduinoParty\ArduinoParty\ArduinoParty.cpp

ليس مثالا عمليا.)

أعد تشغيل بيئة الأردوينو. تأكد من ظهور المكتبة الجديدة في القائمة رسم->استيراد المكتبة.

هذا كل شئ! لقد قمت بتثبيت المكتبة!

تم نشر هذا الدليل بموجب ترخيص Creative Commons Attribution-ShareAlike 3.0. أمثلة التعليمات البرمجية الموجودة في هذا الدليل هي محتوى مجاني.

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

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

الطريقة الأولى: مجموعة DLL

DLL Suite هو برنامج يمكنه بنفسه العثور على الملف الذي تحتاجه على الإنترنت وتثبيته على النظام.

للقيام بذلك سوف تحتاج إلى القيام بما يلي:


كل شيء، إذا كان التنزيل ناجحا، فسيشير البرنامج إلى الملف الذي تم تنزيله بعلامة خضراء.

الطريقة الثانية: عميل DLL-Files.com

DLL-Files.com Client يشبه في كثير من النواحي البرنامج الذي تمت مناقشته أعلاه، ولكن لديه بعض الاختلافات.

لتثبيت المكتبة هنا عليك القيام بما يلي:


هذا كل شيء، تم نسخ مكتبة DLL الخاصة بك إلى النظام.

يحتوي البرنامج على عرض متقدم إضافي - وهو الوضع الذي يمكنك من خلاله تحديد إصدارات مختلفة من DLL لتثبيتها. إذا كانت اللعبة أو البرنامج يتطلب إصدارًا محددًا من الملف، فيمكنك العثور عليه عن طريق تمكين هذا النوع في عميل DLL-Files.com.

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

  1. حدد المسار الذي سيتم تنفيذ التثبيت فيه.
  2. انقر على الزر "تثبيت الآن".

سيقوم البرنامج بنسخ الملف إلى المجلد المحدد.

الطريقة الثالثة: أدوات النظام

يمكنك تثبيت المكتبة يدويًا. للقيام بذلك، ستحتاج إلى تنزيل ملف DLL نفسه ومن ثم نسخه أو نقله إلى المجلد الموجود على:

جيم:\ويندوز\System32

في الختام، لا بد من القول أنه في معظم الحالات، يتم تثبيت ملفات DLL على طول المسار:

جيم:\ويندوز\System32

أما إذا كنت تتعامل مع أنظمة التشغيل Windows 95/98/Me، فسيكون مسار التثبيت كما يلي:

جيم:\ويندوز\النظام

لنظام التشغيل Windows NT/2000:

C:\WINNT\System32

قد تتطلب أنظمة 64 بت مسار تثبيت مختلف.

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

كيفية تثبيت ملف DLL

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

وضع وتسجيل ملفات المكتبة

قبل تثبيت ملف DLL على نظام التشغيل Windows 7،8،10، تحتاج إلى تنزيله، وبالضبط لحجم بت النظام.

دعونا نحدد سعة البت التي يتمتع بها نظامك (إذا كنت متأكدًا، فيمكنك تخطي هذه الخطوة)

الخطوة 1. انقر بزر الماوس الأيمن على "جهاز الكمبيوتر" واختر "خصائص"

الخطوة 2.في النافذة التي تفتح، يمكننا قراءة خصائص الكمبيوتر وإصدار نظام التشغيل وعمق البت الخاص به 32 (x86) أو 64 بت. في حالتنا، لدينا نظام التشغيل Windows 10 64 بت.

·

الخطوه 3.بعد تنزيل الملفات، يجب وضعها في المجلد الجذر وتسجيلها

بالنسبة لأنظمة x32 (x86)، يجب استبدال المكون أو وضعه في المجلد C:\Windows\System32؛

بالنسبة لنظام التشغيل x64، يتعين عليك استبداله أو نقله إلى المجلد C:\Windows\SysWOW64؛

الخطوة 4.يجب أن يتم تسجيل الملف في النظام.

يمكنك القيام بذلك عن طريق فتح سطر الأوامر باستخدام المجموعة "Win" + "R"، أو النقر فوق "ابدأ" و"تشغيل"؛

في النافذة التي تفتح، أدخل ما يلي، مفصولاً بمسافة: regsvr32 file name.dll - حيث "regsvr32" هو أمر التسجيل، و"file name.dll" هو الاسم الكامل للمكون المدرج؛

أو يمكنك تحديد موقع الملف يدويًا - regsvr32.exe + مسار الملف

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

أود أن أشير على الفور إلى أنه قد تحدث أخطاء أثناء التسجيل. على سبيل المثال: "فشل تحميل الوحدة." تحدث عادة لثلاثة أسباب

  1. المسار إلى الملف غير صحيح، أو لم يتم نقل الملف إلى دليل System32 أو SysWOW64
  2. لا يلزم تسجيل جميع ملفات DLL على الإطلاق؛ في بعض الأحيان يكفي نسخها ببساطة إلى دليل System32 أو SysWOW64 أو وضعها في جذر اللعبة أو البرنامج الذي به مشكلة.
  3. لقد تم بالفعل تسجيل الملفات من قبل

طريقة التسجيل الثانية

الخطوة 1.يمكنك تسجيل الملف باستخدام سطر الأوامر، والذي يجب تشغيله كمسؤول.

الخطوة 2.كتابة أمر regsvr32.exe + مسار الملفواضغط على "أدخل"

الخطوه 3.ستظهر رسالة تقول "كل شيء سار على ما يرام"، فقط أعد تشغيل الكمبيوتر

هذا كل شيء، تم تسجيل الملف، يمكنك محاولة تشغيل اللعبة أو البرنامج

إليك بعض النصائح التي قد تكون مفيدة لك.

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

يغلق