Как запустить Victoria в среде Windows PE?

Severnyj

Команда форума
Супер-Модератор
Ассоциация VN/VIP
Сообщения
8,480
Реакции
8,860
Баллы
753
Victoria - программный продукт, предназначенный для оценки работоспособности, тестирования и мелкого ремонта жёстких дисков.

Далее из Википедии:

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

Как же нам быть? - Оказывается решается все очень просто. Дело в том, что производитель драйвера выпустил вместе с ним специальную консольную утилиту AllowIo.exe, которая позволяет запустить стороннее приложение и открыть для него определенные (либо все) порты через драйвер porttalk.sys.

Последовательность действий:

  1. Качаем Victoria for Windows с этой страницы
  2. Щелкаем по исполняемому файлу правой кнопкой мыши и с помощью Вашего архиватора извлекаем содержимое в какую-нибудь папку.
  3. Скачиваем пакет драйвера porttalk.sys с этой страницы (прямая ссылка на архив).
  4. Извлекаем содержимое архива в папку с распакованной Викторией.
  5. Создаем в папке командный файл следующего содержания:
    Код:
    start "" "<путь до папки>\AllowIo.exe" "<путь до папки>\vcr446f.exe"
    например:

    Код:
    start "" "%SYSTEMDRIVE%\VICTORIA\AllowIo.exe" "%SYSTEMDRIVE%\VICTORIA\vcr446f.exe"
  6. Все готово, теперь при запуске этого командного файла Виктории будут доступны открытые порты.

Следует отметить, что для безошибочной работы необходим пакет Win-HTA

До скорых встреч!!!
 
Последнее редактирование модератором:

грум

Команда форума
Администратор
Сообщения
3,416
Реакции
1,803
Баллы
583
Здравствуйте.Возник такой вопрос.
Из доков по 4.47.
Хотел было создать драйвер porttalk.sys для x64 систем, но как выяснилось драйвер
это использует функции Ke386SetIoAccessMap и Ke386IoSetAccessProcess , которых
в x64 виндах просто нету (MS их убрала ради повышения безопасности).
Значит ли это что консольная утилита AllowIo.exe не нужна.
И это все не нужно для 4.47. Или все же оставить как есть.
Скачиваем пакет драйвера porttalk.sys с этой страницы (прямая ссылка на архив).
Извлекаем содержимое архива в папку с распакованной Викторией.
Создаем в папке командный файл следующего содержания:
Код:
start "" "<путь до папки>\AllowIo.exe" "<путь до папки>\vcr447f.exe"
например:

Код:
start "" "%SYSTEMDRIVE%\VICTORIA\AllowIo.exe" "%SYSTEMDRIVE%\VICTORIA\vcr447f.exe"
Все готово, теперь при запуске этого командного файла Виктории будут доступны открытые порты.
Кто что думает?
 

YuryZelianko

Новый пользователь
Сообщения
7
Реакции
1
Баллы
13
Добрый день!!!Не работает Виктория на Win 10x64.Пишет: press passport to init drive...Как запустить?
 

грум

Команда форума
Администратор
Сообщения
3,416
Реакции
1,803
Баллы
583
Какую версию запускаете?
 

грум

Команда форума
Администратор
Сообщения
3,416
Реакции
1,803
Баллы
583
Запускаете с лайв сд или под виндоус?
 
Сверху Снизу