Таких случая всего 3! Не любит русский язык двоеточие. Для сравнения тире ставится в восьми случаях.
Случай 1
Если вы видите бессоюзное сложное предложение (БСП), где две грамматические основы и нет союза, их связывающего, то на стыке этих основ обязательно ставьте двоеточие.
Пример: «Тут открылась картина довольно занимательная: широкий дом был полон народа».
Случай 2
Если вы видите обобщающее слово перед двумя и более однородными членами предложения, то двоеточию быть!
Пример: «И все это: и река, и прутья верболоза, и этот мальчишка - напомнило мне далекие дни детства».
Случай 3
Если вы видите прямую речь, то также обязательно ставьте двоеточие.
Пример: «Минуты две они молчали, но к ней Онегин подошел и молвил: "Вы ко мне писали, не отпирайтесь"».