Обычно при установке в оптический привод CD или DVD диска, персональный компьютер автоматически считывает содержание носителя и включается функция автозапуска , она так и называется: Автозапуск .

Кроме того, сегодня функция автозапуска на компьютерах работает не только с CD или DVD дисками, но и с USB устройствами, например USB-накопители (флешки), цифровые фотоаппараты и т.д.

Но иногда Автозапуск не срабатывает. И многих это пугает, но ничего страшного в этом нет. Функция Автозапуска дисков - настраеваемая и ее можно включить или отключить самостоятельно в операционной системе компьютера.

Функция Автозапуска позволяет сократить время пользователя на запуск содержимого носителя. Компьютер автоматически определяет форматы файлов и выбирает нужную программу или октрывает контекстное меню и предлагает выбрать нужное действие.

Настраивается Автозапуск очень просто. Допустим Вы хотите настроить данную функцию для автоматического запуска CD или DVD дисков. Открываете папку: Мой компьютер , выбираете: Свойства и переходите на вкладку: Автозапуск .

Перед вами откроется меню с перечнем действий, которые Вы можете выбрать. Причем этот перечень может быть разный, в зависимости от установленных программ на разных компьютерах. Вот как выглядит один из вариантов такого меню:

Из выпадающего списка выбираете тип файлов записанных на CD или DVD диске. Лучше установить параметр: Смешанное содержание , т.к. диски попадаются разные и заранее сказать, что записано на диске обычно невозможно.

И выбираете действие, которое хотите выполнить. Далнн жмете кнопки: Применить, ОК и функция Автозапуска будет срабатывать без Вашего участия. Т.е. после установке диска в оптический привод будет выдаваться запрос на выполнения нужного действия.

Но здесь есть еще один момент, чтобы диск воспроизводился автоматически, в корневой папке диска должен быть записан файл: Autorun.inf . Естественно этот файл создается разработчиками диска. Но если Вы самостоятельно готовите диск с какой то информацией к записе, то создать такой файл просто.

Создайте текстовый файл в обычном блокноте и дайте ему название: Autorun.inf . Откройте файл в любом редакторе, например в том же блокноте и пропишите в него следующий код:


open=setup.exe
icon=cd.ico

Первая строка "говорит" компьютеру, что нужно запустить функцию автозапуска. Вторая строка "говорит", что нужно запусть на выполнение файл setup.exe , который должен лежать в корне диска (или какой-то другой файл, нужный Вам), третья строка дает команду подгрузить иконку (можно обойтись и без нее).

Точно таким же образом можно настроить автозапуск и других устройств, которые Вы подключаете к компьютеру, например любого съемного USB-носителя. Выбираем это устройство в меню: Мой компьютер , Свойства , Автозапуск и настраиваем выполнение нужного действия.

Вот так может выглядеть меню автозапуска (список предлагаемых действий) в зависимости от установленных на компьютере программ:

Иногда пользователи умышленно отключают функцию автозапуска, чтобы избежать заражения компьютера вирусами. Дело в том, что в том же файле Autorun.inf можно прописать и другие команды, запускающие установку вредоносного кода. Вирус может быть записан как на диске, так и скачиваться из интернета.

Поэтому если Вы сомневаетесь в происхождении диска, то рекомендуется просмотреть файл Autorun.inf перед автоматической установкой. Сделать это просто. Отмените автоматическую установку содержимого диска, найдите файл Autorun.inf и откройте его в любом редакторе, например в Блокноте. Для нормального запуска диска, достаточно всего 3-х строчек кода (смотрите выше).

Если же Вы обнаружили в этом файле что то еще, особенно ссылки на ресурсы в Интернете, то скорее всего такая ссылка закачает на ваш компьютер вирус или вредоносный код.

Для отключения автозапуска лучше всего отредактировать реестр. Для этого надо зайти в редактор реестра (Пуск / Выполнить / команда: regedit ), найти следующие ключи реестра и установить такие значения:

Ключ :

Параметр и значение :
"AutoRun" = 0

Ключ :

Параметр и значение :
"NoDriveTypeAutoRun" = ff

Ключ :

Параметр и значение :
@="@SYS:DoesNotExist"

Ключ :

AutoplayHandlers\ CancelAutoplay\Files]
Параметр и значение :
"*.*"=""

Когда возникнет необходимость использовать автозапуск, тогда надо в реестре эти ключи изменить следующим образом:

Ключ :
Параметр и значение :
"AutoRun" = 1

Ключ :
Параметр и значение :
"NoDriveTypeAutoRun" = 0

Ключ :
Параметр и значение :
@=""

Ключ :
Параметр надо удалить :

Очень многие пользователи сталкиваются с проблемой покупки новых дисководов, будь то внешние жесткие диски или приводы для оптических носителей. Казалось бы, подключил их, и дело с концом. Но вот система почему-то автоматически их распознавать категорически отказывается. Что делать? Здесь на помощь придут знания о том, как включить в БИОСе дисковод любого типа. В большинстве случаев это является наиболее актуальным решением.

БИОС не видит дисковод: что нужно сделать изначально?

Хоть о проблемах того, почему не работает то или иное предлагаемое решение, и принято писать в заключение темы, лучше сразу посмотрим, какие проблемы могут появиться изначально.

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

Правила подключения любых дисководов

С другой стороны, проблема может состоять и в неправильном подключении дисковода. Как правило, в большинстве компьютерных систем действует правило подключения Master/Slave.

При этом разъем шлейфа, обозначаемый как Master, подключается к основному винчестеру, а Slave - к любому другому. Точно так же нельзя включать Master в разъем Slave и наоборот. В лучшем случае можно добиться лишь того, что дисковод и будет определен, а вот загрузка операционной системы станет невозможной.

Как включить в БИОСе дисковод для оптических носителей

Итак, для начала рассмотрим оптические дисководы. Простейшее решение вопроса о том, как включить в БИОСе дисковод, сводится к тому, чтобы зайти в БИОС при помощи стандартной клавиши или сочетания клавиш (обычно это Del, F2, F12, Esc, их сочетания или выделенные клавиши на панелях ноутбуков) и найти там соответствующий раздел.

В зависимости от версии БИОСа и производителя, это может быть главная страница (Main), раздел стандартной настройки (Standard CMOS Setup), меню дополнительных настроек (Advanced или Advanced BIOS Features) и т.д. Тут следует убедиться, что дисковод в списке есть, вызвать меню нажатием на нем клавиши Enter, после чего установить значение Enabled.

Если по каким-то причинам пользователь своего привода в списке не нашел, стоит обратиться к разделу загрузки (Boot Sequence, Boot Setup или просто Boot), где в устройствах загрузки пролистать доступные устройства (например, использовать первичное загрузочное устройство 1-st Boot Device). Обычно это делается при помощи клавиш PageUp и PageDown. Если устройство будет обнаружено, значит все в порядке, и пользователь его просто не нашел.

Как включить внешний жесткий диск?

Теперь посмотрим, как открыть дисковод в настройках БИОС в виде подключаемого внешнего винчестера. Тут есть свои тонкости - все зависит от того, какой стандарт он имеет.

Итак, для начала, как обычно, входим в настройки первичной системы ввода-вывода, после чего ищем вкладку, соответствующую параметрам приводов. Теперь нужно быть очень внимательным. В зависимости от типа привода следует найти строки либо SATA, либо IDE, либо USB. Как правило, если подключение произведено правильно, хоть в одной из них отобразится данное устройство, даже если вы не знаете его стандарта. Далее смотрим, что стоит напротив дисковода. Если там установлен параметр Disabled, входим в дополнительное меню и меняем его на Enabled.

Не забываем, что без сохранения изменений привод работать не будет. Используем соответствующие команды БИОС. В стандартном варианте, чтобы не рыться по разделам основного меню, достаточно нажать клавишу F10, что соответствует команде Save & Exit Setup, то есть сохранить и выйти из настроек. После этого появится окно подтверждения с выбором использования клавиш (Y - да, N - нет). Жмем Y и дожидаемся перезагрузки системы.

Приоритетный старт загрузки системы

Как открыть дисковод в БИОСе, уже понятно. Посмотрим еще на один немаловажный момент. Допустим, нужно изменить порядок загрузки и в качестве первого устройства установить оптический драйв или внешний винчестер. Такой подход может использоваться при установке системы, устранении неполадок или просто для загрузки ОС с внешнего HDD.

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

Вместо итога

Как видно из всего вышесказанного, проблема того, как включить в БИОСе дисковод любого типа, решается достаточно просто. Однако и эта методика иногда может потребовать дополнительных действий. Так, например, в некоторых случаях нужно проверить устройство в соответствующем диспетчере, который можно вызвать из «Панели управления» или командой devmgmt.msc из консоли «Выполнить». Быть может, его нужно будет включить (задействовать) именно здесь. Для некоторых нестандартных устройств, которые системой не определяются автоматически, возможно, потребуется установка «родного» драйвера производителя оборудования. Однако и на физическое состояние привода или винчестера тоже стоит обратить внимание. Если микроконтроллер вышел из строя, ничего не сделаешь - как ни старайся, устройство работать не будет.

Для считывания DVD существует множество специальных плееров.

Среди них: PowerDVD , Windows Media Player , Media Player Classic .

Для просмотра содержимого диска понадобится одна из этих программ.

Самый простой способ — воспользоваться пригрывателем, который используется многими пользователями Windows, Media Player Classic .

Стоит помнить, что стандартный проигрыватель иногда не распознает цифровые подписи и кодеки, поэтому приходится пользоваться и другими плеерами.

Запуск при помощи PowerDVD

В отличие от Media Player Classic, эта программа платная . Она может читать мультимедиа любого формата, от MPEG и MP3 до ASF и WMA .


Запуск при помощи Windows Media Player

Данная программа есть в каждом компьютере Windows, что делает ее очень удобной для считывания дисков. Манипуляции по воспроизведению точно такие же, как и для Media Player Classic, однако у данного проигрывателя есть ряд своих особенностей .

Плеер не проигрывает файлы, потому что:

  1. DVD был записан в другом регионе . У продуктов Mircosoft есть алгоритмы, не дающие пиратским записям запускаться.
  2. Стандартный проигрыватель конфликтует с другими проигрывателями. В таких случаях необходимо отказаться от использования стороннего программного обеспечения.
  3. Оптический привод компьютера поврежден .
  4. Формат файла не совместим с проигрывателем.

Наверное, не все знают, что в PuppyRus Jeans 1.3.0 по умолчанию включен 16-ти битный доступ к CD/DVD-приводу и не всегда включен режим DMA - смотрите строку 96 в файле /etc/rc.d/rc.local0 . Скорость доступа к оптическим дискам при таких настройках оставляет желать лучшего. Оптимально настроить привод можно с помощью утилиты hdparm . Лучше всего попробовать разные режимы в консоли, проверить их опцией -t , и самый быстрый вписать в скрипт rc.local0 . Тонкости настройки описаны в статье.

Тонкая настройка IDE дисков с помощью hdparm

Введение

К сожалению настройки по-умолчанию для жестких дисков IDE сделаны с уклоном в надежность работы, в том числе на некачественном оборудовании. На большинстве же современных материнских плат и жестких дисков можно заметно увеличить производительность подсистемы IDE, причем это не потребует много времени.

Характеристики устройства IDE

Для получения характеристик устройства IDE выполните команду:

Hdparm -i /dev/hda

Вместо /dev/hda можно указать любое другое устройство IDE.

Пример результата для HDD /dev/hda:

Model=IC35L120AVVA07-0, FwRev=VA6OA52A, SerialNo=VNC602A6G9A19A Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=52 BuffType=DualPortCache, BuffSize=1863kB, MaxMultSect=16, MultSect=8 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=66055248 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5 AdvancedPM=yes: disabled (255) WriteCache=enabled Drive conforms to: ATA/ATAPI-5 T13 1321D revision 1: 2 3 4 5

Пример результата для CD-RW /dev/hdd:

Model=CD-W58E, FwRev=1.0A, SerialNo= Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic } RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0 BuffType=unknown, BuffSize=0kB, MaxMultSect=0 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: sdma0 sdma1 sdma2 mdma0 mdma1 *mdma2 AdvancedPM=no

Расшифровка:

    MaxMultSect : Это поле содержит максимальное число секторов, которое ваш жесткий диск может прочитать за «один присест»

    MultSect : Текущая настройка количества секторов, считываемых за один раз

    AdvancedPM : Признак "yes" указывает на то, что жесткий диск поддерживает APM (Advanced Power Management - Расширенное Управление Питанием)

Запустив другую команду, вы получите дополнительную информацию:

Hdparm /dev/hda

Результат работы команды для /dev/hda:

Multcount = 0 (on) I/O support = 0 (16-bit) unmaskirq = 0 (off) using_dma = 0 (off) keepsettings = 0 (off) nowerr = 0 (off) readonly = 0 (off) readahead = 8 (on) geometry = 2482/255/63, sectors = 39876480, start = 0

