Cannot associate svg files with Inkscape 0.91 (Windows 7)
Cannot associate svg files with Inkscape 0.91 (Windows 7)
I installed the 64-bit Windows (msi) version of Inkscape 0.91. It starts and works fine, but I can't get it to associate to svg files as the default option. The installed didn't do the association, and if I go through the, "Open" dialogue, Inkscape isn't in the list of "Other programs" and doesn't even allow me to select it if I navigate to the directory.
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
Good Luck!
( ͡° ͜ʖ ͡°)
RGDS
Ragnar
( ͡° ͜ʖ ͡°)
RGDS
Ragnar
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
No, it doesn't help a bit.
I guess you didn't read that I TRIED CHANGING THE DEFAULT "OPEN" PROGRAM?
I know a thing or two about computers, okay?
I guess you didn't read that I TRIED CHANGING THE DEFAULT "OPEN" PROGRAM?
I know a thing or two about computers, okay?
ragstian wrote:Hi.
Maybe this will help you? fix-unable-change-default-program-extension-windows-7
RGDS
Ragnar
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
Hi.
Check in registry that the file path for Inkscape is correct.
Registry Key;
HKEY_CLASSES_ROOT/Applications/inkscape.exe/shell/open/command
Ragnar
Check in registry that the file path for Inkscape is correct.
Registry Key;
HKEY_CLASSES_ROOT/Applications/inkscape.exe/shell/open/command
Ragnar
Good Luck!
( ͡° ͜ʖ ͡°)
RGDS
Ragnar
( ͡° ͜ʖ ͡°)
RGDS
Ragnar
-
- Posts: 2344
- Joined: Sun Apr 14, 2013 12:04 pm
- Location: Michigan, USA
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
QPhysics wrote:I know a thing or two about computers, okay?
...Said the guy who can't launch Inkscape from the shell.
Have a nice day.
I'm using Inkscape 0.92.2 (5c3e80d, 2017-08-06), 64 bit win8.1
The Inkscape manual has lots of helpful info! http://tavmjong.free.fr/INKSCAPE/MANUAL/html/
I'm using Inkscape 0.92.2 (5c3e80d, 2017-08-06), 64 bit win8.1
The Inkscape manual has lots of helpful info! http://tavmjong.free.fr/INKSCAPE/MANUAL/html/
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
I'm having the same trouble! Except I installed the 7z version.
I'll give my steps, just to be clear.
1 - right click on any SVG file
2 - choose Open With
3 - click Browse button
4 - click on inkscape.exe
5 - normally, here is where Inkscape would show up in the Open With dialog, but it doesn't
6 - if I click OK anyway, it applies whatever program was highlighted
I think I'll report this.
I'll give my steps, just to be clear.
1 - right click on any SVG file
2 - choose Open With
3 - click Browse button
4 - click on inkscape.exe
5 - normally, here is where Inkscape would show up in the Open With dialog, but it doesn't
6 - if I click OK anyway, it applies whatever program was highlighted
I think I'll report this.
Basics - Help menu > Tutorials
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
^--- the 7z version is technically a portable, works without installing and maybe this causes the problem.
-
- Posts: 2344
- Joined: Sun Apr 14, 2013 12:04 pm
- Location: Michigan, USA
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
Also, if you have multiple versions installed, Ragnar's reg mod may be required.
Have a nice day.
I'm using Inkscape 0.92.2 (5c3e80d, 2017-08-06), 64 bit win8.1
The Inkscape manual has lots of helpful info! http://tavmjong.free.fr/INKSCAPE/MANUAL/html/
I'm using Inkscape 0.92.2 (5c3e80d, 2017-08-06), 64 bit win8.1
The Inkscape manual has lots of helpful info! http://tavmjong.free.fr/INKSCAPE/MANUAL/html/
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
Well, when I say "installed" I realize it's technically not being installed. (Not only do I not understand much about the difference, between installing, and extracting a zip file, I have no idea how one could accidentally install a zip file.)
What is Ragnar's reg mod?
I did report: https://bugs.launchpad.net/inkscape/+bug/1417146
What is Ragnar's reg mod?
I did report: https://bugs.launchpad.net/inkscape/+bug/1417146
Basics - Help menu > Tutorials
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
-
- Posts: 2344
- Joined: Sun Apr 14, 2013 12:04 pm
- Location: Michigan, USA
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
Registry reference that can be edited:
Editing the registry improperly can brick your computer, so unless you know what to do and make a backup, file this info for future reference.
viewtopic.php?f=29&t=18317&sid=ad67ec08c78760802225e25ed613b78f#p68538Check in registry that the file path for Inkscape is correct.
Registry Key;
HKEY_CLASSES_ROOT/Applications/inkscape.exe/shell/open/command
Editing the registry improperly can brick your computer, so unless you know what to do and make a backup, file this info for future reference.
Have a nice day.
I'm using Inkscape 0.92.2 (5c3e80d, 2017-08-06), 64 bit win8.1
The Inkscape manual has lots of helpful info! http://tavmjong.free.fr/INKSCAPE/MANUAL/html/
I'm using Inkscape 0.92.2 (5c3e80d, 2017-08-06), 64 bit win8.1
The Inkscape manual has lots of helpful info! http://tavmjong.free.fr/INKSCAPE/MANUAL/html/
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
Oh ok. Thanks tylerdurden.
I don't think I want to mess with the registry. Maybe I'll look at it, if I can remember how to find it. But it's too easy to make a big mess, at least for me it is, when editing the registry. If I can find it, I'll just look at it, and let you know.
Edit
Ok, I found the Registry Editor. But what do I look for when I find that place. I found it, but I don't understand what the values mean.
Type = REG_SZ
Data = "C:\Program Files (x86)\Inkscape\inkscape.exe" "%1"
Program Files (x86) is where a couple of my old 32 bit versions of Inkscape are installed. My new 0.91, being 64-bit, is in Program Files, not Program Files (x86). However, at the moment, IE is associated with SVG files, because of my failed attempt to associate Inkscape with SVG. None of that helps me understand those values though.
I don't think I want to mess with the registry. Maybe I'll look at it, if I can remember how to find it. But it's too easy to make a big mess, at least for me it is, when editing the registry. If I can find it, I'll just look at it, and let you know.
Edit
Ok, I found the Registry Editor. But what do I look for when I find that place. I found it, but I don't understand what the values mean.
Type = REG_SZ
Data = "C:\Program Files (x86)\Inkscape\inkscape.exe" "%1"
Program Files (x86) is where a couple of my old 32 bit versions of Inkscape are installed. My new 0.91, being 64-bit, is in Program Files, not Program Files (x86). However, at the moment, IE is associated with SVG files, because of my failed attempt to associate Inkscape with SVG. None of that helps me understand those values though.
Basics - Help menu > Tutorials
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
Hi
Don't be intimidated by the registry - it's just a file Windows use to collect information about you system and it's configuration.
You can make a backup of the registry by going to File - Export before you do any edits.
Change the;
"C:\Program Files (x86)\Inkscape\inkscape.exe" "%1"
to "
C:\Program Files\Inkscape\inkscape.exe" "%1"
You will have to reboot your machine for windows to recognize the changes in the registry.
The "C:\Program Files (x86)\Inkscape\inkscape.exe" is just the path to the inkscape program - just as you would type it if it was started from the command line.
The "%1" part is the parameters being passed to the program - this is the name of the file you click on like "MyFavouriteDrawing.svg"
When you click on the file MyFavouriteDrawing.svg the computer reads the filename,
figures out that Inkscape is associated with the svg file extension,
and issues the command "C:\Program Files\Inkscape\inkscape.exe MyFavouriteDrawing.svg" just as you would have typed it manually.
Good Luck
RGDS
Ragnar
Don't be intimidated by the registry - it's just a file Windows use to collect information about you system and it's configuration.
You can make a backup of the registry by going to File - Export before you do any edits.
Change the;
"C:\Program Files (x86)\Inkscape\inkscape.exe" "%1"
to "
C:\Program Files\Inkscape\inkscape.exe" "%1"
You will have to reboot your machine for windows to recognize the changes in the registry.
brynn wrote: I found it, but I don't understand what the values mean.
The "C:\Program Files (x86)\Inkscape\inkscape.exe" is just the path to the inkscape program - just as you would type it if it was started from the command line.
The "%1" part is the parameters being passed to the program - this is the name of the file you click on like "MyFavouriteDrawing.svg"
When you click on the file MyFavouriteDrawing.svg the computer reads the filename,
figures out that Inkscape is associated with the svg file extension,
and issues the command "C:\Program Files\Inkscape\inkscape.exe MyFavouriteDrawing.svg" just as you would have typed it manually.
Good Luck
RGDS
Ragnar
Good Luck!
( ͡° ͜ʖ ͡°)
RGDS
Ragnar
( ͡° ͜ʖ ͡°)
RGDS
Ragnar
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7
Ok Folks, straight from the devs (see the bug link above for details).
This is because of a bug in Windows, that if the association already goes to a program in Program Files (x86), you can't reset it to a program in Program Files. (I assume vice-versa, as well, with emphasis on "assume".) Here's the solution:
- Open "regedit.exe"
- Browse to "HKEY_CLASSES_ROOT\Applications\inkscape.exe"
- Delete this key ("inkscape.exe")
And now you will be able to make the association, as usual. (When you make the association, I guess it re-writes the key.)
I don't know a lot about the registry, but this sounds very similar to what Ragnar suggested. I guess they both do the same thing, ultimately. Anyway, I managed to complete the process within a minute's time, and it doesn't even require a restart!
This is because of a bug in Windows, that if the association already goes to a program in Program Files (x86), you can't reset it to a program in Program Files. (I assume vice-versa, as well, with emphasis on "assume".) Here's the solution:
- Open "regedit.exe"
- Browse to "HKEY_CLASSES_ROOT\Applications\inkscape.exe"
- Delete this key ("inkscape.exe")
And now you will be able to make the association, as usual. (When you make the association, I guess it re-writes the key.)
I don't know a lot about the registry, but this sounds very similar to what Ragnar suggested. I guess they both do the same thing, ultimately. Anyway, I managed to complete the process within a minute's time, and it doesn't even require a restart!
Basics - Help menu > Tutorials
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7)
This solution is still relevant and helpful in 2018. I'd just add that this will happen to you if switch between any two versions of Inkscape that uses different paths:
• Portable version to any installer version, which is what happened to me
• Any installed version to the PA version, assuming you choose a non-standard path
• 32-bit version to 64-bit version (Program Files (x86) to Program Files)
• 64-bit version to 32-bit version (Program Files to Program Files (x86))
• Portable version to any installer version, which is what happened to me
• Any installed version to the PA version, assuming you choose a non-standard path
• 32-bit version to 64-bit version (Program Files (x86) to Program Files)
• 64-bit version to 32-bit version (Program Files to Program Files (x86))
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7)
Thanks for the info, MClark01!
Something doesn't work? - Keeping an eye on the status bar can save you a lot of time!
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7)
MClark01's solution does not currently work with Windows 10 Pro (using Version 1803 Build 17134.407).
Re: Cannot associate svg files with Inkscape 0.91 (Windows 7)
Could you give us some details about your specific problem and where the proposed solution goes wrong?
That solution has worked for me, for the last 3 new versions.
That solution has worked for me, for the last 3 new versions.
Basics - Help menu > Tutorials
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Re: Cannot associate svg files with Inkscape (Windows 7)
I recently uninstalled an old version of Inkscape and installed 0.92 on my Win 7 (64-bit) computer. I had the same problem with not being able to set Inkscape as the default program for SVG files. I went into the registry (regedit.exe) here:
And noticed the command was:
I changed it to:
Then I went to open an SVG file using "Open With" option, I navigated to C:\Program Files\Inkscape\inkscape.exe and checked "always use selected program...' Now it works properly.
Code: Select all
HKEY_CLASSES_ROOT\Applications\inkscape.exe\shell\open\command
And noticed the command was:
Code: Select all
"C:\Program Files (x86)\Inkscape\inkscape.exe" "%1"
I changed it to:
Code: Select all
"C:\Program Files\Inkscape\inkscape.exe" "%1"
Then I went to open an SVG file using "Open With" option, I navigated to C:\Program Files\Inkscape\inkscape.exe and checked "always use selected program...' Now it works properly.