Seamless upgrading to 64-bit
-
What would be the easiest way to upgrade from a 32-bit NPP to a 64-bit, including:
- All NPP settings
- All installed plugins settings
Thank you.
-
Settings is easy: with normal installation, it goes in
%AppData%\Notepad++
š whether itās 32-bit or 64-bit installation, so the 64-bit will automatically see the settings.Plugins: sorry, no easy answer: the installations go in two separate folders, and the plugin DLLs are incompatible between the two, so after you install 64-bit, youāre just going to have to install all the plugins from the plugins admin. But for the plugins settings, those go in
%AppData%\Notepad++\Plugins\Config
, so are shared between 32-bit and 64-bit.Your actual biggest point of pain might be file association and related, because weāve had reports from various users that when going from 32 to 64bit, one or more registry entries donāt get updated correctly, so it points to the wrong folder. If you have problems with that, you might want to search the registry for
notepad++.exe
, and make sure that any paths point to your 64-bit installation, not the 32-bit installation. -
As @PeterJones says itās easy and not so easy. I did this a few years ago. I should start by saying Iāve always used the portable ZIP edition, use local config option (so my settings are in the Notepad++ install folder) and Iāve never used the installer.
That said, I just installed 64-bit into
npp64
directory, copied myplugins\config
directory from the 32-bit one and other settings files (mostly in the main Notepad++ folder - config.xml, contextMenu.xml, shortcuts.xml) and then manually installed plugins. I did have some file editing to do (config.xml I believe contains the full path of Notepad++ so that had to be changed). Once I could run both, I spent some time making sure everything was āthe sameā. Then I used 64-bit only for a while and anytime I found something in my workflow was āmissingā, I could revert to 32-bit while seeing if there was a way to address in 64-bit. I did find some plugins just were āmissingā but I also found different - in some cases, better - ways to work without them (e.g. I gave up MultiClipBoard plugin (32-bit only) in favor of Ditto - system-wide smart clipboard). I eventually just deleted the 32-bit version as I became so comfortable with 64-bit and addressed any of the āmissingā pieces.So it doesnāt have to be one or the other, you can gradually shift. Hope that helps.
Cheers.
PS: This conversion time for me is when I forked a lot of 32-bit only āabandonedā plugins and made them available on 64-bit. That getās mentioned from time to time - this is the āoriginā story.
-
It worked mostly seamlessly.
I had to search the registry for references of NPP that used the āProgram Files (x86)ā path or the equivalent āspecial folderā GUID, and edit them.
Similarly, config files in %APPDATA% had to be modified (Firefox, Thunderbird, IZArc, etc.) because I could not remember what applications I configured to use NPP as an editor.
But everything seems to be working now.
-
@Michael-Vincent said in :
64-Bit Plugins : Iām trying Multiclipboard but even after clearing all warnings in the source files and compiling successfully, it just crashes in N++.
Seamless upgrading to 64-bit: (e.g. I gave up MultiClipBoard plugin (32-bit only) in favor of Ditto - system-wide smart clipboard).
I eventually just deleted the 32-bit version as I became so comfortable with 64-bit and addressed any of the āmissingā pieces.Same here, a pity :
- compiled 64 bit of MultiClipboard, but it was crashing
- also LineSort is 32bit only (sorting by line length), if using N++ 64bit, then need to use alternative Pythonscript one-liner
-
@freezer2022 said in Seamless upgrading to 64-bit:
Same here, a pity
Zero value in necroposting just to say this. :-(
You seem to be on a one-person crusade to comment on plugins (here and on the issue tracker), and the comments are of the same style.
-
Stop trolling / Ad hominem attacks like advised here :
LINK : Please be polite and treat other Community Forum members with respect. Ad hominem attacks, personal insults, hate speech, and other such violations of this policy are grounds for immediate and permanent banning from this Forum.
My above comment was just sharing the same experiences, which is sometimes useful, as one of purposes of a forum is to share experiences between users. Not to mention I did it only one time so far, but despite it, you created a āzero valueā offensive generic accusation towards all my other comments, despite most of my comments on forum and issue tracker are useful. Youāre trying to discredit my person as unhelpful, you seem to be on a one-person crusade to comment on my comments and to vent out your frustration. If you want to accuse of or to prove anything, you need to analyse each of my comment separately, and provide specific argumentation of why a given comment has āZero valueā, otherwise itās nothing more than a book example of trolling and Ad hominem attacks
As a proof several examples of my comments (not all):
As for my comment here LINK :
- I already explained in my next comment here LINK
why I created the previous post in same thread and why it wasnāt a bad idea - also my comment caused 2 other users to post their useful plugins
As for my comments here LINK + LINK :
it definately was not āZero valueā, actually the opposite, it was useful because :- noone mentioned this plugin before,
- some other suggested solutions by some other users were a bit cumbersome
- my comment caused one of the users to provide his updated solution
- my comment got an upvote
As for my comment here LINK :
- I provided useful information that such feature is already implemented in 2 different plugins
As for my comment here: LINK :
it definately was not āZero valueā, actually the opposite, it was useful because :- noone mentioned 64bit version of this plugin before, which is a new thing recently released
- my comment got 2 upvotes
- also I already explained, why I posted same comment twice (previously in : LINK
As for my comment here : LINK
- I provided useful information that such feature already exist in a plugin
I donāt think itās a good place for personal / off topic attacks, most likely at any time a moderator will come and lock the thread or hide/remove personal comments (thanks to you), I think you should not act like this, please avoid creating a public drama and if you want to reply, do it via private message.
- I already explained in my next comment here LINK
-
This post is deleted!