Start a Conversation

Solved!

Go to Solution

5421

August 13th, 2022 11:00

this program cannot be run in dos mode when updating the bios

Inspiron 3671

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?

7 Technologist

 • 

10.8K Posts

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.

9 Legend

 • 

47K Posts

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.

7 Technologist

 • 

12.1K Posts

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.

17 Posts

August 14th, 2022 10:00

I have windows 11.

17 Posts

August 14th, 2022 10:00

Okay? But why if I want to release updates from the level of dos it gets this message. I would like to install this update as in this video https://www.youtube.com/watch?v=cIKKEKjo2kg&t=151s. I do everything like in the movie, but I don't want to work.

9 Legend

 • 

47K Posts

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)

November 15, 1971
October 27, 2021

$401.41

$589.00

0.00074 GHz
(740 kHz)
5.20 GHz
(5,200,000 kHz)

INTEL AD November 1971INTEL AD November 1971

9 Legend

 • 

47K Posts

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/

5/2/2006  7:54 PM      5605376 cdd_1264.iso
2/13/2006 3:37 AM 5605376 cdd_1265.iso
4/15/2006 3:34 PM 5605376 cdd_1266.iso
10/6/2006 5:41 PM 5605376 cdd_1268.iso
7/26/2006 5:29 PM 5605376 cdd_1270.iso
8/4/2006 12:38 PM 5605376 cdd_1272.iso
7/13/2006 3:22 PM 5605376 cdd_1273.iso
7/26/2006 5:25 PM 5605376 cdd_1275.iso
8/15/2006 4:04 PM 5605376 cdd_1276.iso
11/7/2006 11:08 AM 5605376 cdd_1277.iso
9/15/2006 2:17 PM 5605376 cdd_1280.iso
9/5/2006 2:41 PM 5605376 cdd_1281.iso
9/5/2006 11:05 AM 5605376 cdd_1282.iso
12/12/2006 10:03 AM 5605376 cdd_1284.iso
12/12/2006 10:20 AM 5605376 cdd_1288.iso
4/1/2008 9:55 AM 5605376 cdd_1291.iso
6/12/2007 2:49 PM 5605376 cdd_1295.iso
4/1/2008 2:47 PM 5605376 cdd_1298.iso
7/11/2007 12:58 AM 5605376 cdd_1299.iso
6/25/2007 2:11 PM 5605376 cdd_1300.iso
7/12/2007 10:52 PM 5605376 cdd_1301.iso
4/1/2008 10:14 AM 5605376 cdd_1303.iso
8/24/2007 2:48 AM 5605376 cdd_1306.iso





















DELL DDP A1322 A1DELL DDP A1322 A1

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

 

9 Legend

 • 

47K Posts

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

1322 supported1322 supported

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





















































CW1322A1.exeCW1322A1.exe

 

17 Posts

August 15th, 2022 05:00

I just wanted to learn something new, hence the question. I'm a beginner when it comes to computer science and I did not want to update the bios by downloading the file itself and clicking from windows. He wants to learn something new. Thanks for the helpful advice. That's how I learn too.

17 Posts

August 15th, 2022 05:00

So I understand that ntvdm would also not do anything? Because, to be honest, I tried everything. I made a booted pendrive using rufus and ninie gave. Then using dddp. Also nothing.
No Events found!

Top