原因如下:1.离太阳太近了,太阳吹出的猛烈星风,把周围的物质都吹走了,没有物质来形成卫星了.而形成后,又离小行星带太远.2.自身质量太小.不足其控制或者捕获新的小天体.满足的条件:1.合适的位置,使得周围有足够的物质形成行星,或者周围有丰富的小天体运行.例如火星,质量不大,但很靠近小行星带,故有两颗很小的卫星.2.质量大.可以捕获新的小天体.例如四大气体行星,有很多时候来捕获的.