Как да коригирам грешка в 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 поради съображения за сигурност. Ако този сценарий е приложим, трябва да можете да разрешите проблема, като деактивирате защитата в реално време или като деактивирате антивирусния пакет, преди да опитате актуализацията отново.
  • Връзката се прекъсва от защитна стена - Някои защитни стени на трети страни са известни и с това, че създават грешка в случаи, когато обменът на данни между актуализатора на играта и външните сървъри за изтегляне се счита за подозрителна връзка. В този случай можете да определите проблема, като временно деинсталирате защитната стена и след това опитате отново процеса.
  • Остатъчни файлове от предишни инсталации - Ако виждате тази грешка, докато се опитвате да актуализирате версията на играта до най-новата, възможно е инсталацията да бъде спряна от някои остатъчни файлове, останали от предишен неуспешен опит за актуализация. Някои потребители, които са попаднали в подобен сценарий, са поправили това, като деинсталират играта, изчистват игралните файлове и след това инсталират на друго място.

Метод 1: Изтриване на файла 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 и изберете Run as Administrator от новопоявилото се контекстно меню. Когато бъдете подканени от UAC (Контрол на потребителски акаунти) , щракнете върху Да, за да предоставите административни права.

Ако тази операция е успешна, имайте предвид, че ще трябва да повторите тази операция всеки път, когато се очаква нова актуализация.

Можете обаче да направите присвояването на права на администратор постоянно, като направите някои модификации чрез екрана Свойства на файла glyph.exe. Ето кратко ръководство за това:

  1. Отворете File Explorer (Моят компютър на по-стари версии на Windows) и отидете до мястото, където сте инсталирали играта. Местоположението по подразбиране е:
    C: \ Program Files (x86) \ Glyph \ Archeage \ Live \ Bin32
  2. След това щракнете с десния бутон върху glyph.exe и след това щракнете върху Properties от новопоявилото се контекстно меню.
  3. След като влезете в екрана Свойства , отворете раздела Съвместимост от менюто в горната част и поставете отметка в квадратчето, свързано с  Изпълнение на тази програма като администратор (под Настройки) и щракнете върху Приложи, за да запазите промените.

В случай че принуждаването на администраторски права върху изпълнимия файл на глифа не е решило проблема във вашия случай, преминете надолу към следващото потенциално коригиране по-долу.

Метод 3: Изтриване на папката Glyph AppData

Както се оказва, може също да видите грешка 1005,  след като клиентът за актуализиране заседне в неизвестен залог, където клиентът на играта вече не може да разреши влизането с вашия акаунт. Както е документирано, този проблем най-вероятно ще възникне поради някои частично повредени файлове в папката AppData, свързани с играта.

Ако този сценарий е приложим, би трябвало да можете да разрешите проблема, като навигирате до папката Glyph AppData ръчно (с помощта на File Explorer или My Computer ) и изтриете съдържанието му, за да принудите стартовия панел на играта да започне отначало.

Ако не сте сигурни как да направите това, следвайте инструкциите по-долу:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това въведете „% AppData%“ в текстовото поле и натиснете Enter, за да отворите папката AppData .

    Забележка: Имайте предвид, че тази папка е скрита по подразбиране. Така че, ако не активирате превключването на скритите елементи за преглед от раздела Изглед в горната част, няма да можете да посетите това място по конвенционален начин.

  2. От папката AppData отидете ръчно до следното място:
    C: \ Потребители \ * ИМЕТО НА ПОТРЕБИТЕЛЯ * \ AppData \ Local \ Glyph
  3. След като влезете в папката Glyph, натиснете Ctrl + A, за да изберете всичко вътре, след това щракнете с десния бутон върху избрания елемент и щракнете върху Изтриване, за да изтриете съдържанието на тази папка.
  4. След като съдържанието на папката Glyph бъде успешно изтрито, рестартирайте компютъра си и повторете действието, което преди това е задействало грешка 1005.

В случай че все още се появява същият проблем, преминете към следващото потенциално решение по-долу.

Метод 4: включване в белия списък на glyph.exe или деактивиране на антивирусната програма

В случай, че използвате антивирус на трета страна, който има тенденция да бъде свръхзащитен, трябва да опитате да деактивирате защитата в реално време, преди да опитате отново процеса, който преди това е причинявал грешката 1005. 

Имайте предвид, че повечето апартаменти на трети страни ще ви позволят да деактивирате защитата в реално време директно чрез иконата на лентата на тавата. Просто щракнете с десния бутон върху него и потърсете опция, която ви позволява да спрете активното наблюдение.

Едната защита в реално време е деактивирана, опитайте се да инсталирате играта (или да приложите актуализацията) още веднъж и проверете дали проблемът е разрешен.

