1.6.3 IDE won't run

I installed 1.6.3 using the Windows installer (Win 7 x64) after uninstalling the previous installation and now the IDE never loads. I see the splash screen but after is says Preparing boards... it just disappears. I uninstalled again and loaded the .zip version but I get the same results.

I can still run 1.0.6 which was installed by the zip method. But the USB ports have all been re-instanced with higher numbers (i.e., what was on port 3 is now on port 14. This is going to cause a problem because I have apps like the Fingerprint scanner SDK which will only recognize ports 1-9.

Can someone please help me fix these problems. Tnx

In order to change port goto device manager-> arduino port property-> port setting-> Advance setting-> change to required port-> scan for changes;

you find change of required port

I am using Windows with 64 bits and I had the same problem with the 1.6.3.
I got an advise to use the following program that is easily available on the internet:
setup_Arduino_ERW_1.0.5_20130524(b)
Now I am working on Port 5

AMPS-N,

Thanks but there are no arduino port properties listen anywhere in the Device Manager. I'm on Win 7 Professional x64 if that makes a difference.

avnerdeee,

Thanks for the suggestion. I found the file you mentioned but there is no documentation stating its purpose or what parts of my system it might affect. I think I'll play it save and look for another solution.

Meanwhile, any suggestions on why 1.6.3 won't run at all, anyone?

Irishson:
Thanks but there are no arduino port properties listen anywhere in the Device Manager. I'm on Win 7 Professional x64 if that makes a difference.

You must have a unique computer.

My win7pro/64 has a "Ports" listing in "Device Manager".
When I expand that, I see the USB-SERIAL CH340 (COMx) device.
That is the USB chip on the Arduino board.
Leo..

CH430? On a real Arduino board? Or on some clone board?

I usually use a Mega, but this time I had a $6 UNO r3 2014 clone with EasyVR shield connected.
Leo..

WAWA,

I only see Communications Port (Com2) in the port list. That got me thinking... OK, so I do see an Arduino port if a board is actually plugged in. I have several different boards and FTDI's so I guess I have to renumber the instances one at a time. Thanks.

Staying with the port issue, when I attempt to reassign a port I get a list to choose from. But ports 1 thru 12 are listed as "in use". Shouldn't they (the ones assigned to Arduino devices) been cleared by the uninstaller? And how do I manually do this, other than weeding my way through the registry, if that's even possible?

If you're sure the port numbers have been used before by Arduino boards, just overwrite/re-use them.
I did (without problems).
Windoze uses another port number everytime you use another Arduino, and/or USB port.
Leo..

WAWA,

I had all my boards labeled with the port they were using so this easily solves the port problem. Many thanks.

Now if some kind soul can help with the 1.6.3 installation?

As for the not starting IDE, please use command prompt: "cd" into IDE folder ("cd c:\program files\arduino" or something like that), then type arduino_debug.exe
It will print an error message: please paste it here

Here's what I get from arduino_debug...

Preparing boards...
java.lang.NumberFormatException: For input string: "version 2013-07-07-17:51"
at java.lang.NumberFormatException.forInputString(NumberFormatException.
java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.valueOf(Integer.java:766)
at cc.arduino.contributions.VersionHelper.valueOf(VersionHelper.java:16)

at cc.arduino.contributions.packages.DownloadableContribution.getParsedV
ersion(DownloadableContribution.java:97)
at cc.arduino.contributions.libraries.LibrariesIndexer.scanLibrary(Libra
riesIndexer.java:160)
at cc.arduino.contributions.libraries.LibrariesIndexer.scanInstalledLibr
aries(LibrariesIndexer.java:122)
at cc.arduino.contributions.libraries.LibrariesIndexer.rescanLibraries(L
ibrariesIndexer.java:102)
at cc.arduino.contributions.libraries.LibrariesIndexer.setLibrariesFolde
rs(LibrariesIndexer.java:90)
at processing.app.BaseNoGui.onBoardOrPortChange(BaseNoGui.java:749)
at processing.app.Base.onBoardOrPortChange(Base.java:1126)
at processing.app.Base$10.actionPerformed(Base.java:1283)
at processing.app.Base.rebuildBoardsMenu(Base.java:1259)
at processing.app.Base.(Base.java:258)
at processing.app.Base.guardedMain(Base.java:198)
at processing.app.Base.main(Base.java:113)

It's a problem with one of the libraries you have installed: it has a library.properties file with a version equal to "version 2013-07-07-17:51", which is a unaccepted value.
This check has already been relaxed and 1.6.4 (available as nightly build) won't complain.
You can download the nightly or locate the library with the "strange" version and change it to something more normal like 1.1.0

Federico,

That did the trick. Thank you.