Как стать автором
Обновить

У Windows Vista кончается память при копировании файлов

Время на прочтение1 мин
Количество просмотров2.2K
Невероятный баг обнаружился в операционной системе Windows Vista. Оказывается, при копировании большого количества файлов за одну операцию в системе может закончиться свободная оперативная память — даже на самом мощном ПК с гигабайтами RAM. Этот баг планировалось устранить в Service Pack 1, но патч туда так и не включили, так что для устранения глюка требуется скачать отдельную заплатку.

Сообщение “Out of memory. There is not enough memory to complete this operation” появляется при копировании за одну операцию примерно 17 000 файлов или больше с «расширенными» атрибутами (EA) с компьютера Vista на другой ПК (подробное описание проблемы). Ошибка связана с утечкой памяти в модуле Windows OLE и объясняется тем, какие операции Windows Explorer производит с EA-файлами при их копировании.

Конечно, баг весьма специфический и вряд ли проявит себя хотя бы на 0,01% компьютеров с Windows Vista, но сам факт того, что в системе может закончиться память при копировании файлов — это просто поразительно.
Теги:
Хабы:
Всего голосов 43: ↑37 и ↓6+31
Комментарии58

Публикации