تصحيح: رسالة خطأ عند محاولة تثبيت حزمة Windows Installer كبيرة أو حزمة تصحيحات Windows Installer كبيرة في Windows Server 2003 أو نظام التشغيل Windows XP: "خطأ 1718. تم رفض الملف من قبل نهج التوقيع الرقمي "

الأعراض

عند محاولة تثبيت حزمة Microsoft Windows Installer (.msi) كبيرة أو كبيرة حزمة تصحيح (.msp) مثبت Microsoft Windows على جهاز كمبيوتر يقوم بتشغيل Microsoft Windows Server 2003 أو نظام التشغيل Microsoft Windows XP، تتلقى رسالة الخطأ التالية:
خطأ 1718. تم رفض الملف اسم الملف من قبل نهج التوقيع الرقمي.
بالإضافة إلى ذلك، قد يتم تسجيل الحدث التالي في سجل التطبيق:
نوع: خطأ

المصدر: MsiInstaller

الفئة: بلا

معرف الحدث: 1008

التاريخ: التاريخ
الوقت: الوقت
المستخدم: Na
الكمبيوتر: اسم الكمبيوتر

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

السبب

تحدث هذه المشكلة إذا كان له أن عملية Windows Installer الذاكرة الظاهرية المتجاورة غير كافية للتحقق من أن حزمة.msi أو.msp الحزمة يتم توقيعه بشكل صحيح.

الحل

يتوفر إصلاح معتمد ل Windows Server 2003. لا يتوفر أي إصلاح لنظام التشغيل Windows XP.

معلومات الإصلاح العاجل Windows Server 2003

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

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

التحديث الخاص بنظام التشغيل Windows Server 2003 (KB925336)

يتوفر الملف التالي للتنزيل من مركز التنزيل ل Microsoft:

Download قم بتنزيل حزمة التحديث ل Windows Server 2003 (KB925336) الآن.

لمزيد من المعلومات حول كيفية تنزيل ملفات دعم Microsoft، انقر فوق رقم المقالة التالي عرضها في "قاعدة معارف Microsoft":
119591 كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنت
قامت Microsoft بفحص هذا الملف بحثًا عن الفيروسات. استخدمت Microsoft أحدث برامج الكشف عن الفيروسات التي كانت متوفرة في التاريخ الذي تم نشر الملف فيه. يتم تخزين الملف على خوادم محسنة الأمان تساعد على منع إجراء أية تغييرات غير مصرح بها على الملف.
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسيمتطلب حزمة الخدمةفرع الخدمة
Advapi32.dll5.2.3790.2895620,54407-Mar-200707:05x86SP1SP1QFE
Advapi32.dll5.2.3790.4036619,00807-Mar-200707:02x86SP2SP2QFE

تحديث ل Windows Server 2003 أو x64 Edition (KB925336)

يتوفر الملف التالي للتنزيل من مركز التنزيل ل Microsoft:

Download بتنزيل حزمة التحديث ل Windows Server 2003 x64 Edition (KB925336) الآن.

لمزيد من المعلومات حول كيفية تنزيل ملفات دعم Microsoft، انقر فوق رقم المقالة التالي عرضها في "قاعدة معارف Microsoft":
119591 كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنت
قامت Microsoft بفحص هذا الملف بحثًا عن الفيروسات. استخدمت Microsoft أحدث برامج الكشف عن الفيروسات التي كانت متوفرة في التاريخ الذي تم نشر الملف فيه. يتم تخزين الملف على خوادم محسنة الأمان تساعد على منع إجراء أية تغييرات غير مصرح بها على الملف.
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسيمتطلب حزمة الخدمةفرع الخدمة
Advapi32.dll5.2.3790.28951,051,64807-Mar-200707:52x64SP1SP1QFE
Wadvapi32.dll5.2.3790.2895620,54407-Mar-200707:52x86SP1SP1QFE\WOW
Advapi32.dll5.2.3790.40361,052,16007-Mar-200716:52x64SP2SP2QFE
Wadvapi32.dll5.2.3790.4036619,00807-Mar-200716:52x86SP2SP2QFE\WOW

التحديث الخاص بنظام التشغيل Windows Server 2003 للأنظمة المستندة إلى Itanium (KB925336)

يتوفر الملف التالي للتنزيل من مركز التنزيل ل Microsoft:

Download حزمة تنزيل التحديث على Windows Server 2003 للأنظمة المستندة إلى Itanium (KB925336) الآن.

لمزيد من المعلومات حول كيفية تنزيل ملفات دعم Microsoft، انقر فوق رقم المقالة التالي عرضها في "قاعدة معارف Microsoft":
119591 كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنت
قامت Microsoft بفحص هذا الملف بحثًا عن الفيروسات. استخدمت Microsoft أحدث برامج الكشف عن الفيروسات التي كانت متوفرة في التاريخ الذي تم نشر الملف فيه. يتم تخزين الملف على خوادم محسنة الأمان تساعد على منع إجراء أية تغييرات غير مصرح بها على الملف.
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسيمتطلب حزمة الخدمةفرع الخدمة
Advapi32.dll5.2.3790.28951,481,21607-Mar-200711:42IA-64SP1SP1QFE
Wadvapi32.dll5.2.3790.2895620,54407-Mar-200711:42x86SP1SP1QFE\WOW
Advapi32.dll5.2.3790.40361,482,24007-Mar-200716:53IA-64SP2SP2QFE
Wadvapi32.dll5.2.3790.4036619,00807-Mar-200716:53x86SP2SP2QFE\WOW

المتطلبات الأساسية

