What are LH_remove_prefs.exe and LH_screen_cache.exe?

Somebody from the development team, please answer.  What are these two files?  My game continuously tries to install them when I launch LH, and it never gets past this.  I have to end the tasks before the game will launch.

I have had some success launching the game from the steamapps\common\FE Legendary Heroes folder, and launching the LegendaryHeroes.exe file.

But, the game should launch from the Steam menu, and it does not because of these issues.  It has worked fine on my machine until the 0.90 build.

Please developers, Derek, Brad, anyone . . . what is wrong with my game?  I am not the only one with this problem, because another guy posted this same issue on the Steam forums. 

Thanks!

14,887 views 24 replies
Reply #1 Top

try verifying your files, it could be that one of those .exe are looking for something that didn't get downloaded.

Reply #2 Top

Yeah, I tried that twice.  And, I uninstalled and completely reinstalled too.  No luck.  Even after the .92 update, it still wants to install those two files, and hangs while doing so.   Those two files are in my game's install folder.  So, I don't know why it's trying to install them.

Someone at Stardock must know what's going on. 

Alternately, can I run the game outside of Steam, maybe?

Reply #3 Top


Try turning off cloud sync, or offline mode, worth a shot.

Reply #4 Top

Was this ever resolved? I have almost similar issue - the game won't launch at all from steam account. I even tried everything - verify cache, UAC, run as admin, unistall/reinstall, delete registry blob and still LH won't launch. The exe won't even show up in task manager. 

Reply #5 Top


Not yet, but I have been in contact with Stardock support, and they have been troubleshooting with me.  So far, Stardock support has been very responsive, about every two days, and they are trying to help me.  I really appreciate their customer support so far.  Many other companies just send you the standard company line which is almost never helpful.

I am able to run the game successfully by launching from the legendaryheroes.exe located in the game folder, located at 'C:\Program Files (x86)\Steam\steamapps\common\FE Legendary Heroes

Here is the latest e-mail that I received from Stardock support this morning.  I will try these things when I get home from work today.

Try going to 'C:\Program Files (x86)\Steam\steamapps\common\FE Legendary Heroes\' and then deleting the 'lh_remove_prefs.exe' and 'lh_screens_cache.exe' files. Once that has been done, try to run the game again.
If that does not change anything, with the files deleted, try verifying the game's cache files.
Open up Steam and right click on the game and select properties, then choose the option 'Verify Integrity of Game Cache' like so: http://screencast.com/t/QwZ9xVyT
After the game files are read/repaired attempt to run the game again in Steam and see if that fixes the issue.
Thanks,

 

 Good luck, and let me know if you find a solution.  I will do the same.

Reply #6 Top

They are little stub exe's meant to fixup specific packaging/install issues, they're really doing almost nothing. 

I have made a debug version of the one available at http://sd.stardock.com/lh_remove_prefs.exe  Save that any directory and then run it. It should pop up message boxes that say 1, 2, 3, 4, 5 and then exit. Where does it get to in the sequence? 

Kris

 

Reply #8 Top


Yep, me too.  Same error.

Reply #10 Top

Any feedback from anyone who had this issue with Nakor's debug files?

Reply #11 Top


I will try it when I get home from work, and let you all know.

Reply #12 Top

Awesome, thanks.

Reply #13 Top

I'll assume I'm supposed to advance it.
If that is the case it will complete properly.

However, If I drop it in and then try and launch my game from steam I don't get a popup which would tell me the steam launcher isn't looking for the file in the proper location possibly.

I'll put this out there now, my steam library is in an alternate location (sort of) joined by a symbolic link to the natural steam location if that makes any difference. Does anyone use the standard steam library position who gets this error?

Reply #14 Top

Additional info,
The debug file after closing does not clean up the Startdock Deskscapes (32) processes that it uses. I had to manually close them via task manager.

When I close the last one I get the pop up asking if the program installed properly.
I let it run again in compatibility mode but same issue.

Reply #15 Top

XP Service pack 3 compatibility only left one instead of 2 processes open.

If the debug doesn't open one and I still have the cache renamed, it must have applied to the settings to the first of the next two files and worked. maybe.

 

Put the old files in place and set them all to this mode, no luck the statdock descape (32) processes remain stuck open.

Reply #16 Top


This debug file went all the way through the five steps for me, also.  I had to click 'OK' to advance through each step, though.

Also, when the file finished, it was still running in my task manager.  I had to manually end the task.

And, Legendary Heroes still does not launch from within Steam.  I can get it to launch successfully outside Steam, by launching the legendaryheroes.exe file in the game folder.

But, I would like to have the game run from within Steam as expected, if we can figure this out.

I appreciate your help so far!

Reply #18 Top


I have not.  My Steam folder is in the default location - C:\Program Files (x86)\Steam\steamapps

 

One thing I did change is that I switched from McAfee virus suite to Norton Security Suite.  I doubt this is the problem, but I wanted to let you know in case you think that may have something to do with it.

Yes, I know Norton sucks.  I will probably switch back, but I got Norton free with my Comcast subscription.

 

-=Jeff

Reply #19 Top

Quoting FroBodine, reply 18
Yes, I know Norton sucks.
End of FroBodine's quote

McAfee sucks, too, maybe not quite as bad as Norton.  But I can't criticize you, since I use McAfee because it's free from my Cox subscription.  :grin:

Reply #20 Top

Is there any news about a fix for this yet, please?

Reply #21 Top

Please download/extract http://sd.stardock.com/lh_update_exe_remove.zip to the FE: LH directory and overwrite the existing 2 files. Go ahead and launch the game by hitting Play in Steam. This will be in the beta update today.

This should sort the Norton and McAfee issues for anyone not running Windows XP Home (in that case, ignore those 2 files and launch FE: LH from the LegendaryHeroes.exe directly). 

If you are still having problems, please post back with the exact OS, AV, installed folder location, and anything else that might seem relevant.

Kris

Reply #22 Top

The changes I mentioned in my last post did _not_ go into the beta update today (oddball AV issues are odd). The ones in the .zip file should still work around the issue, as should making a shortcut to launch LegendaryHeroes.exe directly (not through Steam). 

Kris

 

Reply #23 Top


Nakor, your patch worked!  Thanks so much for sticking with this issue.  I REALLY appreciate it.

Reply #24 Top

The 1.1 update will include a better method for this that Norton appears to be happy with.

Kris