Background
I have a WiX / Burn installation package that, among other things, sets the runtime of ReportViewer 2012. When it runs on Windows 7 or later, it works fine. In XP (SP3) or Vista (SP1) it does not work.
Now, while checking the download page for the redistributed ReportViewer , I notice that it requires Vista SP2 or higher. I usually agree with this, but a) I think this has recently changed, and b) download and manually install these redistributable works. There may be parts that do not work on XP / Vista, but for my purposes and tasks it installs and works pretty well, despite their requirements.
Problem
Examining the installation log file explains that the digital signature verification failed. Therefore, I manually download the redistributable package to a computer running Windows XP and verify its signature. There is a signature, but the timestamp says "Not Available". The percussion data also tells me that the signature time is "Not Available". The file itself is signed with an expired certificate, so the natural verification completes without this timestamp.
However, if I upload the same file to a Windows 7 machine, a timestamp is present. Impact details show that signature, verification, and installation are progressing correctly.
What i tried
I installed several different versions of “Upgrade for root certificates” to no avail, including the latest . If this is really a solution, tell me which one I need .
I followed the chain of certificates on the counter, and ends with "Microsoft Root Certificate Authority 2010". This root certificate appears on the XP computer. The only thing I see is the "2011" version of this certificate is also located in the "Third-Party Root Certification Authorities" store, but 2010 is not. I do not know if this is the cause of the problem or normal.
Ultimately, I can resort to disabling signature verification and using validation based on payload hashes. However, before that, I would like to know if I missed something obvious.
My question
Is there an update to download, or a step that "regular" users can take to recognize the time stamp / counter in XP / Vista? “Normal” users here mean someone who is not very computer literate; I do not mean administrator rights.