事故发生的四个主要原因包括:人的因素、设备的因素、环境的因素和管理的因素。人的因素是指人为错误、疏忽和不安全行为等,如操作不当、缺乏专业知识、疲劳驾驶等。设备的因素是指机械设备的故障、损坏或不合格,如机器故障、工具失效等。环境的因素是指不良的工作环境或不利的自然条件,如恶劣的天气、地质条件不稳定等。管理的因素是指组织管理、监督和控制等方面的问题,如缺乏安全培训、规章制度不健全等。