Błąd instalacji Notepad ++

16

Podczas instalowania Notepad ++ w 64-bitowym systemie Windows 7 pojawia się ten błąd:

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.

Oczywiście, jeśli kliknę przycisk Ignoruj, po prostu wyskoczy błąd na następnym pliku i następnym pliku (jeśli ponownie kliknę przycisk Ignoruj) i tak dalej.

Po przeszukaniu Google znalazłem wiele osób, które otrzymały podobny błąd podczas próby załadowania go (po instalacji), ale nikt nie doświadczył tego problemu podczas instalacji. Czy istnieje obejście tego problemu?

Pytanie3CPO
źródło
Czy plik langs.model.xml już istnieje? Z poprzedniej instalacji? Pomocne może być powtórzenie instalacji jako Administrator i / lub wcześniejsze usunięcie starej instalacji.
Axel Kemper
Nie istnieje, ani nie istnieje żadna poprzednia instalacja. Próbowałem zainstalować jako administrator, ale nadal generuje ten błąd. Nawet jeśli zignoruję ten błąd, spowoduje to błąd w następnym pliku.
Question3CPO
W Notepadd ++ występuje błąd pisowni. Powinien to być Notepad ++ z jednym d.
Axel Kemper
Dzięki @AxelKemper; niestety to był mój własny błąd.
Question3CPO
1
Spróbuj zainstalować minimalistyczną zamiast niestandardowej instalacji.

Odpowiedzi:

13

Pobierz pakiet ZIP ze strony Notepad ++. Rozpakuj go, a następnie skopiuj plik langs.model.xml z pakietu do C: \ Program Files (x86) \ Notepad ++.

Aplikacja niekoniecznie musi być również zainstalowana. Zawsze możesz po prostu rozpakować pakiet do preferowanej lokalizacji, a następnie uruchomić aplikację bezpośrednio z tego folderu. Powinien równie dobrze działać.

W każdym razie uważam, że odpowiedzią jest pobranie wersji .ZIP Notepad ++, a nie Instalatora Windows.

dtdlurch
źródło
Dzięki @dtdlurch; niesamowity hack - działał idealnie! (Głosowałbym za tym, ale brakowało mi powtórzeń - mimo to dziękuję).
Question3CPO
22

I napotkał ten sam problem, gdy próbował zainstalować najnowszą wersję npp.6.3.2.Installer.exe.

Jednym z rozwiązań jest: kliknij prawym przyciskiem myszy i uruchom jako administrator . Działa to wtedy poprawnie.

Terence Liu
źródło
To powinna być zaakceptowana odpowiedź, ponieważ dotyczy głównego problemu. Instalator Windows jest w porządku i nie wymaga żadnych włamań.
tryurbest
Po wykonaniu tej czynności Notepad ++ będzie później działał jako administrator. Musiałem przejść do pliku wykonywalnego Notepad ++ i odznaczyć „Uruchom ten program jako administrator” na karcie zgodności, aby uruchomić go jako moje zwykłe konto użytkownika.
indyw.
2

Właśnie spotkałem ten sam problem z nową wersją 6.3.2. Odinstalowanie, ponowne uruchomienie i wypróbowanie poprzedniej wersji spowodowało ten sam błąd.

Skończyło się na uruchomieniu wiersza polecenia „Administrator” i uruchomieniu stamtąd instalatora. Zadziałało.
> pushd% USERPROFILE% \ Downloads
> npp.6.3.2.Installer.exe

Myślę, że instalator Windows nie uruchamia monitu UAC o żądanie uprawnień administratora po dwukrotnym kliknięciu. W tym celu działa sztuczka wiersza polecenia.

Ryno
źródło
1

Wpadliśmy na to w biurze. Kontrola konta użytkownika została włączona. Program instalacyjny sam się nie podnosi. Kliknij instalator prawym przyciskiem myszy i wybierz polecenie „Uruchom jako administrator”.

Camilo Santana
źródło
To tylko powiela wcześniej istniejącą odpowiedź . Nowa odpowiedź powinna dodać nową treść.
David Richerby
1

