I don't know whether it's true on the Windows installer, but I can tell you from experience that on the Linux (CUCM, CUPS) installer, the low-level BIOS functions cannot detect the presence or absence of the extra battery for the BBWC. I would expect that the low-level hardware interpretation is similar on these two installers.
Don't know about detecting the presence of absence of the riser card.
i had exactly the same problem and the problem was missing Raid backup battery.
Well, I'm pretty impressed that BIOS level commands can detect if the RAID controller has the large battery or not, but I guess it may be able to see if the memory of the BBWC has been upgraded. These things go together. But I don't have experience with the Cisco Windows OS installer on this particular point to be certain.
As far as contacting HP and having it checked, most likely, he did not order the performance model, which would have included the BBWC upgrade kit (but that's the 2 processor / 4GB model), and did not order the part - this is not a standard addition when the non-performance model is ordered.
The first thing the original poster should do is check what was ordered.
Are you getting this error “Installer User Interface Mode Not Supported. The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The value UI mode identifiers...
The below trick might come handy when you have to add a new node to a cluster but you don't have or is unsure of the security password for the publisher. This procedure has been around for ages.
1) Login into the CLI of the Publisher.