Arduino won't write to I2C LCD with Windows 8

System: Windows 8 64 bit system, Arduino Duemilanove, 4x20 Liquid Crystal Display using I2C
Installed Arduino IDE. Didn't work so tried other drivers. Got a driver to run blink OK. Read Analog Voltage also sends values back over serial port. A simple program to write to an I2C Liquid crystal display does not work. This same program with LiquidCrystal_I2C and Wire libraries works fine with Arduino installation on an XP computer. Have tried uninstalling driver and supplying others but now have so many drivers that the system immediately installs one and thinks it has the best driver. Several different drivers will download and run Blink but do not make I2C LCD function. Don't believe it's a software problem because this software worked under Win XP SP3. Appears the driver modifies data which controls I2C communication. How can I troubleshoot this? How can I install a different driver manually?
Dave

update:
while uploading sketch with shift held down error is:
avrdude: usbdev_open(): did not find any USB device "usb"
DMA