1.Не с существительными пишется слитно: если слово не употребляется без не(неряха) если существительное с не может быть заменено синонимом без не или близким по значению выражением.(недруг-враг)2.раздельно:пишется раздельно, если в предложении есть противопоставление с союзом а.Пример:не друг, а враг.