Обзор служебных программ: Установка приложений с ISO-файлов

Virtual CD-ROM Control Panel позволяет монтировать ISO-файлы, чтобы без труда устанавливать содержащиеся в них приложения.

Лэнс Уитни

Всегда лучше по возможности упрощать свою работу или даже вообще обходиться без нее. В Windows 8 встроена поддержка файлов с образами ISO-дисков, так что вы можете напрямую устанавливать приложения, содержащиеся в таких файлах. К сожалению, в Windows 7, Windows Vista и Windows XP это невозможно. Однако в этих трех старых версиях Windows можно получить такую возможность с помощью бесплатной Microsoft Virtual CD-ROM Control Panel.

Эта утилита позволяет монтировать любой ISO-файл как виртуальный диск, так что вы можете установить содержащееся в нем приложение без прожигания файла на CD или DVD. Она существует уже много лет, но Microsoft недавно обновила ее, чтобы гарантировать совместимость с Windows 7 и другими более старыми версиями Windows.

У Virtual CD-ROM Control Panel имеется только одно ограничение. Она поддерживает только 32-битные версии Windows. Старый драйвер Windows, который она использует, не совместим с 64-битными ОС.

Скачайте Virtual CD-ROM Control Panel с ее страницы в Microsoft Download Center. Запустите файл winxpvirtualcdcontrolpanel_21.exe, который является самораспаковывающимся архивом. Выберите, куда сохранить извлеченные файлы. После распаковки вы должны обнаружить три файла: VCdControlTool.exe, VCdRom.sys и readme.txt. VCdControlTool.exe запускает утилиту, VCdRom.sys является драйвером, а readme.txt содержит инструкции по установке утилиты.

Следуя инструкциям из файла readme.txt, скопируйте файл VCdRom.sys в папку windows\system32\drivers. Для этого потребуются привилегии администратора. Запустите Virtual CD-ROM Control Panel. Для этого запустите файл VCdControlTool.exe командой Run as Administrator.

Как только утилита запустилась, щелкните кнопку Driver Control, а затем щелкните кнопку Install Driver (рис. 1). Найдите и выберите VCdRom.sys в папке windows\system32\drivers, а затем щелкните OK.

Установка драйвера Virtual CD-ROM.

Рис. 1. Установка драйвера Virtual CD-ROM.

Одно замечание: в Windows 7 утилита не сможет обратиться к драйверу, если его скопировали в windows\system32\drivers. Вместо этого я копировал его в папку Windows, и все отлично работало.

Щелкните кнопку Add Drive (рис. 2). Windows назначит виртуальному диску одну из свободных букв для дисков. Затем щелкните кнопку Mount (рис. 3). Выберите диск, который вы будете монтировать, в окне Virtual CD-ROM Control Panel. Найдите и выберите ISO-файл, который вы хотите смонтировать.

Выберите Add Drive, чтобы назначить виртуальному диску свободную букву

Рис. 2. Выберите Add Drive, чтобы назначить виртуальному диску свободную букву

Выберите Mount, чтобы активизировать диск

Рис. 3. Выберите Mount, чтобы активизировать диск

В диалоговом окне Special Mount Options оставьте все флажки сброшенными (рис. 4). Щелкните OK. Вы должны увидеть, что диск смонтировался и ему соответствует выбранный вами ISO-файл (рис. 5). Затем можно оставить Virtual CD-ROM Control Panel открытой или щелкнуть OK, чтобы закрыть ее.

Не устанавливайте никакие специфические параметры монтирования

Рис. 4. Не устанавливайте никакие специфические параметры монтирования

Теперь диск смонтирован и ему соответствует ISO-файл

Рис. 5. Теперь диск смонтирован и ему соответствует ISO-файл

Теперь ваш виртуальный диск должен появиться в My Computer или Windows Explorer. Дважды щелкните диск, чтобы перейти к установке собственно приложения. После того как вы установили приложение и диск стал вам не нужен, вернитесь в Virtual CD-ROM Control Panel. Выберите диск, сопоставленный файлу, щелкните Eject, а затем щелкните Remove Drive, чтобы отменить сопоставление.

Тестирование виртуального диска

Выполненные мной тесты показали, что Virtual CD-ROM Control Panel без проблем работает в Windows XP. Это не удивительно, так как изначально ее разрабатывали специально для Windows XP. Однако для того, чтобы эта утилита заработала в Windows 7 или Windows Vista, потребовались дополнительные усилия.

В Windows 7 и Windows Vista утилита позволяет выполнить различные действия по установке и настройке, но смонтированный диск не показывается в Windows. К счастью, это не мешает обращаться к диску из командной строки. В любой из ОС откройте окно командной строки как администратор. Введите букву смонтированного диска. Вы должны увидеть список содержащихся на нем файлов (рис. 6). Запустите соответствующий .exe- или .msi-файл из командной строки, чтобы установить приложение из ISO-файла..

Можно увидеть список файлов смонтированного диска в окне командной строки

Рис. 6. Можно увидеть список файлов смонтированного диска в окне командной строки

На стороне клиента Virtual CD-ROM Control Panel поддерживает 32-битные Windows 7, Windows Vista и Windows XP. На стороне сервера она совместима с 32-битными Windows Server 2003 и Windows Server 2008.

Несмотря на то, что при работе с Windows 7 или Windows Vista требуются дополнительные усилия, Virtual CD-ROM Control Panel остается удобным средством, которое значительно упрощает установку приложений.

Лэнс Уитни

Лэнс Уитни (Lance Whitney) — консультант по информационным технологиям, преподаватель и разработчик технической документации. Он провел огромное количество часов за настройкой рабочих станций и серверов Windows. Журналист по профессии, Лэнс вот уже 15 лет полностью посвятил себя изучению информационных технологий.