Is there a way to make a DOS program work on Windows 7?

YoungGun

New member
Local time
7:41 AM
Messages
1
I have a CD that contains several programs that are extremely useful for my everyday work. I'm not all that computer savvy, but I've been told that my CD won't work with anything newer than Vista. We just changed our company OS to 7, and now, like I was told, it doesn't work. This is supposedly because the programs run in DOS and I guess the newer operating systems have dropped this. My question is, is there anything I, or someone who knows what they're doing, can do to make this compatible with the new OS? The company that made the orginal programs no longer produces this stuff, so I can't just go get a newer version. Any help will be appreciated!
 

My Computer My Computer

At a glance

7
Computer type
PC/Desktop
OS
7

My Computer My Computer

At a glance

Windows 7 enterprise 64 bit, Windows 7 Pro 64...Core i5-2400, Athlon 64 X2 6400+ ,Core i7-3632QM4GB, 4gb g.skill ddr2, 8gbRadeon HD 4550 sgb, Radeon HD 4870, NVIDIA Ge...
Computer Manufacturer/Model Number
Lenovo ThinkCenter, Custom Built PC, Acer Aspire V3-771G-9809
OS
Windows 7 enterprise 64 bit, Windows 7 Pro 64 bit ,Windows 8 64bit
CPU
Core i5-2400, Athlon 64 X2 6400+ ,Core i7-3632QM
Motherboard
ASUS M4A79 Deluxe
Memory
4GB, 4gb g.skill ddr2, 8gb
Graphics Card(s)
Radeon HD 4550 sgb, Radeon HD 4870, NVIDIA Geforce GT 650m
Monitor(s) Displays
dual samsung 22" monitors
Hard Drives
500GB, Western Digital WD Blue WD6400AAKS 640GB 7200 RPM 16MB Cache SATA 3.0Gb/s, 1TB
Case
Antec Twelve Hundred V3 Black Steel ATX Full Tower
Cooling
ASUS Silent Square Pro
Mouse
Razar Death adder
Internet Speed
20 mbps
Have you tried playing with the Compatibility options in Win 7? You may be able to get those programs to run if they are 16-bit and you have 32-bit Win 7.

Assuming that the program installed but won't run, right-click on the program's icon and select Properties. On the Properties dialog select the Compatibility tab and then click on the checkbox labeled "Run this program in compatibility mode for:" then select one of the modes in the dropdown.

If the installer won't run to install the program then you will need to set the compatibility mode for the installer program.

I was going to suggest DOSBox or a VM such as Dsprague suggested but programs installed in those environments will only be able to be used in those environments. It's hard to explain but they set up a machine within a machine so the programs installed there wouldn't be able to work with files that are on your Win 7 machine.
 

My Computer My Computer

At a glance

W10 Pro desktop, W11 laptop, W11 Pro tablet (...3.7Ghz 8700K i7, i7-11800H, i7-1065G716G desktop, 16G laptop, 4G tabletAMD Radeon RX580, RTX 3060, Intel Iris Plus
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built desktop, Dell G15 5511 Gaming laptop,MS Surface Pro 7 tablet
OS
W10 Pro desktop, W11 laptop, W11 Pro tablet (all 64-bit)
CPU
3.7Ghz 8700K i7, i7-11800H, i7-1065G7
Motherboard
ASUS TUF Z370-Pro Gaming in desktop
Memory
16G desktop, 16G laptop, 4G tablet
Graphics Card(s)
AMD Radeon RX580, RTX 3060, Intel Iris Plus
Sound Card
High Definition Audio (Built-in to mobo)
Monitor(s) Displays
Samsung U32J59 32" (2x), 15.6", 12"
Screen Resolution
3840x2160, 3840x2160, 1920x1080, 2160x1440
Hard Drives
500G SSD for OS; 2T, 10T & 15T HDDs for Data on Desktop, 1TB SSD laptop, 128G SSD tablet.
PSU
Corsair CX 750M
Case
Antec 100
Cooling
CM 212+
Keyboard
IBM Model M - used continuously since 1986
Mouse
Microsoft Pro IntelliMouse
Internet Speed
400M down 8M up
Antivirus
Windows Defender
Browser
FireFox
Other Info
Built my first computer (8Mhz 8088cpu, 640K RAM, 20MB HDD, 2 360K floppy drives) in 1985 and have been building them for myself, relatives and friends ever since.
32 bit Windows 7 does support well behaved DOS programs. Unfortunately, many are not. But no 64 bit version of Windows has ever supported DOS or 16 bit Windows applications.

There is no way that DOS programs will run natively on a 64 bit OS. If you are using the Professional, Ultimate, or Enterprise edition of Windows 7 you could install XP Mode and run the programs under that. Otherwise you could use a virtual machine such as VirtualPC or VirtualBox and run a compatible OS on that. You would need a legal copy of the OS and product key.

The programs might run under DosBox but many do not.
 

My Computer My Computer

At a glance

Windows 7 Pro 64 bitXeon W35208 GBNvidia Geforce 210
Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP
OS
Windows 7 Pro 64 bit
CPU
Xeon W3520
Memory
8 GB
Graphics Card(s)
Nvidia Geforce 210

My Computer My Computer

At a glance

Windows 7 Home Premium 64bitintel CORE i3-2230M4.00GB
Computer type
Laptop
Computer Manufacturer/Model Number
HP Pavilion g7
OS
Windows 7 Home Premium 64bit
CPU
intel CORE i3-2230M
Memory
4.00GB
Antivirus
AVG
Browser
IE and Firefox
For 100% based DOS programs, DosBox is THE solution to the incompatibility problems Windows creates. Most programs run flawlessly on those, but a few gives problems if they use printers or network. Otherwise, it's a great solution and most old programs and games work great with it.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64Intel Core i7-740QM8 GB DDR3NVIDIA GeForce 330GT
Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)
Back
Top