Tại sao các tệp bị xóa vẫn hiển thị trong Explorer cho đến khi tôi làm mới thư mục?


18

Lưu ý: Tôi hoàn toàn biết rằng câu hỏi này là bản sao của Biểu tượng của các tệp đã xóa cho đến khi được làm mới . Tuy nhiên, câu hỏi đó đã hơn hai năm tuổi, có ít quan điểm, không có câu trả lời và không truyền tải được vấn đề rất tốt. Vì vậy, tôi đang yêu cầu một cái mới.

Câu hỏi của tôi:

Không thường xuyên và ngẫu nhiên , việc xóa một tệp qua Windows 7 Explorer sẽ không xóa tệp khỏi danh sách tệp. Điều này khiến tôi nghĩ rằng việc xóa của tôi không thành công, vì vậy tôi cố gắng xóa tập tin một lần nữa chỉ để được chào đón Could not find this item. Chỉ sau khi tôi làm mới cửa sổ, tập tin bị xóa mới biến mất.

Như tôi đã nói, điều này xảy ra ngẫu nhiên. Explorer hoạt động giống như phần lớn thời gian, nhưng luôn có một ngày Windows 7 không hoạt động tốt và ngừng cập nhật cửa sổ Explorer. Điều này làm cho nó gần như không thể khắc phục sự cố vì về cơ bản nó tự sửa khi nó cảm thấy như vậy.

Câu trả lời / ý kiến ​​tôi không muốn thấy được đăng ở đây:

  • Giải pháp khắc phục sự cố. Tôi sẽ không "thử cái này". Điều này bao gồm những thứ như "Thử tạo tài khoản người dùng mới và xem nó có hoạt động ở đó không."
  • Liên kết đến các chủ đề thảo luận trên các trang web khác không hiển thị rõ ràng giải pháp của một người là cách khắc phục, đặc biệt là nếu chủ đề đầy người nói rằng "Tôi đã thử cách này, nhưng nó không hoạt động" và "Đã có ai tìm thấy giải pháp chưa?" .

Dưới đây là các loại câu trả lời tôi muốn xem:

  • Một hotfix chính thức của Microsoft giải quyết vấn đề này một cách cụ thể.
  • Nếu không có gì khác, một lý do khách quan tại sao điều này xảy ra để tôi biết chính xác làm thế nào để tái tạo vấn đề để tôi biết cách tránh nó trong tương lai.

Cảm ơn.


Vấn đề là tôi chưa bao giờ quan sát hành vi này đối với một tệp cục bộ trên bản cài đặt sạch của bất kỳ phiên bản windows 7+ nào. Tôi đã thấy nó trong các thư mục được điều khiển bởi một chương trình (ví dụ Dropbox, Sharepoint) và trên các ổ đĩa mạng. Hầu hết trong số này có thể được sửa chữa với làm mới "f5". Bạn có cho rằng bạn quan sát hành vi này khi cài đặt sạch các cửa sổ không? Nếu không, chúng ta sẽ phải biết những chương trình bạn đang sử dụng, đó chỉ là một cuộc rượt đuổi ngông cuồng.
PatKilg

6
Tôi cũng đã quan sát hành vi này, chỉ trong Windows Explorer. Trong những trường hợp này, "f5" giải quyết vấn đề thực sự.
Bernhard

Cũng bị ảnh hưởng trong quá trình tạo tài liệu văn bản. Nhấp chuột phải> Tài liệu văn bản mới. Không có tài liệu được nhìn thấy. Nhấn f5 và tài liệu xuất hiện với đổi tên được tô sáng. Rất khó chịu ..
Bharat G

1
Sống với điều này trên Windows 8.1. Cài đặt sạch Windows 10 ... nó vẫn xảy ra. F5 sửa giao diện người dùng. Vấn đề là chúng ta không nên sử dụng F5. Giao diện người dùng phải thể hiện chính xác trạng thái của hệ thống tệp.
Tristan

Đối với tôi đó là sự hoán vị tập tin bị hỏng, xóa ca được cho phép nhưng hiển thị sau khi làm mới. Di chuyển đến thùng rác không được phép ...
clankill3r

Câu trả lời:


4

Tôi đã thấy vấn đề này trước đây và nó dường như luôn liên quan đến việc lập chỉ mục các thư viện và cửa sổ.

Dưới đây là một số điều cơ bản:

Thư viện về cơ bản là các phím tắt đơn giản có thể mở nhiều vị trí chỉ bằng một cú nhấp chuột. Nếu bạn di chuyển một thư mục hoặc thư mục được kết nối với thư viện, lối tắt thư viện sẽ vẫn hiển thị nội dung của thư mục đó. Tôi tin rằng có thể có một số xử lý duy nhất khi bạn sử dụng lối tắt thư viện để truy cập các thư mục này và vì vậy hệ thống lập chỉ mục windows đôi khi có thể không cập nhật đúng cách.

Lập chỉ mục là một hệ thống được sử dụng để khi bạn tìm kiếm tệp thay vì cửa sổ tìm kiếm vật lý tất cả hoặc một phần của ổ cứng, nó có thể chỉ cần tìm kiếm danh sách các tệp và vị trí. Danh sách này, tôi tin rằng, thường được lưu trữ ở một vị trí duy nhất. Điều này có thể tăng tốc tìm kiếm và hiển thị danh sách tập tin. Nếu vì một lý do nào đó, hệ thống lập chỉ mục không xóa tệp khỏi chỉ mục của nó sau khi bị xóa, nó có thể tiếp tục hiển thị trong các thư mục.

Lần cuối cùng tôi gặp vấn đề này, tôi đã xây dựng lại chỉ mục và các tệp vi phạm đã biến mất. Tôi không biết điều gì thực sự gây ra điều này và tôi cũng chưa khám phá ra cách sao chép vấn đề. Tôi nghi ngờ rằng MIGHT có thể là sau khi xóa một tệp, máy tính được khởi động lại hoặc một chương trình xóa bộ nhớ của hành động đó được thực hiện để hệ thống lập chỉ mục không cập nhật đúng và vì hệ thống lập chỉ mục đã quên rằng bạn đã xóa một tệp và không phát hiện xóa tệp thành công, tệp "ghost" vẫn còn. Nếu điều này là chính xác thì Microsoft sẽ phải điều chỉnh hệ thống lập chỉ mục để kiểm tra chỉ mục của nó nếu việc xóa tệp bị lỗi và thất bại. Đến lúc đó, tôi đoán rằng việc xây dựng lại chỉ mục có thể là cách duy nhất để giải quyết vấn đề.

Win7:

  1. Nhấp vào nút bắt đầu của bạn và tìm kiếm chỉ mục. Bạn nên tìm Tùy chọn lập chỉ mục.
  2. Nhấp vào Tùy chọn lập chỉ mục.
  3. Nhấp vào nút Nâng cao (Cần có quyền quản trị / nâng cao)
  4. Nhấp vào Xây dựng lại.

{Cũng có thể tìm thấy các tùy chọn lập chỉ mục trong Bảng điều khiển Khi các biểu tượng Lớn hoặc Nhỏ thay vì Danh mục được chọn.}

Trong hầu hết các trường hợp nếu bạn đang sử dụng lập chỉ mục ổ SSD có thể không tăng tốc độ. Nếu đây là một vấn đề liên tục, bạn có thể thử tắt dịch vụ lập chỉ mục. Tuy nhiên, điều này sẽ làm chậm các tìm kiếm và hiển thị các thư mục với số lượng lớn tệp.


Thật vậy, tôi đã tạm dừng lập chỉ mục và các forlders bị xóa đã biến mất: -o
t3chb0t

3

Tôi đã tìm thấy liên kết này và nó đã giúp (không phải vô hiệu hóa các thư viện hoặc bất cứ điều gì ...):

http://deputycio.com/8440/delatted-files-not-disappear-in-windows-7-explorer-without-refresh

Trong trường hợp liên kết này bị lỗi thời một ngày nào đó, đây là một trích dẫn:

