Работа с программой CDSlow

(c) 2000-2005 Вадим Дружин

Программа состоит из одного файла CDSLOW.EXE и не требует инсталяции. Запишите программу в каталог по вашему усмотрению и запустите. После появления иконки CDSlow в панели задач можно настраивать программу. Иконка программы может изменяться в следующих ситуациях:

'?' - приводы не найдены;
'!' - обнаружены ошибки в работе методов доступа ASPI или SPTI;
'песочные часы' - происходит обращение к приводу.

ПРАВАЯ кнопка мыши вызывает меню настроек

Пункт меню "Информация" показывает информацию о возможностях установленных в системе CD/DVD приводов.

Возможность установки скорости и конкретные значения скоростей определяются моделью привода. Некоторые модели не позволяют программное изменение скорости, некоторые позволяют выбирать скорость с шагом 1x. То, как долго привод сохраняет заданную скорость, также зависит от модели. Некоторые модели сохраняют выбранную скорость до перезагрузки компьютера, некоторые до замены диска в приводе. У некоторых моделей скорость может измениться в процессе работы с диском.

Пункт меню "Настройки" вызывает окно настроек программы.

Пункт меню "Сохранить настройки в файл" позволяет сохранить настройки программы в файл .reg формата. Для загрузки настроек обратно в реестр просто запустите полученный файл.

Пункт меню "Очистить конфигурацию" удаляет все настройки программы из реестра Windows.

Команда "Найти приводы" позволяет обновить список приводов в программе. Эта команда может быть полезна после очистки конфигурации программы, при добавлении в работающую систему нового устройства, при изменении букв назначенных дискам под Windows NT/2000/XP.

Список приводов позволяет настраивать их параметры. При выборе привода из списка вызывается его окно настроек.

ЛЕВАЯ кнопка мыши позволяет установить ограничение скорости или открыть (закрыть) лоток привода

Галочка в меню выбора скорости отмечает выбранную скорость, символ '>>' текущую скорость привода. Если эти скорости совпадают или текущая скорость отсутствует в меню, символ '>>' не появляется, если вы не выбрали скорость для привода, галочка не появляется. Значок 'стрелка вверх' позволяет открыть лоток привода, значок 'стрелка вниз' - закрыть.

Окно настроек CDSlow

Опция "Показывать неизвестные приводы" разрешает отображение в списке приводов тех устройств, модель которых программа не смогла определить (обычно, это устройства созданные CD-эмуляторами).

Опция "Короткие имена приводов" переключает режим отображения названий приводов в меню установки скоростей (вызываемое по левой кнопке мыши). По умолчанию, в качестве короткого имени используется название производителя привода. Использование коротких имен позволяет уменьшить размер меню.

Опция "Отдельные кнопки извлечь/закрыть" отображает в меню скоростей дополнительную кнопку для закрытия лотка привода. Если эта опция отключена, для открытия и закрытия лотка используется один и тот-же пункт меню.

Опция "Название привода вверху" помещает название привода над списком скоростей. По умолчанию название привода находится внизу списка скоростей.

Опция "Подменю для каждого привода" добавляет еще один уровень вложенности в меню скоростей, при вызове меню отображается список названий приводов, а при выборе привода его список скоростей. Опция может быть полезна если в системе установлено больше двух приводов.

Опция "Пароль для извлечения диска" позволяет установить пароль, который программа будет запрашивать при попытке открыть лоток привода через меню или горячей клавишей. Пароль запрашивается только для тех приводов, в настройках которых включена опция "Запирать привод при закрытии". Для того чтобы снять установленный пароль, в окне "Новый пароль" оставьте поля ввода пароля пустыми и нажмите кнопку "ОК"(перед запросом нового пароля требуется правильно ввести текущий).

Опция "Автозапуск дисков (все пользователи)" позволяет включать и отключать автозапуск для дисков содержащих файл AUTORUN.INF. Эта настройка влияет сразу на всех пользователей и на ВСЕ приводы в системе. Под Windows NT/2000/XP для изменения этой настройки необходимо иметь права Администратора. Для того чтобы изменения вступили в силу, при использовании Windows 95/98 или NT 4.0, требуется перезапустить сеанс Windows.

Опция "Автозапуск дисков (текущий пользователь)" позволяет управлять автозапуском для текущего пользователя. Чтобы автозапуск работал, он должен быть разрешен для текущего пользователя и для всех пользователей. Эта настройка влияет сразу на ВСЕ приводы в системе. Под Windows NT/2000/XP для изменения этой настройки необходимо иметь права Администратора. Для того чтобы изменения вступили в силу, при использовании Windows 95/98 или NT 4.0, требуется перезапустить сеанс Windows.

Опция "Автовоспроизведение музыки" работает аналогично предыдущим, но для музыкальных дисков. Под Windows 95/98/ME/NT эта опция работает независимо от опций "Автозапуск дисков". Под Windows 2000 автозапуск музыкальных дисков срабатывает (и может быть отключен) только если разрешен автозапуск дисков. Под Windows XP эта опция не работает, воспроизведение отключается только при отключении автозапуска дисков.

Опция "Автообновление содержимого дисков" предназначена для Windows 95/98/ME. Если в настройках CD/DVD привода в Windows отключена опция "Автоматическое распознавание диска (Auto insert notification)" и для закрытия лотка используется меню CDSlow или горячие клавиши, вместо списка файлов нового диска может отображаться содержимое предыдущего. Для предотвращения такой ситуации, нужно включить эту опцию.

Группа опций "Метод доступа" позволяет выбирать метод передачи команд приводам. Метод доступа "SPTI" используется только в Windows NT/2000/XP. Для использования этого метода под Windows 2000 и XP нужно иметь права Администратора. Чтобы разрешить обычным пользователям использовать SPTI в Windows 2000 и XP, можно использовать настройки "Локальной политики безопасности" (Панель управления - Администрирование - Локальная политика безопасности). Для этого нужно включить параметр: Локальные политики - Параметры безопасности - Разрешить доступ к дисководам компакт-дисков только локальным пользователям. ВНИМАНИЕ! Использование этого способа разрешения доступа может вызывать проблемы при установке программ использующих Windows Installer. Для установки таких программ скопируйте их на жесткий диск и после запускайте установку, или временно отключите настройки политики. Проблема описана на сервере Microsoft http://support.microsoft.com/?kbid=325076. Метод доступа "ASPI" используется в Windows 95/98/ME, но также, при помощи специального драйвера, может использоваться в Windows NT/2000/XP. При использовании ASPI драйвера от Adaptec, CDSlow может работать с правами обычного пользователя под Windows 2000 и XP.

Опция "Автозагрузка программы" позволяет автоматически запускать программу при старте Windows.

Опция "Выход после автозагрузки" включает режим, при котором сразу после автоматического запуска, программа устанавливает заданные скорости для приводов (у которых включена опция восстановления скорости "При запуске CDSlow") и завершает работу.

При включении опции "Закрывать лотки приводов" CDSlow после запуска закрывает все открытые лотки приводов.

Группа опций "Выключение" управляет напоминанием о забытых дисках при выключении компьютера или завершении сеанса Windows.

При включении опции "Извлекать диски" лотки приводов со вставленными дисками будут автоматически открыты.

При включении опции "Закрывать лотки" открытые лотки приводов будут автоматически закрыты.

При включении опции "Показывать напоминание" перед открытием и закрытием лотка привода будет показано сообщение.

Опция "Задержка (секунд):" задает задержку перед закрытием приводов и время показа напоминания.

Группа опций "Таймер" позволяет установить интервал времени, по истечении которого программа будет проверять текущую скорость и восстанавливать ее для тех приводов, для которых включена опция "По таймеру".

Окно настроек привода

Опция "Не управлять этим приводом" отключает управление скоростью для выбранного привода и удаляет его из меню скоростей.

Группа опций "Восстанавливать скорость" задает параметры установки скорости.

Опция "При запуске CDSlow" позволяет установить нужную скорость сразу после запуска программы.

Опция "При смене диска" позволяет устанавливать скорость после вставки диска в привод. Эта опция предназначена для приводов, которые сбрасывают скорость на максимум после смены диска (например ASUSTeK). Для работы этой опции в настройках привода в Windows должна быть включена опция "Автоматическое распознавание диска (Auto insert notification)".

Опция "При выходе из спящего режима" позволяет устанавливать скорость после выхода из режимов Hibernate или Suspend To RAM, при которых устройства выключаются.

Опция "По таймеру" позволяет восстанавливать скорость через интервал времени, заданный опцией "Таймер" в настройках CDSlow. Эта опция предназначена для приводов, которые самопроизвольно меняют скорость во время работы с диском. ВНИМАНИЕ! Использование этой опции может вызывать нежелательные побочные эффекты. Например, прерывание воспроизведения или перескок на другую дорожку при проигрывании музыкальных дисков.

