Вечная загрузка windows 10 с черным экраном. После загрузки Windows чёрный экран и курсор

21.10.2019
  1. Привет админ, скажи пожалуйста, вот я сделал загрузочную флешку с программой Виктория и загрузил с неё компьютер, но почему-то программа не видит ни одного моего жёсткого диска, хотя в БИОСе я выставил режим SATA в IDE вместо AHCI. Что делать?
  2. Скажите, а каким алгоритмом лучше всего убрать бэд-блок: Advanced REMAP, BUTTERFLY - чтение, или Erase 256 sect? И почему алгоритм скрытия бэд-блоков BB = Advanced REMAP лучше, чем BB = Erase 256 sect, ведь они оба стирают пользовательскую информацию в секторе или я не прав?
  3. Админ, почему я не могу загрузить с флешки с программой Victoria ноутбук с БИОСом UEFI, всё время выходит ошибка, такое ощущение, что ноут не видит флешку.
  4. Здравствуйте, объясните, почему при проверке программой Victoria выдаются сначала одни номера сбойных секторов бэд-блоков в адрессации LBA, а при повторной проверке адреса немного меняются, что с этим делать и как установить точный адрес бэд-блока и затем вылечить его.
  5. Скажите, мне очень интересно, а можно установить какой именно файл в операционной системе лежит на бэд-блоке или другими словами как сопоставить принадлежность сбойного участка (бэд-блока) конкретному файлу в Windows?
  6. При запуске с загрузочной флешки Victoria 3.52 в той же системе, после нажатия

    И выборе любого интерфейса HDD выводит ошибку <Отсутствует DRSC+DRDY или винт не снимает BUSY ...>

Привет друзья! Мы продолжаем рассказывать Вам на нашем сайте о лучшей программе по диагностике и ремонту жёстких дисков под названием Виктория, в этой статье мы с Вами создадим загрузочную флешку с программой Виктория и загрузим с неё наш компьютер, затем проверим наш жёсткий диск на присутствие сбойных секторов (бэд-блоков) и если таковые найдутся (а они найдутся), то мы их исправим.

Простите дорогие мои, никаким образом не удастся поместить весь наш материал о Виктории в одну статью. В результате получилось целых пять статей и если Вы сразу пришли на данную третью статью, то я Вам советую всё же в первую очередь ознакомиться с первыми двумя статьями, а то Вы просто не поймёте что происходит в этой статье.

Как создать загрузочную флешку с программой Victoria, загрузить с неё компьютер или ноутбук (если они не загружаются нормально из-за сбойных секторов) и протестировать поверхность жёсткого диска на бэд-блоки. Как избавиться от бэд-блоков в DOS (ДОС) режиме.

Уже третью статью мы работаем с неисправным жёстким диском WDC WD5000AAKS, на нём имеются сбойные сектора (бэд-блоки) и мы хотим от них избавится.

В первой статье мы познакомились с программой Victoria, во второй статье нашли 13 бэд-блоков на нашем жёстком диске WDC WD5000AAKS (объём 500ГБ) и попытались их вылечить прямо в работающей Windows, но это у нас не получилось,

Но зато получилось сделать посекторный образ неисправного жёсткого диска в программе DMDE и скопировать все данные с "бэдастого" винчестера, затем отдать их хозяину неисправного жёсткого диска, а это удаётся далеко не всегда.

Данные клиента спасены, теперь нам осталось вылечить наш жёсткий диск от бэд-блоков и вернуть его обратно в строй, что мы и сделаем в этой статье.

Скачиваем ISO-образ загрузочного CD-ROM с программой Victoria 3.5 Russian на моём облачном хранилище по ссылке

Скачивается архив с образом программы Victoria, извлекаем образ из архива.

Вы можете . Если у Вас нет дисковода, тогда мы сделаем загрузочную флешку с программой Victoria.

Создание загрузочной флешки с программой Victoria программой WinSetupFromUSB

Переходим на официальный сайт программы WinSetupFromUSB.

Скачиваем, разархивируем и запускаем нашу программу. Я нахожусь в операционной системе Windows 8 64 бит. Наша программа WinSetupFromUSB может работать как в 32-разрядных операционных системах, так и 64 -разрядных операционных системах. Чтобы запустить WinSetupFromUSB в программе Windows 8 64 бит щёлкаем два раза мышью на файле WinSetupFromUSB_1-4_x64.exe.

В главном окне программы WinSetupFromUSB выбираем нашу подсоединённую флешку.

Ставим галочку на пункте Auto format it with FBinst (осторожно, все данные на флешке удалятся) и отмечаем пункт NTFS

Ниже отмечаем галочкой пункт Linux ISO/Other Grub4dos compatible ISO ! и нажимаем справа кнопку открывающую окно проводника.

  • Примечание: лично я давно сделал себе вот такую и теперь просто добавлю программу Victoria на эту флешку.

Открывается окно проводника, в котором я нахожу свою папку с образом программы Victoria и выделяю его левой мышью. Открыть

Через пол минуты флешка готова.

Чтобы загрузить любой компьютер или ноутбук с флешки содержащей программу Виктория нужно войти в БИОС и переключить режим работы жёстких дисков из AHCI в IDE . Как это сделать?

Жмём при загрузке компьютера клавишу Del, а на ноутбуке F2 и входим в БИОС. Идём во вкладку Дополнительно , Конфигурация SATA

И переключаем AHCI в IDE

Ну вот и всё, входим при загрузке в загрузочное меню компьютера или ноутбука и выбираем нашу загрузочную флешку Kingston DataTraveler Mini 3.0 32GB с программой Виктория.

В первом окне ничего не выбираем и ждём пару секунд.

В следующем окне с помощью стрелок на клавиатуре выбираем vcr35r from partition 0 и жмём Enter.

Выбираем Victoria 3.5 Russian for Desktop и жмём Enter.

Нажимаем на клавиатуре F1 и выходит справка, которая нам пока ни о чём не говорит (пригодится потом), жмём Esc и выходим из справки.

Нажимаем "P " на клавиатуре для выбора нужного IDE канала или простыми словами выбора нужного жёсткого диска (если у Вас их несколько).

Выбираем «Ext. PCI ATA/SATA ». Перемещаемся с помощью стрелок на клавиатуре «↓», и подтверждаем выбор – клавишей «Enter».

Появляются все накопители видимые нашей программой Victoria и нам нужно выбрать тот, с которым мы будем работать.

Примечание : Если на данном этапе у вас выйдет ошибка <Отсутствует DRSC+DRDY или винт не снимает BUSY...> или не определится ни один жёсткий диск, то значит в БИОСе вы не переключили опцию AHCI в IDE. Если переключили, но диск всё равно не определяются, то попробуйте подсоединить жёсткий диск к другому разъёму SATA на материнской плате.

Введите номер канала, то есть номер жёсткого диска .

При выборе нужного жёсткого диска Вы не должны никоем образом ошибиться. Например в моём случае видно два накопителя: винчестер WDC WD5000AAKS-00A7B2 , который нам нужно вылечить от сбойных секторов (бэд-блоков) и мой твердотельный накопитель SSD SPCC SSD162 на котором установлена моя Windows 8, данный SSD трогать не будем.

Жёсткий диск WDC WD5000AAKS-00A7B2 у нас под цифрой 1 , значит жмём на клавиатуре 1 и Enter.

Всё, жёсткий диск выбран и готов к работе с программой Victoria.

Если нажать F2 , откроется паспорт выбранного жёсткого диска. Чтобы выйти из этого окна нажмите Esc на клавиатуре.

Если нажать F9 , появится S.M.A.R.T. нашего жёсткого диска.

Обратите внимание на то, что Victoria выделила красным (тревога!) цифру 8 на значении Raw, самого важного для здоровья жёсткого диска атрибута

5 Reallocated Sector Count - (remap), обозначает число переназначенных секторов.

Объяснение: О чём говорит атрибут 5 Reallocated Sector Count - (remap). Если микропрограмма встроенная в жёсткий диск обнаружит сбойный сектор (бэд-блок), то она переназначит этот сектор сектором с резервной дорожки (процесс называется remapping). Но резервных секторов на жёстком диске не бесконечное число и программа нас предупреждает выделив этот показатель красным - скоро бэд-блоки переназначать будет нечем, а это чревато потерей данных и нам надо готовиться менять жёсткий диск на новый.

S.M.A.R.T. нашего винчестера мы теперь знаем, но этого мало, для полной картины нужно ещё провести полное сканирование поверхности жёсткого диска.

Тестирование поверхности и исправление жёсткого диска от бэд-блоков в программе Victoria

Внимание: Все настройки сканирования задаются с помощью клавиши F4 . При нажатии F4 выходит вот такое меню.

Друзья, в программе Виктория можно настроить сканирование жёсткого диска на бэд-блоки не по всей поверхности жёсткого диска, а в определённой области (подробности далее в статье), но это, если Вы уже запускали полное сканирование и знаете точные номера сбойных секторов.

Если Вы не знаете точные номера бэд-блоков в адресации LBA и не запускали полного сканирования жёсткого диска в программе Виктории из под Windows (что мы проходили в прошлых статьях) или в ДОС режиме, тогда запустим полное сканирование винчестера прямо здесь в ДОСе.

1. Первый параметр сканирования Start LBA: , задаёт номер сектора с которого начнётся тестирование, по умолчанию 0.

Жмём клавишу Пробел (Space) и вводим номер нужного нам сектора. Например, мы знаем, что наши бэд-блоки начинаются с сектора 770 000 000, тогда здесь нужно задать это число и программа Victoria именно с сектора 770 000 000 начнёт сканирование жёсткого диска.

Сейчас предлагаю оставить число 0 и тестирование жёсткого диска начнётся с самого первого блока секторов.

Жмём Enter и после этого введённые цифры преобразуются в адрес LBA с которого начнётся тест, в нашем случае 0.

Переходим к следующему параметру сканирования. Для выбора нужного параметра меню используем клавиши со стрелками «↓».

2. End LBA - адрес сектора, на котором, закончится тестирование. Оставляем как есть. То есть мы будем тестировать наш жёсткий диск на присутствие бэд-блоков от начала и до конца жёсткого диска.

3. «Линейное чтение» - максимально быстрый и точный тест поверхности жёсткого диска от начала к концу, советую Вам выбрать его.

Если захотите экспериментировать, жмите на "Пробел", затем опять на "Пробел" и выбирайте другой тест, напримерСлучайное чтение - тестирование секторов винчестера не последовательно, а с помощью генератора случайных чисел. Друзья, цель любого чтения намекнуть микропрограмме винчестера о том, что при обнаружении бэд-блока нужно сделать Remap (переназначение, замена) исключение из работы нечитаемого сектора (бэд-блока), присвоение его номера LBA другому физически здоровому сектору из резервной дорожки. В редких случаях это не получается с помощью Линейного чтения, а получается с помощью Случайного чтения, но знайте, Случайное чтение как и последующее

BUTTERFLY - чтение по продолжительности в несколько раз дольше Линейного чтения, поэтому чтобы не ждать сутки, нужно задать область сканирования.

Особо будьте осторожны с алгоритмом Запись (стирание) (на жаргоне - запись по всей поляне) - полностью стирает с жёсткого диска информацию блоками по 256 секторов, то есть все Ваши данные на жёстком диске удалятся.

Справка к программе Victoria на всякий случай

http://hdd-911.com/index.php?option=content&task=view&id=27&Itemid=27#linread

4. Ignore Bad Blocks - самая главная настройка программы Victoria, технология исправления сбойных секторов бэд-блоков. По умолчанию выставлен самый простой алгоритм проверки поверхности жёсткого диска Ignore Bad Blocks не приносящий ни вреда ни пользы винчестеру. С помощью данного алгоритма мы можем узнать общее состояние винчестера и номера сбойных секторов (бэд-блоков), если они есть.

Но мы можем изменить алгоритм теста поверхности винчестера на самый эффективный - BB = Advanced REMAP ! (не стирает пользовательскую информацию нигде, кроме самого сбойного сектора, но там инфа и так в большинстве случаев потеряна). Жмём на «Пробел» и с помощью стрелок на клавиатуре выбираем BB = Advanced REMAP, тогда при запуске теста поверхность жёсткого диска не просто будет сканироваться на присутствие сбойных секторов, но бэд-блоки ещё и будут исправляться.

  • Что происходит при данном алгоритме BB = Advanced REMAP со сбойным сектором? Производится (несколько раз) попытка принудительной записи информации в сбойный сектор жёсткого диска, если попытка удачна, значит сектор становится здоровым и удаляется из списка бэд-блоков (ремап не происходит). Если попытка записи неудачна, значит больной сектор переназначается здоровым сектором со специально предназначенной для таких случаев резервной дорожки винчестера.

Remap это переназначение (замена) больного сектора, присвоение его номера LBA другому физически здоровому сектору из резервной дорожки . Информация из сектора (на момент переназначения) висит в ОЗУ винта, и как только сектор переназначен - записывается назад.

Remap в основном не деструктивен для информации, если Ваши данные и потеряются, то только в одном сбойном секторе, но согласитесь, данные в бэд-блоке и так были нечитаемы. Во втором случае данные будут просто перенесены на сектор с резервной дорожки.

Из тех алгоритмов, которые чаще всего применяются при исправлении поверхности жёсткого диска, ещё хочу отметить алгоритм BB = Classic REMAP , это простой способ скрытия бэд-блоков, но он не всегда срабатывает.

Ещё есть BB = Erase 256 sect , тоже может исправить сбойный сектор, произвести REMAP, но у него один минус, при обнаружении сбойного сектора BB = Erase 256 sect полностью стирает информацию в целом блоке (256 секторов, осторожно, ваши данные в некоторых случаях удалятся). Размер одного блока (как Вы знаете) равен 256-ти секторам.

Если сравнить BB = Erase 256 sect с уже рассмотренным нами продвинутым алгоритмом BB = Advanced REMAP, то BB = Advanced REMAP выгоднее тем, что он если и стирает информацию, то только в одном сбойном секторе.

Для начала выберем Ignore Bad Blocks и узнаем сколько у нас сбойных секторов бэд-блоков.

5. Change end of test . Жмём Enter на клавиатуре и начинается тест винчестера с заданными нами алгоритмами проверки поверхности накопителя с первого сектора (Start LBA: ) 0 и без исправления поверхности (Ignore Bad Blocks) .

Как видим, ещё прошла только первая половина сканирования. Много отличных секторов с задержкой чтения не более 5 ms. Также имеются сектора с хорошей задержкой чтения 20 ms и удовлетворительной задержкой чтения 50 ms. Что плохо, присутствуют полноценные сбойные сектора (бэд-блоки), информацию из которых прочитать совсем не удалось - 7! А после окончания сканирования - 13. Как их исправлять?

Remap - исправление сбойных секторов

Настраиваем программу Victoria так, чтобы при следующем сканировании наши бэд-блоки исправлялись.

Жмём F4 . В первом пункте Start LBA нажимаем "пробел", мы уже знаем номера сбойных секторов и зададим этот параметр по другому. Первое сканирование показало, что все наши бэд-блоки начинаются с сектора 770 000 000 и заканчиваются в самом конце, поэтому жмём "пробел" на клавиатуре и выбираем 770 000 000.

2. End LBA - адрес сектора, на котором, закончится тестирование оставляем как есть, так как у нас имеются бэд-блоки в самом конце жёсткого диска.

3. «Линейное чтение»

4. Ignore Bad Blocks , жмём на пробел и выставляем алгоритм BB = Advanced REMAP .

5. Change end of test . Жмём Enter на клавиатуре и начинается тест винчестера с заданным алгоритмом исправления поверхности накопителя BB = Advanced REMAP.

Как видим "ремап" удаётся и все имеющиеся сбойные сектора бэд-блоки исправляются.

Как узнать что именно произошло, переназначение сектора с резервной дорожки или программе Виктория удалось занулить данный сектор?

Для этого нужно смотреть SMART жёсткого диска, если параметр Reallocated Sector Count остался прежним, значит переназначения не произошло и Виктории удалось сделать принудительную запись в нечитаемый сектор и затем прочесть информацию, после этого сбойный сектор перестал быть бэд-блоком и стал нормальным.

В нашем случае атрибут Reallocated Sector Count остался прежним, такое происходит, когда исправленные бэд-блоки были программными (ошибки логики сектора), а не физическими. .

Сервер 2012 и технический прогресс вообще это хорошо. Но иногда приходится возвращаться к истокам - DOS . И дело не в ностальгических воспоминаниях о первых игрушках. Для этого есть DOSBox .

Просто, определенное ПО невозможно запустить под XP или 7. Не помогают ни помянутый DOSBox, ни VirtualPC. Обычно это различные обновления для BIOS. Или программы напрямую работающие с контроллером COM порта - самописанное ПО для самоспаянных программаторов, часто использующихся в автомастерских и сервисных центрах печатной техники.

Обычно для этих целей в углу, с незапамятных времен, стоит Pentium 200 с ЭЛТ монитором. Но всему приходит конец. И встает вопрос, что делать дальше: покупать такое же старье, делать мультизагрузку или отвести под DOS наименее производительный из компьютеров имеющихся под рукой? И вопрос этот не терпит отлагательства, ибо уже стоит очередь и скоро люди в ней начнут разворачиваться в сторону других ремонтников.

Быстрым выходом может стать . На все про все у вас уйдет 5 минут и подготовленная к выбросу флэшка малой емкости.

EDIT.COM текстовый редактор

EXT.EXE интерактивное создание командной строки для EXTRACT

EXTRACT.EXE экстрактор для CAB файлов

FDISK.EXE управление разделами на дисках

FORMAT.COM форматирование разделов созданных FDISK

MSCDEXT.EXE перенаправитель для CDROM, работает по принципу сетевого перенаправителя, получает запросы от ОС первым и обрабатывает касающиеся CDROM, для ОС CDROM представляется сетевым диском

SCANDISK.EXE программа для проверки файловой системы и диска на ошибки

SYS.COM перенос системных файлов с одного диска на другой

В этой статье речь пойдёт о такой проблеме, как печать на лазерных принтерах из-под DOS. Дело в том, что, несмотря на столь распространённые повсеместно популярные операционные системы (такие как Windows 98/2000/NT/XP и другие), под внутреннюю среду которых и создаются практически все современные лазерные принтеры, всё ещё существует необходимость печати из-под DOS. Такая необходимость возникает, как правило, у таких организаций, как банки, сетевые и частные магазины, различные конторы, имеющие дело с базами данных. В основном это обуславливается или устаревшими мощностями (устаревшие ПК и системы учёта - в основном это государственные структуры) или необходимостью иметь повышенную безопасность рабочих станций. Последний случай можно объяснить тем, что операционная система MS DOS хороша своей компактностью, по сравнению с Windows. Она полностью текстовая, так как графический режим, как таковой, этой операционной системе просто не поддерживается, и предоставляет для программиста широкие возможности по управлению машиной (через неё можно делать всё, что душе угодно, хоть на уровне регистров процессора и видеоподсистемы, вплоть до прямой записи в память). В связи с раритетностью и технологической отсталостью (вся OS - это ТРИ файла - io.sys, msdos.sys и command.com), вирусы для нее сейчас практически не пишутся, что во многом оберегает системы этих организаций от современных вирусных программ и жучков (однако в свое время вирусы на этой платформе писались тысячами, поэтому безопасность эта лишь относительная).

Но, однако, есть и ещё причина, заставляющая многие госструктуры держать данные в DOS-системе. В банках и прочих госучреждениях эта OS стоит по ряду не технических, а административных причин. Для того чтобы на серьезный канал связи или в госучреждение поставить какую-либо систему, она должна пройти государственную техническую комиссию и получить соответствующий сертификат. ГосТехКомиссия - это заведение, разбирающее весь программный код OS по 0 и 1, и проверяющее всю систему, программу или OS на предмет закладок, шпионского кода и т.д. Понятно, что перебрать весь код OS Windows очень непросто. Поэтому (последняя ось прошедшая ГосТехКомиссию - это WinNT 4.0) , для того чтобы поставлять свои программные продукты и системы в госучреждения и банки, (т.к. банки используют государственные закрытые каналы связи, контролируемые бывшим ФАПСИ), программисты пишут программы на "сертифицированных" продуктах, к которым относится и DOS.

Трудности печати в среде DOS.

Проблемы с принтером возникают сразу же после подключения его к ПК. В среде DOS’а принтер, как устройство просто не отобразиться, т.е. понять, работает ли принтер в DOS, можно только зайдя в него и отпечатав пробную страницу. А получиться может так, что принтер как бы подключён и замечательно определяется и печатает из Windows, но когда вы заходите в DOS, возникает очень распространённая на сегодняшний день проблема - это искажённая печать кириллицы (т.е. вы посылаете команду отпечатать русский текст, а принтер вам выдаёт страницы с иероглифами).

Эта проблема идёт, по сути, от одного источника, а именно - нежеланием многих разработчиков драйверов адаптировать принтеры к работе в DOS (хотя это вполне возможно и не требует особых дополнительных затрат).

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

На сегодняшний день практически все производители стремятся создавать принтеры, адаптированные к среде Windows , зачастую такие принтеры вообще могут нормально функционировать только в этой среде и больше нигде. Для Windows - программ (таких как Word) эти принтеры подходят идеально, без проблем определяются, а если нет такой марки принтера в перечне оборудования Windows, то всегда есть драйвера, предоставляемые производителем на CD (или другом носителе информации) в комплекте.