Chuyển đến Tùy chọn thư mục của Nhật Bản (cách dễ nhất của tôi là phím Windows + E để mở Windows Explorer, nhấn Alt để nhận menu, nhấp vào Tùy chọn và tùy chọn thư mục), sau đó nhấp vào tab Thẻ xem hình ảnh và nhấp vào Cài đặt lại Nút thư mục. Điều đó đã làm điều đó và bây giờ các tập tin biến mất khỏi tầm nhìn của tôi ngay khi tôi xóa chúng.

Hi vọng điêu nay co ich.


1

Tôi nghĩ rằng đây là một trường hợp mà một số vấn đề không liên quan dẫn đến các triệu chứng tương tự. Đó là lý do tại sao những người khác nhau báo cáo thành công với các giải pháp khác nhau. Hơn nữa, một số vấn đề có thể xảy ra đồng thời, vì vậy việc khắc phục một lỗi sẽ không giải quyết được tất cả các triệu chứng, dẫn đến niềm tin rằng việc khắc phục hoàn toàn không hiệu quả.

Nếu điều này xảy ra nhất quán với các tệp PDF và chỉ khi Ngăn xem trước trong Explorer được mở, Adobe Reader sẽ khóa các tệp của bạn. 1 Cũng có thể Reader đang khóa các tệp của bạn trong khi tạo hình thu nhỏ. Bạn có các tùy chọn sau:

  1. Vô hiệu hóa Ngăn xem trước . 2
  2. Sử dụng Unlocker để mở khóa các tệp riêng lẻ sau khi xem trước, nhưng trước khi xóa hoặc khi các tệp xuất hiện lại sau khi xóa không thành công. 3
  3. Cài đặt trình đọc PDF thay thế và đảm bảo rằng nó được chỉ định làm trình xử lý xem trước cho các tệp PDF. Thay đổi này cũng có thể ảnh hưởng đến việc xem trước PDF trong các chương trình khác như Outlook. Bạn không phải gỡ cài đặt Reader hoặc Acrobat.

Vì tôi đã làm theo với # 3, tôi sẽ giải thích về tùy chọn đó. Tôi đã sử dụng trình đọc Sumatra PDF , vì nó nhẹ và không khóa các tệp. Bạn phải sử dụng phiên bản cài đặt, không phải phiên bản di động.

Khi cài đặt, bấm Tùy chọn và kiểm tra Để Windows hiển thị xem trước các tài liệu PDF . Nếu bạn muốn giữ Acrobat hoặc Reader làm chương trình mặc định để thực sự mở tệp PDF, hãy tránh kiểm tra Sử dụng SumatraPDF làm tùy chọn trình đọc PDF mặc định .

Tôi có thể xác nhận rằng điều này đã khắc phục vấn đề cho tôi. Các cuộc thảo luận khác về vấn đề được đề nghị đổi tên tệp AcroRd32.exe , nhưng điều đó sẽ vô hiệu hóa hoàn toàn các bản xem trước PDF và nó sẽ hoàn nguyên bất cứ khi nào Acrobat / Reader được cập nhật. Đây là một giải pháp thanh lịch hơn.


1. Adobe Acrobat cung cấp phiên bản Adobe Reader được sử dụng để xem trước tệp. Ngay cả khi bạn chưa cài đặt Trình đọc độc lập, bạn sẽ gặp phải sự cố này với Acrobat. Bị cáo buộc, các phiên bản cũ hơn của Reader (5 và 6) không khóa các tệp.

2. Tôi chưa xác nhận rằng Reader khóa các tệp khi tạo hình thu nhỏ, nhưng nếu đó là trường hợp, việc vô hiệu hóa Ngăn xem trước sẽ không khắc phục được sự cố này. Về mặt thực tế, sử dụng chế độ xem thay thế (ví dụ: Danh sách hoặc Chi tiết) sẽ giúp ích trong vấn đề đó.

