كيفية إصلاح خطأ Archeage 1005 (غير قادر على تطبيق التحديثات)

يظهر الخطأ 1005 عندما يحاول بعض مستخدمي الكمبيوتر تثبيت ArcheAge أو عند محاولة تثبيت تحديث معلق على اللعبة المثبتة بالفعل. هذه المشكلة ليست حصرية لإصدار معين من Windows حيث تم تأكيد حدوثها في Windows 7 و Windows 8.1 و Windows 10.

كما اتضح ، هناك العديد من الأسباب المختلفة التي قد تؤدي في النهاية إلى التسبب في رمز الخطأ هذا مع ArcheAge. فيما يلي العديد من المذنبين المؤكدين:

  • ملف game_pak التالف - أحد أكثر الحالات شيوعًا التي ستؤدي إلى حدوث هذا الخطأ المحدد هو حالة ملف game_pak التالف الذي يمنع اللعبة من التحديث التلقائي لنفسها. في هذه الحالة ، يجب أن تكون قادرًا على حل المشكلة عن طريق حذف الملف من مجلدات اللعبة ، وإجبار وظيفة التحديث التلقائي على إنشاء مثيل جديد من البداية.
  • ليس لدى Glyph.exe أذونات كافية - إذا كنت ترى هذا الخطأ أثناء محاولة تحديث لعبتك إلى أحدث إصدار متاح ، فمن المحتمل أيضًا أن الملف التنفيذي الرئيسي المستخدم لهذا (glyph.exe) ليس لديه الأذونات المطلوبة لتجاوز ملفات اللعبة القديمة مع المعادلات الجديدة. في هذه الحالة ، يجب أن تكون قادرًا على حل المشكلة عن طريق إجبار الملف التنفيذي على التشغيل بوصول المسؤول.
  • الفساد داخل مجلد AppData - هناك مثال آخر شائع إلى حد ما قد يؤدي إلى ظهور هذا الخطأ وهو تلف داخل مجلد AppData. لحل هذه المشكلة ، ستحتاج إلى حذف محتويات مجلد Glyph (داخل مجلد AppData) قبل إعادة تحديث / تثبيت اللعبة.
  • يتم حظر مشغل اللعبة بواسطة AV الخاص بك - إذا كنت تستخدم مجموعة أمان معروفة بأنها مفرطة الحماية ، فمن المحتمل أن يتم حظر الملف التنفيذي للعبة الرئيسية بواسطة AV الخاص بك لأسباب أمنية. إذا كان هذا السيناريو قابلاً للتطبيق ، فيجب أن تكون قادرًا على حل المشكلة عن طريق تعطيل الحماية في الوقت الفعلي أو عن طريق تعطيل مجموعة مكافحة الفيروسات قبل إعادة محاولة التحديث.
  • تمت مقاطعة الاتصال بواسطة جدار حماية - تُعرف أيضًا بعض جدران الحماية التابعة لجهات خارجية بإنتاج الخطأ في الحالات التي يُعتبر فيها تبادل البيانات بين مُحدِّث اللعبة وخوادم التنزيل الخارجية بمثابة اتصال مشبوه. في هذه الحالة ، يمكنك تحديد المشكلة عن طريق إلغاء تثبيت جدار الحماية مؤقتًا ثم إعادة محاولة العملية.
  • الملفات المتبقية من عمليات التثبيت السابقة - إذا كنت ترى هذا الخطأ أثناء محاولة تحديث إصدار اللعبة إلى الأحدث ، فمن المحتمل أن التثبيت قد توقف بسبب بعض الملفات المتبقية التي خلفتها محاولة تحديث فاشلة سابقًا. قام بعض المستخدمين الذين وجدوا أنفسهم في سيناريو مشابه بإصلاح هذا عن طريق إلغاء تثبيت اللعبة ومسح ملفات اللعبة ثم التثبيت في موقع مختلف.

الطريقة الأولى: حذف ملف game_pak

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

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

إذا كان هذا السيناريو قابلاً للتطبيق ، فاتبع الإرشادات أدناه للانتقال إلى موقع ملف game_pak وحذفه بشكل تقليدي:

  1. افتح File Explorer (أو My Computer على إصدار أقدم من Windows) وانتقل إلى الموقع التالي:
     C: \ Program Files (x86) \ Glyph \ Archeage \ Live
  2. بمجرد دخولك إلى الموقع الصحيح ، انقر نقرًا مزدوجًا فوق المجلد Bin32 للوصول إليه ، ثم قم بالتمرير لأسفل عبر قائمة الملفات وحدد موقع الملف الوحيد المسمى game_pak .
  3. بعد العثور على الملف أخيرًا ، انقر بزر الماوس الأيمن فوقه وانقر فوق حذف لإزالته من مجلد اللعبة.
  4. بمجرد إزالة ملف game_pak ، أعد تشغيل الكمبيوتر وابدأ اللعبة مرة أخرى وكرر الإجراء الذي تسبب في السابق في الخطأ 1005.

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

الطريقة 2: تشغيل glyph.exe كمسؤول

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

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

إذا كان هذا السيناريو قابلاً للتطبيق ، فيجب أن تكون قادرًا على حل المشكلة عن طريق الانتقال إلى موقع glyph.exe وتشغيله مع وصول المسؤول ومعرفة ما إذا تم حل المشكلة الآن.

للقيام بذلك ، انتقل إلى  C: \ Program Files (x86) \ Glyph \ Archeage \ Live \ Bin32 ،  وانقر بزر الماوس الأيمن على glyph.exe ، واختر تشغيل كمسؤول من قائمة السياق التي ظهرت حديثًا. عندما تتم مطالبتك بواسطة UAC (التحكم في حساب المستخدم) ، انقر فوق " نعم" لمنح امتيازات إدارية.

إذا كانت هذه العملية ناجحة ، فضع في اعتبارك أنك ستحتاج إلى تكرار هذه العملية في كل مرة يتم فيها تعليق تحديث جديد.

ومع ذلك ، يمكنك جعل تعيين حقوق المسؤول دائمًا عن طريق إجراء بعض التعديلات عبر شاشة الخصائص لملف glyph.exe. إليك دليل سريع لتحقيق ذلك:

  1. افتح مستكشف الملفات (جهاز الكمبيوتر على إصدارات Windows الأقدم) وانتقل إلى الموقع الذي قمت بتثبيت اللعبة فيه. الموقع الافتراضي هو:
    C: \ ملفات البرنامج (x86) \ Glyph \ Archeage \ Live \ Bin32
  2. بعد ذلك ، انقر بزر الماوس الأيمن فوق glyph.exe ثم انقر فوق خصائص من قائمة السياق التي ظهرت حديثًا.
  3. بمجرد دخولك إلى شاشة الخصائص ، قم بالوصول إلى علامة التبويب التوافق من القائمة الموجودة في الأعلى وحدد المربع المرتبط  بتشغيل هذا البرنامج كمسؤول (ضمن الإعدادات) وانقر فوق تطبيق لحفظ التغييرات.

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

الطريقة الثالثة: حذف مجلد Glyph AppData

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

إذا كان هذا السيناريو قابلاً للتطبيق ، فيجب أن تكون قادرًا على حل المشكلة عن طريق التنقل إلى مجلد Glyph AppData يدويًا (باستخدام File Explorer أو My Computer ) وحذف محتوياته لإجبار مشغل اللعبة على البدء من جديد.

إذا لم تكن متأكدًا من كيفية القيام بذلك ، فاتبع الإرشادات أدناه:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run . بعد ذلك ، اكتب '٪ AppData٪' داخل مربع النص واضغط على Enter لفتح مجلد AppData .

    ملاحظة: ضع في اعتبارك أن هذا المجلد مخفي افتراضيًا. لذلك ما لم تقم بتمكين تبديل عرض العناصر المخفية من علامة التبويب عرض في الأعلى ، فلن تتمكن من زيارة هذا الموقع بشكل تقليدي.

  2. من مجلد AppData ، انتقل إلى الموقع التالي يدويًا:
    C: \ Users \ * اسم المستخدم الخاص بك * \ AppData \ Local \ Glyph
  3. بمجرد دخولك إلى مجلد Glyph ، اضغط على Ctrl + A لتحديد كل شيء بالداخل ، ثم انقر بزر الماوس الأيمن على عنصر محدد وانقر فوق حذف لحذف محتويات هذا المجلد.
  4. بمجرد حذف محتويات مجلد Glyph بنجاح ، أعد تشغيل الكمبيوتر وكرر الإجراء الذي كان يؤدي في السابق إلى ظهور الخطأ 1005.

في حالة استمرار حدوث نفس المشكلة ، انتقل إلى الإصلاح المحتمل التالي أدناه.

الطريقة الرابعة: إدراج glyph.exe في القائمة البيضاء أو تعطيل برنامج مكافحة الفيروسات

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

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

تم تعطيل الحماية في الوقت الفعلي ، حاول تثبيت اللعبة (أو تطبيق التحديث) مرة أخرى ومعرفة ما إذا كان قد تم حل المشكلة.

