17 Posts
0
5421
this program cannot be run in dos mode when updating the bios
Inspiron 3671
I wanted to update the bios differently than usual. I wanted to do it with a freedos level. I downloaded a file with this bios from the dell website and made a bootable pendrive first using rufus, then using the Dell Diagnostic Deployment Package and I got one and the same message "this program cannot be run in dos mode". what could be the cause of this?
redxps630
7 Technologist
7 Technologist
•
10.8K Posts
0
August 14th, 2022 11:00
it does not matter whether it is win 11 or 10 or else, you are trying to run bios.exe on dos level when booting pc via bootable usb. did you copy this program on the usb and try to run it?
Vostro_3471_3671_Inspiron_3471_3671_1.11.0.exe
Dell Diagnostic Deployment Package is a way to prepare a bootable usb by deleting most files in the package and only copying the following essential boot files to usb using the DDDP tool.
COMMAND.COM
DELLBIO.BIN
DELLRMK.BIN
AUTOEXEC.BAT
CONFIG.SYS
update bios has intrinsic risk so general advice is to do it only when absolutely needed. if your pc is running fine no good reason to update bios. the bugs that are supposedly fixed by bios update often have no relevance to common user.
but if you still insist on updating bios, prepare a bootable usb (using Dell method is one good way) and then copy the above .exe on it. boot pc from the usb then run the .exe.
speedstep
9 Legend
9 Legend
•
47K Posts
0
August 14th, 2022 21:00
@piotrekDell
Latitude E6430 in the YouTube video is from 2013 not an Intel core I3 I5 I7 past 6th gen 2015 sky-lake.
MS-DOS or FREE-DOS is NEVER supported nor is XP / VISTA / WIN7 / WIN8
OS and bios is no longer LEGACY MBR.
Its UEFI GPT 64 BIT ONLY
64 bit WINDOWS 10 or 11 ONLY.
What you are asking for is NEVER supported.
NTVDM doesnt exist in 64 bit windows 10 or 11.
https://docs.microsoft.com/en-us/windows/compatibility/ntvdm-and-16-bit-app-support
NTVDM is a Feature on Demand and only supported on the x86 version of Windows. It is not supported on x64 and ARM versions of Windows, which do not support 16-bit x86 code of any kind, including DOS programs.
JOcean
7 Technologist
7 Technologist
•
12.1K Posts
1
August 13th, 2022 13:00
There are only 2 ways to update the BIOS as listed on this support page. One is from Windows and the other is from the BIOS boot menu using the file on a non-bootable flash drive.
piotrekDell
17 Posts
0
August 14th, 2022 10:00
piotrekDell
17 Posts
0
August 14th, 2022 10:00
speedstep
9 Legend
9 Legend
•
47K Posts
0
August 14th, 2022 21:00
@piotrekDell
DOS is not supported for a while now because Bios files use 64 bit certificates and file sizes larger than dos can handle as well as FAT32 file system which is not supported by MSDOS. WIN95B WIN98 etc do but those are not supported as far as 64 bit bios certificates which is why this must be run from BIOS or from windows as administrator. This is also why 32 bit Legacy MBR is not supported past 6th GEN Skylake Core processors. This means MSDOS, WIN95, XP, VISTA, 7 and ANY other 32 bit os is also NEVER supported.
Dos is 41 years old now. Being much older than that means I know about the original INTEL 4004 CPU and CPM and other os that came decades before DOS.
NOV 1971 INTEL AD for the 4004 CPU 50 years ago.
Intel 4004 (1971)
Intel Core i9-12900K (2021)
$401.41
$589.00
(740 kHz)
(5,200,000 kHz)
speedstep
9 Legend
9 Legend
•
47K Posts
0
August 14th, 2022 21:00
@redxps630
DDP diag usb sticks are MSDOS based.
They DO NOT work on systems that are UEFI GPT NON CSM CLASS 3 BIOS past 2015 skylake 6th GEN ANY DELL ANY MODEL.
They are VERY OLD Legacy tools for 15 year old Optiplex Dimension ETC models. Suggesting this to the OP is not going to work and is NOT supported.
They also made CDROM ISO files available for these and they too DO NOT WORK on newer models. Note how these are pre windows 8.x being much older than 2012 aka 2006 or 2007 which means models with VISTA max. CDD 1220 is from 2003
https://www.dell.com/support/home/en-il/drivers/driversdetails?driverid=tg49j
Version A1284 XPS 400 from 2006
https://www.dell.com/support/home/en-us/drivers/driversdetails?driverid=y1rk6
https://downloads.dell.com/diags/
What is supported by what version
cdd_1264.ISO
inspiron 640m
Latitude 110L
Latitude D510
Latitude D520
Latitude D610
Latitude D620
Precision M20
XPS Desktop M1710
cdd_1265.ISO
Dimension Desktop 3100C
Dimension Desktop E310
OptiPlex 170L
OptiPlex 210L
CDD_1266.ISO
Latitude D820
Precision M65
Precision M90
cdd_1268.iso
Latitude D420
Precision 490
Precision 690
XPS Desktop M1210
cdd_1270.iso
XPS Desktop 700
cdd_1272.iso
Precision 390
cdd_1273.iso
XPS Desktop M2010
cdd_1275.iso
XPS Desktop M2010
cdd_1276.iso
Dimension Desktop 9200
cdd_1277.iso
Dimension Desktop 3000
Dimension Desktop 3100C
Dimension Desktop 5150C
Dimension Desktop 9150
Dimension Desktop 9200
Dimension Desktop B110
Dimension Desktop E310
Dimension Desktop E510
inspiron 1300
inspiron B120
inspiron I6400/E1505
Latitude D520
Latitude D610
Latitude D620
Precision 390
XPS Desktop M1210
XPS Desktop M1710
XPS Desktop M2010
cdd_1280.iso
Dimension Desktop C521
Dimension Desktop E521
OptiPlex 745
cdd_1281.iso
XPS Desktop 700
cdd_1282.iso
XPS Desktop 700
cdd_1284.iso
Dimension Desktop 3100C
Dimension Desktop 5150C
Dimension Desktop 9150
Dimension Desktop B110
Dimension Desktop E310
Dimension Desktop E510
inspiron 1300
inspiron 1501
inspiron 640m
inspiron 9400/E1705
inspiron B120
inspiron I6400/E1505
Latitude 120L
Latitude 131L
Latitude D400
Latitude D410
Latitude D420
Latitude D510
Latitude D520
Latitude D610
Latitude D620
Latitude D810
Latitude D820
Latitude X1
OptiPlex 210L
OptiPlex 320
OptiPlex GX520
OptiPlex GX620
Precision M65
Precision M90
XPS Desktop M1210
cdd_1288.iso
Dimension Desktop 9200
Dimension Desktop 9200C
Dimension Desktop E520
Precision 390
Precision 490
Precision 690
XPS Desktop 710
cdd_1291.iso A1291/A0433
Dimension Desktop 9200
Dimension Desktop 9200C
Dimension Desktop C521
Dimension Desktop E520
Dimension Desktop E521
Latitude 120L
OptiPlex 210L
OptiPlex 740
OptiPlex 745
OptiPlex GX520
OptiPlex GX620
Precision 390
Precision 490
Precision 690
cdd_1295.iso A1295/A0436
Dimension Desktop 9200
Dimension Desktop 9200C
Dimension Desktop C521
Dimension Desktop E520
Dimension Desktop E521
inspiron 1501
inspiron 640m
inspiron 9400/E1705
inspiron I6400/E1505
Latitude 131L
Latitude D420
Latitude D520
Latitude D620
Latitude D820
OptiPlex 320
OptiPlex 740
OptiPlex 745
OptiPlex 745c
Precision 390
Precision 490
Precision 690
Precision M65
Precision M90
XPS Desktop 700
XPS Desktop 710
XPS Desktop M1210
XPS Desktop M1710
cdd_1298.iso A1298/0438
Dimension Desktop 9200
Dimension Desktop 9200C
Dimension Desktop C521
Dimension Desktop E520
Dimension Desktop E521
inspiron 1501
inspiron 640m
inspiron 9400/E1705
inspiron I6400/E1505
OptiPlex 740
XPS Desktop 710
XPS Desktop M1210
XPS Desktop M1710
XPS Desktop M2010
cdd_1299.iso A1299/A0439
Inspiron Desktop 531
Inspiron Desktop 531S
XPS Desktop M1330
cdd_1300.iso A1300/A0440
Latitude ATG D630
Latitude D531
Latitude D630
Latitude D631
Latitude D830
Precision M4300
cdd_1301.iso
Inspiron 1525
cdd_1303.iso A1303/A0441
Inspiron Desktop 530
Inspiron Desktop 530S
Latitude D520
XPS Desktop M1210
cdd_1306.iso A1306/A0444
Vostro Desktop 200
Vostro Desktop 400
speedstep
9 Legend
9 Legend
•
47K Posts
0
August 14th, 2022 22:00
So the version I show in the last post is for my XPS 420 from 2007 only works on ancient FAT 2 gig flash drive. Might work on FAT32 flash Haven't tried that.
https://www.dell.com/support/home/en-ca/drivers/driversdetails?driverid=v608j
CW1322A1.exe
Dell 32 Bit Diagnostics Graphical User Interface version A1322A1
Dimension 9200c
Inspiron 1420
Inspiron 1501
Inspiron 1520
Inspiron 1525
Inspiron 1526
Inspiron 1720
Inspiron 1721
Inspiron 530
Inspiron 530s
Inspiron 531
Inspiron 531s
Inspiron 6400
Inspiron E1505
Latitude D430
Latitude D531
Latitude D620
Latitude D620 ATG
Latitude D630
Latitude D630 ATG
Latitude D631
Latitude D830
Latitude XT
OptiPlex 320
OptiPlex 330
OptiPlex 740
OptiPlex 745
OptiPlex 745c
OptiPlex 755
Precision 390
Precision 490
Precision 690
Precision M2300
Precision M4300
Precision M6300
Precision T3400
Precision T5400
Precision T7400
Vostro 1000
Vostro 1400
Vostro 1500
Vostro 1700
Vostro 200
Vostro 400
XPS 210
XPS 420
XPS 720
XPS 720 H2C
XPS M1330
XPS M1530
XPS M1710
XPS M1730
XPS M2010
piotrekDell
17 Posts
0
August 15th, 2022 05:00
piotrekDell
17 Posts
0
August 15th, 2022 05:00