Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Как включить ручную установку ресурсов устройств в WinXP

Автор: HNKTO
Дата сообщения: 13.02.2010 13:02
Вопрос: Как разблокировать возможность вручную задавать аппаратные ресурсы устройствам в Windows XP sp3

История проблемы:
Есть сетевая карта Dlink 10/100mb Ethernet adapter
Раньше на компе стояли Win98 и Win2000, теперь захотел вместо Win2000 поставить WinXP. При установке дров на систему ХРшка криво распределила аппаратные ресурсы между устройствами (в Win2000 собственно этого не было) и в результате сетевая карта не работает так как надо (обмен данными по сети идёт со скоростью ~ 500кб/с)
Проблема вызвана конфликтом с использованием совместного прерывания прерывания, при этом винда (зараза) считает что всё работает нормально.
Прошу помоши!!! в разрешении этой беды!!!

Ещё добавлю: покупать новую карту не согласен (предлагали в службе поддержки Microsoft); есле надо - винду переставить не проблема.
Автор: cuba65
Дата сообщения: 13.02.2010 17:41
Хотелось бы знать, каков у Вас получился HAL (касательно ACPI), т. е. какой определен компьютер в Диспетчере устройств ХР? И на распределение прерываний желательно посмотреть (в том же Диспетчере).
Автор: sebenya
Дата сообщения: 14.02.2010 04:31

Цитата:
Как разблокировать возможность вручную задавать аппаратные ресурсы устройствам в Windows XP sp3


в boot.ini добавить ключ /PCILOCK. подробнее в статье Microsoft KB Q148501 Preventing PCI Resource Conflicts on Intel-Based Computers
Автор: HNKTO
Дата сообщения: 20.02.2010 13:42
Для "cuba65":
Если интересно - то смотри:

Каналлы DMA:
Канал 2 Стандартный контроллер гибких дисков OK
Канал 3 ECP порт принтера (LPT1) OK
Канал 4 Контроллер прямого доступа к памяти OK

Прерывания:
IRQ 0 Системный таймер OK
IRQ 1 Стандартная (101/102 клавиши) или клавиатура PS/2 Microsoft Natural OK
IRQ 3 Последовательный порт (COM2) OK
IRQ 4 Последовательный порт (COM1) OK
IRQ 6 Стандартный контроллер гибких дисков OK
IRQ 8 CMOS и часы OK
IRQ 10 Intel(R) 82801BA/BAM SMBus контроллер - 2443 OK
IRQ 11 RADEON 9250 OK
IRQ 12 PS/2-совместимая мышь OK
IRQ 13 Процессор числовых данных OK
IRQ 14 Первичный канал IDE OK
IRQ 15 Вторичный канал IDE OK
IRQ 19 Intel(r) 82801BA/BAM USB универсальный хост-контроллер - 2442 OK
IRQ 20 Microsoft ACPI-совместимая система OK
IRQ 20 D-Link DFE-520TX PCI Fast Ethernet Adapter #2 OK
IRQ 22 Crystal SoundFusion(tm) аудио устройство OK
IRQ 23 Intel(r) 82801BA/BAM USB универсальный хост-контроллер - 2444 OK

