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を検索したところ、(インストール後に)ロードしようとしたときに同様のエラーを受け取る人がたくさん見つかりましたが、インストールでこの問題を経験した人はいませんでした。これに対する回避策はありますか?
Notepad ++ WebサイトからZipパッケージをダウンロードします。解凍してから、langs.model.xmlファイルをパッケージからC:\ Program Files(x86)\ Notepad ++にコピーします。
アプリケーションも必ずしもインストールする必要はありません。いつでもパッケージを好みの場所に解凍して、そのフォルダーから直接アプリケーションを起動できます。同様に動作するはずです。
いずれにせよ、答えはWindowsインストーラーではなく、.ZipバージョンのNotepad ++にあると思います。
最新バージョンnpp.6.3.2.Installer.exe
をインストールしようとしたときに、同じ問題が発生しました。
1つの解決策は、右クリックして管理者として実行です。その後、正しく動作します。
新しいv6.3.2で同じ問題が発生しました。アンインストール、再起動、および以前のバージョンを試したところ、同じエラーが発生しました。
「管理者」コマンドプロンプトを起動し、そこからインストーラーを実行しました。出来た。
> pushd%USERPROFILE%\ Downloads
> npp.6.3.2.Installer.exe
WindowsインストーラがUACプロンプトを起動して、ダブルクリックしたときに管理者権限を要求できないと思います。コマンドプロンプトトリックはこれを回避します。
インストーラーにも同じ問題があり、アドミニストレーターとして実行しても修正されませんでした。同じコンピューター上の別のユーザーアカウントでアプリが開いているため、ファイルがロックされていることがわかりました。解決策は、タスクマネージャーを開き、他のNotepad ++プロセスを強制終了することでした。
私は同じエラーがありました、それは許可の問題でした。私はフォルダ(。\ Notepad ++)全体を開き、すべてのユーザーにフルアクセスを許可し、[詳細設定]で特別なアクセス許可を編集して、
「すべての子オブジェクトのアクセス許可エントリを、このオブジェクトからの継承可能なアクセス許可エントリに置き換えます」
インストールとそれが働いた。
NPPインストーラーには管理者権限が必要なようです。権限を付与するには:
Run as Administrator
を選択