HOW TO REGRESS or DOWNGRADE to older INSYDE BIOS This is a simple step by step guide of a method to revert to an older version of InsydeH2O BIOS. Specifically this deals with a Toshiba Satellite C875D-S7105 laptop and INSYDEH2O BIOS but this method should work for similar circumstances and machines using the same BIOS but I make no promises. After discovering this method through hours of trial and error, I tried this process on some Toshiba Satellite display models at a major retail store. My friend works there and we did this after hours. It worked on every current Toshiba laptop that we tried. There is/are probably other easier ways to do this. I Googled, searched, read and posted requests for help and received none (yeah, even here). It might be as simple using Flas**t under DOS but I was afraid it would brick. I wanted to use a tried and true method. Here is what I did. The situation - My cousin accidentally upgraded his BIOS with the wrong BIOS for his laptop. A Toshiba laptop utility was recommending that the latest BIOS be downloaded and installed. What actually happened is that the software was wrong and would download and install the wrong BIOS, which would then, of course, make your machine act screwy! In this case, it downloaded BIOS made for mostly for the C855 series and a very select C875 model, but NOT for the C875D that he had! According to the forums, this utility was defective and many others suffered the same problem. From my research, it is clear to see two more problems. A - the Toshiba Support download section of their website is a freaking mess! B - Toshiba support and forum moderators were basically ignoring this issue. All I could see were forum users helping other users and a lot of angry customers. Myself included. I mean, how hard could it be for Toshiba techs to post a link to a simple bootable BIOS flashing tool to let you flash older firmware???!!!! Anyway, the utility downloaded and installed BIOS v6.30. Incorrect for this laptop. Worse, the correct firmware was v6.10. If you downloaded it and tried to flash it, it would fail and give you an error message about it being older than the current BIOS and would terminate the process. No option to manually override and flash it. Even their bootable CD would not allow flashing to older versions. STEP BY STEP HOW TO ***NOTE - your experience and results maybe very similar to mine or very different. I can only guide you with what I experienced first hand. Also, I figured this out through HOURS of trial and error. Below is the short version for you to follow along. You will be flashing under Windows, so be sure to have plenty of battery power, be plugged into the wall too and disabled all firewalls and anti-virus and security programs to prevent them from glitching the process. STEP #1 - Basically, I downloaded the correct BIOS EXE file then ran it. The file was skbqv610.exe. Upon execution it extracted to C:\skbqv610 and place a shortcut on the desktop. STEP #2 - Inside that folder is another self-extracting file called os2012381b_610.exe. You can simply decompress that manually. Inside that folder you will find another folder called UBIOS. For the sake of simplicity, I copied it to my desktop. STEP #3 - Inside the UBIOS folder were two folders - WIN7 & WIN8 - and two files - UBIOS.bat & WPID64.exe. I was working with Windows 8 64bit(yeah I know!!!!!) so I deleted the other folder and two files leaving me with just a WIN8 folder. If you are working with Windows 7, delete all but the WIN7 folder. These files must be deleted otherwise the result will end in an error. STEP #4 - Inside the WIN8 folder is a file called platform.ini. This is what you must edit. (***NOTE - it might work without editing this file, but at this point my .ini file was already edited so I cannot say. Feel to try it first. Nothing bad will happen. You will only get an error message or two.There is another file called ~platform.ini - you can ignore this or delete it.) From what I read at various websites, there are several sections that need to be changed. Basically, any section that says anything about comparing BIOS versions or platforms must be disabled. Example - section about 1/3 the way down says the following - [Bios_Version_Check] Flag=0 CheckByBios=0 CheckByBiosErrorMessage="This BIOS file is not allow to flash. The flash process will be terminated." ;This flag is the switch of checking BIOS version. ;Flag default : 2. ; 0 : Don't check rom file version. ; 1 : Check BIOS version. ; When rom file version is older then BIOS, it will display ; a warning message and close application. Where it says Flag=0 it originally said Flag=1. This means it was set to compare the versions and cancel out on you, ending the process without flashing. I saw a few other sections and I disabled them just to be safe. You can read through the .ini file for yourself below. Yours should be similar IF you have one. I noticed on some other INSYDEH2O BIOS files from Acer that there was no platform.ini set of instructions which might make it easier or impossible. I don't know. Here is my exact edited platform.ini file below STEP #5 - This is the easy part. Inside the WIN8 folder was the firmware (a file called C8610.FD) and the flashing program itself - InsydeFlashx64.exe. There is also InsydeFlash.exe (a 32bit version). Because I am using a 64bit OS, I simply ran InsydeFlashx64.exe. It executed and flashed the laptop back to the old correct BIOS version without any headaches or errors! I rebooted the laptop, hit F2 to check the BIOS version for myself then booted into Windows and tested the laptop. All the old problems were gone and everything was fine. Now, I am going to revert it back to Windows 7 because Windows 8 bites! I hope I have helped out or contributed to this site in some way. Please THANK and LIKE this post for me. Thanks!