New NXT user. I bought my first NXT coins a few weeks back. I use Windows 10.
This was my experience and process.
I had been using the NXT wallet and server v1.9.2 and I downloaded the blockchain. I'm not a programmer or super techy but I'm adventurous. I was able to get v1.9.2 working after downloading/installing these programs. Here's what they were:
- Java Version 8 (build 1.8.0_102-b14) from the java website Java Platform (JDK) 8u101 / 8u102 JRE version
- Oracle VM VirtualBox
- Kinematic (Alpha) Docker Toolbox
- Docker Quickstart Terminal
A couple of days ago v1.9.2 became unstable.

It wasn't forging, there were flashing red visuals and it was constantly disconnecting. So today I set out to upgrade to v1.10.0e. I first downloaded bitbucket.org/JeanLucPicard/nxt/downloads/nxt-client-1.10.0e.zip
When I ran the .exe file I got an error message saying I needed to install Java.

Because I already have Java installed I downloaded bitbucket.org/JeanLucPicard/nxt/downloads/nxt-client-1.10.0e.zip
I ran that .exe and it worked.

I was back in business with a fully working NXT desktop client. I copied no files over from v.1.9.2. Fortunately, I didn't need to redownload the blockchain and all of my previous settings and bookmarks and info carried over.
Do I need all four of those programs? Can I uninstall any of those?