У меня были подобные проблемы - клиент подвисал после 4-ой строки (т.е когда ищет обновления вроде) и запускался редко... после долгих мучениях и перезапусков клиента.
Проблема у меня решилось следующим образом (У меня винда - английская, в настройках Control Panel - Region and Language, вкладка - Administrative, Current language for non-Unicode programs аля "system locale" сменил на Russian(Russia).
После перезагрузки компьютера клиент запускается без проблем с 1-го раза и не зависает при этом.
Смею предположить что именно тот факт что у обладателей не русского Виндовса, не поставлен "system locale" на русский и является причинной сбоев и зависания клиента.
Надеюсь вам это помогло, как это случилось в моем случае (что кстате я чисто по случайности и нашел)