In Windows 7, System Registry shows C?\ entries instead of C:\

I've noticed that some of the entries in the System Registry Win 7 Pro 64-bit) have path values starting with C?\ (: replaced by ?).  I know that wild cards are used as variables, but I was not aware of this type of use for "?".

...just curious about what this type of entry means.

Thanks

greygeek

 

Question Info


Last updated May 9, 2019 Views 4,370 Applies to:
Answer
Answer
The quick fix for this is to Export the following Key using RegEdit:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer
Save it as:
HKEY_LOCAL_MACHINE-SOFTWARE-Microsoft-Windows-CurrentVersion-Installer.reg

Then load up the RegFile into NotePad and do a Replace:
Find What: C?\
Replace With: C:\

unless you have Win 8:
Find What: C:\?
Replace With: C:\

Then Save the RegFile as:
HKEY_LOCAL_MACHINE-SOFTWARE-Microsoft-Windows-CurrentVersion-Installer FIXED.reg
and Click (or Double-Click) on it to Enter the Fixed Data into the Registry.

I myself found 2003 Bad Entries but fixed the lot in just a few seconds!



Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.