html

вторник, 30 октября 2012 г.

Смена типа компьютера с ACPI в Windows XP

0 Описание проблемы

Переставил Windows  XP  на новую машину. Все получилось хорошо, однако тип комппьтера (его ядро)  было “Стандартный  компьютер”, хотя сам компьютер поддерживал ACPI.:
Тип компьютера (его ядро) “Стандартный компьютер”
 Тип компьютера (его ядро) “Стандартный компьютер”

Из-за этого были проблемы с выключением компьютера – диски выключались, а сам компьютер - нет. Приходилось выключать вручную. Необходима смена  ядра компьютера 

1. Устранение проблемы

Существует несколько способов смены ядра, из них  самый лёгкий и удобный –  это переустановка системы  Windows XP в режиме восстановления
Когда Windows будет предлагать: “Нажмите F6, если требуется установить особый драйвер SCSI или RAID”, надо нажать F5  и выбрать одно из ядер, поставляющихся вместе с Windows XP.
Сообщение, во время которого нужно нажать F5
   Сообщение, во время которого нужно нажать F5

После этого, через некоторое время, на экране появится список входящих в комплект поставки Windows XP ядер (типов компьютера), из которого вы можете выбрать ту версию ядра, которая наиболее подходит для вашей аппаратной конфигурации.
Было выбрано “Компьютер с интерфейсом ACPI”:
Выбор типа копьютера – компьютер с интерфейсом ACPI
Выбор типа копьютера – компьютер с интерфейсом ACPI

После этого произведена переустановка Windows XP в режиме восстановления. После переустановки тип компьютера изменился :
Тип ядра Windows XP “Компьютер с ACPI”
  Тип ядра Windows XP “Компьютер с ACPI
 
После этого компьютер стал правильно выключаться. Проблемы с выключением исчезли.

понедельник, 29 октября 2012 г.

Сетевая карта Realtek RTL8139d

0. Скачать драйвер  сетевой  карты  Realtek RTL8139D  версии 5.719 для  WinXP 32/64 и Win2K: PCI_Install_XP_2K_5719_04062012.zip или здесь: PCI_Install_XP_2K_5719_04062012.zip .
Этот драйвер подходит также к сетевым картам  RTL8100(L), RTL8100B(L), RTL8100C(L), RTL8101L, RTL8130, RTL8139B(L),  RTL8139C(L), RTL8139C(L)+, RTL8139D(L)

Сетевая карта Realtek RTL8139d
Сетевая карта Realtek RTL8139d
1. Драйвера сетевой  карты  Realtek RTL8139D  для других ОС и драйвера для других сетевых карт, а также примеры программных кодов и схемы, можно найти на сайте производителя http://www.realtek.com/default.aspx

суббота, 27 октября 2012 г.

Как вызвать BSoD в Windows XP

Для того чтобы проверить, как работает вызовы BSoD, правильность создания дампов краха системы и других проверок, есть возможность вызова вручную BSoD.

Вызвать вручную BSoD можно, проделав следующие действия:

a. Нажмем Пуск-Выполнить. В окошке наберем regedit:

Запуск Regedit
Запуск Regedit
b. Найдем ключ реестра  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters :

Изменяемый ключ реестра
ключ реестра   
HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Services\i8042prt\
Parameters


c. Создадим новый параметр типа DWORD:

Создание Параметра DWORD
    Создание Параметра DWORD

d. Параметру даем имя CrashOnCtrlScroll и присваиваем значение 1:

Новый параметр CrashOnCtrlScroll
Новый параметр CrashOnCtrlScroll

e. В результате должны получить:

Измененный ключ реестра
Измененный ключ реестра 
 HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Services\i8042prt\
Parameters

f. Делаем перезагрузку. После перезагрузки нажимаем  и удерживаем  правую кнопку Ctrl и дважды нажимаем кнопку Scroll Lock. Произойдет  вызванный вручную BSoD приблизительно такого вида (screenshot сделан из программы  Bluescreenview).:

Вызванный вручную в Windows XP BSoD
Вызванный вручную в Windows XP BSoD

среда, 24 октября 2012 г.

Про синий экран смерти в Windows XP

0. Что такое Синий экран смерти (BSoD )

Синий экран смерти (Blue Screen of Death, BSoD) — название сообщения о критической системной ошибке в операционных системах Microsoft Windows. Для версий Windows XP ,Windows 2000, Windows Vista, Windows 7 синий экран смерти (BsoD) появляется, когда в коде ядра или драйвера, выполняющемся в режиме ядра, возникает неустранимая ошибка. Чаще всего это попытка выполнения драйвером недопустимой операции. Единственным возможным действием в данном случае является перезагрузка компьютера . По умолчанию такая перезагрузка происходит автоматически. Однако настройками системы Windiws XP автоматическую перезагрузку можно отключить, и мы тогда увидим синий экран смерти - BSoD.  После этого операционная система Windows XP создаёт в системном журнале запись с параметрами возникшей ошибки. Если в настройках ОС включено создание дампов памяти, то в системном журнале будет указан путь к файлу с расширением dmp, описывающий причину BSoD. Он может быть использован разработчиками программ и драйверов для более детального определения причин ошибки .

Вид синего экрана смерти:

Синий экран смерти BSoD в Windows XP
Синий экран смерти BSoD в Windows XP


Немного расшифруем содержимое текста на экране :
  • код ошибки Stop-код и её символьное имя (не всегда) 
  • 4 параметра, поясняющие ошибку, предназначенные для отладочного ПО. Значение параметров зависит от кода ошибки
  • адрес места ошибки ,если его возможно указать
  • название драйвера, в котором произошла ошибка ,если его возможно указать
1. Как увидеть BSoD и устранить перезагрузку.

По умолчанию компьютер перезагружается сразу после появления неустранимой ошибки. Чтобы этого избежать, увидеть BSoD и записать нужную информацию о сбое, делаем в Windows XP следующее:
1.1 Мой Компьютер – Свойства - Дополнительно:

Вкладка Дополнительно в Свойствах компьютера
Вкладка Дополнительно в Свойствах компьютера

1.2. Раздел  Загрузка и восстановление. Жмем Параметры:

Раздел  Загрузка и восстановление
Раздел  Загрузка и восстановление

1.3 Раздел Отказ системы как на рисунке:

Записать событие в системный журнал – выделить
Отправить административное оповещение – выделить
Выполнять автоматическую перезагрузку – снять выделение

Подраздел Запись отладочной  информации – как на рисунке.

При такой настройке Windows XP должна показывать BSoD, а в директории %SystemRoot% (чаще всего Windows)\Minidump будут формироваться файлы *.dmp, описывающие причину BSoD:

Директория файлов дампа
 Директория файлов дампа

2. Анализ дампов BSoD программой  Bluescreenview

2.1. Скачать программу Bluescreenview с русификатором  здесьBlueScreenView.rar 


2.2. Про программу анализа дампов BSoD  Bluescreenview.

BlueScreenView просматривает все ваши файлы Minidump–а созданные во время BSoD, и показывает информацию обо всех этих системных катастрофах в одном окне.  Для каждой  катастрофы  BlueScreenView показывает имя файла Minidump-а, дату/время этой катастрофы, основную информация о катастрофе, показанная в BSoD (Код ошибки и 4 параметра), и детали драйвера или модуля, который возможно вызвал катастрофу (имя файла, название продукта, описание файла и версия файла).
Для каждой катастрофы BSoD , показанной в верхнем окне, вы можете рассмотреть детали драйверов устройства, загруженных во время катастрофы в  нижнем окне. BlueScreenView также отмечают драйверы, которые были стеке катастрофы. Таким образом, Вы можете легко определить местонахождение подозреваемых драйверов, которые возможно вызвали катастрофу.

Программа BlueScreenView
Программа BlueScreenView
                          

воскресенье, 14 октября 2012 г.

Seagate Barracuda 7200.11 ST3320613AS

1. Основные технические характеристики Seagate Barracuda 7200.11 ST3320613AS, а также как переключать джампера  можно узнать из документа Product Manual Barracuda 7200.11 Serial ATA, который можно скачать здесь: Product-Manual-Barracuda-7200-11-SATA.rar

Seagate Barracuda 7200.11 ST3320613AS
Seagate Barracuda 7200.11 ST3320613AS

2. Mhdd – популярная бесплатная программа для проверки и ремонта жестких дисков, в том числе и  Seagate Barracuda 7200.11 ST3320613AS . Набор различных версий  Mhdd от  2.6.0 до 4.0 скачать можно здесь: Mhdd.rar Более современные версии Mhdd  можно найти ,. если пойти по ссылкам поста  Seagate Barracuda 7200.9 ST3160812A

3.  Полезные ссылки
--  сайт Seagate :   http://www.seagate.com/ 
 
4. Проверил  Seagate Barracuda 7200.11 ST3320613AS утилитой DriveDetect на предмет необходимости апгрейда микропрограммы (прошивки) диска. Утилиту DriveDetect вместе с рисунками окон программы можно скачать здесь: DriveDetect.rar

5. Утилита DriveDetect подсказала, что необходимо обновление микропрограммы ( прошивки). И дала ссылки. Скачал обновление , которое заменяет текущую микропрограмму ( прошивку)  версии  SD22 на версию SD2B. Обновление было в виде файла образа диска ISO. Для того чтобы записать файл образа диска ISO на DVD диск , воспользовался бесплатной программой CDBurnerXP  После этого, тщательно изучив инструкции к программе, произвел обновление. Seagate Barracuda 7200.11 ST3320613AS остался работоспособным  :)

6. На сайте Seagate нашел утилиту для проверки и ремонта дисков SeaTools 2.23 для DOS. Версия для  Windows в случае ошибок на диске все равно отправляет к DOS версии.  Скачать образ диска ISO SeaTools 2.23 для DOS  вместе с инструкцией на русском языке: SeaToolsDOS223ALL.rar  Опять, для того чтобы записать файл образа диска ISO на DVD диск, воспользовался бесплатной программой CDBurnerXP 

SeaTools for DOS
SeaTools for DOS
Программой SeaTools  для DOS  ликвидировал  сбой  на диске Seagate Barracuda 7200.11 ST3320613AS

 Посты по теме :

четверг, 11 октября 2012 г.

Менеджер процессов Process Hacker 2

0. Скачать Process Hacker 2 версии   2.28: processhacker-2.28-setup.exe


1.Общее описание программы  Process Hacker 2.

Главное окно программы Process Hacker 2
Главное окно программы Process Hacker 2

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

2. Основные  особенности программы Process Hacker 2.

   Исчерпывающая информация по всем процессам:  история выполнения процесса, листинги потоков, информация о токенах, карта виртуальной памяти, переменные среды, хендлы и многое другое. Примеры информации - на рисунках:

Свойства процесса Process Hacker
Свойства процесса Process Hacker

Карта памяти процесса Process Hacker
Карта памяти процесса Process Hacker

3. Сайт программы:
--  http://processhacker.sourceforge.net/