Ошибка установки 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 я нашел много людей, которые получили похожую ошибку при попытке загрузить его (после установки), но никого, кто столкнулся с этой проблемой при установке. Есть ли обходной путь к этому?


Файл 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; классный хак - отлично сработало! (Я бы проголосовал за это, но не хватает представителя - тем не менее, спасибо).
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 ++) до КАЖДОГО полного доступа, а также отредактировал специальные разрешения в расширенных настройках и выбрал

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

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


1

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


0

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

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

0

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


0

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


-1

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


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

-1

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

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


Это не решает проблему. Правильный ответ - установить как администратор.
ДэвидПостилл

Исправил это для меня. В частности, удалите notepad ++, затем перезапустите службу explorer.exe из taskmgr, удалите папку и, наконец, запустите установщик x64 от имени администратора.
Кори Сильва

-2

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

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


1
Неплохой ответ - просто повторение предыдущего.
Мартин Ф
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.