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