Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

User Image
siliconman01
426 discussion posts
This is on Windows 8 x64 Professional with DF V5.1.0 Beta 13.

I am curious as to why DisplayFusionHookAppVISTA32.exe and DisplayFusionHookAppVISTA64.exe are used on Windows 8 x64 Professional (VISTA being the operative here).

Should there be a DisplayFusionHookAppWin832.exe and DisplayFusionHookAppWin864.exe?
ASUS home built Pc on Windows 10 x64 Pro with 3 Dell U2719D monitors. Dell XPS 8940SE on Windows 11x64 Pro with 2 Dell U2719D monitors.
• Attachment: Windown8Vista.jpg [93,300 bytes]
Windown8Vista.jpg
Windown8Vista.jpg
Jul 26, 2013  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
They're just named that way because Vista is the minimum supported operating system for those specific hooks. (XP uses different hooks). The "Vista" hooks work on Vista and up :)
Jul 26, 2013  • #2
User Image
Jcee
205 discussion posts
maybe rename them vista+ to avoid confusion if its not particularly difficult to do :P (though i imagine it might be, and probably isnt worth the time)
Jul 29, 2013  • #3
User Image
siliconman01
426 discussion posts
Or name them just DisplayFusionHookApp32.exe and DisplayFusionHookApp64.exe for non-XP systems. In a manner of speaking, it looks "spooky" to see "Vista" lurking in RAM on Windows 7 and Windows 8. JMO.
ASUS home built Pc on Windows 10 x64 Pro with 3 Dell U2719D monitors. Dell XPS 8940SE on Windows 11x64 Pro with 2 Dell U2719D monitors.
Jul 30, 2013  • #4
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
I agree, I don't like seeing "Vista" anywhere either. I'll change our build process so it produces different filenames for these hooks. :)
Aug 2, 2013  • #5
User Image
Mathieu Cartel
4 discussion posts
Hi. With regards to the previous messages, I was wondering why there are 4 processes running all the time for DisplayFusion? I'm using DF Pro 5.1 with win7 x64.
Cheers
Sep 8, 2013  • #6
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
@Mathieu: You should have the main DisplayFusion, then depending on your platform you'll have 1 or 2 hook processes as well. For performance reasons there hook processes need to run outside of the DisplayFusion main process. If you have any DisplayFusion windows open (like the Settings or Wallpaper windows) you'll see a 4th process. I hope this answers your question. :)
Sep 9, 2013  • #7
User Image
Mathieu Cartel
4 discussion posts
Thanks for your reply. To be more precise, I don't understand why there is a 32bit process and a 64bit process. All application I have installed use either one or the other, not both.
Also, what is the DF service doing? Is that something I can stop?
Yes, I'm desperately trying to optimize my laptop perf!
Thanks
Sep 10, 2013  • #8
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
The background service handles a few things that require elevation, so it's required. You need 2 hook processes because each process can only hook processes that are the same bitness as itself. We care about performance as much as you, we optimize all of our code as much as we can. Everything that DisplayFusion is running needs to be running in order to function. :)
Sep 10, 2013  • #9
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)