إذا كنت تستخدم Windows Defender وقررت أن جدار الحماية مسؤول عن حظر ملف glyph.exe القابل للتنفيذ ، فيجب أن تكون قادرًا على حل المشكلة عن طريق إنشاء قاعدة قائمة بيضاء لها في Windows Defender. إليك دليل سريع حول كيفية القيام بذلك:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run . بعد ذلك ، اكتب "firewall.cpl" داخل مربع النص واضغط على Enter لفتح واجهة تصنيف جدار حماية Windows .
  2. بمجرد دخولك إلى القائمة الرئيسية لـ Windows Defender ، انقر فوق  السماح لتطبيق أو ميزة من خلال جدار حماية Windows Defender  من القائمة اليمنى للشاشة.
  3. بمجرد دخولك أخيرًا إلى القائمة التالية ، انقر فوق  الزر تغيير الإعدادات  ، ثم انقر فوق نعم في موجه UAC (التحكم في حساب المستخدم) .
  4. بعد أن تتمكن من الحصول على وصول كامل ، قم بالتمرير لأسفل عبر قائمة العناصر المسموح بها ، وتحقق مما إذا كان glyph.exe موجودًا في القائمة. في حالة عدم العثور على glyph.exe مدرجًا في قائمة الخيارات ، انقر فوق  السماح لتطبيق آخر ،  ثم انقر فوق  الزر تصفح  وأضف الملف القابل للتنفيذ يدويًا.
  5. بعد ذلك ، استخدم نافذة التصفح للانتقال إلى موقع ملف glyph.exe. إذا لم تقم بتثبيته في موقع مخصص ، فستتمكن من العثور عليه في C: \ Program Files (x86) \ Glyph \ Archeage \ Live \ Bin32.
  6. بمجرد التأكد من إضافة ملف glyph.exe إلى قائمة العناصر المسموح بها ، تأكد من تحديد كلا المربعين (العام والخاص) المرتبطين بهذا الملف القابل للتنفيذ. بعد ذلك ، انقر فوق " نعم" لحفظ التغييرات.
  7. عندما تصل إلى هذا الحد ، تكون قد أدرجت ملف ArcheAge القابل للتنفيذ في القائمة البيضاء بشكل فعال ، لذلك يجب ألا يتدخل برنامج مكافحة الفيروسات الخاص بك.

تحقق لمعرفة ما إذا كان قد تم حل المشكلة عن طريق تكرار الإجراء الذي كان يسبب المشكلة سابقًا.

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

الطريقة الخامسة: إلغاء تثبيت جدار الحماية التابع لجهة خارجية (إن أمكن)

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

من خلال تعطيل جدار الحماية التابع لجهة خارجية ، فأنت لا تمنع فعليًا قواعد الأمان الموضوعة مسبقًا من إحداث آثارها.

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

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

ملاحظة: في حالة استمرار حدوث رمز الخطأ ، يمكنك محاولة إعادة تثبيت جدار الحماية الزائد بمجرد اكتمال تحديث اللعبة والبحث عن خيار يسمح لك باستبعاد اتصالات اللعبة من التصفية بواسطة جدار الحماية الخاص بك

في حالة عدم إمكانية تطبيق هذه الطريقة ، انتقل إلى الإصلاح المحتمل التالي أدناه.

الطريقة السادسة: إعادة تثبيت اللعبة في مكان مختلف

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

إذا كان هذا السيناريو يبدو أنه قابل للتطبيق ، فاتبع الإرشادات أدناه لإكمال إلغاء تثبيت ArcheAge ، ومسح الملفات المتبقية ، ثم قم بتثبيتها في موقع مختلف:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run . بعد ذلك ، اكتب " appwiz.cpl"  داخل مربع النص واضغط على Enter لفتح قائمة البرامج والميزات .
  2. داخل قائمة البرامج والميزات ، قم بالتمرير لأسفل عبر قائمة التطبيقات المثبتة وحدد موقع تثبيت ArcheAge. عندما تراه ، انقر بزر الماوس الأيمن فوقه واختر إلغاء التثبيت من قائمة السياق لبدء عملية إلغاء التثبيت.
  3. داخل شاشة إلغاء التثبيت ، اتبع التعليمات لإكمال التثبيت ، ثم أعد تشغيل الكمبيوتر.
  4. عند بدء التشغيل التالي ، انتقل إلى الموقع الذي قمت فيه مسبقًا بحفظ ملفات اللعبة لـ Archeage. إذا قمت بالتثبيت في الموقع الافتراضي ، فستجده هنا:
     C: \ Program Files (x86) \
  5. انقر بزر الماوس الأيمن على Glyph واختر " حذف" للتخلص من أي ملفات متبقية خلفتها عملية إلغاء التثبيت التي أجريتها للتو.
  6. بعد ذلك ، قم بتسجيل الدخول بحسابك على موقع ArcheAge Game الرسمي ، ثم قم بتنزيل ملفات اللعبة وتثبيتها في موقع مختلف ومعرفة ما إذا كان قد تم حل المشكلة.
علامات خطأ archeage