Для того чтобы понять, почему в некоторых сложносочинённых предложениях не ставится запятая между частями, необходимо обратить внимание на наличие общего члена — это элемент, который связывает две части предложения и делает их более единым целым.
Запятая не ставится в том случае, если между частями предложения есть общий член, относящийся к обеим частям. Это может быть общий подлежащее, сказуемое или обстоятельство. Давайте рассмотрим предложенные вами примеры:
Было ветрено и свежо — два предиката (сказуемых), которые описывают одну ситуацию, поэтому запятая не нужна.
В голове у Василия шумело и на сердце было тяжело — общий элемент "было" объединяет два сказуемых, следовательно, запятая не ставится.
В непроглядную осень туманны огни и холодные брызги летят — здесь "летят" служит общим сказуемым.
Его здесь никто не любит и все боятся — "любит" и "боятся" не имеют общего элемента, однако предшествующее "никто" относит обе части к одному контексту. Структура предложений может влиять на запятую, хотя формально она здесь не стоит.
Чужды вам страсти и чужды страдания — общий компонент "чужды" объединяет две части.
Изредка выстрел раздастся или ракета осветит местность — отсутствие общего члена между частями (раздастся/осветит) требует запятой.
Пушку осмотреть да хорошенько вычистить — используется конструкция, в которой обе части объединены союзом без необходимости запятой.
Стало быть, ей было известно её положение и она понимала его — общий элемент "было" связывает обе части.
Но только Бог весть отчего всем что-то в ту ночь не спалось и было как будто жутко и неспокойно — опять же, "было" является общим членом.
Между тем наступил вечер и в небо вышла полная, в соку и силе луна — "вышла" объединяет обе части.
Едешь и чувствуешь, что засыпаешь, но вот откуда-то доносится отрывистый, тревожный крик неуснувшей птицы или раздаётся неопределённый звук, похожий на чей-то голос... — "едешь" и "чувствуешь" не имеют общего члена, поэтому нужна запятая.
Говорили: тот был хороший человек и другой казался хорош, но, однако, все проворовались — "был" является общим элементом.
Когда Каштанка опомнилась, музыка уже не играла и полка не было — "не было" объединяет обе части.
Уже была ночь и только костры тускло освещали лагерь, когда я, окончив уборку, подошёл к своим солдатам — "была" служит общим элементом.
Таким образом, наличие общего компонента, который связывает части сложносочинённого предложения, и не позволяет ставить между ними запятую, — это ключ к правильному пониманию пунктуации в таких случаях.
