4

Вот кое-что, что беспокоило меня некоторое время, и я подумал, есть ли у кого-нибудь идеи. Это было на нескольких компьютерах, но всегда на работе и всегда на установке с двумя мониторами под управлением Windows XP Professional. Это было несколько машин, которые сделали это, но обе машины имели достаточно оперативной памяти и скорости.

Я буду работать с множеством приложений / открытых окон. Например, сейчас у меня есть 20 элементов на панели задач. Часто у меня открываются несколько электронных писем Outlook, а также открываются несколько окон Windows Explorer (клавиши Windows + E). Я заметил проблему, когда в какой-то момент после определенного количества открытых элементов (ed) и / или в течение определенного периода времени, если я нажму win + e, чтобы открыть новое окно проводника, моя система начнет работать нестабильно и медленно и новое открытое окно обозревателя повреждено графически. Вместо панели файла / редактирования / просмотра и панели навигации вместо нее будет просто пустая серая панель с логотипом Windows в центре (который обычно находится в верхнем правом углу). Закрытие этого нового проводника и открытие нового не исправит его - обычно только если я закрою дополнительные открытые окна, чтобы обрезать, сколько объектов открыто, я могу восстановить и открыть новое окно проводника и заставить его работать нормальный.

Есть ли ограничение на количество окон собственного проводника, которые вы можете открыть в XP, или на количество окон / приложений в целом? Outlook и explorer.exe, похоже, являются худшими нарушителями, закрывая дополнительные окна.

2 ответа2

1

Отсюда: http://weblogs.asp.net/israelio/archive/2007/02/07/max-num-of-open-windows-under-xp-2003-vista-resolved.aspx (прочитать статью полностью)

Чтобы настроить ограничение, загляните в реестр по адресу HLKM/System/CurrentControlSet/Control/Session Manager/SubSystems

(немного взвинчен, если обнаружите, что манипулируете множеством объектов рабочего стола.)

В этом ключе есть подраздел Windows, в котором, помимо прочего, содержится значение " SharedSection = 1024,3072 ".

Изменение записи SharedSection на « 1024,3072,512 » (обратите внимание на запятую и значение) увеличивает размер "скрытой" кучи рабочего стола.

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

Обновление: просто чтобы уточнить некоторые люди ... на Vista ваше значение по умолчанию 1024,3072,512, изменение на 1024,4096,512 будет иметь значение

0

Одна особенность, которая поможет Gaurenteed

Другая возможность - проводник, открывающий слишком много файлов одновременно. Хорошим исправлением для этого является включение "Запускать папку Windows в отдельном процессе". Это малоизвестная особенность окон, которая позволяет машине отделять доступ к файлам / папкам от процесса графического интерфейса Explorer (существовал с XP).

Его можно найти в Панели управления> Параметры обозревателя файлов> Вкладка "Вид"> Запустить папку Windows в отдельном процессе

Возможность № 1

Если папка удалена или перемещена, окна обозревателя закроются. Этими папками все равно манипулируют?

Возможность № 2

Кроме того, вы можете проверить, что проводник не поврежден. 1. Запустите командную строку администратора (Win + X) -> Нажмите "A" 2. Нажмите "Да", чтобы принять приглашение UAC. 3. Введите эту команду "SFC / SCANNOW" (без кавычек)

Windows просканирует все свои основные файлы и исправит любую найденную проблему. Я - ИТ-специалист, и исследователь обычно начинает вести себя после того, как эти шаги были исчерпаны.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .