Установка на Vista / 7
ПО для Windows 98...XP - Загрузка ПО

Для Windows 95, Windows Vista, Windows7  может потребоваться библиотека MSVBVM50 (входит в состав Windows 98/98SE/ME/2000/XP): загрузить (993 кБ), подробнее от Microsoft .

Первый запуск oscill.exe, возможно, придется делать из-под администратора: правая кнопка мыши в проводнике на oscill.exe - Запуск от имени администратора

 

Возможные проблемы с USB драйвером:

64битные Windows требуют подписанный USB драйвер.Неподписанный драйвер ставится, но не соединяет оболочку с осциллографом. Три варианта решения.

 

Возможные проблемы c оболочкой:

Код ошибки 0x8002801c при неудачной регистрации mscomm99.ocx

При установке на Windows7 может понадобиться отключение UAC. Это делается запуском (с правами администратора) dsbl_uac.reg - он изменит ключ реестра:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:00000000

Другой способ отключения UAC:

  1. Запускаем командную строку - нажимаем Windows Key + R;
  2. В диалоге "Выполнить" пишем "msconfig" без кавычек;
  3. Идем на закладку Сервисы, прокручиваем список до конца и выбираем "Отключить контроль учетных записей (UAC);
  4. Появляется консоль, которая сообщит, что "Команда выполнена успешно";

Затем следует перезагрузить ПК, и выполнить reg.bat из папки oscill.


Инструкция по принудительной регистрации mscomm99.ocx (если не помогло предыдущее)

  1. скопировать файл mscomm99.ocx в папку windows\system32
  2. пройти "Старт / Все программы / Стандартные", щелкнуть правой кнопкой мыши на "Командная строка" и выбрать "Запуск от имени администратора.
  3. Если увидите окно UAC - нажмите кнопку "Да"
  4. Наберите:  regsvr32 mscomm99.ocx
  5. Нажмите Enter
  6. Должно появиться сообщение об успешной регистрации библиотеки.
  7. Снова запустите oscill.exe

На Windows Seven (64 бит) может быть запрещена установка неподписанных драйверов. Решение проблемы путем установки generic Silabs драйвера (однократно потребуется ПК с Windows 98...Vista или Seven 32бит).

 


 

Проблема DEP 

При запуске в некоторых Windows 7 программы Oscill появляется окно “Прекращена работа программы…”, а в подробностях мы видим: «Имя модуля с ошибкой: StackHash». Проблема может быть вызвана некорректной работой программы с технологией DEP.
DEPпредотвращение выполнения данных – это совокупность аппаратной и програмной технологий, которая выполняет дополнительную проверку памяти для предотвращения выполнения в системе вредоносного кода. Эта технология не претендует на полную защиту от вредоносного кода, однако укрепляет защиту известных и неизвестных уязвимых мест системы, так как распознает и предотвращает обработку выполнимого кода в буфере данных (такой вид атаки известен как переполнение буфера).
По умолчанию эта технология отключена. Чтобы проверить открываем “Свойства системы” (Правой кнопкой на значке Компьтер на рабочем столе и выбираем пункт Свойства, либо нажимаем одновременно кнопки со значком Windows и Pause).  Дальше слева пункт “ Дополнительные параметры системы”, на закладке “Дополнительно” нажимаем кнопку “Параметры”. В новом окне выбираем закладку “Предотвращение выполнения данных” и выбираем пункт “Включить DEP только для основных программ и служб Windows” либо “Для всех программ и служб”. Если вы выбрали последний пункт то нужно внести программу Oscill в список исключений. Для этого нажимаем кнопку добавить и в диалоговом окне указываем месторасположение файла oscill.exe, все сохраняем, закрываем все окна и запускаем Oscill.

Подготовил Сергей Л...о (Беларусь)