Здравствуйте, Владимир Яковлевич.
В моей ОС (ОперСистеме) WindowsXp команда Создать \ТекстовыйДокумент работает исправно, но в папке \WINDOWS\ShellNew\ отсутствует какой-либо Document.txt (там только 3 файла: EXCEL9.XLS , PWRPNT10.POT , WINWORD8.DOC). Если Вы ещё не удалили ошибочно созданный Вами *.txt из \WINDOWS\ShellNew\ , то удалите этот ненужный объект.
В разделе [HKEY_CLASSES_ROOT\.txt] на Вашем рисунке присутствует подраздел OpenWithList. Вы можете раскрыть его (выделить и нажать клавишу курсор вправо либо кликнуть левой кнопкой мыши по треугольничку левее него) и посмотреть какая альтернативная программа-открывачка была использована (Вами или каким-то приложением) для открывания текстовых документов путём "Открыть с помощью". Возможно, это поможет Вам вспомнить ситуацию или даже причину, повлекшую нарушение работы контекстного меню.
В том же разделе [HKCR\.txt] у Вас на рисунке отсутствует подраздел PersistentHandler (постоянный обработчик). Я удалил его, перезагрузился, но команда Создать \ТекстовыйДокумент не исчезла из контекста.
Упомянутая команда исчезла у меня, когда я удалил параметры @ , FriendlyTypeName из [HKCR\txtfile], и переоткрыл Проводник.
Для восстановления нужного Вам пункта меню скачайте
архив, распакуйте все 3 его файла в одну папку (можно в Temp, не обязательно в отдельную). Запустите ContextTxt.cmd. Он сначала очистит Ваши разделы реестра [HKCR\.txt] и [HKCR\txtfile] от возможного "мусора", а затем скопирует в Ваш реестр настройки от моей исправной WindowsXp.
Если редактор реестра был открыт до запуска ContextTxt.cmd, то из его окна обновите его экранное отображение нажатием клавиши F5.
Для страховки от непредвиденных ошибок можете перед запуском моего файла "Создать точку восстановления" из "Восстановление системы". Я со своей стороны всё проверил.
Для вступления настроек в силу необязательно перезагружаться, достаточно перевойти в учётную запись или просто перезапустить Проводник.
Надеюсь, у Вас получится, Владимир.