Error 2738 During UE4 Installation

I know this has already been discussed in full length between a lot of people, and for some they received resolution.

Below are all the steps I have taken:

I have followed all directions as outlined [here][1] however I am having additional issue with this. I am logged into the Admin Account according to my Control Panel > User Accounts, I have unregistered and re-registered my “system32\vbscript.dll” and my “syswow64\vbscript.dll” then reset my computer.

I have now moved onto the Regedit section and have found all of the folders that appear as {B54F3742-5B07-11cf-A4B0-00AA004A55E8} (there are a total of 5 of them in my Registry). In each one, I have gone into the “InprocServer32” folder and found that only one of them is pointing the “vbscript.dll” file to a “C:\Program Files (x86)\Common Files\McAfee\SystemCore\ScriptSn.20120927171144.dll”.

I do not have McAfee, it originally came with my Lenovo computer but I removed it almost immediately and replaced it with Microsoft Security Essentials (MSE) and SpyBot.

Every time I attempt to follow the directions as outlined in the link above, I receive an error which has been included below. Also, I included a shot of the folders in the Registry to show you the folders, as I am confused on which one I should be editing besides the one that shows McAfee - if any. I am not sure what else to include for you, I saw people providing logs and system specs, but I am not sure where they were getting these from… If someone would be willing to provide me directions on that then I would be happy to give it to you.

Hi, I’m sorry you have to deal with this issue but I believe you are on the right track. The entry you are trying to edit is protected. This means that, at the moment, your user account does not have the proper permissions to make the change. I did a quick search and found this link that should better describe the permission issue and how you can get around it.

The thread found here also mentions some registry related permissions:

Let us know how it goes.

Thank you for taking the time out to help me with this issue!
I got my permissions changed and I was able to change the path for the {B54F3742-5B07-11cf-A4B0-00AA004A55E8} in my Registry. I re-attempted to install the engine and had the same thing occurred. Still not sure what else could be causing this issue…

When working in the registry, be sure to be mindful of the full key path. For example, there may be multiple entries for the key you are searching for. The paths to vbscript.dll for each of these keys should probably be different. Can you tell me what you set the path to in your case? After you made the change, did you try the re-register step?

It sounds like you are having the exact issue mentioned in this thread LINK. If you notice the last post, the path for that user was pointing to an uninstalled McAfee folder also.

There seem to be a few places in the registry that may need changing. I’m not familiar with them all but a quick search through my own registry turned up some entries you might want to check on your end.

Check these too(I’m running Win7 sp1 and mine is set to C:\Windows\system32\vbscript.dll for the keys I entered below):

  1. HKEY_CLASSES_ROOT\CLSID\{3F4DACA4-160D-11D2-A8E9-00104B365C9F}
  2. HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}
  3. HKEY_CLASSES_ROOT\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}
  4. HKEY_CLASSES_ROOT\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}

While you are at it, might be worth looking into these too(These are set to c:\Windows\SysWOW64\vbscript.dll for me)

  1. HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{3F4DACA4-160D-11D2-A8E9-00104B365C9F}
  2. HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}
  3. HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}
  4. HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}