精神因素是造成神經衰弱的主因。
凡是能引起持續的緊張心情和長期內心矛盾的一些因素, 使神經活動過程強烈而持久地處於緊張狀態, 超過神經系統張力的耐受限度, 即可發生神經衰弱。 過度疲勞而又得不到休息, 對現在狀況不滿意, 或者經常改變生活環境而又不適應……這些因素都會導致過度緊張。
預防神經衰弱, 最重要的是要做到勞逸結合、用腦衛生和睡眠衛生。
參加一些體力勞動, 從事體育鍛煉, 增強體質, 也對防止神經衰弱有一定作用。 一旦出現神經衰弱症狀, 就要配合醫生, 努力查明與發病有關的心理因素,