So, I can't install diablo 3 because of this error:

This application has encountered a critical error:

ERROR #1 (0x13370001) Fatal Exception
Program: C:\ProgramData\\Client\Blizzard Launcher.1575\Blizzard Launcher.exe

The instruction at "0x00515EEC" referenced memory at "0x00000014".
The memory could not be read.

Project: 19140301
Build: 1575
Project Name: Blizzard Launcher.exe

after this, there's a huge text that I won't paste here; I read many topics here, searching for a solution, and tried things such as:
Windows XP SP3 compatibility mode
Run as administrator
Changing secondary logon to "automatic" on control panel;

What can I do?

PS: I downloaded the game once it was available, but I don't think it's a problem, my friend did it too and is playing right now

Thanks in advance