نظرة عامة تقنية مثبت Windows

ملخص

توضح هذه المقالة تقنية مثبت Windows تثبيت البرامج. تتكون هذه التقنية لأنظمة التشغيل 32 بت Windows وتنسيق ملف حزمة جديد يستخدم للاحتفاظ بمعلومات حول تثبيت وتكوين ملقم Windows Installer.

مزيد من المعلومات

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

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

يتضمن Windows Installer الوظائف التالية:

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

البرنامج Msiexec.exe عنصرا من برنامج Windows Installer. عندما يتم استدعاؤه بواسطة الإعداد، يستخدم Msiexec.exe Msi.dll قراءة الحزمة ملفات (.msi) وتطبيق أية ملفات التحويل (&.mst)، وتضمين خيارات سطر الأوامر التي تم توفيرها من قبل برنامج الإعداد. يؤدي المثبت كافة المهام المتعلقة بالتثبيت، بما في ذلك نسخ الملفات إلى القرص الثابت، إجراء التعديلات على التسجيل، إنشاء اختصارات على سطح المكتب وعرض مربعات الحوار للمطالبة بتفضيلات التثبيت المستخدم عند الضرورة.

عندما يتم تثبيت مثبت Windows على جهاز كمبيوتر، تغيير نوع الملفات المسجلة لملفات.msi حيث يعمل عند النقر المزدوج فوق ملف.msi، Msiexec.exe مع ذلك الملف.

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

رقم الموضوع: 310598 - آخر مراجعة: 18‏/01‏/2017 - المراجعة: 1

تعليقات