Если лаунчер застрял на проверке файлов и проверяет их по кругу до бесконечности, то убейте лаунчер и агент через диспетчер задач, затем сотрите файлы:
- build.info
- World of Warcraft Launcher.exe
- все .idx из /Data/data
- оттуда же файлы с тремя цифрами в расширении, которые меньше 2 мегабайт
После этого запустите лаунчер, он проверит файлы ещё разок, успокоится и докачает недостающее.