cvp said:
Sounds more like it's trying to install a 32-bit Service - Not valid on 64
bit Vista
Huh? Sure you can run 32 bit Services, on 64 bit Windows!
You might be thinking of device drivers. It is certainly true one cannot run
32 bit device drivers on 64 bit Windows. Device Drivers run in kernel mode
and have no access to the WoW64 layer to do address translation.
32-bit user-mode Services can run in the WoW64.
Of course, specific 32 bit Services might have compatibility problems of one
sort or another, on 64 bit Windows. But there's nothing intrinsic about a 32
bit Service *per se*, which prevents it from running on 64 bit Windows.
Apart from being controlled by the SCM, a Service is just another Win32
process.
In any case, screen savers are not Services; they are executable *.SCR
files. An *.SCR is basically just a normal EXE file, with a different
extension.