SORRY DIDNT KNOW HOW TO WORD THE SUBJECT. I JUST INSTALLED 2013 AND NOW WHEN I GO TO OPEN A FILE FROM EXPLORER, WITH SOLIDWORKS ALREADY OPEN IT WILL NOT OPEN IT THE ALREADY OPENED APP. INSTEAD IT WILL OPEN ANOTHER SOLIDWORKS.EXE. ANY IDEAS WHY?
Have you rebooted since installing Solidworks?
YES NUMEROUS TIMES. IT ALSO DID IT WITH THE PRE-RELEASE AND OCCASIONALLY WITH 2012
Please turn your Caps Lock off.
I've read of that problem here before, but no real resolution was offered. The simplest "fix" is to open the files via the Files > Open command with SW, and not by double clicking in a Windows folder. If you absolutely have to open from Windows, use the drag & drop method.
You could also use the Design Library or Display Pane > File Explorer to access the files.
Do you have multiple versions installed on same machine.
sorry i use caps constantly for my work. i am not trying to have to do the file> open part. rather just click the file. i have far to many file locations to constantly be finding them though the program.
up untill today i only had the pre-release installed. now i have that and the full version installed.
In 2013 we significantly reworked how we handle file open from teh Windows Explorer. We did have a bug during beta where we were launching additional sldworks.exe's but that was fixed for SP0.
One thing to try:
1. Shift+RMB on the Solidworks 2013 shortcut on your desktop
2. Choose "Run as Administrator"
3. When SoldiWorks opens open your options page
4. select 'File Explorer' from the tree
5. click the 'Restore File Associations' button
6. exit solidworks
7. Close all Windows Explorer windows and restart
That should fix your problem and if you have other versions of SoldiWorks installed on your machine you should get a prompt when you d-click any older files in Windows Explorer so you can choose which version of SolidWorks to open them in.
Let me know if that gets you running again.
I know this is an old post but I wanted to weigh in for people who are having the same issue. This problem showed up for me after installing 2013 alongside a pre-existing 2012 installation. I tried all the suggestions but none worked. Then I found out that the main SolidWorks.exe was being used to open files and not the SolidWorks launcher. The problem was fixed for me by making the launcher the default program to open all SW files.
Just right-click a file, select Open With > Choose default program..., and in the "Open with" window make sure that "Always use the selected program to open this kind of file" is checked and hit OK.
If SolidWorks launcher isn't available in the list, navigate to the SW install directory and choose the launcher. I believe it is 'swShellFileLauncher.exe' but I'd need someone with more knowlege on the subject to confirm.
I don't know all the functions of the launcher but it seems at least to direct the opening of new files to a running instance.
Bryan, thank you for your post.
I have two versions of SW on my computer, 2010 and 2013 and I was having a few issues. First was that many of the non-native formats that I have default to solidworks (parasolid, step, etc.) were trying to use 2010 to open from windows explorer. The other major issue was that parts that did open with 2013 from windows explorer always tried to launch a new instance of the program (instead of opening in the existing one).
I've tried MANY proposed solutions with no luck, including the "restore file associations" button in SW options, and even deleting the file associations for problem files in the registry, and none solved theses issues. After choosing the file launcher (as opposed to the solidworks executable) I am happy to report all is fixed.
Thanks for taking the time to share your solution!
Hopefully somone searching for the same problems I had will come across this thread.
Retrieving data ...