Порты Ввода/вывода:
0x00000000-0x00000CF7 Шина PCI OK
0x00000000-0x00000CF7 Контроллер прямого доступа к памяти OK
0x00000010-0x0000001F Ресурсы системной платы OK
0x00000020-0x00000021 Программируемый контроллер прерываний OK
0x00000022-0x0000002D Ресурсы системной платы OK
0x0000002E-0x0000002F Ресурсы системной платы OK
0x00000030-0x0000003F Ресурсы системной платы OK
0x00000040-0x00000043 Системный таймер OK
0x00000044-0x0000005F Ресурсы системной платы OK
0x00000060-0x00000060 Стандартная (101/102 клавиши) или клавиатура PS/2 Microsoft Natural OK
0x00000061-0x00000061 Встроенный динамик OK
0x00000062-0x00000063 Ресурсы системной платы OK
0x00000064-0x00000064 Стандартная (101/102 клавиши) или клавиатура PS/2 Microsoft Natural OK
0x00000065-0x0000006F Ресурсы системной платы OK
0x00000070-0x00000073 CMOS и часы OK
0x00000074-0x0000007F Ресурсы системной платы OK
0x00000080-0x00000090 Контроллер прямого доступа к памяти OK
0x00000091-0x00000093 Ресурсы системной платы OK
0x00000094-0x0000009F Контроллер прямого доступа к памяти OK
0x000000A0-0x000000A1 Программируемый контроллер прерываний OK
0x000000A2-0x000000BF Ресурсы системной платы OK
0x000000C0-0x000000DF Контроллер прямого доступа к памяти OK
0x000000E0-0x000000EF Ресурсы системной платы OK
0x000000F0-0x000000FF Процессор числовых данных OK
0x00000170-0x00000177 Вторичный канал IDE OK
0x000001F0-0x000001F7 Первичный канал IDE OK
0x00000200-0x00000207 Игровой порт Crystal SoundFusion™ OK
0x00000274-0x00000277 Порт чтения данных ISAPNP OK
0x00000279-0x00000279 Порт чтения данных ISAPNP OK
0x000002F8-0x000002FF Последовательный порт (COM2) OK
0x00000376-0x00000376 Вторичный канал IDE OK
0x00000378-0x0000037F ECP порт принтера (LPT1) OK
0x000003B0-0x000003BB Intel(R) 82815 CPU - AGP контроллер - 1131 OK
0x000003B0-0x000003BB VgaSave OK
0x000003C0-0x000003DF Intel(R) 82815 CPU - AGP контроллер - 1131 OK
0x000003C0-0x000003DF VgaSave OK
0x000003F0-0x000003F1 Ресурсы системной платы OK
0x000003F2-0x000003F5 Стандартный контроллер гибких дисков OK
0x000003F6-0x000003F6 Первичный канал IDE OK
0x000003F7-0x000003F7 Стандартный контроллер гибких дисков OK
0x000003F8-0x000003FF Последовательный порт (COM1) OK
0x000004D0-0x000004D1 Ресурсы системной платы OK
0x00000778-0x0000077F ECP порт принтера (LPT1) OK
0x00000A79-0x00000A79 Порт чтения данных ISAPNP OK
0x00000D00-0x0000FFFF Шина PCI OK
0x0000A000-0x0000A01F Intel(r) 82801BA/BAM USB универсальный хост-контроллер - 2444 OK
0x0000A400-0x0000A41F Intel(r) 82801BA/BAM USB универсальный хост-контроллер - 2442 OK
0x0000A800-0x0000A80F Intel(R) 82801BA Ultra ATA Storage контроллер - 244B OK
0x0000B800-0x0000B8FF D-Link DFE-520TX PCI Fast Ethernet Adapter #2 OK
0x0000D000-0x0000DFFF Intel(R) 82815 CPU - AGP контроллер - 1131 OK
0x0000D800-0x0000D8FF RADEON 9250 OK
0x0000E400-0x0000E47F Ресурсы системной платы OK
0x0000E800-0x0000E80F Intel(R) 82801BA/BAM SMBus контроллер - 2443 OK
0x0000EC00-0x0000EC3F Ресурсы системной платы OK

Память:
0x0000-0x9FFFF Системная плата OK
0xFFB80000-0xFFBFFFFF Intel(R) 82802 Firmware концентратор OK
0xFFF80000-0xFFFFFFFF Intel(R) 82802 Firmware концентратор OK
0xDF000000-0xDFDFFFFF Intel(R) 82815 CPU - AGP контроллер - 1131 OK
0xDF000000-0xDFDFFFFF RADEON 9250 OK
0xDFF00000-0xF7FFFFFF Intel(R) 82815 CPU - AGP контроллер - 1131 OK
0xF8000000-0xFBFFFFFF Intel(R) 82815 CPU - AGP контроллер - 1131 OK
0xE0000000-0xEFFFFFFF RADEON 9250 OK
0xDE800000-0xDE800FFF Crystal SoundFusion(tm) аудио устройство OK
0xDE000000-0xDE0FFFFF Crystal SoundFusion(tm) аудио устройство OK
0xDD800000-0xDD8000FF D-Link DFE-520TX PCI Fast Ethernet Adapter #2 OK
0xA0000-0xBFFFF Шина PCI OK
0xA0000-0xBFFFF Intel(R) 82815 CPU - AGP контроллер - 1131 OK
0xA0000-0xBFFFF VgaSave OK
0xC8000-0xDFFFF Шина PCI OK
0xF0000-0xFFFFF Системная плата OK
0x100000-0x1FFFFFFF Системная плата OK
0x20100000-0xFFAFFFFF Шина PCI OK

