it-swarm.asia

عند فشل تثبيت برامج تشغيل إضافية للطابعة 32 بت على نظام التشغيل Windows 7 64 بت.

لقد قمت بنجاح بتثبيت Windows 7 (x64) وبرامج تشغيل لجهاز Canon MP510 ، ولا أواجه مشكلة في الطباعة مع هذا الإعداد.

يوجد جهاز كمبيوتر آخر في الشبكة يعمل XP SP3 ، وأريد مشاركة الطابعة حتى يتمكن مستخدمو هذا الكمبيوتر من الطباعة أيضًا.

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


لم يتم العثور على برنامج تشغيل الطابعة المحدد

لا يحتوي الموقع المحدد على برنامج Canon Inkjet MP510 Printer لبنية المعالج المطلوبة.

أعد محاولة الإلغاء

أنا متعثر. أنا متأكد تمامًا من أن الموقع المحدد فعليًا يحتوي على برامج التشغيل الصحيحة ؛ لقد قمت بتثبيتها حتى على نظام XP.

لقد جربت كل شيء يمكنني التفكير فيه. ما الذي أشرفه؟

18
Tom

أخيرا تصدع ذلك! يتعلق الأمر باسم الطابعة في ملف الوقود النووي المشع لبرنامج التشغيل.

عندما قمت بتثبيت Windows 7 ، قام تلقائيًا بتثبيت برنامج تشغيل MP600 لكنه أطلق عليه " طابعة Canon Inkjet MP600 ". ملاحظة Inkjet . عندما تقوم بفك ضغط برنامج تشغيل Canon والبحث في مجلد برنامج التشغيل الخاص به ، فإن ملف inf الخاص بالطابعة يسمى MP600PR.inf. تحرير هذا الملف مع المفكرة وسوف تجد:

[Manufacturer]
"Canon" = Canon,NTx86.5.1

;
; Model sections.
;
; Each section here corresponds with an entry listed in the
; [Manufacturer] section, above. The models will be displayed in the order
; that they appear in the INF file.
;


;Windows2000
[Canon]
"**Canon MP600 Printer**" = CNM_0295XP, USBPRINT\CanonMP600718E, CanonMP600718E, CanonMP600

;WindowsXP
[Canon.NTx86.5.1]
"**Canon MP600 Printer**" = CNM_0295XP, USBPRINT\CanonMP600718E, CanonMP600
"**Canon MP600 Printer**" = CNM_0295XP, BTHPRINT\CanonMP600718E, CanonMP600

تقوم Canon فقط باستدعاء الطابعة "طابعة Canon MP600". لأن الأسماء ليست بالضبط نفس النوافذ لا تعتقد أن برامج التشغيل للطابعة الصحيحة. مجرد تحرير ملف الوقود النووي المشع "لتصحيح" الاسم وتثبيته دون مشكلة.

27
Edwin

واجهت بالضبط نفس المشكلة مع جهاز HP LaserJet 1200: إنه متصل عبر USB بجهاز يعمل بنظام Windows 7 x64 ، لكنني أرغب في الطباعة عبر الشبكة من جهاز XP SP3 x86.

أخيرًا اكتشفت كيفية تحرير INF حتى أتمكن من تثبيت x86 'برنامج تشغيل إضافي':

تأتي الطابعة باسم "HP LaserJet 1200 Series PCL 5" في نظامي التشغيل Windows 7 وعلى موقع دعم برنامج تشغيل HP على حد سواء. ومع ذلك ، فإن برنامج التشغيل الذي تقدمه HP هو 'HP LaserJet 1200 Series 5e'. وفقًا لوثائق HP ، فإن 5 و 5e لهما نفس الوظيفة.

  1. انتقل إلى "HP Laserjet 1200/1220 PCL 5e Driver" وقم بتنزيله. لا تستخدم برنامج HP Universal Print Driver الخاص بنظام التشغيل Windows PCL5. لسبب ما ، تخطى ملف المعلومات INF سلسلة 1200 تمامًا ، من 1150 إلى 1300.

  2. قم بفك ضغط حزمة برنامج التشغيل في مجلد. بالنسبة لي كان C:\LJ1200.

  3. قم بتحرير الملف النصي INF (HPBF311i.inf).

  4. بالقرب من أسفل الملف ، تحت '؛ رأس سلاسل الترجمة ، قم بتغيير الأسماء من Printer1 و Printer2 من "HP LaserJet 1200 Series PCL 5e" إلى "HP LaserJet 1200 Series PCL 5".

  5. سيتم الآن تثبيت برنامج تشغيل الطباعة الخاص بك من معالج برامج تشغيل إضافية x86 في نظام التشغيل Windows 7! (سيتعين عليك النقر فوق تحذير "برنامج التشغيل غير الموقّع".)

3
Jon

تحرير ملفات الوقود النووي المشع الخاصة ببرنامج التشغيل مع الاسم الصحيح والدقيق للطابعة لا يعمل من أجلي. بدلاً من ذلك ، نجحت في حل المشكلة عن طريق تثبيت الطابعة مباشرة على العميل XP الكمبيوتر ككمبيوتر محلي. ثم أنشأت منفذًا محليًا (وليس شبكة) على العميل يشير إلى كمبيوتر خادم Win 7. يمكن الآن لكل من العملاء XP أجهزة الكمبيوتر 32 بت الطباعة إلى الطابعات المثبتة على كمبيوتر خادم Win 7 64 بت.

