Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria»




Скачать 78.32 Kb.
НазваниеПрограмма является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria»
Дата публикации10.03.2013
Размер78.32 Kb.
ТипПрограмма
uchebilka.ru > Информатика > Программа
Экспериментальная утилита для работы с HDD – версия 4.2

(c поддержкой работы как через порты, так и через API Windows)
Внимание! Тестировать через порты диск, с которым в данный момент работает Windows – нельзя! Просьба внимательно читать документацию.

Данный документ относится к работе с диском через порты. Работа через API отличается тем, что обращается к HDD не напрямую, а через драйвер Windows. Это дает возможность оценить скорость работы Windows с винчестером в текущем режиме, а также позволяет БЕЗОПАСНО протестировать ЛЮБЫЕ накопители, поддерживаемые системой.

Для того, чтобы программа могла работать с накопителем через API, устройство должно быть проинициализировано в системе.
^ Недостатки работы через API по сравнению с работой через порты:

- Влияние обращений системы к винчестеру на результаты тестов;

- Меньшие возможности (в частности, нельзя менять HPA);

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

- Невозможно мониторить регистры HDD;

- Работает только под Win XP/2000/ХР
^ Достоинства работы через API по сравнению с доступом через порты:

  • Можно тестировать системный диск;

  • Можно очень быстро стирать информацию с HDD (например, на моем HDD SAMSUNG SP2514N скорость составляет 71 мб/с);

  • Можно тестировать USB, Flash и т.п. не-ATA накопители;



Краткая характеристика продукта:
«Victoria 4.х для Windows» – это программа, предназначенная для оценки работоспособности, тестирования и мелкого ремонта HDD накопителей с интерфейсами IDE и SATA. Ее идеология и возможности приближаются к таковым у предыдущей утилиты «Victoria 3.x для DOS». Win32 версия рассчитана прежде всего на ремонтников HDD в стационарных условиях, т.к. требует наличия Windows на компьютере, и не предназначена для тестирования системного винчестера. Однако, по сравнению с DOS-программами, утилита для Windows дает следующие преимущества:
- Отсутствует загрузка процессора в состоянии бездействия;

- Более удобный пользовательский интерфейс;

- Многозадачность;

Программа является многопоточным Win32 приложением, и рассчитана на ОС семейства Windows NT (2000, XP). В Windows 9х и Ме некоторые функции могут работать медленней.

Программа написана для аппаратно-программного комплекса «Victoria», разработанного автором для профессионального ремонта HDD и восстановления информации. Бесплатная версия отличается отсутствием в своем составе технологических утилит, некоторые полезные функции отключены. Работа с накопителем производится на уровне портов ввода-вывода.

Системные требования - процессор не ниже P3, от 1300 МГц (чем выше – тем лучше), разрешение экрана от 800*600 до 1280*1024, Microsoft Windows XP. В режиме с отключенной картой поверхности системные требования резко снижаются.

При первом запуске под Win NTпрограмма автоматически инсталлирует в систему драйвер porttalk.sys, с помощью которого будет производится доступ к портам исследуемого HDD. Перезагрузка системы не требуется. При запуске под Win 9х никаких драйверов не устанавливается, и доступ к портам достигается отключением в «панели управления» Windows соответствующего IDE контроллера.

Программа также может обращаться к дополнительным ATA контроллерам. При нажатии кнопки «PCI scan» будет выведен список имеющихся в системе контроллеров. При щелчке мышью по каждому из них – адреса портов автоматически раскладваются в окна ввода адресов портов. Также можно вручную прописать нужные адреса в окна ввода, выбрав режим «Custom». Следует иметь в виду, что по умолчанию порт Primary заблокирован (во избежании доступа к системному винчестеру). Для его разблокировки нужно прописать в ini-файл, в секцию [ATA Port] значение Enable PM=1 и перезапустить программу.

Особенностью программы является применение фирменного алгоритма скана поверхности без загрузки CPU (на системе с P4 2000МHz при выключенной карте поверхности она составляет 1-5%). Это стало возможным благодаря использованию мультимедиа-таймера. Но из-за того, что данный метод является новым для программ такого класса, предусмотрен альтернативный таймер по классической схеме (на RDTSC). Переключение осуществляется на вкладке «Setup». Он более точен, но грузит систему на 100%.
Основные отличия программы от DOS версии таковы:

Паспорт:

- Поддерживаются некоторые features из стандарта ATA-8;

- сектор, полученный из HDD, сохраняется в файл;

- можно загружать паспорта других накопителей для просмотра;
^ Host Protected Area (HPA):

- Можно устанавливать как временное, так и постоянное значение объема;

- Размер можно регулировать ползунком;
Seek (тест механики):

- Можно задать пороговое время, при котором тест будет прерван, а накопитель выключен;

- Можно задать вид тестирования (чистое позиционирование, верификация, чтение, создание софт-bad). В последнем случае на поверхность производится «длинная запись» той информации, которая была прочитана из сектора.
^ Акустик-менеджмент (AAM):

