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