Виктория - тестване, обслужване на дискове с IDE и Serial ATA интерфейси,

Здравейте читатели на блога на компанията ComService (Набережние Челни).

ВНИМАНИЕ! Тази документация може да е остаряла и е предназначена за информационни цели в "полето". За най-нова информация използвайте форума и WEB версията на този документ на официалния уебсайт на програмата - http://hdd-911.com/

Програмата е насочена към широк кръг потребители на компютри и е предназначена за тестване, поддръжка и помощ при възстановяване на информация от всякакви твърди дискове с IDE и Serial ATA интерфейси. Програмата е цялостно решение за цялостна, задълбочена и същевременно възможно най-бърза оценка на реалното техническо състояние на HDD. Той съдържа възможностите на повечето собствени помощни програми за диагностика за твърди дискове и други полезни функции, налични в стандарта ATA за модерни твърди дискове, но няма ограничения за поддържаните модели.

Целта на написването на безплатна версия е да помогне за навременното откриване на повреда на твърдия диск. Програмата защитава и интересите на професионалните майстори, тъй като навременното откриване на заболяването е ключът към успешното му лечение. Често потребителят е оставен на тъмно за състоянието на твърдия диск, до сериозна авария, когато нищо не може да се направи (информацията е силно повредена или са необходими сериозни материални разходи за нейното възстановяване). Тази програма съчетава професионални и ежедневни функции и позволява на потребителите да тестват твърдия диск без специални познания. В същото време програмата няма ограничения за достъп до тествания твърд диск и в ръцете на специалистможе да служи като мощен диагностичен инструмент в нестандартни и недокументирани ситуации.

Друга възможна област на приложение е измерването на скоростните характеристики на задвижванията. Повечето програми за сравнение са написани за многозадачни операционни системи и работят с диска чрез веригата API + дисков драйвер, което изисква устройството да бъде инициализирано в системата и UDMA режимът да бъде активиран. Victoria работи директно с твърдия диск и преди всичко ви позволява интерактивно да управлявате тестването. Авторът не е преследвал целта да напише бенчмарк за HDD, но някои методи за тестване бяха високо оценени от колегите и затова бяха включени в тази версия.

Програмата може да послужи като добра помощ за служители на фирми, занимаващи се с продажба, монтаж и поддръжка на компютри. Благодарение на функцията за тестване на интерфейса можете незабавно да разпознаете кабел с ниско качество или счупен контакт в него.

Трябва да се отбележи, че Виктория показва само физическото състояние на диска. Дефектите на файловата система ще останат незабелязани - има системни помощни програми (например SCANDISK, NDD), за да ги открият. В същото време, ако данните периодично се губят или повреждат на компютър и се откриват очевидни физически проблеми на неговия твърд диск, разумно е да се предположи, че те са причината за неизправностите.

Всички операции с диска се изпълняват през портовете на контролера, така че програмата не трябва да поддържа тестваните твърди дискове от дънната платка и да ги определя в BIOS. Освен това програмата не се интересува дали има файлова система на диска, какъв е размерът на клъстера и колко логически дяла има на HDD - тя показва диска във формата, която разработчиците на HDD са предвидили (в съответствие със спецификацията ATA / ATAPI7), за целия физически обем, независимо от вашиякомпютър, BIOS и операционна система.

Основни характеристики на програмата

II. Системни изисквания:

  • Процесор не по-нисък от Intel Pentium. Има и версия 2.9x, която работи на всеки CPU от 486DX;
  • Операционна система — DOS 4.0 или по-висока, Windows 9x, Me, 2000/XP (стартиращата версия на Victoria има собствена ОС и може да работи дори на „гол“компютър с един HDD);
  • RAM 640k или по-висока;
  • Видео карта - не по-ниска от CGA (цветен текстов режим 80x25);
  • клавиатура;
  • Желателно е да има добро захранване и добро охлаждане на тествания HDD;

Тук и по-долу в текста са синоними:

HDD = диск = твърд диск = твърд диск = винт = устройство; мъртъв = извън строя = наредено да живее дълго = влошено състояние; BIOS = BIOS (основна входно/изходна система от гледна точка на програмист); OS = операционна система; функция = функция = опция = функция; бъг = грешка = грешка = лошо поведение; SMART = S.M.A. R.T. \u003d вградена система за самоконтрол в твърдия диск.

III. Инсталиране на програмата и стартирането й

(Само за нестартиращи версии 3.0 - 3.4)

