Internal error every time I turn Vassal on

Hello,
I am new to vassal. Even though it works perfectly on a mac, the case is not the same on my pc. As soon as it starts an 'uncaught exception' new window opens with an internal error message every single time, not allowing me to proceed any further. My specs are the following:
- Model HPE-030be
- Operating System WIndows 7 Home Premium
- CPU Intel (R) Core i7 CPU 860@2.80GHz 2.80GHz
- Memory 8,00 GB
- Video Card Nvidia GeForce GTX260
- Vassal version. 3.2.2 windows version
- Java version. 1.7.0_11
- Exactly what steps are required to reproduce your problem: simply turning vassal on. I never had it installed on this pc nor used it in the past. It simply crashes immediately, giving the error message I just mentioned in another window entitled 'uncaught exception'.
Following the advice on this thread viewtopic.php?f=3&t=5880 I deleted the previous versions of Java on my pc. It now only has the one stated above. Still, the problem remains unresolved.
The log of the window is as follows:
2013-01-24 00:50:21,095 [0-main] INFO VASSAL.launch.StartUp - Starting
2013-01-24 00:50:21,098 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7
2013-01-24 00:50:21,098 [0-main] INFO VASSAL.launch.StartUp - Java version 1.7.0_11
2013-01-24 00:50:21,098 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.2
2013-01-24 00:50:21,164 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2013-01-24 00:50:21,329 [0-main] ERROR VASSAL.tools.ErrorDialog -
java.lang.InternalError: Could not bind shell folder to interface
at sun.awt.shell.Win32ShellFolder2.initSpecial(Native Method) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2.access$300(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2$1.call(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2$1.call(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker.invoke(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.ShellFolder.invoke(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2.<init>(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolderManager2.getNetwork(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2.getFileSystemPath(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2.access$400(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2$10.call(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2$10.call(Unknown Source) ~[na:1.7.0_11]
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.7.0_11]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.7.0_11]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.7.0_11]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Unknown Source) ~[na:1.7.0_11]
at java.lang.Thread.run(Unknown Source) ~[na:1.7.0_11]
Thank you in advance for your kind help, looking forward to be able to use it on my desktop.
I am new to vassal. Even though it works perfectly on a mac, the case is not the same on my pc. As soon as it starts an 'uncaught exception' new window opens with an internal error message every single time, not allowing me to proceed any further. My specs are the following:
- Model HPE-030be
- Operating System WIndows 7 Home Premium
- CPU Intel (R) Core i7 CPU 860@2.80GHz 2.80GHz
- Memory 8,00 GB
- Video Card Nvidia GeForce GTX260
- Vassal version. 3.2.2 windows version
- Java version. 1.7.0_11
- Exactly what steps are required to reproduce your problem: simply turning vassal on. I never had it installed on this pc nor used it in the past. It simply crashes immediately, giving the error message I just mentioned in another window entitled 'uncaught exception'.
Following the advice on this thread viewtopic.php?f=3&t=5880 I deleted the previous versions of Java on my pc. It now only has the one stated above. Still, the problem remains unresolved.
The log of the window is as follows:
2013-01-24 00:50:21,095 [0-main] INFO VASSAL.launch.StartUp - Starting
2013-01-24 00:50:21,098 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7
2013-01-24 00:50:21,098 [0-main] INFO VASSAL.launch.StartUp - Java version 1.7.0_11
2013-01-24 00:50:21,098 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.2
2013-01-24 00:50:21,164 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2013-01-24 00:50:21,329 [0-main] ERROR VASSAL.tools.ErrorDialog -
java.lang.InternalError: Could not bind shell folder to interface
at sun.awt.shell.Win32ShellFolder2.initSpecial(Native Method) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2.access$300(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2$1.call(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2$1.call(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker.invoke(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.ShellFolder.invoke(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2.<init>(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolderManager2.getNetwork(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2.getFileSystemPath(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2.access$400(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2$10.call(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolder2$10.call(Unknown Source) ~[na:1.7.0_11]
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.7.0_11]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.7.0_11]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.7.0_11]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.7.0_11]
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Unknown Source) ~[na:1.7.0_11]
at java.lang.Thread.run(Unknown Source) ~[na:1.7.0_11]
Thank you in advance for your kind help, looking forward to be able to use it on my desktop.