Платы PCI перестали работать при использовании поршня на 4 ГБ

Я недавно установил 4 ГБ или поршень в мое поле перспективы на 32 бита. Я понимаю, что я привычка смочь использовать все 4 ГБ, пока я не перехожу к перспективе на 64 бита, но 2 ГБ не были достаточно и я полагал, что мог использовать такое количество 4 ГБ, как перспектива позволит, пока я не обновлю до 64 битов.

Когда я установил 4 ГБ поршня, все мои платы PCI, вторая видеокарта, второй NIC и firewire карта, прекращают работать. Смотря в диспетчере устройств, ошибка была "Этим устройством, не может найти достаточно бесплатных ресурсов, которые это может использовать".

Я считал, что платам PCI нужна часть адресуемого пространства памяти для использования для размещения в ОЗУ? Проблема, я израсходовал все это со своим поршнем? Если так, я могу зарезервировать некоторую память для этих устройств?

Моим компьютером является Dell Precision 390. Это имеет Intel 975X чипсет Экспресса и процессор Intel Core 2 6600 @2.40 GHz.

Обновление: Удаление моей второй видеокарты позволило другим двум платам PCI начинать работать. Я не уверен почему.

2
задан 03.11.2009, 23:57

5 ответов

Могло случиться так, что Ваш компьютер установлен расположить по приоритетам RAM по выделению для карт. Я перешел бы к BIOS и изменил бы настройки PNP OS Installed (это будет отличаться для каждого BIOS, но идея состоит в том, что ОС может изменить настройки Ваших плат PCI). Если это установлено на отключенный или прочь, включите его. Это позволит Windows изменить настройки Ваших карт и могло позволить им работать. Если этому уже включают разрешение, и отключите его, так как это мог быть Windows, который перераспределяет вещи во-первых.

Никакое изменение не будет вредить Вашему компьютеру и может легко быть задержано.

2
ответ дан 08.12.2019, 06:39

Я не думаю, что это должно быть проблемой, но она действительно походит на проблему рассмотрения памяти.

Вы правы. Платы PCI, видеокарты, и т.д. вся потребность, которая будет отображена на том небольшом количестве пространства, которое обеспечивают 32 бита.

Удалите дополнительную RAM, которую Вы установили (т.е. вернитесь к 2 ГБ). Если это решает проблему, то это - определенно отображающаяся проблема.

В некоторых случаях обновление Вашего BIOS может устранить проблему. Однако единственные безошибочные меры к также:

  1. Палка с 2 ГБ RAM (принимающий это работает сверху), пока Вы не обновляете свою ОС.
  2. Обновите свою ОС скоро. Можно всегда проверять Windows 7 бесплатные тестовые версии, которые доступны до следующей пружины для преодолевания Вас.

Определенно попытайтесь обновить свой BIOS сначала, тем не менее, поскольку я видел, что некоторые люди говорят, что он работает.

1
ответ дан 08.12.2019, 06:39

Кроме того, плата PCI на 32 бита может только видеть 2 ГБ поршня, система имеет к двойному буферу его для получения данных к другим 2 ГБ поршня. Помнить это со своих плат SCSI ISA и наличия больше чем 16 МБ?

0
ответ дан 08.12.2019, 06:39

Ваша проблема состоит в том, что первая видеокарта использует те же ресурсы, которые запрашивает вторая видеокарта. Вы, вероятно, получаете код ошибки Диспетчера устройств 12, для которого Microsoft советуется для отключения конфликтующего устройства.

Можно проверить это в диспетчере устройств / Адаптеры дисплея: щелкните правой кнопкой по каждой видеокарте, затем Свойства и проверьте вкладку Resources обеих карт для конфликта.

Эта проблема не будет решена путем движения в Vista 64 битов.
Некоторый совет я нашел при поиске:

  1. Обновите видеодрайвер
  2. Обновите или понизьте BIOS (опасный!)
  3. Это не могло бы применяться, но изменения BIOS ни в одном (a) ограничить Апертуру AGP 256 МБ, или (b) изменению видео Емкость памяти Доли.
  4. Переместите видеокарту в другой слот, чтобы были выделены новые ресурсы.
  5. В этом потоке решение состояло в том, чтобы отредактировать параметры загрузки путем ввода

    bcdedit / устанавливают CONFIGACCESSPOLICY DISALLOWMMCONFIG
    который может быть отменен:
    bcdedit / устанавливают значение по умолчанию CONFIGACCESSPOLICY

  6. Чистая установка O/S, так как ресурсы выделяются во время установки Windows.

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

1
ответ дан 08.12.2019, 06:39

Я не знаю, сколько памяти Ваши displaycards имеют, но это возможно (хотя более новые карты должны быть умными об этом и не выделить всю свою память непосредственно), что они съедают всю доступную память.

В Windows на 32 бита Ваше пространство адреса памяти разделено на два блока. Первый блок от 0 - 2 ГБ доступен для Вас приложения. Диапазон от 2 ГБ до 4 ГБ резервируется для ядра Windows и памяти устройства. Все Ваши устройства обычно требуют, чтобы некоторая память работала, и это отображается в область 2GB - 4GB. Displaycards также отображают свою внутреннюю память там. Если бы у Вас есть 2 карты с 512 МБ памяти в каждом, который подразумевал бы, что 1 ГБ той памяти будет выделен своим потребностям. Поскольку видеопамять на displaycards стала более крупной, они начали отображать только часть своей памяти к той области 2GB-4GB, по крайней мере когда рабочая ОС на 32 бита. Так, чтобы не должна была обычно быть проблема.

Я сначала попытался бы установить последние драйверы для всех устройств и затем попытался бы загрузиться с 4 ГБ RAM. Если это не работает, обновление до последнего BIOS могло бы стоить попытки, также Вы могли попытаться пойти с меньшей Апертурой AGP - устанавливающий в BIOS как предложенный Drake. И никогда не повреждает загружать Memtest, чтобы проверить, что память не является дефектной.

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

0
ответ дан 08.12.2019, 06:39

Теги

Похожие вопросы