04/11/07 winflash ver 1.92 1. Fixed display issue for "open new BIOS image file". 2. Fixed winflash windows refresh issue when enable "Windows Aero" in Vista. AAWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.dsp -r1.6 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.cpp -r1.22 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/oemcfg.h -r1.28 AWARD/FLASH/WINFLASH/ReleaseNote/version.txt -r1.20 AWARD/FLASH/WINFLASH/HISTORY/version1.90.zip award/tools/release/winflash.zip -r1.26 04/04/07 winflash ver 1.91 1. Fixed PE2.0 reboot issue. 2. Get Administrator privilege. 3. Block power button. 4. Added /wb parameter. 5. Fixed check onboard flash protect interfaces error. AAWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.dsp -r1.5 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.cpp -r1.21 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.h -r1.7 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.rc -r1.9 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/mainfrm.cpp -r1.4 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/mainfrm.h -r1.3 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/oemcfg.h -r1.27 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/resource.h -r1.9 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/updatebios.cpp -r1.12 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/powrprof.lib -r1.0 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flashdlg.cpp -r1.4 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/RES/manifest -r1.0 AWARD/FLASH/WINFLASH/ReleaseNote/version.txt -r1.19 AWARD/FLASH/WINFLASH/HISTORY/version1.90.zip award/tools/release/winflash.zip -r1.25 01/24/07 winflash ver 1.90 1. Add 32M bit BIOS support. 2. Update hole feature. 3. Add big block erase progress bar. 4. Update security feature. 5. Support ATMEL 26DF321 chip. AWARD/FLASH/WINFLASH/SOURCECODE/GUI/awdbios.cpp -r1.12 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/awdbios.h -r1.11 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.dsp -r1.4 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.cpp -r1.20 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.h -r1.6 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.rc -r1.8 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flash.opt -r1.2 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flashid.cpp -r1.6 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flashid.h -r1.6 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/oemcfg.h -r1.26 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/resource.h -r1.8 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/updatebios.cpp -r1.11 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/spiprotectall.cpp -r1.0 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/spiprotectall.h -r1.0 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/spiprotectbootblock.cpp -r1.0 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/spiprotectbootblock.h -r1.0 AWARD/FLASH/WINFLASH/SOURCECODE/GUI/flashdlg.cpp -r1.3 AWARD/FLASH/WINFLASH/ReleaseNote/version.txt -r1.18 AWARD/FLASH/WINFLASH/SOURCECODE/Drivers/WINFLASH.H -r1.2 AWARD/FLASH/WINFLASH/SOURCECODE/Drivers/WINFLASH.C -r1.2 AWARD/FLASH/WINFLASH/winflash64/SourceCode/drivers/WINFLASH.H -r1.2 AWARD/FLASH/WINFLASH/winflash64/SourceCode/drivers/WINFLASH.C -r1.2 AWARD/FLASH/WINFLASH/winflash64/SourceCode/drivers/WINFLASHSMI.ASM -r1.2 AWARD/FLASH/WINFLASH/HISTORY/version1.90.zip award/tools/release/winflash.zip -r1.24 12/21/06 winflash ver 1.89 OEMCFG.H Added a warning message when updating BIOS. flash.rc RESOURCE.H 11/24/06 winflash ver 1.88 OEMCFG.H Added security function. flash.rc FLASH.CPP FLASH.H FLASH.DSP UPDATEBIOS.CPP AWDBIOS.CPP AWDBIOS.H FLDRIVER.H RESOURCE.H AWDBiosCustID.cpp AWDBiosCustID.h Define.h Expand.cpp 10/24/06 winflash ver 1.87 Just made the digital siganature for driver, no sourcecode change. All drivers will have digital signature above this version. 09/22/06 winflash ver 1.86 OEMCFG.H Merge 32/64 WinFlash into one single utility. flashdlg.cpp FLASH.CPP FLASH.H UPDATEBIOS.CPP SAVEBIOS.CPP DYNDRV.H 08/24/06 winflash ver 1.85 OEMCFG.H Fixed WinPE reset issue. flashdlg.cpp 08/04/06 winflash ver 1.84 OEMCFG.H Support 16M bit BIOS. AWDBIOS.CPP FLASHID.CPP FLASHID.H FLASH.CPP 07/18/06 winflash ver 1.83 OEMCFG.H Patched for HOLE function. AWDBIOS.CPP AWDBIOS.H UPDATEBIOS.CPP FLASHID.H FLASH.CPP 07/06/06 winflash ver 1.82 RESOURCE.H Added one part of HOLE modual(Hole0~Hole7) update support. FLASH.RC OEMCFG.H AWDBIOS.CPP AWDBIOS.H UPDATEBIOS.CPP FLASHVIEW.CPP FLASHVIEW.H FLASH.CPP FLASHID.CPP FLASHID.H 06/28/06 winflash ver 1.81 RESOURCE.H Added HOLE modual support. FLASH.RC OEMCFG.H AWDBIOS.CPP AWDBIOS.H UPDATEBIOS.CPP UPDATEBIOS.H FLASHVIEW.CPP FLASHVIEW.H FLASH.CPP 06/12/06 winflash ver 1.80 MainFrm.cpp Fixed WINFLASH get HELP message failed in Windows VISTA. FLASH.RC OEMCFG.H WINFLASH64.HLP WINFLASH.RTF WINFLSAH.HPJ 05/11/06 winflash ver 1.79 AWDBIOS.CPP Support Support SLP2.0 specification. AWDBIOS.H FLASH.CPP FLASH.H FLASH.DSP FLASH.RC RESOURCE.H SLP20.H SLP20.CPP UPDATEBIOS.CPP OEMCFG.h 03/13/06 winflash ver 1.78 Flashid.cpp Support SST49LF040B flash chip. flashid.h OEMCFG.h 09/07/05 Winflash Ver 1.77 UPDATEBIOS.CPP Change string for hardware protected condition OEMCFG.h 01/11/05 Winflash Ver 1.76 AWDBIOS.CPP Support new function to compare bootblock of ROM and file UPDATEBIOS.CPP if not select update bootblock OEMCFG.h 12/01/04 Winflash Ver 1.75 Flash.cpp Support new function to keep eeprom Mac address of "$NviD$" OEMCFG.h 07/28/04 Winflash Ver 1.74 Flashview.cpp ClearCMOS and Default can't select at the same time OEMCFG.h 06/30/04 Winflash Ver 1.73 Flash.cpp Fixed check sum error if bootext and decompress code < 0x1000 OEMCFG.h 02/24/04 Winflash Ver 1.72 Flashid.cpp Fixed check sum error for Flash_64K_8K_8K_Unit flashid.h 09/19/03 Winflash Ver 1.71 Flash.cpp 1,Support Winbond W39L040 3.3V and W39L020 3.3V Flashid.cpp 2,Fixed check sum error flashid.h OEMCFG.h 09/16/03 Winflash Ver 1.70 Flash.cpp Support new flash structure Flash_64k_8k_8k_unit. AwdBIOS.cpp AwdBIOS.h OEMCFG.h 07/16/03 Winflash Ver 1.60 1.fixed error when use WinBond29C040 flash part 2.rewrite WinFlash Utility Parameter command function, modify GUI, and add help function. 12/05/02 Flash.cpp Ver 1.59 AwdBIOS.h Support WINFLASH to skip flash BIOS if the Oemcfg.h part number is unmatched and show the message . 11/28/02 Flash.cpp Ver 1.58 Oemcfg.h Add parameter "/LD" to load CMOS Default Fixed not reset system when with parameter "/r"and "/hide" 11/22/02 Flash.cpp Ver 1.57 Mainfrm.cpp Add parameter "/hide" to hide all UI MainFrm.h resource.h SaveBIOS.cpp SaveBIOS.h UpdateBIOS.cpp UpdateBIOS.h Wvpd.cpp AwdBIOS.cpp AwdBIOS.h Flash.h 11/12/02 Flash.cpp Ver 1.56 Flash.cpp Backup GUID Address AwdBIOS.cpp AwdBIOS.h OEMCFG.h 09/16/02 Flash.cpp Ver 1.55 Flash.cpp force to single CPU on multi-processor systems 01/17/02 Flash.cpp Ver 1.54 FlashView.cpp 1. Added Auto Update MAC Address for nForce Chipset System. AwdBIOS.cpp 2. Added Check Manual Control Clear DMI Flag. AwdBIOS.h 3. Update Award Logo to Phoenix Logo. 12/05/01 Flash.cpp Ver 1.53 AwdBIOS.cpp Add /skip Parameter for Don't Copy Driver to WinNT\System32\Drivers Director. AwdBIOS.h 11/30/01 Flash.cpp Ver 1.52 FlashDlg.cpp Added /drv Parameter for Remove WinFlash.sys Driver. DynDrv.cpp AwdBIOS.cpp AwdBIOS.h OEMCfg.h WinFlash.C (WinFlash.sys Driver) 05/22/01 Flash.cpp Ver 1.51 SaveBIOS.cpp Fixed Parameter issue. OEMcfg.h MainFrm.cpp Flash.rc 05/18/01 Flash.cpp Ver 1.5 OEMcfg.h WinFlash in Win NT/2K/XP DynDrv.cpp Dynamic Load Driver Version. DynDrv.h ps. Not Need update Driver. 05/14/01 Flash.cpp Ver 1.32 & WVPD V1.2 UpdateBIOS.cpp Fixed release ESCD/DMI Area ROM Size, AwdBIOS.cpp Update ESCD/DMI Fail issue. Wvpd.cpp 05/09/01 AWDBIOS.cpp Ver 1.31 Flash.cpp Fixed for Support release ESCD Area Size. OEMcfg.h 04/18/01 AwdBIOS.cpp Ver 1.30 Flash.cpp FlashView.cpp Added Support 3M BIOS. FlashID.cpp If the Flash ROM wasn't Unknown Flash, FlashID.h Now, WinFlash will Show Flash ROM Size. UpdateBIOS.cpp remove retry loop. Oemcfg.h 03/29/01 Awdbios.cpp Ver 1.26 (Ver1.26) Added /NBL switch for BIOSLOCK Function Awdbios.h (Ver1.26) Flash.CPP (Ver1.26) OEMCFG.CFG (Ver1.26) 02/14/01 WVPD.cpp Ver 1.25 VPD //WVPD_Ver// WVPD.h Add VPD Function(1.00) AwdBIOS.cpp Add Define "VPD_Function" Flash.cpp Flash.h OEMcfg.h Flash.rc 12/15/00 OEMcfg.h Ver 1.24 (r1.24) New Version. 12/15/00 Version.txt Ver 1.24 (Init Ver) (r00) HAV Add Version.doc File for Write Update Information. 12/15/00 UpdateBIOS.cpp Ver 1.24 (r02) HAV Patch for Dual Processor run WinFlash Will be Hangup! UpdateBIOS.h When WinFlash Driver Send SW_SMI to BIOS, Flash_SMI unknow (r01) HAV which one CPU is running WinFlash Utility, but We always get the CPU1 register Value and Change it, so return to Driver: NT(OS) (run in Multi-Processor), the OS Will be Hangup, WinFlash.c now, When Flash_SMI is be send, BIOS to Check the String (r01) HAV "$SMI" in 'EBP' register, check it is in CPU1 or CPU2. than we can know which one CPU is running WinFlash's Task. 12/15/00 FlashID.h Ver 1.23 (r01) HAV Add for Support New Flash ROM. ST M50F040 /3.3V 4M FWH. MegaWin MM29F040 /5V 4M (64K) Flash ROM. EON EN29F040T /5V 4M Flash ROM.Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.