Community
    • Login

    Seamless upgrading to 64-bit

    Scheduled Pinned Locked Moved General Discussion
    8 Posts 5 Posters 1.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • alexologA
      alexolog
      last edited by

      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.

      PeterJonesP Michael VincentM 2 Replies Last reply Reply Quote 0
      • PeterJonesP
        PeterJones @alexolog
        last edited by

        @alexolog ,

        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.

        1 Reply Last reply Reply Quote 3
        • Michael VincentM
          Michael Vincent @alexolog
          last edited by Michael Vincent

          @alexolog

          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 my plugins\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.

          F 1 Reply Last reply Reply Quote 1
          • alexologA
            alexolog
            last edited by

            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.

            1 Reply Last reply Reply Quote 2
            • F
              freezer2022 @Michael Vincent
              last edited by freezer2022

              @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
              Alan KilbornA 1 Reply Last reply Reply Quote 0
              • Alan KilbornA
                Alan Kilborn @freezer2022
                last edited by Alan Kilborn

                @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.

                F 1 Reply Last reply Reply Quote 0
                • F
                  freezer2022 @Alan Kilborn
                  last edited by freezer2022

                  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.

                  Alan KilbornA 1 Reply Last reply Reply Quote 1
                  • Alan KilbornA
                    Alan Kilborn @freezer2022
                    last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    The Community of users of the Notepad++ text editor.
                    Powered by NodeBB | Contributors