Usually they will register COM controls in HKEY_CLASSES_ROOT, but they don't have to. Like Sheng mentioned, the dll developer has full control over what happens when youĬall regsvr32. the solution offered by Julio will work for most dlls, assuming they work like they're supposed to, but it will not necessarily work in 100% of cases. On the other hand, if you just want the user to type in a dll name without the path, you can look for the name using the method without worrying about the REG_EXPAND_SZ entriesĪs they can be handled exactly the same as the REG_SZ entries in this scenario.Īs an early warning.
![fpse remove license check without root fpse remove license check without root](https://i.ytimg.com/vi/cHGqNJQ66qQ/maxresdefault.jpg)
The REG_EXPAND_SZ entries for proper comparison. If your scenario is to prompt to select a DLL from the drive and locate its entry, you can scan the CLSID hive looking for the full path by peeking into the InProcServer32 default value of each CLSID and comparing, however you will have to handle Identifiers such as %System Root% in the path name. The type of this default value can be either REG_SZ or REG_EXPAND_SZ, and if the latter, the path will typically contain environment variable The default value of the InProcServer32 subhive is the full path to the DLL which corresponds to the GUID. If a DLL has been properly registered, it will have a subhive underneath this named InProcServer32. Places, but you want to concern yourself with the first return, which should be in the HKEY_CLASSES_ROOT\CLSID\ key: HKEY_CLASSES_ROOT\CLSID\ Search the registry for PGPfsshl.dll and it is found in many
![fpse remove license check without root fpse remove license check without root](http://4.bp.blogspot.com/-4-2AeKZNBMU/U_lj28nQUMI/AAAAAAAABe8/3Muw2CQaHSc/s1600/5.png)
#Fpse remove license check without root .dll#
dll is already registered using the regsvr32.exe command, 1. Here's the non-super-nerd understandable method that I learned: Example: my dll is C:\WINDOWS\System32\PGPfsshl.dll Assuming this.