Làm cách nào để bỏ qua tính toán thời gian tính toán khi sao chép tập tin bằng Windows explorer?


41

Khi sao chép hàng trăm tệp / thư mục nhỏ trên Windows, giai đoạn tính toán của Windows thường mất một thời gian rất dài trước khi mọi thứ thực sự bắt đầu được sao chép. Có cài đặt nào để bảo Windows bắt đầu sao chép ngay và / hoặc bỏ qua toàn bộ giai đoạn tính toán trước không?


3
Ngay cả với các tiện ích như TerCopy, việc tính toán diễn ra trước khi sao chép thực tế xảy ra. Ví dụ, TeraCopy sẽ ngồi đó không làm gì ngoài đèn led trên flashdrive đang nhấp nháy như điên. Tôi không thể hiểu logic đằng sau thực tiễn này, rõ ràng Windows là ngu ngốc như một hệ điều hành có thể nhận được. Giải pháp tốt nhất là những gì Zachary đang đề xuất, tức là sử dụng dòng cmd. Tất cả các "câu trả lời" khác đều sai.

Dù muốn hay không, mục đích của phép tính là cung cấp một thanh trạng thái và ước tính thời gian chính xác hơn. Giả sử bạn có 100 tệp trong một thư mục có 99 tệp có kích thước 1 MB và 1 tệp có kích thước 10 GB, 99 tệp đầu tiên được sao chép và thanh trạng thái cho thấy 99% trong một khoảng thời gian dài vì quá lớn tệp - hầu hết người dùng sẽ nghĩ rằng hoạt động sao chép đã đóng băng và hủy bỏ quá trình mặc dù nó hoạt động đúng trên tệp lớn. Nó có thể gây khó chịu cho các tệp nhỏ nhưng khi nói đến các tệp lớn, nó có thể quản lý các kỳ vọng về thời gian.
Dustin G.

Điều này đặc biệt khủng khiếp với Giao thức truyền tải phương tiện (MTP).
neverMind9

Câu trả lời:


24

Đừng sử dụng Explorer.

Cho dù điều đó có nghĩa là sử dụng trình quản lý tệp của bên thứ 3, trình xử lý sao chép hoặc dòng lệnh tùy thuộc vào bạn.

Trình xử lý sao chép là một phần mở rộng hệ vỏ, chặn mọi nỗ lực sao chép / di chuyển tệp và tự thực hiện các thao tác. Thông thường những bộ xử lý bản sao được thực hiện để thực hiện các tính năng mà Explorer không có, như xếp hàng nhiều hoạt động, ngữ nghĩa ghi đè khác nhau hoặc đồng bộ hóa, tốc độ throttling, vv Một số công cụ bạn có thể xem xét bao gồm FastCopy , TeraCopy , SuperCopier , và đặt tên là tưởng tượng Sao chép Handler .

Cá nhân, tôi sử dụng FastCopy vì nó duy trì ngữ nghĩa sao chép của Explorer là tốt nhất. Ví dụ, lần cuối cùng tôi thử TeraCopy để cập nhật một tệp có nhiều liên kết cứng, nó đã không làm điều tương tự mà Explorer đã làm.


2
Vì tò mò, tại sao bạn có các tệp có nhiều liên kết cứng?
Hugh Allen

6
Bởi vì chúng hữu ích. Ví dụ: đầu thư mục tải xuống của tôi có các thư mục con cho mỗi PC tôi sở hữu. Tôi sẽ liên kết các chương trình cần cài đặt trên mỗi hệ thống vào thư mục của hệ thống đó. Tôi sử dụng các mối nối và liên kết cứng cho tất cả các loại và Link Shell Extension giúp chúng dễ dàng tạo, xem và quản lý hơn.
afrazier

3
Không có cái nào trong số này hoạt động cho ổ điện thoại / MTP? : '(
Gizmo

Tôi choáng váng vì bây giờ tôi chỉ tìm thấy FastCopy ... điều này luôn làm tôi khó chịu về Windows và tối nay, một lần nữa, tôi có khoảng một gigabyte các tệp có kích thước khác nhau và Windows bắt đầu lúc 2 giờ 45 phút và cuối cùng giải quyết trong khoảng 17 phút sao chép vào NAS của tôi qua mạng gigabit của tôi. Tìm kiếm một giải pháp, tôi đã vấp phải điều này, và không thất vọng. Đây là hoạt động sao chép nhanh nhất tôi từng thấy.
Allen Jackson

Điều duy nhất nhanh hơn (để sao chép) là nén các tệp trước, cho phép sao chép tệp chạy ở tốc độ mạng (khoảng 5 giây cho mã zip 350K khi nén nhanh nhất), nhưng sau đó bạn vẫn phải giải nén chúng ở đầu bên kia . Nếu bạn làm điều đó từ máy tính nguồn, thì bạn đang giải nén trong bộ nhớ và gửi lại qua mạng. Chỉ cần sử dụng FastCopy. Vẫn không hiểu tại sao đây là một thứ tự cường độ nhanh hơn các tiện ích khác.
Allen Jackson


6

Có hai giai đoạn trong tính toán thời gian còn lại của hộp thoại thao tác tệp của Windows Vista / 7. Có một giai đoạn ban đầu trong đó các tệp và thư mục sẽ được sao chép hoặc di chuyển được liệt kê và giai đoạn thứ hai trong đó thời gian còn lại được ước tính. Giai đoạn đầu thực sự xảy ra trước khi bất kỳ thao tác tệp nào thực sự được thực hiện, nhưng giai đoạn thứ hai xảy ra trong khi các tệp đang được sao chép / di chuyển và cập nhật liên tục khi tiến triển (do đó thời gian còn lại có thể tăng hoặc giảm).

Nếu vấn đề của bạn là với phần thứ hai, thì không cần phải lo lắng. Dòng Thời gian còn lại sẽ được cập nhật sau khi tính toán xong, nhưng các tệp đã được di chuyển / sao chép. (Trên thực tế, nó phải sao chép hoặc di chuyển một số tệp để có thể đánh giá tốc độ đọc / ghi trung bình để sử dụng trong tính toán ước tính; chỉ biết số lượng tệp / thư mục là không đủ).

Nếu vấn đề của bạn thuộc về phần đầu tiên, thì như những người khác đã đề cập, bạn có thể sử dụng công cụ của bên thứ ba để sao chép / di chuyển tệp và thư mục ngay lập tức, nhưng lưu ý rằng có một số lợi thế khi sử dụng phương thức tích hợp ( tức là, liệt kê trước) thay vì làm điều đó một cách mù quáng như cách nó đã được thực hiện trong các phiên bản trước của Windows. Bằng cách biết trạng thái của các tệp và thư mục (ví dụ: tên tệp / thư mục, thuộc tính, kích thước, v.v.), Windows có thể cung cấp cho bạn các tùy chọn để xử lý xung đột và tệp ẩn / hệ thống. Nếu trước tiên nó không tạo một danh sách đầy đủ các tệp và thư mục, nó không thể hỏi bạn về việc hợp nhất hoặc ghi đè / đổi tên các đối tượng. (Về mặt kỹ thuật, nó có thể, nhưng bằng cách xây dựng một danh sách trước, nó giúp quá trình quản lý nhanh hơn và dễ dàng hơn, đặc biệt nếu bạn nhấp vào luôn / làm cho tất cả hộp.) Giống như một số người đã nói ở đây, ngay cả các công cụ của bên thứ ba thường xây dựng một danh sách.


2

Nếu bạn sao chép / di chuyển các thư mục bằng dòng lệnh, quá trình sẽ tiến hành mà không cần tính toán.


Có, nhưng về cơ bản là vô dụng đối với những thứ như sao chép hoặc di chuyển các nhóm tệp hoặc thư mục sang các ổ đĩa khác. (Đó là lý do tại sao tôi đã viết một công cụ dòng lệnh thực hiện các thao tác tệp thông qua trình bao.);-)
Synetech

-2

Giữ Ctrlphím trong khi nhấp chuột trái để kéo và thả. Nó dường như bắt đầu sao chép mà không có giai đoạn tiền xử lý vô giá trị.


5
Giữ Ctrlcó nghĩa là sao chép, trái ngược với mặc định của việc di chuyển nếu nó nằm trong cùng một phân vùng. Nó sẽ không ảnh hưởng đến cách sao chép được thực hiện ...
Bob
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.