Рекомендация
Некоторые приложения ищут необходимую библиотеку DLL сначала в своем корневом каталоге, а потом в системном каталоге Windows XP. Если у вас есть приложение, для запуска которого необходима старая DLL, поместите ее в корневой каталог программы. Проблема данного подхода состоит в том, что Windows может загрузить в память только одну копию DLL. Это значит, что после работы в старом приложении вам придется перезапустить машину, чтобы стереть DLL из памяти.
С одним приложением, установленным на моей машине, произошла странная история. Это была коммуникационная программа, но, я думаю, подобное могло случиться с любым приложением. Каждый раз, когда я делал попытку открыть приложение, оно появлялось на экране, и на этом все заканчивалось. Что бы я ни делал, как только открывалось основное окно приложения, машина зависала, и мне приходилось ее перезагружать. Как выяснилось, сбой произошел после того, как я снизил экранное разрешение, чтобы сделать несколько скриншотов для данной книги. Вот еще один пример неполадки, которая возникла из-за неправильной настройки среды.
Из всего вышесказанного можно сделать вывод, что причина сбоя не всегда очевидна. Обычно приходится потратить некоторое время, чтобы обнаружить возможные истоки проблемы. Некоторые из них могут привести вас в такие области, с которыми, по вашему мнению, ничего не могло произойти. Подобные проблемы можно решить еще одним способом: нажать комбинацию клавиш Ctrl+Alt+Delete, выбрать Диспетчер задач (Task Manager) и, выделив неисправную программу из списка запущенных приложений, нажать кнопку Снять задачу (End Task).
Проблемы, связанные с памятью
Существует довольно большое количество проблем, связанных с памятью, и они делятся на несколько категорий. В следующем списке представлены различные проблемы памяти, с которыми вы можете столкнуться при работе с Windows XP. Просмотрите список и сравните указанные симптомы с вашей проблемой:
•
Примечание
Специалисты Microsoft работают над решением проблемы утечки памяти. Система. NET Framework помогает устранить утечку путем обеспечения централизованного метода управления памятью. Управляет памятью не столько программист, сколько. NET Framework. Вы увидите приложения, использующие. NET Framework, сразу же после выпуска Windows XP. Однако вначале разработчики будут создавать специализированные программы, применяющие эту технологию. В конце концов, у каждого в системе будут установлены приложения. NET. Учитывая продолжительность существования старых приложений Windows 3.х, я не сомневаюсь, что вы еще долго будете встречать приложения, вызывающие утечку памяти.
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии