What are my options now that Vista is no longer supported?

I’m a fairly new user to UE4 and I was attempting to fire up version 4.7.6 today for first time after reading much documentation on UE4. Unfortunately I encountered an error that said " procedure entry point K32GetProcessImageFileNameW could not be located in dynamic link library KERNEL32.dll."

After looking through answerhub, I found out that apparently Vista is not supported anymore (I am using Windows Vista Ultimate 64 Bit, Service Pack 2), seen answered here:

Now I have a couple of questions.

  1. How do I roll back my engine to a previous version that supports Vista?
  2. Will Vista ever again be supported in future versions?
  3. Failing either of these, are there any other unofficial fixes for this problem? What else can I do?

Hi PsychoJosh,

I don’t believe Vista was ever officially supported, but it is possible that earlier versions of engine will run it without problems. I’m told 4.6.1 might work. If you’d like to run an earlier version, you can build it from source via GitHub, or you can grab binary from Launcher: go to your Library page and use “+Add Versions” button to add another engine slot, in which you can select 4.6.1.

It’s unlikely that Epic will begin supporting Vista for future versions of engine. Your best bet, if at all possible, would be to upgrade to Windows 7 sp1.

Hope that helps!

Thank you.