Тоже пытался поставить Битрикс на xampp. На этапе восстановления базы споткнулся о mbstring.func_overload = 2 и mbstring.internal_encoding = utf-8.
В итоге в php.ini нашел блок:
; overload(replace) single byte functions by mbstring functions. ; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(), ; etc. Possible values are 0,1,2,4 or combination of them. ; For example, 7 for overload everything. ; 0: No overload ; 1: Overload mail() function ; 2: Overload str*() functions ; 4: Overload ereg*() functions ; http://php.net/mbstring.func-overload ;mbstring.func_overload=0
заменил строку ;mbstring.func_overload=0 на mbstring.func_overload = 2 mbstring.internal_encoding = utf-8