im running xp and i keep getting a 16 bit subsystem error when i try to install a new program. ive edited the registry and keep getting this error... what can i do to correct this...

Dani AI

Generated

A short, practical summary for with context from and : the "16‑bit subsystem" messages come from the NT Virtual DOS Machine (NTVDM) when Windows attempts to run legacy 16‑bit code. On 64‑bit editions of Windows XP NTVDM is not present, so 16‑bit installers or apps will fail outright; on 32‑bit XP the failure is usually caused by a corrupted system file, an incompatible installer, running from a network share, or interference from third‑party software.

Useful diagnostic and repair steps (do these on a test account or after creating a restore point):

  • Confirm architecture (System properties): 32‑bit (x86) supports NTVDM; 64‑bit does not.
  • If 64‑bit, run old installers in a VM or an emulator such as DOSBox or on a legacy OS.
  • On 32‑bit: try Compatibility Mode (Properties -> Compatibility), run from a local folder, and run with elevated rights.
  • Check presence of C:\Windows\system32\ntvdm.exe and run sfc /scannow from an elevated command prompt to repair system files.
  • Use msconfig to perform a clean boot to rule out shell extensions or services.
  • Inspect Event Viewer for entries mentioning NTVDM, the app name, or faulting modules.

For troubleshooting detail: full error dialog text (title and message), exact program/installer filename, OS version/architecture, the precise registry keys edited (full paths) and any Event Viewer entries. was correct to ask for exact errors; ’s pointer may help with registry fixes but registry edits should always be exported first (Regedit -> Export) and restored if they cause further problems.

Recommended Answers

All 2 Replies

i keep getting a 16 bit subsystem error... ive edited the registry and keep getting this error

Please give us the exact error(s), the name(s) of the program(s) that give you the error, and the exact registry edits you've performed. The more information you give us to begin with, the more quickly we'll be able to help.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.