I’ve had an Intel Core i5-2500 (no “K” or “S” on the end) that I’ve been using for about a year as my home server, running Windows 2008 R2 with Hyper-V. The main reason I purchased this processor was that according to Intel’s web site it has VT-x, VT-d, and AES-NI features. I need to be able to use very fast AES encryption/decryption, and I also run a virtual machine (sometimes two).
However, a while ago I had been noticing that TrueCrypt says that encryption/decryption was NOT hardware accelerated. Recently the throughput from my encrypted partition has been very slow ever since I changed it from AES to AES-Twofish. So I finally downloaded, installed, and ran Intel’s processor identification utility. It tells me that my i5-2500 does NOT have AES new instructions, nor VT-x (virtualization technologies). Has anyone heard of this before? Was there a time when Intel was selling the i5-2500 without these features? Or do I have some kind of knock-off, fake, or mislabeled CPU?
I’ve got an ASRock H67M mobo. The general setting “Virtualization” is enabled in the AsRock UEFI, and at another section “VT-d” is also enabled. But I’ve been over the UEFI three times and can find no setting for enabling or disabling either AES or VT-x. I’ve updated the BIOS to the latest and still no AES-NI or virtualization features on the processor according to Intel’s CPU ID program.
Should I assume this cheap, early ASRock mobo doesn’t support those features through the BIOS? Anyone have any ideas? I obviously didn’t get what I thought I was getting when I got this processor and motherboard combination.
Mike