3. Bạn có thể viết tập lệnh AutoHotKey để lấy tệp hiện được chọn trong Explorer, chạy Unlocker ở chế độ dòng lệnh để mở khóa tệp đó, sau đó thực hiện thao tác xóa hoặc di chuyển. Có thể phát hiện khi một tệp đang được di chuyển hoặc xóa trong Explorer và sử dụng nó làm trình kích hoạt cho tập lệnh. Đây là một lựa chọn phức tạp. Tôi có thể thử nó, nhưng bây giờ, hãy coi đây là một bài tập cho người đọc.


0

Như tôi đã đề cập trong câu trả lời khác của tôi ở đây liên quan đến các tệp PDF, một số vấn đề khác biệt có thể gây ra các triệu chứng tương tự đồng thời. Thật không may, đó là sự thật trong trường hợp của tôi. Tôi tìm thấy một giải pháp khả thi khác cho vấn đề này.

Sau khi xóa, di chuyển hoặc gỡ cài đặt tệp EXE , bạn có thể thấy rằng nó vẫn tồn tại trong vài phút, có lẽ là vĩnh viễn. Cố gắng xóa tập tin một lần nữa sẽ dẫn đến một You need permission from SYSTEM to make changes to this filelỗi.

Nếu điều này có vẻ giống như tình huống của bạn, hãy xem chủ đề này: Tại sao HỆ THỐNG sẽ tiếp tục khóa xử lý tệp thực thi sau khi ứng dụng đã thoát?

Theo câu trả lời hàng đầu, việc vô hiệu hóa lập chỉ mục kích hoạt dịch vụ Trải nghiệm ứng dụng sẽ giải quyết vấn đề này. Trong trường hợp của tôi, lập chỉ mục đã bị vô hiệu hóa; cho phép các dịch vụ giải quyết vấn đề.

Do dịch vụ Trải nghiệm ứng dụng được đặt thành "Thủ công" theo mặc định ( nguồn ), tôi phải tắt nó tại một số điểm trong khi điều chỉnh hệ thống của mình. Tôi tin rằng điều này đáp ứng khía cạnh "chính thức của Microsoft" của câu hỏi.


Bạn nên cụ thể trong đó câu trả lời bạn đang nói về. Thứ tự câu trả lời có khả năng thay đổi theo thời gian.
Ramhound

@Ramhound: Cảm ơn bạn, tôi đã chỉnh sửa câu trả lời của mình cho phù hợp. Tôi đã tham khảo các cuộc thảo luận về meta tại meta.stackexchange.com/q/25209 trước khi đăng và giải pháp này có vẻ đủ khác biệt để xứng đáng với câu trả lời của chính nó. Ngoài ra, nếu đoạn giới thiệu là không liên quan, hoặc nếu có cách để cải thiện câu trả lời này, xin vui lòng chỉnh sửa nó.
Illya Moskvin

Tôi cho phép người dùng sửa nội dung của riêng họ. Tôi chỉ làm những việc mà người dùng không thể tự làm, nói thẳng vào ảnh chụp màn hình, nếu họ không thể chỉnh sửa để cải thiện câu hỏi hoặc câu trả lời của riêng mình, tôi nghĩ rằng tôi cũng không nên nỗ lực cải thiện nó bản thân mình
Ramhound

@Ramhound: Hoàn toàn dễ hiểu. Tôi chưa quen với phong cách viết và giai điệu viết StackExchange. Thật khó để đánh giá bao nhiêu thông tin là quá nhiều, và bao nhiêu, quá ít.
Illya Moskvin

1
Bạn không bao giờ có thể có nhiều thông tin liên quan. Bạn không bao giờ có thể đủ cụ thể. Câu trả lời càng chi tiết, miễn là nó tự trả lời câu hỏi, câu trả lời sẽ hữu ích hơn cho cộng đồng.
Ramhound

0

Đối với tôi, nó đã xảy ra với một thư mục là thanh toán SVN, với trình thám hiểm đã mở.

Sau khi xóa thư mục .svn, TSVNCache.exe giữ thư mục "mở" (mặc dù nó không tồn tại trên đĩa, trên trình thám hiểm vẫn được hiển thị). Giết TSVNCache.exe và đóng các cửa sổ thám hiểm đã giải quyết vấn đề.