- Позволяет регулировать уровень шума мышью или клавишами;
Менеджер паролей:

  • Устанавливает пароль любого уровня из окна ввода или из файла;

  • Позволяет стереть диск нажатием одной кнопки (Erase). При этом на винчестер автоматически ставятся master и user пароли «fuck» и подается команда security erase, предусмотренная стандартом.


^ S.M.A.R.T. монитор:

- Позволяет просматривать атрибуты, трэшхолды, raw значения в десятичной системе;

- Просматривать текущий статус годности накопителя;

- Запускать встроенные в винчестер SMART тесты;

- Просматривать текущий статус SMART-тестов накопителя и ход их выполнения;

- Установить таймер, который будет обновлять показания SMART через заданный интервал времени;
^ Сканирование поверхности:

- Позволяет выбирать размер блока и таймаут, после которого в винт подается soft reset;

- Имеется 4 режима сканирования, в том числе и реверсивное;

- Можно производить не только обычную, но и «длинную» запись секторов, при этом в накопитель пишется та информация, которая содержится в секторе;

- Дефектоскоп с поиском дефектов по таймауту и занесением в лог реальных адресов секторов (а не блоков);

- Восстановление информации «длинным чтением» (в бесплатной версии отключено);

- Скрытие дефектов методом ремапа;

- Рисование графика поверхности (опционально);

- Остановка случайного чтения по таймеру (в левом верхнем углу панели над кнопкой «Pause»).


Примечание:

  1. В окнах ввода границ LBA допустимо использование записей вида «22%», «345Mb» и т.п. Также работает буфер обмена (копирование и вставка из других окон).

  2. На процессорах-обрезках (Celeron, Duron) загрузка системы может быть очень высокой, особенно при чтении-записи. Если будет сильно мешать – пишите, переделаю.



Остальное (вкладка Advanced – ее содержимое пока под вопросом) :

- Просмотр таблицы разделов на исследуемом винчестере;

- Измерение частоты вращения вала (рекомендуется Normal режим. Random – это весьма грубый алгоритм, для уродских винтов у которых не отключается кэш :)

- Команды для управления КЭШем (пока только ATA-7);
Также:

- Ведение подробного лога работы;

- Большинство настроек запоминаются в энергонезависимой памяти (ini-файл);


В связи с тем, что бесплатная версия программы пишется автором в свободное от основной работы время, и без преследования каких-либо коммерческих целей – в ней могут содержаться еще не замеченные ошибки, а также не закрытые «ловушки для дураков». Постарайтесь отнестись к этому с пониманием: внимательно читайте документацию. Полезно ознакомится с документацией к Victoria 3.х for DOS - в обеих программах есть много общего. О замеченных недостатках просьба сообщить по е-почте sergei@hdd-911.com.
/ будет дополняться /

Добавить документ в свой блог или на сайт

Похожие:

Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria» iconПрограмма является многопоточным Win32 приложением, и рассчитана...
...

Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria» iconРуководство по обновлению программного обеспечения модема ес226 Для...
Для выполнения обновления программного обеспечения для ес226 на Вашем компьютере должна быть установлена операционная система Windows...

Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria» iconПрограмма Mobile Access Control регистрирует действия пользователя...
Программа Mobile Access Control предназначена для использования на компьютерных рабочих станциях, серверах или портативных компьютерах,...

Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria» iconОписание компакт-диска к книге Ю. Магды "Ассемблер. Разработка и оптимизация Windows-приложений"
Все программы, записанные на cd, протестированы в операционных системах Windows 2000/xp и являются полностью работоспособными. Большая...

Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria» iconНастройка ini-файлов программ, использующих rtscomm
Так как rtscomm. Dll является 32-битной библиотекой, то работать может только с приложениями Win32 (Windows 95 / nt). Кроме транспортных...

Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria» iconПрограмма 25-1 схожа по конечному результату с простейшим приложением...
Результат работы первого приложения, рассматриваемого в этой главе, показан на рис. 25. 1, где выводи­мое на экран главное окно приложения...

Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria» iconКонтактная информация
Установка и администрирование систем Windows 2000/XP, Windows 2003 Server, Windows 7

Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria» iconЯвляется ли Windows xp самой быстрой Windows из всех?
Является ли Windows xp самой быстрой Windows из всех? Вопрос спорный, но по-нашему мнению нет. Как и в предыдущих Windows, система...

Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria» iconЭкспериментальная оценка постпроцессора мірела+
Арм под управлением операционной системы Windows-2000, Windows nt, WindowsXP. Программа отличается использованием высокоэффективных...

Программа является многопоточным Win32 приложением, и рассчитана на ос семейства Windows nt (2000, xp). В windows 9х и Ме некоторые функции могут работать медленней. Программа написана для аппаратно-программного комплекса «Victoria» iconСодержание
В настоящее время наиболее мощными и популярными электронными таблицами является программа Microsoft Excel, которая входит в пакет...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<