微信和短信发不出去消息有以下原因:
1、手机网络不稳定,可以通过是否能够打开网页来检测手机网络情况;
2、微信和短信内存信息过多,可以点击设置,选择通用菜单再点击清理微信存储空间;
3、微信和短信聊天记录过多,可以清除部分聊天记录释放缓存;
4、被对方拉黑,可以给其他人发消息查看是否成功来判断是否被对方拉黑;
5、微信版本较低,可升级微信为最新版本之后再重新操作。