Điểm mấu chốt: mặc dù đã bị xóa, rất có thể vẫn còn các thẻ điều khiển đang chờ xử lý được mở trong Windows.


0

Khởi động lại Windows Explorer từ Trình quản lý tác vụ đã giải quyết điều này cho tôi.


-1

Tôi đã thử một số tùy chọn vô ích, nhưng điều làm việc cho tôi là vô hiệu hóa tính năng Thư viện của Windows Explorer.

Để làm điều này, hãy làm theo các hướng dẫn trên howtogeek.com để sửa đổi sổ đăng ký của bạn.


Bạn được khuyến khích bao gồm tất cả các thông tin liên quan từ các liên kết mà bạn tin rằng trả lời một câu hỏi.
Ramhound

-3

Tôi không thể nhớ lý do kỹ thuật chính xác, nhưng IIRC là sự kết hợp của trình thám hiểm không kiểm tra xem tệp có bị xóa hay không, do đó hiển thị biểu tượng ma và hành vi lạ của windows 7 tạo ra các bản sao trống không thể xóa của tệp đã xóa đã được sửa đổi / thực hiện gần đây. Giải pháp duy nhất cho vấn đề này là bình thường đợi vài phút để windows tự sửa hoặc khởi động lại explorer.exe.

Thật không may, không có giải pháp vĩnh viễn thay thế tôi biết.


Câu hỏi này không phải về các mục không thể xóa được , nhưng các tệp đã bị xóa thành công vẫn được hiển thị trên explorer cho đến khi nhấn F5.
chàng người Brazil đó

-3

Chuyển đến thanh tác vụ nhấp chuột phải vào nó, nhấp vào bắt đầu trình quản lý tác vụ, nhấp vào quy trình, tìm trình thám hiểm và sau khi nhấp vào nó, nhấp vào quá trình kết thúc. Sau đó, chuyển đến tab ứng dụng / tác vụ mới / loại explorerồi nhấn Enter!

Điều này sẽ khắc phục vấn đề.


3
Đây không thực sự là một giải pháp. Đây chỉ là một thay thế để nhấn F5.
Ramhound

-3
  1. Ở phía trên bên trái của cửa sổ Explorer, nhấp vào Sắp xếp
  2. Nhấp vào Thư mục và các tùy chọn tìm kiếm trên menu thả xuống
  3. Trên tab Xem, chọn Không hiển thị các tệp, thư mục và ổ đĩa bị ẩn
  4. Trên tab Tìm kiếm, nhấp Khôi phục Mặc định
  5. Nhấn vào OK

-3

xem, cách dễ nhất để loại bỏ chúng là chỉ cần chọn các tệp đó, sau đó nhấp chuột phải, sắp xếp (trên cùng bên trái) và sau đó xóa thuộc tính. Điều này hoạt động chắc chắn 100%, tôi đã thử nó !!!!


-3

Chỉ cần đặt một tệp mới có cùng tên với tệp ma vào cùng một thư mục. Các tập tin ma sẽ buộc phải biến mất.


Điều này tốt làm gì? Chắc chắn, tập tin ma của người Viking đã bị buộc phải biến mất - bởi vì nó đã được thay thế bằng một cái mới!   Làm thế nào là một giải pháp? OP muốn tệp biến mất và câu trả lời của bạn gợi ý xác nhận lại sự tồn tại của tệp. Chắc chắn, sau đó họ có thể (cố gắng) xóa tệp vừa tạo và có nguy cơ lặp lại toàn bộ kịch bản. Đây là công việc nhiều hơn nhiều so với chỉ nhấn (F5), đã được đề cập.
Scott

Mặc dù đây có thể không phải là một giải pháp tốt, nhưng đây là một nỗ lực chính đáng để trả lời câu hỏi.
Tôi nói Phục hồi lại

@TwistyImpersonator lmao Tôi hy vọng bạn chỉ đang troll, bởi vì đó là giàu có.
oscilatingcretin

