I want to remove my license key in visual studio 2017. how can i do it? I am trying to change the product key but I cant.
6 Answers
Well I found two possible solutions for Visual Studio 2013, 2015, 2017, 2019 and 2022.
1. Setting new product key with StorePID.exe (MS Docs).
- navigate to VS 2017/2019 installation directory (
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE) - start
cmdas admin - execute
StorePID.exe <your_new_product_key> <MPC> - maybe a restart
Possible Microsoft Product Codes (MPC) are:
06177Visual Studio Professional 201306191Visual Studio Premium 201306181Visual Studio Ultimate 201307062Visual Studio Professional 201507060Visual Studio Enterprise 201508860Visual Studio Enterprise 201708862Visual Studio Professional 201708866Visual Studio Test Professional 201709260Visual Studio Enterprise 201909262Visual Studio Professional 201909660Visual Studio Enterprise 202209662Visual Studio Professional 2022
2. Removing product key first and set new one. (VS 2015/2017/2019)
- open register editor
- navigate to
- VS 2015:
HKEY_CLASSES_ROOT\Licenses\4D8CFBCB-2F6A-4AD2-BABF-10E28F6F2C8Fand delete it - VS 2017:
HKEY_CLASSES_ROOT\Licenses\5C505A59-E312-4B89-9508-E162F8150517and delete it - VS 2019:
HKEY_CLASSES_ROOT\Licenses\41717607-F34E-432C-A138-A3CFD7E25CDAand delete it
- exeute a repair installation of VS 2017/2019
- enter your new product key under Help > Register Product
It's not the best way to solve it, but faster than deinstall and install the complete IDE.
Update (2020-01-09)
- added MPCs for Visual Studio 2013, 2015 and 2019;
- extended registry solution for VS 2019;
Update (2021-12-03)
- added MPCs for Visual Studio 2022;
- 3,168
- 2
- 21
- 34
-
2I wanted to remove a product key to enable my VisualStudio.com subscription benefit. If you want to accomplish this, both procedures work. Procedure 1 can be used with any properly formatted product key; it does not have to be a valid one. Procedure 2 can be used without the (rather invasive) repair option. Instead, just execute a Modify action without actually changing anything. This will have the same result in regards to the product key without the hassle of removing user settings and the long wait. – jscheppers Dec 06 '17 at 13:20
-
1Slight correction: Procedure 1 seems to (silently) return an error (5). I don't know why this is, but since Procedure 2 works fine I'm tempted to stick with that. – jscheppers Dec 06 '17 at 14:42
-
Okay, 1 works for me without any (silent) errors. :/ – ChW Dec 06 '17 at 14:44
-
1how did you find out these GUIDs? I wanted to check for VS2022... – juanora Dec 02 '21 at 07:02
For VS 2019 the registry key is:
HKEY_CLASSES_ROOT\Licenses\41717607-F34E-432C-A138-A3CFD7E25CDA
- 408
- 4
- 10
For VS 2015, a key is
HKEY_CLASSES_ROOT\Licenses\4D8CFBCB-2F6A-4AD2-BABF-10E28F6F2C8F
for what it's worth...
- 5,100
- 13
- 43
- 62
- 51
- 1
- 2
-
1How did you come up with this? How would I find this out for other products? (e.g. VS 2019) – iCodeSometime Jun 21 '19 at 15:31
can't write comments so I give you this in the form of an answer, hoping @ChW will incorporate it in his winning answer:
Removing product key first and set new one. (VS 2022)
open registry editor
navigate to
VS 2022: HKEY_CLASSES_ROOT\Licenses\1299B4B9-DFCC-476D-98F0-F65A2B46C96D and delete it
execute a repair installation of VS 2022
enter your new product key under Help > Register Product
- 53
- 5
MPCs for VS 2019.
Visual Studio Enterprise 2019 09260
Visual Studio Professional 2019 09262
- 936
- 1
- 6
- 15
MPCs for VS 2022
Visual Studio Enterprise 2022 09660
Visual Studio Professional 2022 09662
- 11
- 1
-
1As it’s currently written, your answer is unclear. Please [edit] to add additional details that will help others understand how this addresses the question asked. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Nov 23 '21 at 14:13