微信头像不能换可能有以下几点原因:1、网络故障导致头像无法正常上传;2、图片分辨率过高,超出上传范围;3、图片格式不正确,无法正确显示;4、微信系统出现故障;5、微信官方因为特殊原因暂时关闭头像更换系统。解决的方法有:1、重新确认网络是否良好后重新尝试;2、确认图片的格式和大小在规定范围之内;3、重新启动手机和微信再次尝试;4、向微信官方客服寻求帮助。