Miałem ten sam błąd, to był problem z pozwoleniem. Otworzyłem cały folder (. \ Notepad ++) do KAŻDEGO pełnego dostępu, a także edytowałem specjalne uprawnienia w Ustawieniach zaawansowanych i wybrałem

„Zastąp wszystkie wpisy uprawnień do obiektów potomnych wpisami uprawnień do dziedziczenia z tego obiektu”

do instalacji i zadziałało.

rud3y
źródło
1

Miałem ten sam problem z instalatorem i działałem, ponieważ Administrator go nie naprawił. Okazało się, że inne konto użytkownika na tym samym komputerze miało otwartą aplikację, więc pliki zostały zablokowane. Rozwiązaniem było otwarcie Menedżera zadań i zabicie innego procesu Notepad ++.

Rey Muradaz
źródło
0

Wygląda na to, że instalator NPP wymaga uprawnień administratora. Aby udzielić pozwolenia:

  1. Kliknij prawym przyciskiem instalatora npp.xxInstaller.exe i
  2. Wybrał Run as Administrator
  3. Instalator otrzyma niezbędną autoryzację i wypełni ją w ciągu kilku sekund.
użytkownik320277
źródło
0

Na komputerze z włączoną funkcją UAC często wspomniana odpowiedź „Uruchom instalatora jako administrator” nie jest wystarczająco opisowa, ponieważ jeśli zainstalujesz go w domyślnej lokalizacji, Programs (x86)to za każdym razem, gdy użyjesz programu jako użytkownik inny niż Administrator, otrzymasz irytujące wyskakujące okienko UAC „Ten program chce wprowadzić zmiany w komputerze ...” bardzo denerwujące . Inna odpowiedź „nie instaluj, po prostu rozpakuj go w Moich dokumentach i uruchom” jest również niewystarczająca, ponieważ wtedy okazało się, że nie można ustawić Notepad ++ jako domyślnej aplikacji dla określonych typów plików (może dlatego, że nie został oficjalnie zainstalowany?) --- Tak więc moim rozwiązaniem, które rozwiązuje oba problemy, było uruchomienie instalatora jako Administrator, ale zastąpienie lokalizacji instalacji w moim My Documents\Programs\Notepad++folderze osobistym . Teraz oba problemy zostały rozwiązane.

użytkownik9645
źródło
0

Wypróbowałem powyższe rozwiązania, ale nadal wystąpił błąd podczas instalacji. Moim działającym rozwiązaniem było otwarcie Menedżera zadań i zakończenie wszystkich procesów notatnika ++ (z jakiegoś powodu miałem 3 z nich uruchomione), a następnie uruchomienie instalatora jako administrator.

diynevala
źródło
-1

Ja też miałem ten sam błąd. Rozwiązałem problem poprzez ponowne uruchomienie komputera po otrzymaniu uprawnień administratora. Wygląda na to, że system operacyjny Windows musi się zrestartować, aby wprowadzić zmiany w prawach dostępu.

Ansari
źródło
1
To powiela inną odpowiedź i nie dodaje żadnej nowej treści. Nie publikuj odpowiedzi, chyba że masz coś nowego do dodania.
DavidPostill
-1

Aby rozwiązać ten problem, musisz odinstalować NotePad ++ za pomocą Panelu sterowania.

Następnie usuń wszystkie pliki z folderu C: \ Program Files \ Notepad ++ i wykonaj nową instalację.

Noel Rodrigues
źródło
To nie rozwiązuje problemu. Prawidłowa odpowiedź to instalacja jako administrator.
DavidPostill
Naprawiłem to dla mnie. Mówiąc dokładniej, odinstaluj notepad ++, a następnie ponownie uruchom usługę explorer.exe z taskmgr, usuń folder, a na koniec uruchom instalator x64 jako administrator.
Cory Silva
-2

Ten sam problem napotkałem na 64-bitowym systemie Windows 7 podczas instalacji Notepad ++ w wersji 6.5.5.

Uruchomienie instalatora jako Administrator rozwiązało błąd w instalacji.

nadavleva308887
źródło
1
Niezła odpowiedź - tylko powtórzenie wcześniejszej.
Martin F