Сравнительные обороты, образуемые с помощью сравнительного союза "как" в большинстве случаев обособляются запятыми. Например:
I. Обособление обязательно в следующих случаях:
1) если союз "как" в основной части предложения соотносится со словами "так", "такой" и т.д.:
2) если союз водит в конструкцию "как и" (или если после "как" "и" потенциально возможна):
3) сравнительный оборот имеет значение причины:
4) союз "как" входит в сочетания "как исключение", "как правило", "как всегда", "как обычно", "как прежде", "как сейчас", "как нарочно" и т. п.:
5) входит в состав сочетаний "не что иное (другое), как", "не кто иной (другой), как":
II. В середине предложения сравнительный оборот иногда отделяется запятой только с одной стороны, если необходимо показать, к какому слову (словам) он относится. Например:
"Как пылкий юноша" не обособляется от "влюбчивый", поскольку связан именно с ним; если перед "как" поставить запятую, то оборот будет связан со словом «беседовал").
III. Сравнения с союзом "как" не выделяются запятыми в нескольких случаях:
1) если оборот является сказуемым или входит в его состав:
2) если оборот находится в тесной смысловой связи со сказуемым, без него сказуемое является семантически недостаточным:
3) если оборот является устойчивым выражением:
У него слабое зрение. Без очков он как без рук. Чего смотришь как баран на новые ворота?
4) если перед союзом "как" стоят слова "не", "совсем", "почти", "именно", "точь-в-точь", "просто":
IV. Не являются сравнениями и не обособляются конструкции с союзом "как" в значении «в качестве», «в функции», «в роли»: