Yesterday I tried installing windows 10 on my SSD with a bootable USB stick for windows 10, created with Rufus.

However, no matter what I try, i always get thrown out at ~32-40% of the second installation part, "preparing files for installation"

Everytime I am greeted with an error code of "0x8007025D", without any further explanation what could be wrong.

I tried redownloading a fresh iso file a few times, but that doesn't seem to make any difference at all. However, I also tried running the installation on a VM, it seems to work there without error code, so it might not even be the iso.

Could either my stick or Rufus be causing this behaviour?

  • Is there any way you can verify crc/md5 etc. of the ISO to make sure it's a valid download?....also make sure you are using latest version of Rufus. – Stephen R. Dec 27 '15 at 10:17
  • If you use a recent version of Rufus, you can click on the # sign at the bottom to compute the SHA-1 of the ISO selected. Then you should google that value to confirm that this is a known SHA-1. If you don't get any hits, your ISO is probably corrupted. Oh, and 0x8007025d seems to be the code for ERROR_BAD_COMPRESSION_BUFFER, which could have to do with a corrupted ISO or bad RAM. – Akeo Jan 12 '16 at 15:55


Format the primary drive partition before installing the OS.

I had exactly the same problem when I tried installing a Windows 10 ISO on a new Lenovo G40-45 laptop using the same Rufus tool. The problem was I didn't format the primary drive and I got this same error code 0x8007025d. Once I did the formatting before selecting it as the primary partition to install the OS on that partition, the windows files loaded without any errors. Hope this helps.


In my experience the ISO file was corrupt. Download a new one using the Media Creation Tool.

Full guide: https://www.youtube.com/watch?v=WbJ_i32RraA

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.