@oscilatingcretin Không. Theo FAQ, đây là câu trả lời hợp pháp và không nên gắn cờ là NAA (Câu trả lời không phải là câu trả lời). Cụ thể, người ta không được sử dụng cờ NAA khi "Câu trả lời cố gắng trả lời câu hỏi, ngay cả khi nó sai hoặc không chính xác hoặc bạn không đồng ý với nó"
Tôi nói Phục hồi lại

@TwistyImpersonator Có thể như vậy, nhưng tôi không thấy cách trích dẫn điều khoản đó có liên quan ở đây khi bạn cho rằng Scott (người mà bạn đang trả lời) chỉ phê phán câu trả lời, không ủng hộ rằng nó được gắn cờ là NAA.
oscilatingcretin

-4
  1. Mở cửa sổ Windows Explorer.
  2. Nhấp chuột phải vào một trong các ổ đĩa cứng của bạn và chọn Thuộc tính.
  3. Nhấp vào tab Phần cứng.
  4. Chọn ổ cứng vật lý có vấn đề.
  5. Nhấp vào nút [Thuộc tính].
  6. Nhấp vào tab Chính sách
  7. Nhấp vào "Tắt bộ đệm bộ đệm Windows Write-cache trên thiết bị"

    Lưu ý cảnh báo Microsoft cung cấp cho cài đặt này. Nếu bạn thấy bạn thích cài đặt này, hãy đảm bảo rằng bạn hiểu rằng bạn sẽ có thêm một số rủi ro mất dữ liệu bằng cách chọn cài đặt này.

  8. Nhấn OK để sao lưu mọi thứ.


Các tiêu chí được tuyên bố bởi OP: A. An official Microsoft hotfix that addresses this issue specifically.hoặc B.An objective reason why this is happening so that I knew exactly how to reproduce the issue so that I know how to avoid it in the future.
Rsya Studios

-4

Tôi đã có vấn đề này Một thời gian trở lại. Thực hiện theo các bước này và xem nếu nó hoạt động.

  1. Nhấp chuột phải vào cửa sổ Explorer và nhấp Sắp xếp theo
  2. chọn Tên .

Điều này đã giải quyết vấn đề của tôi.


1
Đây không phải là một giải pháp lâu dài. Điều gì xảy ra nếu tôi có mọi thứ được sắp xếp theo ngày sửa đổi hoặc loại tệp? Tôi cũng có thể chỉ cần nhấn F5 để làm mới cửa sổ trong khi vẫn giữ nguyên cách sắp xếp ban đầu.
oscilatingcretin

-4
  1. Cài đặt Cygwin từ http://cygwin.com Điều này cho phép các lệnh kiểu linux trong windows.
  2. Mở cygwin
  3. Sử dụng lệnh linux sau đây để buộc thư mục / tập tin phải xóa. THẬN TRỌNG: CHỈ LÀM ĐIỀU NÀY NẾU BẠN BIẾT BẠN ĐANG GỬI TẬP TIN ĐÚNG HOẶC FILEER PATH. ĐIỀU NÀY S FOR BẮT ĐẦU XÓA CÁC PHIM HOẶC NỀN TẢNG R THNG BẠN ĐẶC BIỆT. NẾU BẠN KHÔNG BIẾT CÁCH CHUYỂN ĐỔI HỆ THỐNG FILE LINE VIA, LÀM MỘT SỐ NGHIÊN CỨU.

Các lệnh cơ bản: cd J: \ Foldername (bất kỳ ký tự ổ đĩa và thư mục nào bạn đang theo dõi)

ls (danh sách này liệt kê tất cả các tệp trong thư mục hiện tại của bạn. Hãy chắc chắn rằng tệp hoặc thư mục bạn muốn xóa nằm trong đó)

rm -Rf tên tệp (điều này sẽ xóa mạnh tệp hoặc tên người dùng bạn chỉ định. Cẩn thận! Chỉ làm điều này nếu bạn muốn tệp hoặc thư mục đó biến mất!)

  1. Kiểm tra trong Windows Explorer và thấy rằng các tệp / thư mục đã thực sự biến mất.

LƯU Ý: Các lệnh mạnh mẽ này có thể nguy hiểm. Chỉ sử dụng chúng nếu bạn không phải là một đầu xương.

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.