这可能有多种原因。首先,手机对内存卡的兼容性有时候会出问题。也许是手机的系统版本和内存卡的格式不太匹配,就像有些老版本的手机系统对大容量或者新型格式的内存卡支持不好。而且,虽然杀毒软件没扫出病毒,但可能存在一些隐藏的文件错误或者损坏。比如说,内存卡可能在之前的使用中突然断电或者被不正常插拔,导致了一些文件系统的小故障。这种情况下,在电脑上能打开是因为电脑的文件系统处理能力更强,容错性更高。至于不能格式化,有可能是有程序正在占用内存卡中的文件,即使你看不到,它也阻止了格式化的操作。你可以试着在电脑上用一些磁盘修复工具来修复一下内存卡,说不定能解决问题。