It's not good news I'm afraid, but there MIGHT be some things you can do to help.
The first thing you need to do is to take the infected operating system offline.
There's a very good chance that as well as encrypting the files, the perpetrators have also installed some software which will be loaded into your operating system when it's booted up, this software will most likely be set up to watch the encrypted files, so that if they are tampered with it can take appropriate action.
What you need is a clean windows PC that boots up with no infections present, then you can take the hard drive from the infected PC and install it into this clean PC.
You must make absolutely certain that you DO NOT run anything on the infected hard drive, and this means also things like word documents, html pages, java script files as well as the obvious ones like EXE files.
Copy the files that you want to recover (Don't bother with operating system/windows files or program files, you'll be re-installing those later), even if the file is encrypted you might stand a chance of discovering the encryption key.
Once you've copied the files you want to try and recover, disconnect the infected hard drive so there can be no accidents in getting the virus onto the clean PC.
From that point on, if the files you've recovered are not encrypted than great, back them up safe, and thoroughly wipe the infected hard drive, re install windows and your apps and copy your recovered files back.
If the files you recovered are encrypted, then you need to find a way of working out exactly how and a way in which you might be able to undo the encryption.
The important thing here, is to get the files onto a clean computer, while it's not a full solution, it should get you at least to a position where you can examine and attempt to undo the encryption without fear of loosing your operating system all together.
Once you have your files on a clean PC, it might just be a case of finding a program that decrypts files encrypted with RSA-1024, and tries different codes until it finds one that works.
If you have any programming skills, windows has built in operating system routines in the .NET framework that can decrypt RSA data of different types, you might be able to write a small program that goes through trying different codes.
It would also help if you knew the format of "A code", is it just a straight number, is it a string of numbers and letters, if you know that it's always 6 digits then all you have to try are combinations from 000000 to 999999, sure it'll take a long time but if your file is important then it's time well spent.
Remember too that many of these criminal gangs are users of the malware, and not the creators, so many of them are actually just "Business Minded" looking to make money, this means there going to rely on what the malware can do, but generally won't be in a position to make it do anything extra.
This means if you can shut it down, then you at least remove their ability to further control the situation, and once you do that, then you generally remove their ability to kill everything on the PC should you not pay.
If you do end up paying and get a code and app to remove it, post it somewhere for others to use, I've heard of a few cases where the same code will unlock multiple infections due to the way the software works, so the more of these codes and unlockers we push out into the public domain for others to try, the harder we make it for these people to hold folks to random.
In summary, before you attempt to do anything, get your files onto a clean PC, only then can you begin to move forward.
To the best of my knowledge, at present there is NO UNIVERSAL FIX to reverse this malware, there are tools to remove the infection, but these tools still leave the user with encrypted files.