ShellExecute перестал работать (2) ошибка для Блокнота ++ в Windows 7 64bit

Windows 7 Error: Is this command correct?

ShellExecute failed (2): Is this command correct? "C:\Program Files (x86)\Notepad++\notepad++.exe [location of file to edit]

У меня, кажется, есть некоторая проблема с RIGHT CLICK > Edit with Notepad ++. Это находится на новой установке 64-разрядного Профессионала Microsoft Windows 7.

Я, может казаться, не нахожу уведомления об этой ошибке? Или это - просто некоторая проблема конфигурации Windows 7?

98
задан 18.10.2012, 22:44

7 ответов

У меня есть Windows 7 64 Bit, и я работаю с Блокнотом ++ больше года на другой установке Windows 7 64 Bit и мне никогда не замечаемый такая ошибка. Вас судят полное удаление, выполняют CCleaner и Блокнот установки ++ снова?

3
ответ дан 07.12.2019, 07:57

На моей машине Windows 7 (32 бита) я установил блокнот ++ для выполнения как администратор, делая, таким образом, заставил расширение оболочки проводника прекращать работать с "Shell, Выполняют отказавшую" ошибку. Запрещение этой установки (щелчок правой кнопкой, свойства, совместимость...) решило вопрос. Возможно, это - то, что вызывает Ваши проблемы? (Теперь все, в чем я нуждаюсь, является "Редактированием в Блокноте ++, поскольку Администратор" окружает расширение....),

27
ответ дан 07.12.2019, 07:57

Удаление, чистый реестр и переустановка не работали на меня. И при этом я не работал в режиме эмуляции так, чтобы, возможно, не была моя проблема.

То, чем проблема была для меня, - то, что я проверил опцию "Run this program as an administrator" во вкладку совместимости. Я включил эту опцию смочь сохранить, например, файл hosts. После снятия выделения с этим я наконец мог щелкнуть правой кнопкой и отредактировать использование файлов NotePad ++ снова.

4
ответ дан 07.12.2019, 07:57

в случае, если Вы еще не получили зафиксированный, я имел ту же проблему и попробовал все вышеупомянутое. Я сказал Блокноту ++ запускаться в режиме эмуляции и получил ту ошибку. После того, как я выключил его, все вернулось к нормальному.

1
ответ дан 07.12.2019, 07:57

В моей вещи случая, которая помогла, должен был установить Блокнот ++ в обычном каталоге "Program Files", не в "Программных файлах (x86)". Путь просто испорчен :)

Надежда это помогает!

1
ответ дан 07.12.2019, 07:57

Это вызывается при установке Блокнота ++ для выполнения как администратор в Windows 7.

Войдите в свой реестр как в администратора и ищите notepad++.exe. Найдите ключ под HKEY_CLASSES_ROOT это имеет запись с Edit with Notepad++ (или возможно Edit with &Notepad++) и удалите весь ключ. Щелкните правой кнопкой и необходимо видеть, что у Вас больше нет той опции.

Теперь мы воссоздаем его:

  1. Перейдите в:

    HKEY_CLASSES_ROOT\*\shell
    
  2. Создайте новый ключ под названной оболочкой OpenWithNotepad и создайте подраздел под названным command.

  3. В OpenWithNotepad введите строка по умолчанию - то, чем Вы хотите, чтобы объект контекстного меню был назван. Я установил его на Open with Notepad++.

  4. Все еще в OpenWithNotepad ключ, создайте новую строковую названную стоимость icon и установленный значение к path-to-notepad++.exe где path-to-notepad++.exe должен быть полным путем, например. C:\Program Files\Notepad++\notepad++.exe.

  5. Под command ключ редактирует строковое значение по умолчанию и изменяет его на "path-to-notepad++.exe" "%1" где path-to-notepad++.exe должен быть полным путем, например. C:\Program Files\Notepad++\notepad++.exe.

При щелчке правой кнопкой по этой опции, она должна теперь попросить у Вас правильно предоставления Блокнота ++ доступ администратора к файлу.

Все еще необходимо перейти к свойствам для notepad++.exe и установить его для выполнения как администратор.

178
ответ дан 07.12.2019, 07:57

Это - файл реестра, который мог бы помочь всем:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad]
@="Edit with &Notepad++"
"icon"="C:\\Program Files (x86)\\Notepad++\\Notepad++.exe"

[HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad\Command]
@="\"C:\\Program Files (x86)\\Notepad++\\Notepad++.exe\" \"%1\""

Скопируйте его в Блокнот и сохраните его с .reg расширением. Близкий Блокнот и дважды щелкает по файлу.

55
ответ дан 07.12.2019, 07:57

У меня были персистентные проблемы с Блокнотом ++ (на 5,9) в отношении открывающихся/редактирующих файлов через интерфейс проводника (и прямой щелчок, чтобы открыться и щелкнуть правой кнопкой для редактирования.. и т.д.). Решение для меня состояло в том, чтобы установить Блокнот ++ в C:\Program Tools\Notepad ++\-если я пробую какой-либо "официальный" Блокнот местоположений установки ++, только открывает вещи право, когда выполнено в администраторском режиме (который является болью контроля учётных записей в заднице, если Вы простите моему французскому языку),

1
ответ дан 07.12.2019, 07:57

Теги

Похожие вопросы