Как почистить вов от ошибок

World of Warcraft Forums

Загрузка…

Обновлен: 3 года назад

Номер статьи (ID) 34721

Повреждение кэша Battle.net может вызвать затруднения в работе игр Blizzard. Удаление директории, содержащей временные файлы, не повредит работе игры и поможет решить некоторые затруднения.

Windows

  1. Закройте все программы Blizzard.
  2. Нажмите комбинацию клавиш Ctrl+Shift+Esc, чтобы открыть Диспетчер задач.
  3. Откройте вкладку Процессы.
  4. Если agent.exe запущен — или Blizzard Update Agent в Windows 10 — выберите его и нажмите Завершить процесс.
  5. Откройте директорию, в которой содержатся временные файлы Battle.net. Для этого:
    1. Нажмите комбинацию клавиш Windows Key+R, чтобы открыть диалоговое окно «Выполнить».
    2. Введите в диалоговое окно %ProgramData% и нажмите Enter:
  6. Если в директории существует папка Blizzard Entertainment, щелкните по ней правой кнопкой мыши и выберите опцию Удалить.
  7. Перезапустите приложение Battle.net и запустите игру.

Mac

  1. Используя Finder, выберите меню Переход, а затем Компьютер.
  2. Выберите Macintosh HD.
  3. Перейдите в директорию /Users/Shared/Blizzard.
  4. Щелкните правой кнопкой мыши по папке Battle.net и выберите опцию Переместить в Корзину.
  5. Перезапустите приложение Battle.net и запустите игру.

Meoi

Отправлено 28 Май 2012 — 14:36

Добрый день, уважаемые форумчане! Возможно вы когда-нибудь задавались вопросом, как почистить кэш и запустить игру одним файлом? Сегодня я расскажу вам о том, как с помощью bat-файла оптимизировать процесс запуска игры.

Немного теории.

Для начала давайте разберемся, что из себя представляет bat-файл. Bat-файл представляет собой текстовый файл с расширением .bat, команды которого выполняются в командной строке. Мы можем удалять файлы, запускать программы и т.п. не по средствам ввода в консоль, а в автоматическом режиме — собственно для этого файл и нужен.

Почувствуем себя программистами.

В написании нашего bat-файла мы ставим 2 основных задачи — удалять и запускать. Некоторые могут добавить задержку запуска по средством пинга по localhost’у. Для начала запустим текстовый редактор «Блокнот», а лучше (если имеется такая возможность) Hotepad++, который распространяется по лицензии GNU GPL (Бесплатная программа).Перед тем как запустить Wow.exe необходимо очистить директорию игры по средством удаления. Удаление бывает двух типов: через команду del (удаляет файлы) и команду rmdir (удаляет каталоги, т.е. папки). Нам нужна будет команда rmdir. Для начала определимся, какие каталоги стоит удалять:

ИзображениеИзображение

В каталоге \World of Warcraft это будут папки Cache и Errors (Папки с ошибками может и не быть, но лучше написать удаление и для неё). Из каталога \World of Warcraft\Interface\AddOns стоит удалить все папки, начинающиеся на «Blizzard_«. Бывают случаются ошибки карты, интерфейса. Удаление данных папок может решить эту проблему. Итак, в открытый нами текстовый редактор напишем следующий код:

RMDIR /S /Q «Путь к каталогу».

В качестве образца покажу как выглядят 1-25 строки моего файла:

RMDIR /S /Q "E:\Program Files\World of Warcraft\Errors"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Cache"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_AchievementUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_ArenaUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_AuctionUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_BarbershopUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_BattlefieldMinimap"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_BindingUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_Calendar"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_CombatLog"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_CombatText"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_DebugTools"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_GlyphUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_GMChatUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_GMSurveyUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_GuildBankUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_InspectUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_ItemSocketingUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_MacroUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_RaidUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_TalentUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_TimeManager"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_TokenUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_TradeSkillUI"
RMDIR /S /Q "E:\Program Files\World of Warcraft\Interface\AddOns\Blizzard_TrainerUI"

Ну вот, кэш очищен. Можно запускать саму игру. Некоторые любят сделать паузу после удаления (что не является обязательным) с помощью команды ping. Делается это довольно просто:

ping -n КоличествоСекунд 127.0.0.1 > nul

Добавлять эту строку вовсе не обязательно, но мало ли кому-то будет нужна. Запуск игры осуществляется с помощью команды start. Далее идет комментарий (необходим для того, чтобы не возникли ошибки при запуске) и уже потом путь к файлу. Лично мне удобнее хранить bat-файл в каталоге игры, по этому я не стал писать полный путь, а указал лишь Wow.exe. Пример команды для запуска из директории:

start «Комментарий» «Путь к файлу»

Изображение

На этом, собственно, и все. Сохраняем файл как НазваниеФайла.bat (для этого ставим тип файлов «Все типы» aka «All types») и создаем ярлык на рабочий стол для удобства. Теперь вы сможете убить сразу двух зайцев.

 

  • 1

Изображение

  • Наверх

Kalther

Отправлено 28 Май 2012 — 14:43

Вроде на форуме где-то валяется готовый экзешник, при запуске которого сносится кэш и следом запускается вов….но разве тут что-либо найдешь.
А автор молодец :good:

  • 0

Изображение

  • Наверх

angrybird

Отправлено 28 Май 2012 — 15:12

старо как какашки мамонта
я сам нечто подобное написал еще при патче 3.1.3 (и досихпор юзаю)

CacheCleaner 3.3.5.12340

Скачать: Прикрепленный файл
 CacheCleaner3.3.5.12340.zip   63,6К
  248 скачиваний

CacheCleaner 4.3.4.15595

Скачать: Прикрепленный файл
 CacheCleaner4.3.4.15595.zip   118,71К
  119 скачиваний

  • 0

  • Наверх

Finella

    ^_^

Отправлено 28 Май 2012 — 15:27

жаль твоя тема будет почти не использована игроками сервера…..

большинство даже не знают что такое «Кэш»/ трассировка/ и т.д. и с чем их едят :D

  • 0

:D

  • Наверх

XcluZiff

Отправлено 28 Май 2012 — 15:37

А у меня давно давно была прога аля лаунчер для пираточника. Там можно было мониторить онлайн сразу нескольких серверов (указанных тобой).
А при двойном клике она сама меняла файл realmlist.wtf и запускала вов + чистка кеша.
Жаль сейчас её нету.

  • 0

…исправлены старые баги, добавлены новые. Ждем репортов в багтрекере.

  • Наверх

GReY WolF

Отправлено 28 Май 2012 — 15:48

А у меня давно давно была прога аля лаунчер для пираточника. Там можно было мониторить онлайн сразу нескольких серверов (указанных тобой).
А при двойном клике она сама меняла файл realmlist.wtf и запускала вов + чистка кеша.
Жаль сейчас её нету.

WoW Realmlist Manager только хз кеш чистит или нет

  • 0

  • Наверх

angrybird

Отправлено 28 Май 2012 — 15:52

А у меня давно давно была прога аля лаунчер для пираточника. Там можно было мониторить онлайн сразу нескольких серверов (указанных тобой).
А при двойном клике она сама меняла файл realmlist.wtf и запускала вов + чистка кеша.
Жаль сейчас её нету.

пожалуйста! :)
Скачать: Прикрепленный файл
 RealmlistModifier2.06.4.zip   486,11К
  134 скачиваний

  • 0

  • Наверх

TemArt

Отправлено 28 Май 2012 — 20:50

Я лично пользуюсь разными батниками для разных серверов, сразу переписывают реалм, чистят кэш и запускают вов:

cd Data
cd ruRU
del /q realmlist.wtf
echo set realmname "Isengard Tirion PVE 3.2.2a x2" > realmlist.wtf
echo set realmlist "login.ezwow.org" >> realmlist.wtf
echo set patchlist "version.login.ezwow.org" >> realmlist.wtf
echo set realmlistbn "" >> realmlist.wtf
echo set portal ru >> realmlist.wtf
cd ..
cd ..

@echo Off
cd Cache
rmdir /S /Q WDB
cd ..

echo set realmname "Isengard Tirion PVE 3.2.2a x2" > Data/ruRU/realmlist.bak.wtf
echo set realmlist "login.ezwow.org" >> Data/ruRU/realmlist.bak.wtf
echo set patchlist "version.login.ezwow.org" >> Data/ruRU/realmlist.bak.wtf
start /belownormal wow.exe
exit
cd Data
cd ruRU
del /q realmlist.wtf
echo set realmname "fun.wow-qrsk.ru" > realmlist.wtf
echo set realmlist "logon-fun.wow-qrsk.ru" >> realmlist.wtf
echo set patchlist "version.login.ezwow.org" >> realmlist.wtf
echo set realmlistbn "" >> realmlist.wtf
echo set portal ru >> realmlist.wtf
cd ..
cd ..

@echo Off
cd Cache
rmdir /S /Q WDB
cd ..

echo set realmname "Isengard Tirion PVE 3.2.2a x2" > Data/ruRU/realmlist.bak.wtf
echo set realmlist "login.ezwow.org" >> Data/ruRU/realmlist.bak.wtf
echo set patchlist "version.login.ezwow.org" >> Data/ruRU/realmlist.bak.wtf
start Wow.exe
exit

можно под себя отредактировать

  • 0

Надо жить так, как-будто этот день — последний, и когда-нибудь ты не ошибёшься.

ИзображениеИзображение

Изображение

  • Наверх

GvengivarR

Отправлено 28 Май 2012 — 21:32

Я самодельным батником уже год пользуюсь:)

Автору +, хоть кто-то поделился с ламерами.

  • 0

  • Наверх

angrybird

Отправлено 29 Май 2012 — 00:59

