воскресенье, 15 февраля 2015 г.

При старте программы нужна библиотека MSWINSCK.OCX

  Установив на комп с Windows 7, старую игру "Длинные нарды " я успешно решил вопрос где найти файл msvbvm60.dll. Но далее программа задала новую загадку.
  Окно сообщало об ошибке 339 "Run-time error 339: Component MSWINSCK.OCX or one of its dependencies not correctly registered. File is missing or invalid". Как я перевел - "Ошибка времени выполнения 339: Компонент MSWINSCK.OCX, или один из зависимых, неправильно зарегистрирован. Файл потерян или неправилен".
Скрин 1. Ошибка 339 о неправильной библиотеке MSWINSCK.OCX
  В Гугле я быстро не нашел описания этой библиотеки.
  Проблема была случайно решена простым методом.  Я один раз запустил программу "Длинные нарды 2.0" от имени администратора. После чего она нормально запускалась обычным способом.
  Для этого я на ярлыку программы "Длинные нарды 2.0" кликнул правой кнопкой мыши. Выбрал там команду "Запуск от имени администратора". Игра запустилась. Я закрыл игру. И запустил просто дважды кликнув на ее ярлык. Игра начала работать.