Консультация № 21440
28.05.2005, 02:09
0.00 руб.
0 4 4
Дополнение к вопросу 21407. Папка dllcache пустая, в ней нет ни одной dll, одни каталоги безопасности . Файл framedyr.dll на самом деле присутствует на своём месте, но установка DirectX говорит, что его нет!перенос теряет смысл. Как поставить DirectX? Может целиком перетащить эту папку из другой системы? Microsoft .NET Framework установлен.

Приложение:
Здравствуйте, господа знатоки!У меня такая беда. Начал устанавливать Nero Vision. Она требует DirectX 9a . Sandra пишет, что установлен Direct 5.03.00.900, пытаюсь установить последовательно 9а, 9б, 9с. Везде ошибка копирования - нет файла framedyn.dll. Сделал sfc / scannow - ноль результата. Пытался установить Roxio Easy - ругается при инсталляции - не хватает того же файла. Устанавливал на ноутбук ту же винду - там директ стал нормально сразу же, но там нет DVD - резака. Переустанавливать систему? Перенести библиотечку с другого компа?

Обсуждение

Неизвестный
28.05.2005, 09:10
общий
это ответ
Здравствуйте, Alf!
слушай ... может его просто зарегать надо ? в аттаче рег файл который добавляет в контекстное меню dll и ocx файлов пункты <b>регистрация</b> и <b>конец регистрации</b> ... импортируй .. а потом правой кнопкой на свой framedyr.dll и регистрация ... ну или сам через regsvr32 ...

Приложение:
REGEDIT4; ==========; .DLL files; ==========[HKEY_CLASSES_ROOT\.dll]"Content Type"="application/x-msdownload"@="dllfile"[HKEY_CLASSES_ROOT\dllfile]@="Файлы DLL"[HKEY_CLASSES_ROOT\dllfile\Shell\Регистрация\command]@="regsvr32.exe "%1""[HKEY_CLASSES_ROOT\dllfile\Shell\Конец регистрации\command]@="regsvr32.exe /u "%1""; ==========; .OCX files; ==========[HKEY_CLASSES_ROOT\.ocx]@="ocxfile"[HKEY_CLASSES_ROOT\ocxfile]@="OCX"[HKEY_CLASSES_ROOT\ocxfile\Shell\Регистрация\command]@="regsvr32.exe "%1""[HKEY_CLASSES_ROOT\ocxfile\Shell\Конец регистрации\command]@="regsvr32.exe /u "%1""; End
Неизвестный
28.05.2005, 13:39
общий
это ответ
Здравствуйте, Alf!
Может, у вас отключено отображение скрытых и системных файлов в свойствах папки, поэтому Папка dllcache пустая?
Вообще, переустановите систему в режиме обновления, в этом нет ничего страшного, софт переустанавливать не прийдется, только некоторые драйвера (скорее всего только на чипсет)
Неизвестный
28.05.2005, 15:25
общий
это ответ
Здравствуйте, Alf!
попробуйте все-таки перенести этот файл с аналогичной, но работающей нормально системыИ еще, может он есть, но не там где еще ищет DirectX?
Неизвестный
28.05.2005, 19:53
общий
это ответ
Здравствуйте, Alf!
А если установить SP2? В него уже входит DirectX 9.0c.
И еще предположение - у Microsoft был хотфикс на .Net - KB830348, может быть, программы требуют это обновление?
А dllcashe может быть пустой, если вы запретили хранение копий в этой папке. Размер задается sfc /cachesize=N (N – размер кэша в Мб).
Форма ответа