لماذا بعض التركيب تحتاج إلى إعادة تشغيل الكمبيوتر قبل تشغيل البرنامج؟

StackOverflow https://stackoverflow.com/questions/237414

  •  04-07-2019
  •  | 
  •  

سؤال

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

ما هي الأسباب الشائعة أن بعض المثبتات يطلب منك إعادة تشغيل قبل تشغيل البرنامج؟

وأيضا، لماذا بعض التركيب تحتاج إلى إعادة تشغيل قبل الانتهاء من التثبيت؟

ويرجع الفضل في ذلك مسبقا!

هل كانت مفيدة؟

المحلول

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

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

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

نصائح أخرى

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

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

في قضيتك، وأظن أن بعض الملفات لم يتم تسجيله بشكل صحيح وتحتاج فقط إلى عصا مع التصحيح.)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top