Опция "При закрытии лотка" позволяет устанавливать скорость после закрытия лотка через меню CDSlow или по горячей клавише. Для работы этой функции не требуется включение опции "Автоматическое распознавание диска (Auto insert notification)" в настройках привода.

Опция "Независимо от текущей" разрешает CDSlow устанавливать скорость если текущая скорость привода меньше или совпадает с заданной. Обычно, CDSlow устанавливает скорость только если текущая скорость выше чем заданная в меню скоростей.

Опция "Только при вставленном диске" изменяет режим установки скорости. Перед тем как установить скорость, программа проверяет наличие диска в приводе, и если диск не вставлен, не устанавливает скорость.

Опция "При воспроизведении аудиодисков" разрешает выполнять установку скорости если привод проигрывает музыкальный диск в "аналоговом" режиме. Обычно в таком режиме диск и так крутится на первой скорости, и устанавливать скорость нет необходимости.

При включении опции "После установки скорости прочесть данные с диска" CDSlow читает с диска несколько секторов данных после установки скорости. Это заставляет некоторые приводы сразу применить установленную скорость.

Опция "Разбить меню скоростей на группы" позволяет переключать меню скоростей в режим двухуровневого отображения, скорости отображаются в подменю группами по 10. Эта опция будет особенно полезна владельцам CD приводов фирмы ASUSTeK.

Опция "Запирать привод при закрытии" включает автоматическое "запирание" (LOCK) лотка привода. После этого, привод не будет открываться нажатием кнопки на лицевой панели, а только программно. Если в настройках CDSlow задан пароль для извлечения диска, его необходимо ввести перед открытием лотка запертого привода.

Поле "Короткое имя" позволяет задать короткое имя привода, используемое в меню выбора скорости. Если короткое имя не задано, используется имя по умолчанию (название фирмы).

Кнопки группы "Перебор скоростей" позволяют заново произвести определение диапазона скоростей, поддерживаемых приводом. Перебор может помочь, если автоматическое определение диапазона дало неверный результат. Перед выполнением перебора рекомендую вставить в привод диск с данными (не аудиодиск, не перезаписываемый), на многих приводах наличие и тип диска влияет на результат определения скоростей. Для DVD приводов определение скоростей нужно выполнить дважды - один раз с компакт-диском и один раз с DVD.

"Быстрый" перебор повторяет процедуру определения скоростей, которая выполняется автоматически при первом запуске программы. Этот режим позволяет быстро определить скорости поддерживаемые приводом при условии его корректной работы (в соответствии со стандартом MMC-1).

Если привод отрабатывает команды установки скорости некорректно (но все-таки отрабатывает), может помочь режим "Полный" перебор.

Если привод выполняет команды установки скорости, но неверно возвращает информацию об установленной скорости, можно использовать режим "Измерение", чтобы примерно определить возможности привода. В этом режиме происходит измерение реальной скорости считывания данных с диска. Результат измерения скорости зависит от многих факторов, включая качество диска, используемого для измерения, загруженность процессора другими задачами, режим работы драйверов IDE или SCSI контроллера. Для того чтобы было возможно определение максимальных скоростей (выше 30x), для ATAPI привода должен быть включен режим передачи данных DMA. Если во время измерения скорости срабатывает программа автозапуска с компакт-диска, рекомендую повторить процедуру для получения более точных данных.

Группа опций "Список скоростей" позволяет редактировать список скоростей привода вручную. Для DVD приводов хранится два списка скоростей - для компакт-дисков (выбирается опцией "CD") и для DVD (выбирается опцией "DVD"). Cписок скоростей состоит из двух колонок - скорость и команда, которую нужно дать приводу для установки этой скорости (у "нормальных" приводов эти колонки совпадают). Скорость можно задавать или в значениях "x" (1-я скорость, 2-я скорость и т.д.), или более точно, в килобайтах в секунду (КБ/с). Первой скорости для компакт-дисков приближенно соответствует значение 176 КБ/с, а для DVD 1385 КБ/с (точный коэффициент отличается у разных моделей приводов).

Группа опций "Горячие клавиши" позволяет задать горячие клавиши для открытия/закрытия лотка и установки скоростей. Если в настройках CDSlow включена опция "Отдельные кнопки извлечь/закрыть", горячая клавиша "Извлечь диск:" выполняет только функцию извлечения диска, если опция выключена, клавиша позволяет также закрывать лоток. Для использования в комбинации клавиши Win включите опцию отмеченную этим значком.


16 марта 2005г.