Ошибка установки Notepad ++

16

При установке Notepad ++ в Windows 7 64-битная, я получаю эту ошибку:

Error opening file for writing:

C:\Program Files (x86)\Notepad++\langs.model.xml

Click Abort to stop the installation,
Retry to try again, or
Ignore to skip this file.

Конечно, если я нажму Игнорировать, он просто выдаст ошибку в следующем файле и в следующем файле (если я нажму игнорировать, еще раз) и так далее.

После поиска в Google я нашел много людей, которые получили похожую ошибку при попытке загрузить его (после установки), но никого, кто столкнулся с этой проблемой при установке. Есть ли обходной путь к этому?

Question3CPO
источник
Файл langs.model.xml уже существует? Из предыдущей установки? Это может помочь повторить установку с правами администратора и / или удалить старую установку заранее.
Аксель Кемпер
Он не существует и не существует какой-либо предыдущей установки. Я попытался установить в качестве администратора, но он по-прежнему генерирует эту ошибку. Даже если я проигнорирую эту ошибку, она просто выдаст ошибку в следующем файле.
Question3CPO
В Notepadd ++ есть орфографическая ошибка. Это должен быть Notepad ++ с одним d.
Аксель Кемпер
Спасибо @AxelKemper; к сожалению, это была моя собственная ошибка.
Question3CPO
1
Попробуйте установить Минималистский вместо пользовательской установки ..

Ответы:

13

Загрузите пакет ZIP с веб-сайта Notepad ++. Разархивируйте его, а затем скопируйте файл langs.model.xml из пакета в C: \ Program Files (x86) \ Notepad ++.

Приложение не обязательно должно быть установлено, либо. Вы всегда можете просто распаковать пакет в нужное вам место, а затем запустить приложение прямо из этой папки. Должно работать так же хорошо.

В любом случае, я полагаю, вы отвечаете за загрузку .ZIP-версии Notepad ++, а не установщика Windows.

dtdlurch
источник
Спасибо @dtdlurch; классный хак - отлично сработало! (Я бы проголосовал за это, но не хватает представителя - тем не менее, спасибо).
Question3CPO
22

Я столкнулся с той же проблемой, когда пытался установить последнюю версию npp.6.3.2.Installer.exe.

Одним из решений является: щелкните правой кнопкой мыши и запустите от имени администратора . Это работает правильно тогда.

Теренс Лю
источник
Это должен быть принятый ответ, так как он решает основную проблему. Установщик Windows просто отлично и не нуждается в взломах.
попробуй
После этого Notepad ++ будет работать только как администратор после этого. Мне нужно было перейти к исполняемому файлу Notepad ++ и снять флажок «Запускать эту программу от имени администратора» на вкладке совместимости, чтобы запустить ее как мою учетную запись обычного пользователя.
персона
2

Я только что испытал ту же проблему с новым v6.3.2. Удаление, перезагрузка и попытка предыдущей версии привели к той же ошибке.

В итоге я запустил командную строку «Администратор» и запустил установщик оттуда. Это сработало.
> pushd% USERPROFILE% \ Downloads
> npp.6.3.2.Installer.exe

Я думаю, что установщик Windows не запускает приглашение UAC для запроса прав администратора при двойном щелчке. Уловка командной строки работает вокруг этого.

Рыно
источник
1

Мы столкнулись с этим в офисе. UAC был включен. Программа установки не повышает себя. Щелкните правой кнопкой мыши установщик и выберите «Запуск от имени администратора».

Камило Сантана
источник
Это просто дублирует ранее существовавший ответ . Новый ответ должен добавить новый контент.
Дэвид Ричерби
1

У меня была такая же ошибка, это была проблема с разрешением. Я открыл всю папку (. \ Notepad ++) до КАЖДОГО полного доступа, а также отредактировал специальные разрешения в расширенных настройках и выбрал

«Заменить все записи разрешений дочерних объектов на наследуемые записи разрешений этого объекта»

для установки и все заработало.

rud3y
источник
1

У меня была та же проблема с установщиком, и работа с правами администратора не устранила. Оказалось, что приложение было открыто для другой учетной записи на том же компьютере, поэтому файлы были заблокированы. Решением было открыть диспетчер задач и убить другой процесс Notepad ++.

Рей Мурадаз
источник
0

Похоже, что для установки NPP требуются права администратора. Чтобы дать разрешение:

  1. Щелкните правой кнопкой мыши установщик npp.xxInstaller.exe и
  2. Выбрал Run as Administrator
  3. Установщик получит необходимую авторизацию и завершит ее в считанные секунды.
user320277
источник
0

На ПК с включенным контролем учетных записей часто упоминаемый ответ «Запуск программы установки от имени администратора» не является достаточно описательным, поскольку, если вы установите его в папке по умолчанию, Programs (x86)то каждый раз, когда вы используете программу в качестве администратора, вы получаете раздражающее всплывающее окно UAC «Эта программа хочет внести изменения в ваш компьютер ...» очень раздражает . Другой ответ «не устанавливайте его, просто разархивируйте его в« Мои документы »и запустите его» также недостаточен, потому что тогда я обнаружил, что вы не можете установить Notepad ++ в качестве приложения по умолчанию для определенных типов файлов (возможно, потому что он не был официально установлен?) --- Таким образом, мое решение, которое решает обе проблемы, состояло в том, чтобы запустить установщик от имени администратора, но переопределить место установки в моей личной My Documents\Programs\Notepad++папке. Теперь оба вопроса решены.

user9645
источник
0

Я попробовал вышеупомянутые решения, но все еще получил ошибку во время установки. Моим рабочим решением было открыть диспетчер задач и завершить все процессы notepad ++ (по некоторым причинам у меня их было 3), а затем запустить установщик в качестве администратора.

diynevala
источник
-1

У меня тоже была такая же ошибка. Я получил его, решив перезагрузить компьютер после того, как я получил права администратора. Похоже, ОС Windows должна перезагрузить себя, чтобы внести изменения в права доступа.

Ансари
источник
1
Это дублирует другой ответ и не добавляет новый контент. Пожалуйста, не публикуйте ответ, если у вас нет чего-то нового.
ДэвидПостилл
-1

Чтобы решить эту проблему, вы должны удалить NotePad ++ с помощью панели управления.

Затем удалите все файлы из папки C: \ Program Files \ Notepad ++ и выполните новую установку.

Ноэль Родригес
источник
Это не решает проблему. Правильный ответ - установить как администратор.
ДэвидПостилл
Исправил это для меня. В частности, удалите notepad ++, затем перезапустите службу explorer.exe из taskmgr, удалите папку и, наконец, запустите установщик x64 от имени администратора.
Кори Сильва
-2

Я столкнулся с той же проблемой в Windows 7 64 бит, при установке Notepad ++ версии 6.5.5.

Запуск установщика от имени администратора решил ошибку установки.

nadavleva308887
источник
1
Неплохой ответ - просто повторение предыдущего.
Мартин Ф