I have been looking for solutions to my DirectX problem practically all day and I've finally come to the end of things I can try. Here is the run-down: I was gifted a brand new Acer Aspire 5517 laptop as an early Christmas present, and it came with Windows 7. After Vista I was a bit leery about anything other than XP but after doing some of my normal things, I thought it was great. Then I tried downloading some graphical games I play. I encountered some problems loading the game and after some troubleshooting I deduced it to be a problem with DirectX 11. I downloaded the DirectX update straight from the Microsoft website but everytime it begun initializing the installation, I would get the same error: "A cabinet file necessary for installation cannot be trusted. Please verify the Cryptographic Services are enabled and the cabinet file certificate is valid.". I found a lot of websites advertising solutions for the problem and I methodically went through each one. I've checked for any stray Windows Updates that needed installing - all installed, nothing helped. I've checked the Cryptographic Service to make sure it is enabled - already enabled. I've tried reinstalling DirectX - failure, cabinet error with the Cryptographic Services. I've tried removing DirectX from my laptop before reinstallion - failure, just didn't work. I've tried downloading DirectX Eradicator - failure, not compatible. I've tried running sfc/scannow for anything wrong - did not find anything irregular. I've tried downloading the DirectX Redist - cabinet errors. I don't have anymore solutions up my sleeves and my patience has just about run out. If I leave out any necessary information I apologize, I am very tired. I really hope someone can help me.