注册微信时短信验证发不出去可能有以下几种原因。
1、手机设置问题:检查手机是否设置了短信拦截或短信屏蔽,也可能手机安装了某些安全软件,对短信进行拦截,建议查看手机设置,确保微信短信验证功能没有被禁用。

2、网络问题:检查手机网络状况,确保信号良好,可以尝试切换到其他网络环境进行测试,如果使用的是WiFi网络,可以尝试切换到移动数据网络尝试发送短信。
3、手机号问题:长时间未使用或欠费的手机号可能会被运营商停用,从而导致无法接收短信,建议先确认手机号码是否正常使用,并尝试重新填写手机号码进行验证,如果注册时输入的手机号有误,也会导致接收不到短信验证。
4、运营商问题:有时候因为运营商的服务器问题,也可能导致短信验证无法发送,可以尝试等待一段时间再次尝试发送短信验证,同时可以尝试联系运营商客服咨询相关问题。

5、系统繁忙或维护:如果微信系统正在进行维护或更新,可能会导致短信验证无法及时发送,可以等待一段时间后再尝试注册。
如果以上方法都无法解决问题,建议联系微信客服进行咨询,获取更多帮助和建议。
TIME
