понедельник, 14 июля 2014 г.

Компонент 1CI32.OCX отсутствует. Куда его спрятали?

  В первой части этой эпопеи мы нашли отсутствующую библиотеку MSVBVM50.DLL для старого музыкального сборника 90-х годов. Та ошибка исчезла, но чуть позже выползла новая. Окно "Run-time error 339: Component 1CI32.OCX not correctly registered: file is missing or invalid". То есть в переводе "Ошибка выполнения 339: Компонент 1CI32.OCX зарегистрирован неправильно: файл потерян или поврежден"
Ошибка компонента 1CI32.OCX
  В интернете я этого файла, как это ни странно, не нашел. Внимательный осмотр CD-диска муз. сборника обнаружил этот *.OCX в корне диска.
  Я скопировал его в папку "Windows\System32"
  От имени администратора выполнил команду "regsvr32 %WinDir%\System32\1ci32.ocx". Дело происходило на Windows 7 32 бита.
  Если бы это была 64-битная система, то скорее всего копировать пришлось бы в "%WinDir%\SysWoW64" и оттуда же регистрировать.
  После этого программа заработала. Из любопытства я посмотрел дату создания диска. Оказалось - 1997г. Времена раритетной Windows 98. Через 17 лет мы оживили старушку.
  Если этот найденный мной компонент кому-то нужен, то можете скачать 1ci32.ocx.