Сегодня я заметил, что в моем контекстном меню Windows 7 (x64 Ultimate) больше нет опции «Создать новый текстовый документ», когда я щелкаю правой кнопкой мыши. Не знаю, как или когда это исчезло, дело в том, что это ушло.
После поиска в Google людей с такой же проблемой я попытался перейти к публикации в этом руководстве .
Но я застрял сразу, потому что я не вижу .txt
ключ в моем реестре под HKEY_CLASSES_ROOT
. Я только вижу, .text
но я не уверен, что это одно и то же.
Ответы:
Я получил доступ к другому ПК под управлением Windows 7, компьютеру, на котором контекстное меню было целым. Я заглянул в реестр этой машины и скопировал именно то, что было введено. Это решило проблему на моем рабочем столе с разбитым контекстным меню.
Следуя всем инструкциям, перечисленным выше, две строки в
.txt
ключе, которые мне были нужны, былиContent Type
иPerceivedType
.Итак, подведем итог: если вы столкнулись с подобной проблемой, вот что я сделал, чтобы решить эту проблему. Надеюсь, это работает и для вас.
(Сначала сделайте резервную копию реестра.)
regedit.exe
HKEY_CLASSES_ROOT
и найдите.txt
ключ. Если ничего не существует, создайте его..txt
ключа создайте две новые строки:Content Type
иPerceivedType
.Default
должно бытьtxtfile
.Content Type
должно бытьtext/plain
.PerceivedType
должно бытьtext
.ShellNew
в.txt
ключе.ShellNew
ключа создайте новую строку с именемNullFile
.ShellNew
ключа создайте новое Расширяемое Строковое Значение с именемItemName
.ItemName
должно быть@%SystemRoot%\system32\notepad.exe,-470
Вот два скриншота того, каким должен быть конечный результат:
источник
Создайте новый файл с
.reg
расширением, скопируйте, вставьте, сохраните и запустите.источник
источник
Просто добавьте ключ .txt и убедитесь, что здесь есть следующее строковое значение:
Оболочка будет использовать его, чтобы решить, какие элементы поместить в меню «Создать».
У Microsoft есть статья об этом здесь: http://support.microsoft.com/kb/140333
Если вы добавляете новый тип (или исправляете сломанный), вам может понадобиться добавить еще одну запись, чтобы указать используемый текст. Запись по умолчанию для HKCR.txt должна быть 'txtfile'. Затем убедитесь, что у вас есть запись HKCR \ txtfile с записью по умолчанию, например, «Текстовый документ»:
Закройте все экземпляры Explorer (в идеале перезагрузите компьютер), и это должно сработать.
источник
Обновления Microsoft иногда меняют разрешения, тем самым убивая acls для контекстных функций. После всех этих лет это все еще случается с некоторыми из нас.
Desktop-> mouse 2 -> New
Если нет, посмотрите предыдущие сообщения и проверьте / исправьте реестр (отличная штука!).
Если да, но не внутри папок, то
documents-> Mouse 2 -> New
Mouse 2 -> Properties-> Security
(вкладка)-> <user name> -> Permissions for <user name> -> Allow
(я рекомендую «Полный доступ» для себя)-> Apply
.Мне не нужно было перезагружаться. Я получил это от умственного маньяка в IT на работе, надеюсь, это вам тоже поможет.
источник
У меня была такая же проблема, и даже если все ключи реестра, как представляется, правильный, вариант для нового текста документа упорно не появляться.
Только после того, как и при добавлении пустого текстового файла с именем
empty.txt
в мои машинах\Windows\ShellNew
папки, сделали вариант показать для меня. («Пустая» часть имени кажется неактуальной - Windows найдет понятное имя типа файла в реестре. Но расширение имеет значение.)Не спрашивайте меня, почему / как / когда файл исчез ... или стал обязательным, если в какой-то момент его там еще не было. Но этот последний шаг заставил все работать в моем случае.
источник
1. Нажмите на HKEY_CLASSES_ROOT и найдите .txt в regedit.exe
2. Выполните экспорт и (сохраните копию в качестве резервной копии) и скопируйте и вставьте следующий код.
3. Наконец, импортируйте его как .txt. Вот и все. У меня работает на Windows 10.
// кредит идет на blackout1000 http://www.cnet.com/forums/discussions/no-new-text-document-thru-right-mouse-click-menu-52234/
источник
Та же проблема, но все ключи имели правильные значения. Я просто изменил значение ItemName на
(То есть, используя путь, где у меня установлен Notepad ++), и это сработало. Все остальные мои записи вернулись в подменю «Новый».
источник
Вот правильная версия:
источник
Ответ Яна является наиболее полным и точным, однако, как упомянул пользователь Hightower, Windows ограничивает количество элементов, которые могут отображаться в «новом» контекстном меню.
Если у вас уже есть несколько вариантов ... удалите те, которые уже есть. Как только я удалил параметры для документов Word, Excel и Visio, появилась опция «Текстовый документ».
источник
я использую windows10. я решил так
источник
У меня была такая же проблема, и это произошло после установки Notepad ++. Ни одно из упомянутых решений не решило эту проблему для меня, однако я смог заставить его работать, когда добавил следующее в реестр:
источник
Моя проблема заключалась в том, что мой «Новый → текстовый файл» не отображался, но у меня были все регистры правильно
Поэтому мне пришлось удалить некоторые программы из списка. Очевидно, у Windows есть ограничение на количество программ, которые там можно показывать ... Я удалил некоторые файлы Microsoft Office, которые не использовал регулярно, и это сработало для меня.
источник