Исправление повреждённых файлов игр Blizzard с помощью Scan and Repair

Краткое определение: Scan and Repair — это встроенный инструмент клиента Battle.net, который проверяет целостность файлов игры и автоматически заменяет повреждённые или отсутствующие файлы.
Почему появляются ошибки целостности файлов
Повреждённые файлы появляются по разным причинам:
- Сбой при обновлении или обрыве загрузки.
- Антивирус или защита системы блокируют изменение файлов.
- Проблемы с диском (ошибки файловой системы).
- Конфликты пользовательских модов или макросов.
- Неправильные права доступа или работа клиента без прав администратора.
Важно: Scan and Repair обычно решает большинство проблем, но не все. Если добровольные правки в папке игры или кэшах мешают, потребуется ручная очистка или переустановка.
Быстрое руководство: как запустить Scan and Repair
- Откройте Battle.net (десктоп-клиент).
- Выберите игру в списке слева.
- Под названием игры нажмите Scan and Repair (Сканировать и восстанавливать).
- Нажмите Begin Scan и дождитесь завершения. Время зависит от объёма файлов — от нескольких минут до получаса.
Если Scan and Repair завершился и игра запускается — задача решена. Если инструмент завис или запускает цикл сканирования, переходите к разделу ниже.
Что делать, если Scan and Repair зацикливается или недоступен
Ниже — проверенная последовательность действий. Делайте шаги по порядку и проверяйте результат после каждого.
Шаг 1. Резервная копия и базовая очистка
- Закройте Battle.net и игру.
- Скопируйте папку игры и папку настроек на внешний диск или в другое место для бэкапа.
Шаг 2. Переименование кэша макросов
- Перейдите в папку профиля игры. Обычно путь выглядит так:
- Windows: %USERPROFILE%\Documents\WoW\WTF\Account\MYACCOUNT
- Найдите файл macros-cache.txt и переименуйте его в macros-cache.txt.old. Это безопасно: игра создаст новый файл при следующем запуске.
Пример через PowerShell (замените MYACCOUNT на ваш идентификатор):
Rename-Item -Path "$env:USERPROFILE\Documents\WoW\WTF\Account\MYACCOUNT\macros-cache.txt" -NewName "macros-cache.txt.old"Если вы не хотите использовать PowerShell, достаточно правой кнопкой в Проводнике выбрать Переименовать.
Шаг 3. Удаление макросов из аккаунта через игровой скрипт
Иногда проблема в повреждённых макросах. В игре откройте окно чата и введите:
/script for i=1,120 do DeleteMacro(i)Это удалит все макросы на вашем аккаунте. Сделайте резервную копию полезных макросов заранее, если они вам нужны.
Шаг 4. Дополнительные проверки
- Запустите Battle.net от имени администратора.
- Отключите временно антивирус/защитник и повторите Scan and Repair.
- Убедитесь, что на диске достаточно места.
- Проверьте диск на ошибки (chkdsk) и файловую систему.
- Обновите клиент Battle.net до последней версии.
Шаг 5. Очистка кэша клиента Battle.net
Иногда проблема в самом клиенте. Чтобы очистить его кэш:
- Закройте Battle.net.
- Перейдите в папку: %ProgramData%\Blizzard Entertainment\Battle.net (или аналог для вашей ОС).
- Удалите содержимое папки Cache.
- Перезапустите клиент и попробуйте Scan and Repair снова.
План B: корректная деинсталляция и чистая переустановка
Если ничего не помогло — переустановка часто закрывает проблему.
Пошаговый SOP:
- Удалите игру через клиент Battle.net или через Панель управления → Программы и компоненты.
- После удаления перезагрузите компьютер.
- Удалите оставшиеся папки игры (обычно в Program Files и в Documents\WoW).
- Очистите кэш клиента Battle.net как в разделе выше.
- Запустите Battle.net и скачайте игру заново в нужную директорию.
- Запустите Scan and Repair после установки, чтобы убедиться в целостности.
Совет: при повторной установке можно временно отключить антивирус и запустить установку от имени администратора.
Критерии приёмки
- Scan and Repair завершает работу без повторных циклов.
- Игра запускается, загружается персонаж и основные функции работают.
- Ошибки записи в логах отсутствуют или сократились до обычного уровня.
Важно: перед удалением любых файлов создавайте резервные копии. Удаление пользовательских настроек приведёт к потере макросов, привязок клавиш и интерфейсных модификаций.
Ролевые чек-листы
Игрок:
- Сделать бэкап папки WTF и Interface.
- Попробовать Scan and Repair.
- Если цикл — переименовать macros-cache.txt и удалить макросы.
Техподдержка:
- Попросить отчёт об ошибке клиента.
- Послать инструкцию по очистке кэша и переустановке.
- При необходимости запросить логи Battle.net и игры.
Системный администратор:
- Проверить диск на ошибки и права доступа.
- Проверить политики антивируса и исключения для папок Blizzard.
- Убедиться, что обновления ОС не конфликтуют с клиентом.
Когда этот метод не сработает и альтернативы
Когда не помогает:
- Повреждение сохранённых данных на сервере (требует поддержки Blizzard).
- Аппаратные сбои (SSD/HDD).
- Проблемы с учётной записью — тогда обращайтесь в службу поддержки Blizzard.
Альтернативы:
- Полная переустановка клиента Battle.net.
- Временный перенос игры на другой диск.
- Создание нового профиля Windows и тестирование там.
Диагностическая схема действий
flowchart TD
A[Проблема: Scan and Repair зацикливается] --> B{Попробовали Scan and Repair}
B -- Нет --> C[Запустите Scan and Repair]
B -- Да --> D{Переименовали macros-cache.txt}
D -- Нет --> E[Переименовать macros-cache.txt и удалить макросы]
D -- Да --> F{Очистили кэш Battle.net}
F -- Нет --> G[Очистить %ProgramData%\Blizzard Entertainment\Battle.net\Cache]
F -- Да --> H{Переустановка игры}
H -- Да --> I[Переустановить игру и проверить]
H -- Нет --> J[Обратиться в поддержку Blizzard с логами]Краткий глоссарий
- Scan and Repair — инструмент клиента, проверяющий целостность игровых файлов.
- WTF — папка с настройками и локальными данными World of Warcraft (макросы, настройки интерфейса).
- macros-cache.txt — файл, в котором хранятся кэшированные данные макросов.
Краткое резюме
- Запустите Scan and Repair в клиенте Battle.net первым.
- При зацикливании переименуйте macros-cache.txt и удалите макросы через /script.
- Очистите кэш клиента и при необходимости выполните чистую переустановку.
[wl_navigator]
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента