Під час видалення або переміщення файлів, Vista застрягла на “Calculating”


3

Іноді, коли я намагаюся видалити або перемістити файли, вікно, що повідомляє про хід виконання операції, "застряє" у фазі "Залишок часу: обчислення" і ніколи не триває.

Коли я натискаю кнопку Скасувати у вікні прогресу, заголовок вікна змінюється на "Скасування" і залишається при цьому.

Process Explorer не показує значущої активності процесора або диска для Explorer.exe або будь-якого іншого процесу.

Це якась відома проблема? Чи є рішення?

(Я використовую Vista x64 з SP2)

Відповіді:


1

Якщо ви намагаєтеся перенести велику кількість файлів одночасно, то Windows витрачає час на збір інформації про всі файли, які ви намагаєтеся перемістити / копіювати / видалити, і витрачаєте час на те, щоб зрозуміти, як довго він збирається. Це одна з найбільш дратівливих частин Windows у тому, що вона не обробляє файлові операції з багатьма файлами одночасно дуже добре. Ця затримка також збільшиться тим більше, якщо джерело або місце призначення є більш повільним місцем, наприклад CD / DVD, зовнішня мережа через повільне мережеве підключення або зовнішній USB-пристрій.

Якщо ви отримуєте цю проблему лише при спробі перемістити / копіювати / видалити один файл або пару файлів, то у вас можуть виникнути проблеми з пошкодженою функціональністю ядра Windows або, можливо, драйвером пристрою, який не повністю сумісний з Vista.


Я бачу це з одним файлом, а також. Я перезавантажив комп'ютер і не бачив його з тих пір. Можливо, магія чорних або білих вікон.
Suma

1

Я також помітив цю поведінку. Для мене причина була ясна: Windows генерувала ескізи для відеофайлів, які я хотів видалити. Таким чином, видалення не вдалося, відповідно, застопорилося, коли файл був прочитаний для мініатюр.

EDIT: На жаль, я просто зрозумів, що ви написали "видалення або переміщення файлів", а не "видалення файлів фільмів". Ха-ха. Вибачте. Але, можливо, моя відповідь так чи інакше вписується.


Це підводить мене до того, що може бути пов'язане. Сьогодні у мене встановлені кодеки DivX. Можливо, їх установка щось зіпсувала.
Suma

0

Єдине рішення, про яке я знаю, це вимкнення або обхід кошика. Коли ви видаляєте файл, який ви дійсно переміщуєте його в іншу папку, зазвичай C: RECYCLER. Якщо ви хочете остаточно видалити один або кілька файлів, натисніть Shift + Delete. Це дозволяє уникнути повної кошики, але тільки для цієї операції.

Ви можете вимкнути кошик:

  1. Клацніть правою кнопкою миші на кошику.
  2. Виберіть Властивості а потім виберіть Загальні на вкладці.
  3. Установіть прапорець "Не переміщати файли до кошика".
  4. Виберіть в порядку .

Я бачив це з shift-delete.
Suma

1
Дійсно? Ого. Чи намагалися ви подивитися, що ваш комп'ютер робить з Process Explorer? technet.microsoft.com/en-us/sysinternals/bb896653.aspx Він показує не тільки процеси, але й будь-які апаратні переривання, які можуть викликати проблеми.
DaveParillo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.