Article ID: 150164
Article Last Modified on 11/15/2006
APPLIES TO
This article was previously published under Q150164
SYMPTOMS
When you start your computer, you may receive the following error message:
VFBACKUP could not load VFD.VXD
CAUSE
The error message can be caused by one of the following:
- SCSI controllers
- Controllers that incorrectly assume maximum total physical memory of
16 megabytes (MB)
- Controllers that use their own DMA controller (as opposed to
one of the pre-defined DMA channels on the system board) and whose BIOS
lacks support for Virtual DMA Services (VDS)
- A damaged or missing Vfd.vxd file in the Windows\System folder
RESOLUTION
Follow these steps to enable double-buffering support for Windows 95:
- At the MS-DOS prompt, type attrib -r -s -h c:\msdos.sys, and then press
ENTER.
- Type edit c:\msdos.sys, and then press ENTER.
- Add the line DoubleBuffer=1 to the [Options] section of the Msdos.sys
file, save the changes, and quit MS-DOS Editor.
- At the MS-DOS prompt, type attrib +r +s +h c:\msdos.sys, and then press
ENTER.
- Restart the computer.
If following these steps does not resolve the behavior, repeat steps 1-5,
and change the line in the Msdos.sys file to DoubleBuffer=2.
NOTE: If your boot drive is compressed, make sure you edit the copy of the
Msdos.sys file located on the host drive for drive C.
If the Vfd.vxd file is missing or damaged, extract a new copy from your original Windows disks or CD-ROM to the Windows\System folder. For information about extracting a new copy of a file, please see the following
article in the Microsoft Knowledge Base:
129605 How to Extract Original Compressed Windows Files
Additional query words: buffering doublebuffer
Keywords: kbdiskmemory kbenv kberrmsg kbhardware kbprb KB150164