А что с совместимостью этих принтеров в DOS? Многие производители не считают нужным снабжать дополнительными опциями свои принтеры (так называемым встроенным знакогенератором), а печать из DOS-программ уже давно стараниями Microsoft отброшена в глубины истории вместе с самой системой DOS.

Кроме того, есть и множество более несущественных возможностей, которые могут быть, ну если не необходимыми, то очень желательными. Имеется в виду, к примеру, такая приятная мелочь, как возможность принтера печатать в так называемом дуплексном режиме печати, то есть режима, при котором четные страницы документа печатаются на одной стороне листа бумаги, а нечетные - на другой, что позволяет сшивать листы в брошюры и книги. И при этом происходит значительная экономия бумаги. Но позвольте, скажете вы, ведь практически любой принтер умеет печатать по отдельности четные и нечетные страницы! И это действительно так, но пробовали ли вы сделать таким способом, скажем, брошюру или книжные развороты? Если нет, то будьте готовы к тому, что вам придется проделать большую работу вручную:

Во-первых, надо заправить в принтер строго определенное количество листов (иначе он не остановится и начнет печатать четные страницы на чистых листах).

Во-вторых, придется вручную изменить порядок следования листов так, чтобы после повторной их зарядки страница 2 оказалась на том же листе, что и страница 1, и расположение текста было верным. Стоит также приготовится к тому, что придется ещё и размышлять: без развитого пространственного воображения правильно сориентировать листы не удастся. Достаточно испытать один раз такой трюк с документом листов на 40, как желание развлекаться подобным образом тут же испарится навсегда (перебрать вручную каждый лист - довольно сомнительное удовольствие).

Таким образом, можно сказать, надуманная проблема становится действительно серьёзной проблемой для организаций, вынужденных печатать из DOS’а.

Печать на принтерах с аппаратной поддержкой.

Но всё же не всё так ужасно, как может показаться на первый взгляд. Многие производители, конечно, перевели большинство своих принтеров в область только Windows среды (это так называемые Win-принтеры), но также остались и такие производители, которые совершенно справедливо просчитали потребности рынка и продолжили линию новых моделей принтеров с полной совместимостью со средой DOS’а или различными утилитами (позволяющими также добиться возможности печати из-под DOS). Ведь сегмент рынка состоит, как уже выше упоминалось, в основном из финансовых или структур, имеющих дело с множеством баз данных, а это значит, что эти организации будут нуждаться в мощных машинах.

Совместимость с DOS средой у таких принтеров добивается с помощью аппаратной поддержки. Как правило, подобные современные принтеры имеют в своём составе довольно мощный процессор и даже винчестер, также некоторые производители снабжают принтеры возможностью работы с Flash Card (для хранения часто используемых документов и драйверов) - это сделано для того, чтобы не нагружать ПК и передать часть функций непосредственно самому принтеру. На такие принтеры уже устанавливают (встраивают) набор драйверов (в том числе появились принтеры, совместимые не только с DOS средой, но и такими OS , как Linux и др.), а также такие интересные решении, как, например набор шрифтов (в частности - кириллица). Это позволяет, однажды задав русскую кодировку в режиме DOS, не подтверждать ее при каждом включении принтера и компьютера. Кроме того, электронная начинка принтера также содержит различные языки описания данных (Adobe PostScript, PCL и т. д.) Эти языки опять же предназначены для того, чтобы забрать часть работы у компьютера и передать принтеру.

Ярким примером таких аппаратных возможностей стало использование компанией Kyocera Mita особого программного языка печати Prescribe, при помощи которого удалось решить множество трудностей печати принтеров в DOS. Prescribe - это простой язык вашего принтера, состоящий из ряда легко запоминаемых команд (на подобии SLM (Set Left Margin) - для указания левого края или BOX - для рисования рамок.). Благодаря этому языку стало возможным, задавая простые команды, печатать в DOS в дуплексном режиме, задавать размер и тип шрифтов, делать раскладки, регулировать края, положение текста и рисовать графические элементы. В общем, осуществлять всё то, что стало таким привычным в среде Windows. Кроме того, компания Kyocera Mita снабдила свои принтеры возможностью печатать штрих коды - это тоже стало возможным благодаря возможностям языка Prescribe (В данном случае штрих код воспринимается как простой нестандартный шрифт).

Принцип использования команд, используемых в языке Prescribe2, отличается от принципа использования различных прикладных программ и утилит, которые существуют на сегодняшний день. Большинство прикладных программных обеспечивают управление принтерами посредством кодеков и сохранением последовательностей, которые встроены в программу, которые непосредственно не видны пользователю. Напротив язык Prescribe2 состоит из наборов простых символов, которые вы можете видеть на мониторе и самостоятельно вводить в командной строке DOS или дать ссылку на текстовый файл с записанной в нем командой. . Это заметно облегчает настройку печати и помогает вам в случае необходимости добавить или удалить тот или иной пункт.

Также хотелось бы отметить, что настойки и возможности печати в разных режимах из Windows значительно расширены и сделаны в очень удобной форме (и это притом, что принтеры замечательно адаптированы к среде DOS и очень удобны при работе в ней).

Так что при покупке, если вы знаете, что вам придётся иметь дело с печатью из-под DOS, то непременно обращайте внимание на встроенные опции принтера. Если указана возможность печати из DOS - среды, то такой принтер поможет вам избавиться сразу от многих возможных неприятностей.

Печать в среде Windows с эмуляцией DOS.

