Exclamation Mark (!) in registry path

1

I need to set HKLM\Software\Microsoft\Fusion!EnableLog to 1.

I've managed to find the path to fusion, but don't see anything regarding !EnableLog

Does this exclamation bear any special significance? How do I set this value to 1?

TheCatWhisperer

Posted 2018-02-05T21:51:16.340

Reputation: 143

Do you have a problem creating the entry? – AFH – 2018-02-05T21:54:39.377

"I need to set HKLM\Software\Microsoft\Fusion!EnableLog to 1" Do you have a reference for this? – DavidPostill – 2018-02-05T21:56:41.633

@AFH I added !EnableLog to the Fusion directory and set it to 1, but it didn't seem to have any effect, which is why I am wondering if I did something wrong – TheCatWhisperer – 2018-02-05T21:57:59.243

@DavidPostill it came from an error message generated by asp.net. I am having a binary compatibility problem with my run time compiled web pages that I am trying to debug, but I figured it was beyound the scope of this site – TheCatWhisperer – 2018-02-05T21:59:24.783

Maybe it was an error on the site which told about it, just as I suspect you made an error by missing a back-slash in the registry string you quote. – AFH – 2018-02-05T22:02:40.270

Answers

3

When writing Registry paths as a single string, Microsoft's convention is to separate the key and value names with !. Therefore the instruction to "set HKLM\Software\Microsoft\Fusion!EnableLog to 1" means:

Create a value named EnableLog in the key HKLM\Software\Microsoft\Fusion and set its data to 1.

I say Reinstate Monica

Posted 2018-02-05T21:51:16.340

Reputation: 21 477