يحتوي موقع دعم Canon على إرشادات ممتازة حول مشاركة الطابعة وإعداد منفذ طابعة محلي. اسأل: كيف يمكنني مشاركة الطابعة بين أجهزة الكمبيوتر التي تعمل بنظام Windows XP وأجهزة Windows Vista؟ يعمل الحل لنظامي Windows XP و Windows 7.

هذا أسهل كثيرًا من محاولة "إضافة برامج تشغيل إضافية" لأجهزة الكمبيوتر العميلة ضمن Win 7.

2
Terry

أعتقد أنه يجب أن تكون قادرًا على استخراج الملف الذي قمت بتنزيله (باستخدام 7-Zip أو winzip) ثم أشر windows 7 إلى المجلد الذي يحتوي على الملفات المستخرجة عندما تقوم بمعالج تثبيت برامج تشغيل إضافية.

1
Col

واجهت بالضبط نفس المشكلة مع Brother HL-2140: إنها متصلة عبر USB بجهاز يعمل بنظام Windows 7 x64 ، لكنني أرغب في الطباعة عبر الشبكة من جهاز Vista x86.

أخيرًا اكتشفت كيفية تحرير INF حتى أتمكن من تثبيت x86 'برنامج تشغيل إضافي':

تأتي الطابعة باسم "Brother HL-2140" في نظام التشغيل Windows 7. ومع ذلك ، فإن ملف inf يستدعي "Brother HL-2140 series".

  1. انتقل إلى وتنزيل برنامج التشغيل "Windows Vista"
  2. قم بفك ضغط حزمة برنامج التشغيل في مجلد.
  3. قم بتحرير الملف النصي INF (BROHL07.inf).
  4. ابحث عن قسم [DriverName] وقم بتغيير "سلسلة Brother HL-2140" إلى "Brother HL-2140"
  5. سيتم الآن تثبيت برنامج تشغيل الطباعة الخاص بك من معالج برامج تشغيل إضافية x86 في نظام التشغيل Windows 7! (سيتعين عليك النقر فوق تحذير "برنامج التشغيل غير الموقّع".)

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

شكرا على المعلومات العظيمة! نفس المشكلة مع Brother MFC-7340. قام Windows 7 بتثبيته كـ "Brother MFC-7340" ، كما هو موضح تحت علامة التبويب "خصائص الطابعة" العامة ، في حين أن brpr7340.inf لـ x86 كان "Brother MFC-7340 Printer" لـ [MFC_PRT] و MFC_PRT.NTx86]. بمجرد تغيير الاسم إلى "Brother MFC-7340" في ملف .inf ، يمكن إضافة برنامج التشغيل الإضافي على جانب Windows 7. ثم يمكن تثبيت برنامج التشغيل على جهاز Vista. كانت الطريقة الوحيدة لإيصال برنامج التشغيل إلى جانب نظام Vista هي من جهاز Windows 7 الذي تم توصيل الطابعة به.

1
SullyCuse

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

  1. قم بتثبيت الطابعة مع برامج التشغيل المناسبة لنظام التشغيل Windows 7
  2. انقر بزر الماوس الأيمن لخصائص الطابعة
  3. علامة تبويب المشاركة - تغيير خيارات المشاركة
  4. برامج التشغيل ... برامج تشغيل إضافية
  5. تحقق x86 مربع الاختيار
  6. البحث عن السائقين
  7. تنزيل Windows XP برامج تشغيل الطابعة (من موقع الشركة المصنعة)
  8. افتح ملف برنامج تشغيل Windows 7 (.inf)
  9. افتح Windows XP ملف برنامج التشغيل (.inf)
  10. غيّر قيمة المتغير التالية في Windows XP ملف برنامج التشغيل ليكون مطابقًا تمامًا للقيمة المتغيرة لملف برنامج تشغيل Windows 7: DriverPackageDisplayName = "( ضع قيمة متغير ويندوز 7 هنا ... "
  11. احفظ Windows XP ملف برنامج التشغيل (.inf) ، بعد التغييرات أعلاه
  12. حدد Windows XP Driver في خصائص الطابعة> معالج المشاركة
  13. قد يقول Windows أن برنامج التشغيل لم يتم التحقق منه ... تجاهل وتسمح له بالمتابعة

لقد انتهيت!

1
Tim R.

الحل .... فقط قم بتحديث Windows 7 لجميع برامج تشغيل الطابعات الخاصة به (على 32Bit OS) ، ومن ثم يجب أن يعمل.

إذا كنت لا تعرف كيفية القيام بذلك ......

حاول يدوياً تثبيت برامج تشغيل الطباعة (لأي طابعة ، محليًا) ، ثم حيث تقول برامج التشغيل ، انقر فوق تحديث برامج تشغيل Windows ، أغلق/ألغ تثبيت الطابعة ، ثم حاول الاتصال بطابعة الشبكة الخاصة بك على نظام التشغيل 64 بت من 32 ثم ينبغي عمل

نأمل أن يكون هذا ساعد!

1
user34602

لقد عثرت على الإصدار x64 من برنامج التشغيل (من أجل HP) واستبدلت برنامج تشغيل windows بالإصدار الذي قمت بتثبيته من HP (هناك مكان لتغيير برنامج التشغيل لطابعة مثبتة بالفعل على windows7). بعد ذلك تمكنت من إضافة الإصدار x86 من برنامج التشغيل حيث كان له نفس الأسماء. كان برنامج التشغيل الذي استخدمه "غواص PCL 5 عالمي" بدلاً من الغواص المحدد للطابعة (HP CP 1510) ، ويبدو أنه يعمل بشكل جيد.

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

1
user37599