у тс код сыроват правда… указан конкретный путь (а это не удобно, если клиент кочует с папки в папку, с диска на диск)
мой вариант (предложный ниже) доработан в этом плане

  • 0

  • Наверх

Meoi

Отправлено 29 Май 2012 — 04:35

у тс код сыроват правда… указан конкретный путь (а это не удобно, если клиент кочует с папки в папку, с диска на диск)
мой вариант (предложный ниже) доработан в этом плане

Спасибо большое за критику. Лично сам считаю, что довольно мало освятил в этом плане — только основы. Однако я очень рад, что Вы, уважаемый TemArt поделились своими размышлениями по этому поводу и привели свои примеры кода, удобные Вам. Тем самым пользователи форума смогут скачать и Ваши варианты, более гибкие и функциональные в настройках. :)

  • 0

Изображение

  • Наверх

angrybird

Отправлено 30 Май 2012 — 21:21

объединил все выше написано в одно… а именно:
* автоматически прописываем рилмлист изенгарда
* чистит кешь
* чистит близзаддоны
* запускает клиент

ICC-3.3.5.12340-ruRU (для русских клиентов)

Скачать: Прикрепленный файл
 ICC-3.3.5.12340.zip   1,57К
  105 скачиваний

© for ISENGARD.RU 2012

  • 0

  • Наверх

GreenRock

Отправлено 31 Май 2012 — 15:14

Оптимизировал код.
:: Разместить в корне wow каталога, там же где и wow.exe
:: Чистит папку кэш, аддоны близард и дампы ошибок
:: Запускает wow-ку в приоритете ниже среднего, для оптимизации пинга

  • 0

  • Наверх

angrybird

Отправлено 31 Май 2012 — 15:21

респект, компактно… возьму на вооружение :good:

  • 0

  • Наверх

Posteman

Отправлено 03 Декабрь 2012 — 11:20

Оптимизировал код.
:: Разместить в корне wow каталога, там же где и wow.exe
:: Чистит папку кэш, аддоны близард и дампы ошибок
:: Запускает wow-ку в приоритете ниже среднего, для оптимизации пинга

какая OS ?

  • 0

  • Наверх

Neddychek

Отправлено 19 Январь 2014 — 02:15

супер

  • 0

  • Наверх

Тема: Как почистить кэш?  (Прочитано 19081 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Хотелось бы точно узнать как точно чистить кэш, какие папки и где удалять и т.д.


Кэш это вот эта вот папочка \World of Warcraft\Cache. Так же в \World of Warcraft\Interface хранятся аддоны. \World of Warcraft\WTF некоторые настройки игры.

Близзы рекомендуют в случае проблем удалять сразу все  :D

May The Force Be With You


Скачай программу Ccleaner, она не только из варкрафта кеш удалять будет. :3


Скачай программу Ccleaner, она не только из варкрафта кеш удалять будет. :3

:-\

May The Force Be With You


#1


off

GriffonHeart

  • Добрый админ

  • 3 039 сообщений

Репутация: 2 318

Бессмертный

Автор темы
Отправлено 05 Январь 2012 — 13:07

Так как на сервере часто вносятся фиксы, работоспособность правок проявляется в некоторых случаях только после очистки кэша, предлагаю Вам штатными средствами обеспечить чистку этой «заразы» атоматически при запуске клиента

Что нам нужно
Открываем Блокнот
и копируем в него ниже поданный текст

del /f /q Cache\WDB\ruRU\*.wdb
del /f /q Cache\WDB\enGB\*.wdb
start wow.exe

Какой именно у Вас клиент, я незнаю, поэтому вписал туда чистку для русских и английских клиентов.

Вместо ruRU или enGB можно вписать название папки с кешем, которую вы увидите в папке Cache\WDB\

Далее — когда скопировали тот текст в блокнот, жмете Файл-Сохранить как, вибираете местом для сохранения папку с WoW, а в поле названия пишете НазваниеФайла.bat (расширение файла обязательно .bat) и нажимаете Сохранить.

Все теперь создаете ярлык того батника на рабочий стол, меняете ему иконку по желанию, и им запускаете свой WoW
Перед стартом всегда будет очищаться папка с кэшем, главное правильно прописать путь к кэшу

By :

Альтернатива в Linux-подобных системах:
[При условии использования эмулятора wine]

1) Создаём файл в домашней директории с любым названием, к примеру wow и расширением .sh
Получился файл wow.sh

2) Копируем в него данные строки:

cd [путь к директории wow, заменяя пробелы слешем \]
rm -rf Cache
wine wow.exe

3)Выполняем

chmod +rx wow.sh

4) Копируем созданный нами файл в любое удобное для Вас место и запускаем

Приятной игры


Понравилась статья? Поделить с друзьями:
  • Как почистить журнал ошибок
  • Как правильно написать во избежании ошибок
  • Как правильно написать бухгалтерскую справку об исправлении ошибки
  • Как починить роблокс если вылетает ошибка
  • Как правильно делать работу над ошибками после диктанта