Коротко…

    multcount - число секторов, считываемых одновременно

    I/O support - режим обмена с жестким диском (16/32/32sync)

    using_dma - указывает, используется ли в настоящий момент режим DMA или нет

    keepsettings - указывает, сохраняются ли настройки после программного сброса (изменять эту настройку не рекомендуется, если вы не уверены в том, что делаете)

    readonly - обычно установлен в 1 только для CD-ROM, этот флаг сообщает системе - является ли устройство read-only или нет

    readahead - количество секторов для опережающего чтения

Настройка

ПРЕДУПРЕЖДЕНИЕ! Неправильная настройка может привести к потере данных на жёстком диске, а возможно и самого диска.

    I/O Support

    • -с0 - установка 16-и битного режима (по-умолчанию)

      -c1 - установка 32-х битного режима (обычно то, что вам нужно)

      -c3 - установка 32-х битного синхронного режима (мне не известно, когда именно это надо)

    Multicount
    Количество секторов передаваемых сразу (одним блоком). Степень двойки, максимальное число - параметр MaxMultSect в выводе hdparm -i . Чаще всего вам именно его и нужно указывать.

    Включение DMA
    Большинство современных чипсетов и HDD поддерживают DMA под Linux. Для некоторых самых новых чипсетов в данный момент поддержки DMA может не быть, однако это не так часто бывает. Обычно в течении нескольких недель после выхода нового чипсета появляется его поддержка в последнем ядре, так что если DMA у вас не включается, то следует, скорее всего, обновить ядро.

    • -d0 - запрещение DMA

      -d1 - включение DMA

    DMA mode и PIO mode
    Самая опасная настройка - её неправильное использование чаще всего приводит к повреждению данных или оборудования.

    • -X<число> - установка режима PIO или DMA

    Режимы multiword DMA:

    • 32 (базовое число) + номер режима:

      • -X32 - mdma0,

        -X33 - mdma1,

        -X34 - mdma2

Вам приходится открывать «Мой компьютер» и при этом ещё и открывать Ваш cd или dvd диск, что бы воспроизвести его. Согласитесь это не очень удобно и далее, давайте рассмотрим, как включить или dvd дисков.

Для того, что бы включить автозапуск cd или dvd дисков, зайдите в «Панель управления» и откройте элемент управления «Автозапуск».

У Вас появиться вот такое окно с настройками автозапуска. Для каждого отдельного носителя Вы можете выбрать нужную Вам настройку. Смотрите скриншот, я отметил все стрелочками: Что бы включить автозапуск, поставьте галочку напротив «Использовать автозапуск для всех носителей и устройств», далее напротив каждого носителя нажмите на стрелочку, что бы появилось выпадающее меню с выбором включения и отключения автозапуска cd или dvd.

Настройки в выпадающем меню:

  1. Если Вы выберите настройку - «Установить или выполнить программу с носителя пользователя», то при запуске cd или dvd диска программа или игра начнут сразу устанавливаться. Не рекомендую Вам этого делать.
  2. Если Вы выберите настройку - «Открыть папку для просмотра файлов, используя проводник», то при запуске cd или dvd диска в окне на рабочем столе, будет открыт диск с имеющейся информацией.
  3. Если Вы выберите настройку - «Не выполнять никаких действий», то автозапуска cd или dvd диска не будет.
  4. Если Вы выберите настройку - «Спрашивать каждый раз», то при запуске cd или dvd диска на рабочем столе появится окно с выбором действий, «Установить» или «Открыть для просмотра».


Если после всех настроек у Вас или по прежнему не работает, то идем в реестр. В меню «Пуск» в строке поиска, прописываем «Regedit». В окне реестра ищем вот такой раздел
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ CDRom
Смотрим в правой колонке значение AutoRun , кликаем по нему два раза клавишей мыши. В открывшемся окошке должна стоять цифра 1 этот параметр отвечает за включение автозапуска cd-rom, если стоит 0 , то это означает, что автозапуск отключен.


Идем далее. Если в реестре у Вас все включено, но автозапуск cd не происходит, то делаем следующее. Заходим в «Диспетчер устройств», выбираем «DVD и CD-ROM дисководы» кликаем правой клавишей мыши по устройству и удаляем его. Перезагружаем компьютер, после перезагрузки, система сама установить нужный драйвер и определит устройство.