Это так винда распределила ресурсы. сгенерированно MSinfo32.
Автор: cuba65
Дата сообщения: 21.02.2010 00:19
HNKTO

Цитата:
криво распределила аппаратные ресурсы между устройствами

вообще-то, нет никакой кривизны. Очень даже нормально все распределено. На совместное использование прерывания 20 тебе внимания обращать не стоит (твоя карточка такова, что прекрасно работает в таком режиме). На то и есть ACPI. Проблема, если и есть, то не здесь. Посмотри настройки самой сетевой. Включенный режим в первую очередь (full, half...) Проверь работу вашего сетевого свитча. Попробуй переключиться на его другой порт.

Можно, конечно изменить ресурс для сетевой карты, переставив ее в другой слот. Попробуй. Радикальный способ. отключить ACPI в BIOS. Правда, не факт, что сможешь загрузить систему. Попробуй. Но, вряд ли в этом есть смысл...
Автор: HNKTO
Дата сообщения: 21.02.2010 13:56
Для "sebenya"
Не помогло

Для "cuba65"
Проверить настройки сетевухи - это первое что я сделал при обнаружении проблемы (бьюсь я с этим уже 3 месяца)

Методика подключения в сеть - прямое соединение с другой мошиной (сетка из 2 компов старый+новый дома)

вставлять в другой порт - нехочу дырки в корпусе компа делать, темболее что на 98й работает нормально, а собственно в ХР приспичивает если надо скопировать файл >4гб (т. е. вопрос больше в решении проблемы "Как включить ручную установку ресурсов устройств в WinXP"

Кстати: ACPI в BIOS и при установке ХРшки выключал. ПОМОГАЛО. Только комп автоматом не перезагружался и т. п. проблемы при выключенном этом режиме - короче начал искать решение проблемы другими путями...
Автор: dni
Дата сообщения: 21.02.2010 14:11
драйвера ты и так можешь установить вручную, а скачать можно отсюда http://www.dlink.ru/ru/products/7/562.html, обновить можно с виндовс апдейта
Автор: cuba65
Дата сообщения: 21.02.2010 14:15
А.. такая сетка. Тогда надо посмотреть, что на другой машине. Надеюсь, там ХР?
Что за проблема поменять слоты? Какие дырки? Планку-заглушку, и все дела. Другим способом, имея ACPI систему, вручную ничего изменить не получится. Но, еще раз повторю, дело не в прерываниях на этой машине. Может висеть не 2, а 5 устройств. И все будет ОК
Автор: 56svd
Дата сообщения: 22.02.2010 07:33
Переставь сетевуху в другой слот, желательно поближе к видеокарте, часто помогает
Автор: HNKTO
Дата сообщения: 23.02.2010 20:43
Вижу, куда тема пошла...
Ещё раз повторяю: меня не столько интерисует заставить работать сетевуху под Windows XP (она нормально работает в 98й и это меня полностью устраивает)
сколько разобрать вопрос возможности включения рурной установки ресурсов в Windows XP (кстати в win2000 это можно было сделать).
Автор: cuba65
Дата сообщения: 23.02.2010 22:50
HNKTO
Не надо путать XP с W2k. Совсем по разному организован механизм ACPI. Да и не в этом здесь дело, при условии, конечно, что установлены нормальные XP драйверы.
При включенном ACPI никакого"ручного управдения" не получится. Это аксиома для ХР
Автор: HNKTO
Дата сообщения: 05.04.2010 20:44
К великому сожалению должен полностью согласится с "cuba65".
По резутьтатам своих экспериментов пришел к выводу не то что невозможности как либо выключить режим PnP в системе ACPI а даже то, что в реестре нет сведений о занимаемых ресурсах PnP устройствами... Кстати, где они хранятся? - похоже нигде - крайне походе на самый дибильный вариант - раздача ресурсов при каждой загрузке операционки...

Вердикт: включить ручную установку ресурсов устройств в WinXP НЕВОЗМОЖНО
Тема закрыта.

Страницы: 1

Предыдущая тема: MUI для Windows 2003 x64


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.