В случай, че използвате Windows Defender и сте установили, че защитната стена е отговорна за блокирането на изпълнимия файл glyph.exe , трябва да можете да разрешите проблема, като установите правило за него в списъка с бели списъци в Windows Defender. Ето кратко ръководство за това как да направите това:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това въведете „firewall.cpl“ в текстовото поле и натиснете Enter, за да отворите интерфейса на защитната стена на Windows .
  2. След като влезете в главното меню на Windows Defender, кликнете върху  Разрешаване на приложение или функция чрез защитната стена на Windows Defender  от лявото меню на екрана.
  3. След като най-накрая влезете в следващото меню, щракнете върху бутона  Промяна на настройките  , след което щракнете върху Да в подканата UAC (User Account Control) .
  4. След като успеете да получите пълен достъп, превъртете надолу през списъка с разрешени елементи и вижте дали glyph.exe присъства в списъка. В случай, че не можете да намерите glyph.exe, посочен в списъка с опции, щракнете върху  Разреши друго приложение,  след това щракнете върху бутона  Преглед  и добавете изпълнимия файл ръчно.
  5. След това използвайте прозореца за преглед, за да отидете до местоположението на файла glyph.exe. Ако не сте го инсталирали на персонализирано място, ще можете да го намерите в C: \ Program Files (x86) \ Glyph \ Archeage \ Live \ Bin32.
  6. След като се уверите, че файлът glyph.exe е добавен към списъка с разрешени елементи, уверете се, че и двете полета (публично и частно), свързани с този изпълним файл, са маркирани. След това щракнете върху Да, за да запазите промените.
  7. Когато стигнете толкова далеч, вие ефективно добавихте изпълнимия файл ArcheAge в белия списък, така че вашият антивирус вече не трябва да пречи.

Проверете дали проблемът е разрешен, като повторите действието, което преди е причинило проблема.

В случай, че използвате защитна стена на трета страна или същият проблем все още се появява, дори след като сте деактивирали AV или включили изпълнимия файл на играта, следвайте инструкциите по-долу.

Метод 5: Деинсталиране на защитна стена на трета страна (ако е приложимо)

В случай, че използвате някаква защитна стена на трета страна, за която подозирате, че може да причинява този проблем, единственият начин да се определи дали тя действително е отговорна е да я деинсталирате напълно (заедно с всеки остатъчен файл) и да видите дали грешката 1005 продължава.

Деактивирайки защитната стена на трета страна, вие всъщност не пречите на предварително установените правила за сигурност да произвеждат техните ефекти.

Единственият начин да определите дали вашата защитна стена е отговорна за този проблем е да деинсталирате програмата за сигурност заедно с нейните остатъчни файлове и да видите дали проблемът спира да възниква.

След като успешно деинсталирате пакета на защитната стена на трета страна, който преди сте използвали, рестартирайте компютъра си и вижте дали проблемът вече е разрешен.

Забележка: В случай, че кодът за грешка все още се появява, можете да опитате да преинсталирате свръхзащитната защитна стена, след като актуализацията на играта приключи и да потърсите опция, която ви позволява да изключите връзките на играта от филтриране от вашата защитна стена

В случай, че този метод не е приложим, преминете към следващото потенциално решение по-долу.

Метод 6: Преинсталиране на играта на друго място

Ако нито една от потенциалните поправки по-горе не е работила за вас, последно нещо, което трябва да опитате да деинсталирам играта по конвенционален начин, да изчистя останалите файлове и след това да преинсталирате играта на друго място Това беше потвърдено, че работи от няколко засегнати потребители, които преди са се сблъсквали със същия проблем.

Ако изглежда, че този сценарий може да бъде приложим, следвайте инструкциите по-долу, за да завършите деинсталирането на ArcheAge, изчистете остатъчните файлове и след това го инсталирайте на друго място:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това въведете „ appwiz.cpl“  в текстовото поле и натиснете Enter, за да отворите менюто „ Програми и функции “.
  2. В менюто Програми и функции превъртете надолу през списъка с инсталирани приложения и намерете инсталацията на ArcheAge. Когато го видите, щракнете с десния бутон върху него и изберете Деинсталиране от контекстното меню, за да започнете деинсталирането.
  3. Вътре в екрана за деинсталиране следвайте инструкциите, за да завършите инсталацията, след което рестартирайте компютъра.
  4. При следващото стартиране отидете до мястото, където преди това сте запазили файловете на играта за Archeage. Ако сте инсталирали на местоположението по подразбиране, ще го намерите тук:
     C: \ Програмни файлове (x86) \
  5. Щракнете с десния бутон върху Glyph и изберете Изтриване, за да се отървете от всички остатъчни файлове, останали след процеса на деинсталация, който току-що сте извършили.
  6. След това влезте с акаунта си на официалния уебсайт на ArcheAge Game , след това изтеглете и инсталирайте файловете на играта на друго място и вижте дали проблемът е разрешен.
Грешка в archeage