أية متطلبات مسبقة مطلوبة.

متطلبات إعادة التشغيل

يجب إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل محل أية إصلاحات عاجلة أخرى.

معلومات الملف

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

الحل البديل

ينطبق هذا الحل Windows Server 2003 ونظام التشغيل Windows XP.

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


للتغلب على هذه المشكلة، تغيير قيمة التسجيل PolicyScope إلى 1 قبل محاولة إعادة تثبيت الحزمة. للقيام بذلك، اتبع الخطوات التالية:

ملاحظة: إذا كان الكمبيوتر منضماً إلى مجال، قد تجاوز عملية تحديث نهج مجال تسجيل التغييرات التي تجريها. نوصي بشدة بفصل الكمبيوتر من المجال قبل اتباع هذه الخطوات.
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب regedit، وثم انقر فوق موافق.
  2. في "محرر التسجيل"، حدد موقع ومن ثم انقر فوق مفتاح التسجيل التالي:
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers

    ملاحظة: قبل أن يمكنك تعديل هذا المفتاح، نوصي بالنسخ الاحتياطي لهذا المفتاح. للقيام بذلك، انقر نقراً مزدوجاً فوق CodeIdentifiers، ثم انقر فوق تصدير. حفظ الملف إلى موقع حيث يمكنك العثور على جهاز الكمبيوتر.
  3. تغيير قيمة التسجيل PolicyScope. للقيام بذلك، انقر نقراً مزدوجاً فوق PolicyScope، وقم بتغيير الإعداد من 0 إلى 1.
  4. قم بإغلاق "محرر التسجيل".
  5. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب cmdوثم انقر فوق "موافق" لفتح إطار موجه الأوامر.
  6. في موجه الأوامر، اكتب الأمر التالي، ومن ثم اضغط ENTER:
    net stop msiserver
    هذا الأمر بإيقاف خدمة مثبت Windows إذا كانت الخدمة قيد التشغيل حاليا في الخلفية. عند توقف هذه الخدمة، قم بإغلاق إطار موجه الأوامر ومن ثم انتقل إلى الخطوة 7.

    ملاحظة: إذا تلقيت الرسالة التالية في موجه الأوامر، قم بإغلاق إطار موجه الأوامر، وثم انتقل إلى الخطوة 7:
    لم يتم بدء تشغيل خدمة Windows Installer
  7. تثبيت الحزمة التي كنت تحاول تثبيت عند تلقي رسالة الخطأ المذكورة في قسم "الأعراض".
  8. بعد تثبيت الحزمة، كرر الخطوات 1 و 2. ثم، يمكنك تغيير قيمة التسجيل PolicyScope إلى 0.
  9. إذا كنت متصل الكمبيوتر من أحد المجالات، إعادة الانضمام إلى المجال، وقم بإعادة تشغيل جهاز الكمبيوتر.

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

    ملاحظة: إذا تم سرد أية قيود البرامج، انقر نقراً مزدوجاً فوق نهج تقييد البرامجومن ثم انقر فوق إنشاء نهج جديد.
  4. ضمن نوع الكائن، انقر نقراً مزدوجاً فوق فرض.
  5. انقر فوق كافة المستخدمين عدا المسؤولين المحليينومن ثم انقر فوق موافق.
  6. قم بإعادة تشغيل جهاز الكمبيوتر.
هام: بعد اتباع الخطوات السابقة، المسؤولين المحليين تثبيت حزمة.msi أو.msp الحزمة. بعد تثبيت الحزمة، إعادة تعيين مستوى فرض باتباع الخطوات السابقة. في الخطوة 5، انقر فوق كافة المستخدمين بدلاً من كافة المستخدمين عدا المسؤولين المحليين.

ملاحظات
  • قد لا تعمل الحل البديل في بيئة مجال "Active Directory". في بيئة مجال "Active Directory"، سيتم الكتابة فوق عملية تحديث نهج مجال "نهج تقييد البرامج" المحلية.
  • إضافة مزيد من ذاكرة الوصول العشوائي للكمبيوتر لن تحل المشكلة.

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

بدءاً من نظام التشغيل Microsoft Windows XP، تم تقديم نهج أمان اسم "نهج تقييد البرامج" (تعرف أيضا باسم أكثر أماناً) لمساعدة المستخدمين على تجنب تشغيل ملفات غير آمنة. يستخدم مثبت Windows نهج تقييد البرامج للتحقق من تواقيع ملفات حزمة.msi الموقعة وملفات.msp الموقعة الحزمة. يقوم Windows Installer بذلك للتأكد من أنه لم يتم العبث الملفات بقبل تثبيتها على الكمبيوتر. يتطلب نظام التشغيل Windows XP و Windows Server 2003 ملف حزمة.msi الكامل أو ملف حزمة.msp الكامل تحميلها إلى جزء واحد قريب من الذاكرة في مساحة العنوان من عملية مثبت Windows.

إذا كان ملف حزمة.msi أو ملف حزمة.msp كبير جداً ليتم احتواؤه ضمن قطعة الذاكرة الظاهرية متجاورة، Windows Installer لا تحقق من الحزمة الصحيحة. في هذا السيناريو، تواجه الأعراض الموضحة في قسم "الأعراض". إصلاح الموضحة في هذه المقالة بتمكين "نهج تقييد البرامج" لاستخدام ذاكرة أقل الظاهرية لإجراء التحقق من صحة التوقيع. لذلك، يمكن التحقق من Windows Installer أي حجم ملفات.
خصائص

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

Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows XP Professional

تعليقات