Програмата е еднозадачно DOS приложение с текстов интерфейс. Следователно ще ви е необходима подходяща операционна система, за да работите. Това може да бъде например стартиращ компактдиск, направен от дискета от Windows 9x или Windows Me, самата дискета или дори твърд диск. Можете да стартирате програмата директно под Windows и тя ще работи добре, но за това трябва да изпълните едно от условията:

  • Деактивирайте (Контролен панел> Система> Хардуер> Контролери на твърд диск) канала на IDE контролера, към който е свързан тестваният твърд диск.Това е необходимо, за да може програмата да има директен достъп до HDD портовете.
  • Възможно е да не деактивирате канала в системата, но тогава нищо не трябва да се свързва с този канал, когато Windows стартира (в противен случай операционната система, след като намери ATA устройство, ще блокира портовете). Ако сте избрали тази опция, тогава трябва да свържете твърдия диск след зареждане на системата. Или, като опция, включете захранването на тествания твърд диск само след като операционната система е напълно заредена (не всички евтини захранвания „толерират това“)
  • Абсолютно безсмислено е да деактивирате твърдия диск в BIOS, тъй като съвременните многозадачни операционни системи не използват BIOS за проверка на наличието на HDD в канала. Шофьорът го прави вместо него. Но ако имате „чист“ DOS, деактивирането на HDD в BIOS ще бъде полезно, така че самият DOS да не вижда този диск (и така че да не използва портове по този начин, което теоретично може да доведе до конфликти между операционната система и програмата).

Когато работите от под системи на ядрото на Windows NT, трябва да инсталирате драйвера UserPort. За целта са ви необходими:

  • Изтеглете UserPort, например тук: http://hdd-911.com/downloads/UserPort. цип
  • Копиране на потребителския порт на файла. sys към папката WINDOWSSYSTEM32DRIVERS
  • Стартирайте потребителския порт. екз. Пред нас ще се появи панел с 2 прозореца. Левият прозорец се отнася за програмата, работеща в DOS прозорец, десният - на цял екран. По подразбиране те съдържат номера на LPT портове - всички те могат да бъдат изтрити. И в двата прозореца трябва да въведете номерата на портовете на вторичния HDD контролер:
    170h-177h
    376h-377h
  • Добавете ги към списъка ("Добавяне");
  • Натиснете бутона "Старт";
  • Натиснете бутона "Актуализиране", след това "Изход";
  • Стартирайте Виктория. Всичко трябва да работи както в прозорец, така и на цял екран. Имайте предвид, че при NT системи, търсенето на твърди дискове на външниконтролери.
  • Тези тези са основни и при работа с други подобни програми, които имат достъп до оборудване през портове.

    1. Зареждащата дискета на Windows XP не е подходяща за стартиране на програмата!;
    2. Някой файлов мениджър ще бъде много полезен, например Volkov Commander (за "чист" DOS) или FAR (за Windows). Трябва да се отбележи, че във Victoria има вграден файлов мениджър.

    След стартиране на програмата на екрана ще се появи нейният интерфейс, състоящ се от следните основни части:

    IV. Управление на програмата

    За управление се използва клавиатурата на компютъра, няма поддръжка за други входни устройства.

    Избор на IDE/SATA твърд диск на стандартен порт

    Избор на твърд диск на външен (допълнителен) PCI/ATA/SATA/RAID контролер

    Извършва се в най-долния елемент от менюто. След натискане на ENTER ще започне търсенето на външни контролери и твърди дискове към тях. Ще бъдат определени само наистина наличните и работещи твърди дискове, системата няма да забележи останалите. Когато бъде намерен всеки допълнителен порт, в таблицата ще се покаже следното:

    • Името на производителя на ATA контролера (или неговия код на доставчик);
    • Име на контролера (или неговия ID код);
    • Клас: EXT / INT / RAID (външен, вътрешен, RAID);
    • Адрес на порт (или тире, ако не може да бъде определен);
    • Името на свързания твърд диск, ако е наличен в канала и е в добро състояние;

    Всички намерени портове ще бъдат номерирани. Просто трябва да изберете този, който искате, като натиснете съответния клавиш.

    Забележка: програмата може да не намери твърди дискове на някои модели контролери Promise.

    Четене на паспорта на диска

    Паспортът на твърдия диск е информация, свързана фабрично, която характеризира фамилията твърди дискове.HDD и неговите индивидуални характеристики. Той включва името на фамилията, името на модела, уникален сериен номер, версия на фърмуера, логически параметри (геометрия), параметри на интерфейса и др. Паспортът е необходим за правилната идентификация на устройството. Ако паспортът на твърдия диск бъде изгубен по някаква причина, HDD става неизползваем, тъй като никоя програма няма да може да го използва по предназначение.

    Паспортът се дава чрез натискане на клавиша F2.

    Ето какво получаваме от там (отгоре надолу):

    • Пълно име на модела и версия на фърмуера;
    • сериен номер на HDD;
    • Брой налични физически сектори (LBA);
    • Размер на диска в байтове;
    • Параметри на CHS (брой цилиндри, логически глави, сектори (важи само за твърди дискове)