elvirbrk / NoteHighlight2016

Source code syntax highlighting for OneNote 2016 and OneNote for O365 . NoteHighlight 2013 port for OneNote 2016 (32-bit and 64-bit)
GNU General Public License v2.0
3.79k stars 393 forks source link

Could not write value to key \software\Classes\Interface\{FCDFD363-C017-3B25-AE13-A768E6296AE8} ProxyStubClsid32 #143

Open Roy027 opened 3 years ago

Roy027 commented 3 years ago

When i try to install the NoteHighlight2016.msi, i encounter this issue that prevents the installation. The error message appears as

Could not write value to key \software\Classes\Interface{FCDFD363-C017-3B25-AE13-A768E6296AE8} ProxyStubClsid32. Verify that you have sufficient access to that key. or contact your support personnel.

Roy027 commented 3 years ago

I am running this on Windows 10 and I have tried to launch this msi from command prompt as adminstrator but the issue persisted.

elvirbrk commented 3 years ago

It's generic permission problem so something like this should solve it: Symptoms You are installing any version in Windows. Installation fails with: Error 1402. Could not open key: . Verify that you have sufficient access to that key, or contact your support personnel. or Error 1406: Could not write value to key . Cause User you are running installation under does not have enough permissions over the registry key specified in the error message.

Solution Check the error message and note the registry key which needs to be corrected. Open the Windows Registry Editor: Start -> Run -> regedit.exe Navigate to the key indicated in the error message (typically located under HKEY_LOCAL_MACHINE). Right-click on the key folder and select Permissions. In the Permissions dialog box, click Add. In the Select Users, Computers, or Groups dialog box, enter the specific username that you are logged in as (click Check Names to be sure), and then click OK. You can also use the Everyone user. Select Allow for the Full Control checkbox and click Advanced. Select the Replace all child object permissions with inheritable permission from the object option, click Apply and then OK. Run the installation again.