Помимо банков и предприятий - есть ещё и мы с вами - пользователи домашних ПК, и рано или поздно может так случиться, что и нам понадобится что-либо отпечатать из DOS. А домашние принтеры (такие, как правило, довольно маломощные и недорогие - а потому достаточно простые) как раз и относятся в большинстве своём к так называемым Win-принтерам, т.е. ориентированным только на среду Windows (подробнее рассмотрены ниже). И в такие принтеры, скорее всего не станут встраивать дополнительные, повышающие их стоимость, опции. Так что же делать?

Эту проблему с домашними принтерами решает замечательная утилита DOSprn. (http://russian.dosprn.com )

В принципе задача печати из DOS-приложений вполне могла бы быть решена самими разработчиками драйверов или операционной системы. Но, как видно, желания у них не было. Дело в том, что есть шанс заставить любой Win-принтер работать со старыми DOS-программами.

Но не со всеми, правда, а лишь с теми, что запускаются и нормально функционируют в окне Windows. Примером таковых является утилита российских разработчиков DOSprn. Она позволяет не только русифицировать принтер при печати из DOS-программ, если имеются проблемы с кириллицей, но и настроить печать с использованием любой кодовой страницы - это может быть абсолютно любой шрифт. Программа работает со всеми принтерами, имеющими драйверы под Windows.

К сожалению, привычный инсталлятор для Windows не предусмотрен: для установки DOSprn необходимо создать каталог, в котором вы собираетесь ее разместить, и распаковать туда архив, используя для этого архиватор типа WinZip (или WinRar). Теперь для работы с программой достаточно просто ее запустить или поместить ярлык к DOSprn.exe в "Автозагрузку".

После запуска в системной области панели задач появится новый значок. Щелкнув по этому значку правой кнопкой мыши, вы получите весьма простое и понятное меню настойки DOSprn. Очень рекомендуется перед началом работы внимательно прочитать инструкцию к программе, благо она на русском языке: там подробно описываются все пункты меню настроек, и рассказывается, как избежать некоторых проблем.

Не прочитав инструкцию, вы, скорее всего, не поймете, почему DOSprn никак не хочет реагировать на нажатие кнопки "Печать" из Norton Commander. А дело в том, что при работе с Win-принтером необходимо заставить DOS-программу выводить печать документа в файл. Более простого пути, к сожалению, не существует. Для этого надо скопировать в папку вашей DOS-программы файл prn2file.com из той самой директории, куда был установлен DOSprn.

Это резидентный редиректор порта, который и будет направлять печать в файл очереди. Для того чтобы он загружался непосредственно перед запуском DOS-приложения, необходимо это запрограммировать - щелкнуть на ярлыке DOS-приложения правой кнопкой мыши, выбрать пункт "Свойства" и на вкладке "Программа" в строке "Пакетный файл" записать "prn2file.com" (без кавычек). Все, теперь простой Win-принтер работает с DOS-программой, осталось только в окне DOSprn выбрать ориентацию страницы - книжную или альбомную - и дело сделано.

Принтеры "только для Windows"

Это как раз и есть те самые Win-принтеры, о которых ранее упоминалось. Практически все современные принтеры полностью адаптированы к среде Windows (что собственно не удивительно, т.к. на сегодняшний день это одна из самых распространённых, простых и популярных OS по всему миру). Удобство печати из этих операционных систем обуславливается многими факторами, одним из которых является простота идентификации того или иного принтера. Помимо разработанных драйверов к Windows производителями принтеров, в самой OS есть уже огромное количество встроенных драйверов, для большинства известных марок и моделей, что парой упрощает установку принтера до пары кликов мышкой на инсталляционном окне.

Но, не смотря на все удобства среды Windows и в частности различные возможности печати, предлагаемые разработчиками таких текстовых редакторов, как Word в составе MS Office, также существует множество недочётов и накладок и при печати из разных версий операционных систем Windows (к примеру, Windows NT или Windows 2000). Каждый производитель борется с недочётами своих принтеров по-разному (в основном это дополнительные утилиты и вспомогательные программы). Кроме того, эти проблемы привлекают и сторонних разработчиков, которые наряду с производителями принтеров также предлагают различные программные решения. И таких программ довольно много, и чтобы не углубляться в дебри предлагаемого программного ассортимента можно в качестве наглядного универсального решения рассмотреть всё туже, уже знакомую вам программку DOSprn.

К примеру, при печати из операционных систем Windows NT и Windows 2000 следует использовать DOSprn с идущим в комплекте редиректором prn2file.com. К сожалению, он занимает некоторое место в памяти, а при обработке задания, превышающего по размеру его буфер, возможно нестабильное поведение программы, поэтому, если DOS-программа сама позволяет выводить задание не на печать, а в файл, лучше будет направить вывод в файл очереди прямо из настроек используемой программы.

Подобный подход грамотнее и результат будет стабильнее. Учтите только, что если ваша программа выводит печать в файл с названием, которое в ней нельзя переопределить, то название файла следует прописать в самой программе DOSprn. Впрочем, некоторых положительных результатов можно добиться, если поэкспериментировать с командной строкой prn2file.com: она позволяет задавать имя файла очереди, номер порта и размер буфера печати.

Обратите только внимание, что в свойствах вашего принтера в диалоге "Параметры порта" должен быть снят флажок "Очередь для заданий MS-DOS", иначе программа не сможет перехватывать задание на печать. Флажок "Перехват порта" в настройках самого DOSprn должен быть включен, иначе программа опять-таки работать не будет.

Также желательно включить опцию "Переносить длинные строки", чтобы, когда строка длиннее, чем ширина листа, она не обрезалась. При выборе шрифта не рекомендуется использовать пропорциональные шрифты. Лучший вариант, по словам разработчиков, - Courier New или Lucida Console. Если не печатается псевдографика нормально, то выберите в настройках шрифта кодовую страницу не «866», а «866_», в этом случае все символы псевдографики будут только прорисовываться линиями, а не браться из файла шрифта.

Вот собственно и все, что можно сказать про DOSprn. Да, и ещё одно! Если нужно быстро распечатать текстовый файл, то не обязательно открывать его в каком-то приложении: можно сделать это прямо из DOSprn, в окне программы предусмотрена специальная кнопка для этого. Так что эта утилита хоть и довольно маленькая, но вполне удобная и эффективная.

Все права на публикацию принадлежат компании "АБИУС".

Бывает так, что при загрузке Windows 10 «зависает» черный экран с курсором. Такая же проблема может наблюдаться при перезагрузке, а также после установки/переустановки данной операционной системы. Ошибка обычно возникает из-за неправильной работы драйверов видеокарт AMD Radeon и NVidia, хотя это не единственная причина. Обратите внимание: исправить проблему можно без переустановки системы.

Наша статья носит информационный характер и мы не несем ответственности за ваши действия

Если неисправность не удается устранить самостоятельно, то обратитесь за помощью к профессионалам в наш сервисный центр. Мы не только устанавливаем/переустанавливаем Windows, но и ремонтируем ноутбуки и компьютеры всех производителей.

Быстрые способы

Как правило, издаваемые звуки и другие признаки работы компьютера свидетельствуют о нормальной загрузке Windows 10, однако на мониторе кроме указателя мыши ничего не отображается. В данном случае ситуацию могут исправить следующие действия.

Исправление проблем видеокарты

Если быстрые способы не помогли, то придется использовать более сложные методы.

Перезагрузка

Среди работающих способов исправления черного экрана с курсором (особенно актуально для видеокарт ATI (AMD) Radeon), стоит отметить полную перезагрузку ПК с последующим отключением быстрой загрузки Windows 10. Для этого:

  1. перезапустите компьютер;
  2. после повторной загрузки с черным экраном понажимайте на клавишу Backspace, чтобы убрать заставку экрана блокировки, а также удалить случайные символы из поля для ввода пароля;
  3. теперь переключите раскладку клавиатуры (если необходимо) для ввода пароля — обычно работают клавиши Windows + Пробел — и введите пароль учетной записи; жмите Enter и ждите загрузки системы;
  4. еще раз перезагрузите компьютер, нажав Windows с эмблемой + R, и несколько секунд подождите;
  5. если в Windows 10 стоит русский язык, переключите раскладку и введите shutdown /r, затем нажмите Enter; подождите несколько секунд и снова нажмите Enter;
  6. дождитесь перезагрузки компьютера.

В результате должна открыться полноценная экранная заставка.

Альтернативный способ перезагрузки:

  • при включенном компьютере несколько раз нажмите на Backspace или Пробел;
  • нажмите 5 раз на клавишу Tab, чтобы перейти к иконке «включение/выключение»;
  • после этого нажмите Enter, клавишу «Вверх» и снова Enter.

Компьютер должен перезагрузиться в нормальном режиме. Если вышеописанные варианты не работают, можно попробовать принудительное выключение (нежелательно). Для этого нажмите и держите кнопку питания, дождитесь выключения компьютера, и затем снова его включите. В любом случае, если после перезагрузки на мониторе появилось изображение, значит все дело в драйверах видеокарты, которые некорректно работают из-за быстрого запуска по умолчанию.

Отключение быстрого запуска

Чтобы отключить быстрый запуск, следуйте инструкции:


Данные действия должны исключить повтор проблемы.

Переустановка драйверов

Если ничего не помогает, попробуйте удалить драйвер видеокарты. В Windows 10 предусмотрена такая возможность и в режиме низкого разрешения экрана, и в безопасном режиме. Существует два способа переустановки драйверов.

Первый вариант:


Второй вариант:

  1. зайдите в систему с паролем (описано в начале инструкции);
  2. зажмите Win+X;
  3. повторите 8 раз нажатие клавиши «Вверх» и затем нажмите Enter — должна открыться командная строка администратора;
  4. введите (раскладка eng): bcdedit /set {default} safeboot network, нажмите Enter;
  5. теперь введите: shutdown /r и снова нажмите Enter; подождите около 15 секунд и повторно нажмите Enter;
  6. компьютер перезагрузится в безопасном режиме, в нем можно выбрать восстановление системы или переустановить драйвера видеокарты;
  7. чтобы вернуть стандартную загрузку, в качестве администратора в командной строке используйте код bcdedit {default} /deletevalue safeboot.

Также не следует исключать возможность заражения компьютера вирусами, например, при использовании интернета или после установки непроверенных программ. В этом случае загрузитесь в безопасном режиме, запустите антивирус и следуйте инструкции по удалению зараженных файлов; перезагрузите компьютер. Иногда помогает установка более подходящего разрешения экрана, которая тоже выполняется в безопасном режиме.

Иногда пользователи ОС от Microsoft сталкиваются с проблемой, когда после загрузки Windows только чёрный экран и курсор мыши. Симптом довольно известный – не может запуститься системный процесс «explorer.exe». Причин может быть несколько: вирус или наоборот – антивирус (Avast), проблемы с жёстким диском и т.п. Довольно часто исправить чёрный экран при запуске можно за минуту без всяких сторонних утилит.

Как уже было сказано в заголовке – причиной такого поведения является ошибка запуска процесса , отвечающего среди прочего за отображение рабочего стола, его элементов и панели с кнопкой «Пуск». В этой инструкции по восстановлению работы мы рассмотрим две популярные причины, по которым при загрузке Windows видно чёрный экран и курсор вместо рабочего стола. Одной из причин в некоторых случаях является популярный антивирус Avast , который по известным только ему причинам блокирует «explorer.exe ». Во втором случае придётся немного отредактировать системный реестр. В обеих ситуациях работа Windows восстанавливается очень легко.

Avast – виновник чёрного экрана при загрузке Windows.

Итак, после того, как Windows загрузилась , но на экране только чёрный «квадрат Малевича», по которому бегает «абстрактный таракан» – курсор мыши, выполните следующее:

  • 1. Нажмите знаменитое на весь мир сочетание кнопок «Ctrl+Alt+Del » и в списке выберите «Запустить диспетчер задач».
  • 2. После появления окна диспетчера задач найдите в списке процессов «avast » (вкладка «Процессы») и из контекстного меню (правой кнопкой по процессу) выберите пункт «Открыть расположение файла».
  • 3. Перед Вами предстало окно с папкой, куда установлен антивирус «Аваст». Найдите в нём файл «AvastUI» и запустите его (двойной клик или «Enter»). Должно открыться главное окно антивируса.
  • 4. Перейдите сверху на вкладку «Безопасность », в списке слева выберите «Антивирус », и среди появившихся пунктов меню нажмите на «Экран поведения ».
  • 5. Откройте настройки экрана и добавьте в надёжные процессы «c:\windows\explorer.exe » (воспользуйтесь кнопкой «Обзор»). Подтверждаем свои действия кнопкой «OK».
  • 6. Перезагрузите компьютер: опять нажмите «Ctrl+Alt+Del » и найдите соответствующий значок на появившемся экране.

Если виновником был именно антивирус «Аваст», то после выполнения действий из инструкции по решению проблемы чёрного экрана и курсора мыши при запуске Windows – следующая загрузка операционной системы должна пройти успешно. Вполне возможно, что проблема уже решена разработчиками Avast’а, но процесс добавления программы в «доверенные» всё же может пригодиться. Тем более не известно – как отреагирует антивирус на готовящуюся к выходу Windows 10 .

В том случае, если Вы используете другой антивирус , то постарайтесь найти в его настройках аналогичный пункт по созданию списка «доверенных», «надёжных», «игнорируемых» и т.п. приложений, которые не должны проверяться этим антивирусом. Если виноват антивирус, то чёрный экран с курсором при загрузке Вас больше беспокоить не должен. Защитник, так неадекватно реагирующий на популярные программы, скорее всего, в ближайшие несколько дней (а, может, и часов) получит соответствующее обновление. Вполне возможно, что оно будет получено автоматически при наличии подключения к интернету и настроенной функции по обновлению антивируса по интернету. В противном случае – рекомендуется скачать обновлённую версию с официального сайта.

Не всегда ошибки и подобные ситуации при запуске Windows вызваны антивирусом. Могут быть и проблемы с оборудованием. Обзор недавно публиковался. Но далее мы рассмотрим решение, когда в сложившейся ситуации (на экране только курсор мыши ) виноваты неправильные параметры системного реестра Windows.

Что делать, если при запуске Windows видно только чёрный экран и мышь? Правим системный реестр.

Первый шаг точно такой же, как и в случае с антивирусом: необходимо открыть , с его помощью запустить редактор реестра и проверить/исправить пару значений системного реестра Windows.


  • 1. В состоянии чёрного экрана нажмите знаменитое на весь мир сочетание кнопок «Ctrl+Alt+Del» и в списке выберите «Запустить диспетчер задач».
  • 2. После появления окна диспетчера задач в верхнем меню «Файл» выберите пункт «Новая задача (Выполнить)…». Появится окно «Создать новую задачу». В поле «Открыть» введите команду «» (без кавычек). Откроется окно редактора реестра.
  • 3. В левой части окна перейдите к разделу (что-то типа «папки» в проводнике) с названием «HKEY_LOCAL_MACHINE ». Разверните его и перейдите к подразделу «SOFTWARE ». Аналогичным образом доберитесь до раздела «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon ».
  • 4. В правой части окна Вы увидите список параметров. Найдите параметр с названием «Shell ». Его значением должна быть строка «explorer.exe» . Если это не так, то после двойного клика по нему задайте указанное значение. В том случае, если параметр «Shell» вообще отсутствует, то создайте его , выбрав из контекстного меню раздела «Logon» пункт «Создать» – «Строковый параметр». Укажите имя нового параметра («Shell») и после этого по двойному клику задайте значение («explorer.exe»).
  • 5. Как в пункте 3 перейдите в раздел «HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon ». Здесь правая часть не должна содержать параметра «Shell». Если таковой имеется, то следует удалить его через контекстное меню или кнопкой «Delete» на клавиатуре.

Два приведённых выше метода помогут Вам восстановить Windows, если при загрузке чёрный экран и курсор мыши . Изменение параметра «Shell» нередко свидетельствует о том, что компьютер подвергся заражению вирусом. Вполне возможно, что он уже обезврежен установленным антивирусом, но в системе вполне могли остаться следы его деятельности (изменение «Shell»).