Windows Installer: استكشاف الأخطاء وإصلاحها.
العدد الهائل من المستخدمين يعملونعلى أجهزة الكمبيوتر المنزلية من جميع الأنواع ، في بعض الأحيان تحتاج إلى تثبيت برنامج جديد من Microsoft. عادة ما يكون مجرد بضع نقرات الماوس - وعلى استعداد ، يمكنك استخدامها. ولكن ، مثل أي نظام معقد بشكل كافٍ ، قد يفشل Windows. كقاعدة ، تكون الخدمة مسؤولة عن المشكلة - "Windows Installer" ، الذي يقوم باستخراج البرامج من حزم التثبيت ويسجل القيم للعمل في السجل. يتم توفير جميع الملفات المحزومة ببروتوكولات هذا المثبت بالملحق msi. تعتمد كل حزمة على تقنية OLE (حل عالمي يستخدم لمنتجات برامج Microsoft) وهي قاعدة بيانات منظمة بشكل واضح للبيانات من الجداول المقابلة مع البيانات الضرورية للتثبيت. بالإضافة إلى ذلك ، فهو أيضًا مجموعة من المكتبات والنصوص وملفات أخرى معبأة بأرشيف الكابينة. بالنسبة لحزم التثبيت من Microsoft لـ Windows منذ عام 2000 ، من المعتاد استخدام هذه الخدمة ، التي حلت محل ACME Setup ، المثبت القياسي للإصدارات السابقة من Windows. الاختلافات الرئيسية من المثبت من إصدارات قديمة من ويندوز (3.11 و 9 x) - واجهة رسومية ، والعودة إلى الحالة السابقة للنظام في أي وقت ، وكذلك القدرة على إزالة البرنامج. تجدر الإشارة إلى أن هناك عددًا من المثبتات البديلة المستخدمة على نطاق واسع - إعداد Inno ونظام التثبيت Nullsoft و Minstaller و Spinstall و Smart Install Maker و Rinstall Wizard وما إلى ذلك ، ولكن لأسباب واضحة يتولى Windows Installer زمام المبادرة.
في هذه المقالة ، سنوضح لك كيفية الإصلاحمشكلات محتملة في Windows Installer ، مع تنفيذ مجموعة من إجراءات الاسترداد ، والتي لن تعيد تثبيت نظام التشغيل الذي يفضله معظم المستخدمين. في أسوأ الحالات ، ستحتاج إلى التحقق من عدد كبير من المكتبات وإعادة تسجيلها ، أو التحقق من العديد من مفاتيح التسجيل أو إعادة تثبيت البرنامج. ولكن من الممكن جدا ، كل شيء سيدير فقط بدء تشغيل أداة الاسترداد الآلي ، والتي ستفعل كل شيء من أجلك. لقد حاولنا جمع أكبر قدر ممكن من المعلومات حول هذه المسألة ، مما سيوفر لك الوقت.
لذلك ، أخطاء نموذجية عند تشغيل التثبيتالحزم التي تقوم بتشغيل Windows Installer - "فشل بدء تشغيل خدمة Windows Installer" "لا يمكنني الوصول إلى خدمة Windows Installer" "تعذر تشغيل خدمة Windows Installer على الكمبيوتر المحلي." "خطأ 5: تم رفض الوصول". نحاول تشغيل الوضع الآلي لإصلاح المشكلة من خلال تطبيق Microsoft FixIt عن طريق تنزيل التصحيح المناسب من الموقع الرسمي للشركة. يمكن الحصول على ارتباط إلى التصحيح في المادة 2438651 (للأنظمة القديمة من Windows 7 ، سيقوم النظام بتثبيت خدمة التشخيص التلقائي ، بالنسبة لمستخدمي XP ، من الضروري الترقية إلى SP3 قبل التثبيت).
إذا لسبب ما لم يساعد التصحيح ويظهر نفس الخطأ ، ونحن نحاول التعامل مع المشكلة بطريقة مختلفة. قم بتشغيل سطر الأوامر (Win + R> cmd.exe) في وضع مسؤول النظام. اكتب sfc / scannow وانتظر حتى يقوم النظام بإصلاح المكتبات التالفة. قم بإعادة تسجيل الخدمة باستخدام أوامر msiexec / unregister و msiexec / regserver. بعد ذلك ، تسجيل مكتبة Windows Installer باستخدام الأمر mss.dll regsvr32. ثم تحتاج إلى محاولة تشغيل ملف التثبيت مرة أخرى. على الأرجح ، كل شيء سوف يعمل. إن لم يكن ، تحتاج إلى إعادة تمهيد النظام في الوضع الآمن عن طريق كتابة الأمر msiexec / regserver هناك. حاول مرة أخرى. إذا لم يساعد ذلك ، فقد حان الوقت لإعادة تثبيت خدمة "Windows Installer" نفسها. إن أبسط طريقة للقيام بذلك هي الأداة المساعدة Windows Installer CleanUp Utility. يمكنك تنزيله من موقع دعم Microsoft الرسمي ، في نفس الوقت ، "الاستيلاء" من الموقع الرسمي لبرنامج Windows 45 المثبت ، وهو نفسه الإصدار الأحدث تقريبًا للخط الحديث بالكامل من Windows. على الأرجح ، يكون هذا الإصدار من برنامج التثبيت أكثر حداثة من الإصدار المثبت على جهازك. إذا كنت فقط لم تستخدم مثبت Windows 7 على نسخة مرخصة. بعد كل المشاكل ، قم بتشغيل ملف التثبيت الخاص بالبرنامج. إذا فعلت كل شيء بشكل صحيح ، فسيكون كل شيء ناجحًا.