Question : VKD device initiation problem

I am running Windows98 on a desktop computer with a Pentium II 266 CPU. Recently, after adding and removing accessories from Windows, I found that I could not reboot the computer. Halfway through the boot I'd get the message, "While initializing VKD device: Windows protection error. You must restart your computer."

Restarting the computer didn't help, as it couldn't even be restarted in "Safe" mode. Each time it would hang after posting the VKD device error message, sometimes half-way through the message.

I tried replacing various pieces of hardware, and discovered that the problem seemed to lie with my graphics card, a Matrix Millennium II with 8M of video ram. When a technician at a repair shop replaced it with a cheaper card, the machine booted right up. Then, when the Matrox was replaced, everything worked fine.

Now the situation has repeated. After removing the "Hyperterminal" accessory from Windows98, I'm getting the VKD device message again, and can't start my computer.

Can anyone explain to me what the VKD device is that is causing the problem, and how I can correct it?

Thanks for your attention,

Bob Halliday
Bangkok
e-mail: [email protected]

Answer : VKD device initiation problem

Hi Bob, how's Bangkok? It's been nearly 30 years, I hope it's improved some. Anyway, your problem is not that uncommon and is usually equated with one of four possible problems: (1) Bad keyboard driver; (2) Bad device driver; (3) An error in either the system.ini or win.ini files or (4) A problem with either the keyboard or the port into which it is plugged. Let's try the two most prevalent fixes.

Dennis
===========================
Have your Windows 98 CD Rom disk handy.

1. Reboot the system and either hold the Ctrl key down right after memory post or when you see the “Starting Windows…” dialogue, touch the F8 key.
2. Choose #5 Command (MSDOS)  Prompt only.
3. At the dos prompt, change directories to X:\Windows\Command, with “X” being the directory where Windows is installed.
4. Now type SCANREG/FIX
5. Follow the dialogue and let Scanreg review your registry and make any necessary repairs.
6. When Scanreg is done, reboot into Windows.

NEXT:

1. Insert your Windows 98 CD Rom disk into the drive.
2. Click Start, Run and type  SFC
3. This will start the System File Checker.
4. Click on the settings button and select “Check for changed and deleted files” and click OK to start.
5. Replace any files that are detected. SFC will copy the old file to X:\Windows\Sysbckup in case you need it back.
6. When SFC is done, reboot the system and note the performance.
=================================

Create a new System.ini file (Backup your old one first though)

To create a new System.ini file without references to third-party device
drivers, follow these steps.
 
NOTE: These instructions assume that Windows is installed in the Windows folder
on drive C. If you are using a different drive or folder, adjust the following
instructions accordingly.
 
1. Restart your computer to a command prompt. To do so, restart your computer,
   press the F8 key when you see the "Starting Windows 95" message, and then
   choose Command Prompt Only from the Startup menu. In Windows 98, restart your
   computer, press and hold down the CTRL key until you see the Windows 98
   Startup menu, and then choose Command Prompt Only.
 
2. Type the following line to change to the Windows folder:
 
   " cd \windows " (without the quotation marks)
 
3. Type the following line to rename the current System.ini file:
 
   " ren system.ini system.xxx " (without the quotation marks)
 
4. Type the following line to create a new System.ini file:
 
   " copy system.cb system.ini " (without the quotation marks)
 
5. Type the following line to edit the new System.ini file:
 
   " edit system.ini " (without the quotation marks)
 
6. Add the following lines at the top of the file:
 
         [boot]
         mouse.drv=mouse.drv
         drivers=mmsystem.dll
 
   Add the following line in the [386Enh] section of the file:
 
         mouse=*vmouse
 
7. Save the System.ini file and then exit the editor. To save the file, press
   ALT+F, press X, and then press Y.
 
8. Type "win" (without the quotation marks) to start Windows.
 
   NOTE: If your mouse does not work when Windows starts, it is likely that it is
   not supported by the standard Windows mouse driver. You can install the
   Windows 3.1 driver included with your mouse to regain mouse functionality.
   For information about installing the driver, consult the documentation
   included with the mouse.
 
9. Click the Start button, click Run, type the path to the Windows Setup program
   in the Open box, and then click OK.
 
   For example, if your Windows CD-ROM is in drive D, type the following line:
 
   " d:\setup " (without the quotation marks) Or, if you are using Windows disks,
   insert disk 1 in drive A and then type the following line:
 
   " a:\setup " (without the quotation marks)
 
10. When the Setup dialog box appears, click Continue, and follow the
   instructions to set up Windows again. If you see the "Restore Windows files
   that are changed or corrupted" option, choose it. If you do not see this
   option, choose to reinstall Windows.
 
If, after Setup is finished, you find that some of your programs, tools, or
peripherals are not working correctly, reinstall the program or device.
 
Default Entries for the System.ini File
---------------------------------------
 
The following entries are the default entries for a new System.ini file:
 
      [386Enh]
      device=*vshare
      device=*dynapage
      device=*vcd
      device=*vpd
      device=*int13
      keyboard=*vkd
      display=*vdd
      mouse=*vmouse, msmouse.vxd
      woafont=dosapp.fon
      device=*enable
 
      [keyboard]
      layout=kbdus.kbd
      subtype=
      type=4
      keyboard.dll=
      oemansi.bin=
 
      [Intl]
      ACP=1252
      OEMCP=437
      SystemLocale=00000409
 
      [boot]
      system.drv=system.drv
      drivers=mmsystem.dll
      user.exe=user.exe
      gdi.exe=gdi.exe
      sound.drv=mmsound.drv
      dibeng.drv=dibeng.dll
      comm.drv=comm.drv
      shell=Explorer.exe
      keyboard.drv=keyboard.drv
      fonts.fon=vgasys.fon
      fixedfon.fon=vgafix.fon
      oemfonts.fon=vgaoem.fon
      386Grabber=vgafull.3gr
      display.drv=pnpdrvr.drv
      mouse.drv=mouse.drv
      *DisplayFallback=0
 
      [power.drv]
 
      [drivers]
      wavemapper=*.drv
 
      [iccvid.drv]
 
      [mciseq.drv]
 
      [mci]
      cdaudio=mcicda.drv
      sequencer=mciseq.drv
      waveaudio=mciwave.drv
      avivideo=mciavi.drv
      videodisc=mcipionr.drv
      vcr=mcivisca.drv
 
      [NonWindowsApp]
 
      [vcache]
 
      [nwnp32]
 
      [boot.description]
      keyboard.typ=Standard 101/102-Key or Microsoft Natural Keyboard
      aspect=100,96,96
      display.drv=Standard Display Adapter (VGA)
      mouse.drv=Standard mouse
      system.drv=Standard PC
 
      [MSNP32]
 
      [display]
 
      [drivers32]
      vidc.CVID=iccvid.dll
      VIDC.IV31=ir32_32.dll
      VIDC.IV32=ir32_32.dll
      vidc.MSVC=msvidc32.dll
      VIDC.MRLE=msrle32.dll


Random Solutions  
 
programming4us programming4us