Копирование файла в Windows 8 дает «недостаточно памяти» даже при большом объеме памяти и дискового пространства


26

У меня была эта проблема при копировании большого (50 ГБ) файла образа диска ( Macrium Reflect ) с моего флэш-накопителя на мой компьютер.

«Недостаточно памяти. Недостаточно памяти для выполнения этой операции». Недостаточно памяти Ошибка диалога

У меня было более чем вдвое больше дискового пространства, около 12 ГБ оперативной памяти, поэтому сообщение об ошибке не имело для меня большого смысла. Но это был самый большой файл, который я мог вспомнить, так что думал, что размер может иметь с этим отношение.


Привет, Натан. Я сделал несколько корректировок в ваших постах, чтобы сделать их еще лучше. Если вы чувствуете, что мои изменения изменили ваше намерение, не стесняйтесь откатиться или, что еще лучше, просто отредактируйте дальше.
CVN

Первый вопрос: что такое файловая система NTFS? (если это fat32, то он не примет из-за ограничения размера файла) - следующий вопрос, если он дефрагментирован так, что файл размером 50 ГБ может поместиться в одном месте.
user2813274

Ответы:


25

Я скачал Teracopy и попытался использовать это для копирования файла; это тоже не удалось, но дало мне гораздо лучшее сообщение об ошибке файла: «Ошибка открытия: доступ запрещен»

Я проверяю файл «Разрешения безопасности» (щелкните правой кнопкой мыши «Свойства» -> «Безопасность»), и у текущего пользователя нет прав на чтение. Я добавил разрешения, и он скопировал нормально.

Я предполагаю, что, поскольку файл был создан с загрузочного диска, возможно, он не знал, какому пользователю назначать надлежащие разрешения NTFS (хотя я думаю, что он мог бы оставить его открытым для всех?)

Кроме того, я думаю, что Windows 8.1 имеет ошибку, когда она пытается скопировать файл с неправильными правами доступа к файлу, который проваливается и отображает неправильное сообщение об ошибке.


Я собирался сказать «Проверьте свою файловую систему, чтобы увидеть, есть ли у вас FAT32», но я думаю, что я бы потерпел много неудач. Я бы никогда не подумал о разрешениях. Хорошо поймал!
Исмаэль Мигель

16
@Ramhound Это действительно имеет смысл. Если вы отформатируете флеш-накопитель на 32 ГБ в FAT32 и попытаетесь скопировать файл, который занимает 4 ГБ или более, это скажет, что у вас недостаточно места, даже если у вас есть 20 ГБ свободного места.
Исмаэль Мигель

1
Хорошо; Я вижу вашу линию мысли; Да, в самом деле.
Ramhound

1
У Windows все еще есть то раздражающее свойство, что все копии файлов должны проходить через загрузочный раздел? Я помню (несколько лет назад), что попытка скопировать файл с компакт-диска в мой раздел D: не удалась бы, если бы у меня не было достаточно места на C: для временного файла.
TMN

3
@ TMN: динозавры тоже бродили по земле в то время?
Мердад

0

Это случилось сегодня, когда я копировал файлы с диска SATA, подключенного к док-станции USB3, через адаптер. Когда я пошел проверить диск на наличие разрешений (согласно ответу Натана), я обнаружил, что диски исчезли. Я отключил и снова подключил жесткий диск, и после этого он работал нормально.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.