У меня была такая же проблема. Поставил семерку, на флешке был установлен diablo 2 (просто распакованные файлы). Скинул все на хард диск - не запускается. Вообще. Поставил в свойствах D2loader-1.11b совместимость с ХП сп2, отключить визуальное оформление, отключить композицию раб стола - кое как начало работать. Но начались проблемы с C3po. Затем в какой-то теме, Enceladus дал ссылку на четырех дисковый диабло (
http://torrents.net.ua/forum/viewtopic.php?t=33620). Скачал, установилось на семерку все без единой задоринки, как буд-то бы вазелином смазали

. Теперь все работает и в свойствах ничего прописывать не нужно. С c3po проблем нет. С запуском большого количества окон - тоже. Работает как и в оконном режиме, так и в фуллскрине.