Imdisk virtual disk driver как пользоваться
ImDisk — лучшее бесплатное приложение для создания виртуального диска (или RAMdisk) на базе свободного объема ОЗУ. Созданный таким образом RAMdisk можно использовать для ускорения работы операционной системы Windows XP, Vista, Windows 7 и Windows 8.
Создание RAMdisk сводится к установке и настройке приложения под названием ImDisk Virtual Disk Driver, которое не имеет никаких ограничений. Более того программа имеет уникальный механизм создания виртуальных дисков для компьютеров с меньшим количеством оперативной памяти.
Наверное, интересно знать, зачем комбинировать, создавая виртуальные диски. Ответ очень прост, оперативная память во много раз быстрее, а время доступа к данным несравненно короче, чем у HDD.
Преимущества использования виртуального диска
Ускорение работы операционной системы Windows
Операционная система Windows в процессе работы использует каталоги TEMP, TMP и другие места для хранения различных временных данных. Каталоги расположены на жестком диске, который имеет не лучшие характеристики производительности. Если вы перенесете расположение временных папок на RAMdisk, то скорость считывания и запись данных из каталогов будет мгновенной, что в свою очередь увеличит общую производительность Windows.
Уменьшение износа жесткого диска
Особенно это касается SSD дисков, которые имеют ограниченное количество циклов перезаписи (P/E). О чем идет речь? SSD диск построен на флэш-памяти (тоже, что и флешка). Производители SSD-накопителей, несмотря на то, что уже порядка 10 лет, имеют более продвинутые технологии, до сих пор используют в общем обороте (для среднестатистического пользователя) микросхемы с ячейками TLC в дешевых конструкциях и MLC в чуть более дорогих, в которых циклов перезаписи 1000 и 3000…5000 соответственно.
На рынке мы можем встретить также более дорогие SSD диски, где предполагаемое P/E находится на уровне от 10000 и выше (с ячейками типа SLC, eSLC, eMLC), однако в свободной продаже, мы имеем дело только с первыми (TLC, MLC).
Представьте себе, что у вас есть обычный дешевый SSD диск, установленный по умолчанию, во многих ноутбуках (даже более дорогих) с микросхемами типа TLC, то есть P/E находится на уровне всего лишь 1000 циклов. При интенсивном использовании компьютера и диска, первые признаки износа можно заметить уже после 12-ти месяцев эксплуатации (в зависимости от емкости диска, способе освоения пространства и интенсивности использования).
Вот именно в этой ситуации нас спасет прекрасное приложение ImDisk для создания виртуальных дисков, с помощью которого мы создадим виртуальный жесткий диск, использовав свободную оперативную память компьютера. Это позволит взвалить на него часть задач, связанных с записью данных, тем самым увеличив срок службы нашего SSD диска.
Виртуальный диск можно использовать для хранения:
- Временных папок и данных, подлежащих частой модификации.
- Временных папок (кэш) интернет-браузеров (если у вас SSD диск, и вы много смотрите видео на Youtube, фильмов и обучающего видеоматериала, то создание виртуального диска является обязательным).
- Данных (например, ISO-образы), которые после загрузки вы записываете на DVD-диск или флешку. Зачем тратить P/E SSD, когда можно сохранить файл в оперативной памяти и с ее уровня создать, например, загрузочную флешку или записать CD/DVD.
В некоторых случаях можно пойти дальше и для достижения эффективной производительности перенести в оперативную память некоторые системные папки, установить и запускать все приложения с виртуального диска, но об этом мы поговорим в статье об оптимизации Windows и SSD.
Установка ImDisk и создание виртуального диска на Windows 7
ImDisk можно скачать здесь. Лучше всего установить сразу весь набор инструментов входящих в состав ImDisk Toolkit (это понадобится вам позже в этой статье).
После запуска программы установки, вам нужно просто принять приглашение UAC и нажать «Install». После установки необходимо перезагрузить компьютер.
В панели управления появится дополнительный апплет ImDisk Virtual Disk Driver. Его можно вызвать также через значок на рабочем столе, если вы решили на этапе установки создать ярлыки.
Перейдем теперь к созданию нового виртуального диска, для этого выбираем «Mount new».
Назначаем букву диска в виртуальном дисководе (Drive letter, на примере буква X), после чего определяем его размер (байт, килобайт, мегабайт, гигабайт — на скриншоте мы создаем RAM диск размером 300 МБ).
После установки всех параметров остается нажать «ОК», но это еще не все. После создания ram диска на экране появится мастер форматирования нового диска. Конечно, нам нужно отформатировать созданный диск перед его использованием. В главном окне ImDisk увидим новую запись с только что созданным виртуальным диском.
Помните, что после перезагрузки компьютера все данные RAM-диска будут потеряны, в связи с чем не забудьте перенести данных перед перезагрузкой. Но при использовании RAM-диска исключительно для повышения производительности системы, вам не нужно беспокоиться о сохранение данных.
Автозапуск виртуального диска вместе с Windows 7
Если мы хотим создать виртуальный диск с возможностью автозапуска нужно воспользоваться дополнительной утилиты ImDisk Toolkit (RAMdiskUI.exe), благодаря которой мы определяем поведение RAMdisk.
Инструмент RAMdisk Configuration Tool, безусловно, более удобен для начинающих пользователей, поэтому рекомендуем использовать этот метод в первую очередь.
Описание ключевых функций ImDisk RAMdisk Configuration Tool (RAMdiskUI.exe)
- Size [KB/MB/GB] — размер диска, выраженный в килобайтах, мегабайтах или гигабайтах.
- Allocate Memory Dynamically — флажок изменит режим работы RAM-диска на динамический. В чем это заключается? Пользователь, определяя размер RAM-диска определяет его максимальный объем в оперативной памяти. Изначально виртуальный диск будет автоматически использовать мало ресурсов, с увеличением спроса, объем используемой оперативной памяти вырастет до достижения предельного размера. Это идеальное решение для людей с небольшим объемом оперативной памяти, однако, такой способ распределения данных в оперативной памяти снижает производительность виртуального диска, но не смотря на это он все равно будет несравнимо быстрее, чем SSD.
- Drive letter — буква диска, назначенная для конкретного виртуального привода (ее видно из окна «Компьютер»).
- File System — тип файловой системы NTFS, FAT, FAT32 и exFAT (рекомендуется NTFS).
- Launch at Windows Startup — функция инициализирует виртуальный диск при запуске Windows. Особенно полезно, когда на RAMdisk перенесены системные и временные каталоги.
- Create TEMP Folder — если вы когда-нибудь пробовал создать виртуальный диск, содержащий временные каталоги, то вы прекрасно понимаете, что если на виртуальном диске система не обнаружит временный каталог во время инициализации некоторых функций, система может сильно затормозить и задержать запуск остальных компонентов (услуг). Благодаря ImDisk эта проблема была решена. Параметр Set TEMP Variables является облегчением, касающимся определения переменных среды, относящихся к папкам TEMP и TMP.
- Cluster size — размер кластера файлов.
- Drive Label — метка диска отображается в окне «Компьютер».
- Dynamic RamDisk CleanUp — опция особенно полезна для людей с небольшим количеством оперативной памяти, позволяет лучше управлять выделенной памятью под RAMdisk.
- Use Mount Point — точки монтирования. Вы можете указать до 10 пустых каталогов, которые будут привязаны во время инициализации RAMdisk
- Save as Image File — ручной дамп содержимого RAM-диска в файл IMG. Образ IMG можно снова загрузить. Полезно, когда мы используем виртуальный диск для установки/запуска приложений.
- Load Content from Image File or Folder — загрузка данных (приложения) с образа IMG или из указанного каталога. В сочетании с программой консоли ImDisk для авто-сохранения образа RAMdisk создает интересный дуэт, способный воспроизводить предыдущее состояние ram-дисков в следующей сессии.
- Additional Parameters — в поле ввода мы можем ввести дополнительные параметры запуска, передаваемые приложению.
ImDisk и видимость RAM диска
В Windows 7 и Vista иногда возникает небольшая проблема, связанная с отображением RAM-диска в окне «Компьютер», который не всегда появлялся. Диск без особых проблем можно увидеть с помощью менеджеров файлов Unreal Commander, Free Commander, Total Commander и другие.
Если вы столкнулись с такой проблемой, то наверно у вас возник вопрос — как сделать так чтобы сразу после запуска Windows виртуальный диск был виден в окне «Компьютер»?
Самое простое решение, это скачать инструмент devcon.exe, скопировать в папку C:\Windows\System32, подготовить соответствующий сценарий CMD/BAT, который отключает и снова подключает выбранное устройство (например, CDROM — devcon restart * CDROM *). И последнее, но не менее важное: добавить сценарий к автозапуску с помощью Планировщика заданий.
Обновить список устройств в «Компьютер» можно также путем установки какой-либо флешки в USB. В Windows 8 такая неисправность не была замечена, она касается только старых версий Windows и, кроме того, возникает очень редко. Добавим, что проблема никогда не возникла, когда компьютер загружался с подключенной в USB флешкой.
ImDisk — лучшее бесплатное приложение для создания виртуального диска (или RAMdisk) на базе свободного объема ОЗУ. Созданный таким образом RAMdisk можно использовать для ускорения работы операционной системы Windows XP, Vista, Windows 7 и Windows 8….
Скачиваем дистрибутив ImDisk Virtual Disk Driver с официального сайта, и устанавливаем его. Для установки достаточно просто запустить скачанный файл, больше никакого взаимодействия с пользователем не потребуется.
Использование графического интерфейса
В данной главе мы рассмотрим необходимые действия, которые нужно осуществить в графической оболочке программы ImDisk Virtual Disk Driver для того, чтобы создать и смонтировать образ флоппи-диска, а так же повторно подключить его после размонтирования или перезагрузки компьютера.
Создание и монтирование образа
- В поле "Drive letter" ставим букву, с которой будет смонтирован образ дисковода, например классическую букву "А".
- В поле "Size of virtual disk" пишем 1440, а сразу под ним отмечаем "Kilobytes", чтобы создать образ со стандартным размером дискеты.
- В самом низу, у пункта "Device type" устанавливаем "Floppy".
- В правой части отмечаем пункт "Virtual disk drive accesses image file directly".
Повторное монтирование образа
Тем не менее, после перезагрузки, данный образ придется монтировать заново. Для этого, придется повторить примерно ту же процедуру, только с меньшим количеством действий.
- Так же запускаем ImDisk через Панель управления, и нажимаем на кнопку "Mount new. ".
- Нажимаем на кнопку с тремя точками, и находим ранее созданный образ, выбираем его и нажимаем "Открыть".
- Выбираем удобную для использования букву, отмечаем "Virtual disk drive accesses image file directly", остальное оставляем по умолчанию. После этого, нажимаем на кнопку "ОК", и ранее созданный образ будет примонтирован вновь.
Для автоматизации монтирования образа после перезагрузки, можно создать BAT файл и поместить его в автозагрузку - про это будет рассказано в конце следующего раздела.
Использование командной строки
ImDisk Virtual Disk Driver позволяет выполнить все необходимые действия через командную строку, без использования графического интерфейса.
Создание и монтирование образа
Для того, чтобы была возможность создать образ дискеты, и смонтировать его, нужно выполнить следующую команду в командной строке:
Используемые параметры обозначают следующее:
- -a - подключить образ
- -f - путь к образу
- -s - размер создаваемого образа. Для того, чтобы образ был смонтирован как флоппи-диск, его размер должен быть равен одному из стандартных значений: 160K, 180K, 320K, 360K, 640K, 720K, 820K, 1200K, 1440K, 1680K, 1722K, 2880K, 123264K, 234752K.
- -m - буква диска
Повторное монтирование образа
Смонтировать уже ранее созданный диск можно при помощи следующей команды:
Как должно быть видно, она не сильно отличается от вышеописанной команды, был лишь удален параметр -s.
Появилась как-то необходимость использования сертификата ЭП, причем необходимо было использовать носитель для закрытой части. Открытая часть ЭЦП может спокойно находиться в любой директории на вашем компьютере.
В качестве программы для создания эмулятора флеш-накопителя будем использовать « ImDiskVirtual Disk Driver ». Не буду расписывать все плюсы и минусы, при необходимости вы можете найти информацию в интернете и скажу лишь одно: данная утилита вполне меня устраивает и сполна решает поставленную задачу, при этом не требует дополнительных манипуляций с лицензией, так как распостраняется по GNU - что не может радовать.
Настраиваем
3. П ереходим в Панель управления (Панель управления\Все элементы панели управления) открываем ImDisk Virtual Disk Driver
Чтобы сохраненная информация не удалилась, при следующем создании (монтировании) диска нужно выбрать тот же файл ( Image file )
- Получить ссылку
- Электронная почта
- Другие приложения
Комментарии
КБК. КВФО - Код вида финансового обеспечения (деятельности)
НПА: Приказ Минфина России от 01.12.2010 N 157н Письмо Минфина России от 18 января 2018 г. N 02-06-10/2715 В целях организации и ведения бухгалтерского учета, утверждения Рабочего плана счетов применяются следующие коды вида финансового обеспечения (деятельности): для государственных (муниципальных) учреждений, организаций, осуществляющих полномочия получателя бюджетных средств, финансовых органов соответствующих бюджетов и органов, осуществляющих их кассовое обслуживание: 1 - деятельность, осуществляемая за счет средств соответствующего бюджета бюджетной системы Российской Федерации (бюджетная деятельность); 2 - приносящая доход деятельность (собственные доходы учреждения); 3 - средства во временном распоряжении; 4 - субсидии на выполнение государственного (муниципального) задания; 5 - субсидии на иные цели; 6 - субсидии на цели осуществления капитальных вложений; 7 - средства по обязательному медицинскому страхованию; для отражения органами Федерального казн
TRUNCATE / DELETE / DROP или как очистить таблицу
ТФФ 33.0. Полный перечень документов альбома ТФФ (Таблица 2)
Таблицы в Oracle. Количество записей, размер таблицы
-- **************************************************************** -- выводим количество записей по таблицам -- **************************************************************** -- Требуется выполнить сначала скрипт с Set , после чего отдельно выполнить Declare Set serveroutput on format wraped; Declare Cou Integer; Begin For Rec in (select a.Table_Name from all_tables a where (a.OWNER = '<Имя_схемы>') ) loop Execute immediate('Select count(*) from '||Rec.Table_name) Into Cou; -- ************************************* dbms_output.put_line(' <Имя_схемы>'||Rec.Table_Name||';'||Cou); End Loop; End; Для того чтобы узнать размер таблицы в БД, требуется выполнить скрипт: select segment_name table_name, ceil(sum(bytes) / 1024) table_size from dba_segments where owner = ' <Имя_схемы>' aИмя_схемы>
VNC Viewer. Использование буфера обмена между Linux и Windows
Проблема: При работе на сервере через VNC Viewer не получается копировать куски текста, кода. Поэтому приходится вводить вручную. Решение: Первое решение, которое пока нормально работает. (возможно нужно найти возможность включения какой-либо настройки, но это потом в других вариантах). Необходимо выполнить следующую команду в терминале: [oracle@dbserver38 bin]$ vncconfig -display :1 В результате откроется окно, в котором (при необходимости необходимо поставить чекбоксы) После это можно копировать текст Для удобства, запихал данную команду в sh-файл на рабочем столе - VNC_copy_file.sh
ImDisk Virtual Disk Driver - бесплатная программа для эмуляции дисков, которую можно скачать с её официального сайта. Установка программы максимально автоматизирована, и требует простого запуска скачанного файла.
Использование графического интерфейса
Создание и монтирование образа
Повторное монтирование образа
К сожалению, после перезагрузки данный образ придется монтировать вручную заново. Делать это через графический интерфейс не очень удобно, по этому, если навыки обращения с компьютером позволяют - лучше это сделать через командную строку (с использованием bat файла или задания в Планировщике заданий). Про то, как использовать ImDisk Virtual Disk Driver через Командную строку будет написано ниже.
Для монтирования уже имеющегося образа, следует выполнить следующие действия:
Использование командной строки
ImDisk Virtual Disk Driver предоставляет удобные возможности управления через командную строку. Не смотря на то, что действий здесь придется выполнять меньше, результат будет такой же, как и при использовании графического интерфейса.
Создание и монтирование образа
Для создания образа и монтирования его под нужной буквой, необходимо выполнить следующую команду:
В данном случае использованы следующие параметры ImDisk:
- -a - подключение образа.
- -f - путь к образу.
- -s - размер создаваемого образа. В данном примере используется размер 2G (2 гигабайта), можно использовать любой другой, указав нужный размер.
- -m - буква монтируемого диска.
Перед дальнейшим использованием свежесозданного диска, потребуется провести его форматирование, о проведении которого можно прочитать выше, где описывалась работа ImDisk через графический интерфейс.
Повторное монтирование образа
Как отмечалось в части, посвященной работе с графическим интерфейсом ImDisk, после перезагрузки компьютера, виртуальный образ придется монтировать вручную. Сделать это через командную строку можно с помощью следующей команды:
Как видно, используются все те же параметры, что и в команде для создания и монтирования образа выше (там же и описание параметров), за исключением отсутствуюшего параметра -s, который необходим только при создании образа.
Ранее, на нашем сайте были рассмотрены возможности использования программы ImDisk Virtual Disk Driver для создания виртуальных накопителей, в том числе флешек и флоппи-дискет. Однако, при использовании данной программы можно обнаружить один недостаток - программа не загружает автоматически ранее смонтированные образы, т. е. после перезагрузки системы, данные образы придется монтировать повторно. К счастью, программа поддерживает полноценную работу с использованием командной строки, а значит, с помощью стандартных инструментов Windows процесс монтирования образов можно автоматизировать. В данной статье мы рассмотрим пару наиболее простых способов автоматического выполнения команд по автоматическому монтированию образов.
Использование Автозагрузки
Самый простой вариант настройки автомонтирования образов через ImDisk при запуске системы - добавление bat файла с нужной командой в директорию "Автозагрузка" системы Windows. Для этого, нужно сделать следующее:
-
Открываем Блокнот, и вводим следующее:
Таким образом, если нужно смонтировать файл C:\Images\Keys.img как диск с буквой A, то выглядеть это будет следующим образом:
Использование Планировщика задач
Альтернативным вариантом выполнения нужной команды при запуске компьютера, будет создание задачи в Планировщике задач.
- Открываем меню Пуск, и набираем в поиске "Планировщик заданий".
- Откроется окно Планировщика заданий. В его правой части находим пункт "Создать простую задачу. ", и нажимаем на него.
- Откроется Мастер создания простой задачи. В поле "Имя" вводим любое удобное имя, и нажимаем на кнопку "Далее".
- В следующем окне отмечаем пункт "При входе в Windows".
- В следующем окне оставляем выбранным пункт "Запустить программу", и нажимаем на кнопку "Далее".
- Теперь потребуется заполнить поля "Программа или сценарий" и "Добавить аргументы". В поле "Программа или сценарий" нужно написать imdisk, а в поле "Добавить аргументы" - следующее:
То есть, если нужно смонтировать файл C:\Images\Keys.img как диск с буквой I, то выглядеть это будет следующим образом:
Читайте также: