手机有卡但不能打电话也不能发短信可能有以下几种原因。
1、手机SIM卡没有插好或者出现了损坏,尝试重新插拔SIM卡,或者更换一张SIM卡试试看能否解决问题。
2、手机处于飞行模式或者设置错误,检查手机设置,关闭飞行模式,并确保相关的设置如短信中心号码等正确无误。

3、欠费了,请及时查询手机账户状态,如果欠费了需要充值后再使用。
4、信号问题,如果所处的环境信号不好,会导致无法打电话和发短信,可以换一个信号好的地方再试。
5、手机设置问题,比如禁止了打电话和发送短信的功能,可以在手机的设置中进行检查并调整相关设置。

6、手机硬件或软件故障,如果以上方法都无法解决问题,可能是手机硬件或软件出现了问题,需要去手机维修店进行检查和维修。
针对这种情况需要逐一排查原因并采取相应的解决措施,如果问题无法解决,建议咨询手机厂商售后或者专业维修人员的意见。








