Computer >> Máy Tính >  >> Hệ thống >> máy chủ Windows

Làm thế nào để Vô hiệu hóa / Loại bỏ Tệp Thumbs.db trên Thư mục Mạng trong Windows?

Thumbs.db là một tệp hệ thống ẩn được tự động tạo bởi Windows Explorer (Trình khám phá tệp) trong tất cả các thư mục chứa tệp hình ảnh và video. File Explorer tạo hình thu nhỏ của hình ảnh trong thư mục và lưu chúng vào tệp thumbs.db (một bộ lưu trữ có cấu trúc COM). Nhờ tệp thumbs.db, Windows Explorer không cần tạo hình thu nhỏ mỗi khi người dùng duyệt qua thư mục. Bằng cách sử dụng bộ nhớ đệm, thời gian tải và hiển thị các tệp hình thu nhỏ trong File Explorer được giảm đáng kể.

Tuy nhiên, tệp thumbs.db có thể gây ra một số vấn đề cho người quản trị hệ thống và người dùng, đặc biệt là khi được sử dụng trên các thư mục mạng chia sẻ. Trong bài viết này, chúng ta sẽ xem xét liệu có thể xóa / tắt tính năng tạo tệp thumbs.db trên Windows hay không.

Tệp Thumbs.db trên Windows là gì?

Windows File Explorer lưu thông tin về hình thu nhỏ (bản sao nhỏ của hình ảnh) của jpeg, bmp, gif, tif, pdf, html tệp và một số video tệp sang tệp thumbs.db. Theo mặc định, tệp thumbs.db bị ẩn và không hiển thị trong File Explorer. Kích thước của tệp thumbs.db phụ thuộc vào số lượng tệp hình ảnh trong thư mục.

Làm thế nào để Vô hiệu hóa / Loại bỏ Tệp Thumbs.db trên Thư mục Mạng trong Windows?

Lưu ý rằng ngay cả khi bạn xóa tệp hình ảnh khỏi thư mục, hình thu nhỏ của nó sẽ vẫn còn trong tệp thumbs.db.

Trong Windows 10, tệp thumbs.db chỉ được tạo cho các thư mục mạng chia sẻ. Tệp thumbs.db không được tạo cho các thư mục hình ảnh cục bộ và bộ nhớ cache hình thu nhỏ cho File Explorer được lưu trữ trong hồ sơ người dùng %LOCALAPPDATA%\Microsoft\Windows\Explorer dưới dạng thumbcache_xxxx.db các tập tin.

Làm thế nào để Vô hiệu hóa / Loại bỏ Tệp Thumbs.db trên Thư mục Mạng trong Windows?

Nếu Windows 10 của bạn không hiển thị chính xác các biểu tượng hoặc hình thu nhỏ, bạn có thể đặt lại bộ nhớ cache này.

Tệp thumbs.db có thể được xóa thủ công một cách an toàn. Nó sẽ tự động được tạo lại vào lần tiếp theo bạn xem hình thu nhỏ của các tệp trong thư mục. Tuy nhiên, bạn có thể ngăn Windows 10 File Explorer tạo tệp thumbs.db.

Cách dễ nhất để thực hiện việc này là từ menu cài đặt File Explorer:

  1. Nhấn phím tắt Win+E;
  2. Đi tới Chế độ xem và chọn Tùy chọn ;
  3. Bật tính năng “ Luôn hiển thị biểu tượng, không bao giờ hiển thị hình thu nhỏ ”Trong Cài đặt nâng cao của Chế độ xem tab.

Làm thế nào để Vô hiệu hóa / Loại bỏ Tệp Thumbs.db trên Thư mục Mạng trong Windows?

Nếu bạn cần tắt tính năng tạo hình thu nhỏ trên tất cả các máy tính trong miền, hãy sử dụng Chính sách nhóm. Thông tin thêm về điều này bên dưới.

Không thể Xóa Thư mục Chia sẻ Mạng Vì Thumbs.db đang được Sử dụng

Có một vấn đề phổ biến trong các thư mục mạng liên quan đến việc sử dụng bộ đệm hình thu nhỏ của Windows File Explorer. Bạn có thể nhận thấy rằng ngay sau khi sao chép / di chuyển thư mục hình ảnh trong thư mục mạng trên máy chủ tệp, Windows không cho phép bạn xóa hoặc đổi tên thư mục. Bạn chỉ có thể đổi tên hoặc xóa thư mục này chỉ sau một thời gian nhất định (1-5 phút).

Khi cố gắng xóa chia sẻ mạng này, lỗi sau đã xuất hiện:

Folder In Use
The action can’t be completed because the folder or a file in it is open in another program.
Close the file or folder and try again.

Làm thế nào để Vô hiệu hóa / Loại bỏ Tệp Thumbs.db trên Thư mục Mạng trong Windows?

Sự cố liên quan đến một sự cố đã biết được Microsoft mô tả trong KB2025703 (Renaming a network folder in Windows Explorer fails with “the action can’t be completed” ). Bài báo nói rằng đôi khi sự hiện diện của tệp thumbs.db với bộ nhớ cache hình thu nhỏ có thể ngăn việc xóa hoặc đổi tên các thư mục mạng.

Có vẻ như Windows đang mất một khoảng thời gian để tạo tệp bộ đệm ẩn hình thu nhỏ. Trong khi tệp này đang được tạo hoặc cập nhật, bạn không thể làm gì với thư mục mẹ của nó cho đến khi quá trình thumbcache.dll mở khóa trình xử lý tệp thumbs.db.

Trong trường hợp này, bạn có thể tắt tính năng tự động tạo tệp thumbs.db cho các thư mục và ổ đĩa mạng.

Tắt tạo Thumbs.db trên Ổ đĩa mạng sử dụng GPO

Để ngăn Windows File Explorer tạo bộ đệm ẩn hình thu nhỏ (Thumbs.db fil) khi duyệt các thư mục, bạn có thể sử dụng GPO.

    1. Chạy trình soạn thảo GPO cục bộ (gpedit.msc ) hoặc tạo GPO miền bằng gpmc.msc bảng điều khiển;
    2. Đi tới phần Chính sách Nhóm sau Cấu hình Người dùng -> Mẫu Quản trị -> Thành phần Windows -> File Explorer;
    3. Phần này có ba tùy chọn cho phép bạn quản lý việc tạo tệp thumbs.db bằng File Explorer:
      • Tắt hiển thị hình thu nhỏ và chỉ hiển thị biểu tượng trên các thư mục mạng (ngăn không cho tạo tệp thumbs.db trên thư mục mạng chia sẻ)
      • Tắt bộ nhớ đệm của các hình thu nhỏ trong các tệp thumbs.db ẩn
      • Tắt hiển thị hình thu nhỏ và chỉ hiển thị biểu tượng Làm thế nào để Vô hiệu hóa / Loại bỏ Tệp Thumbs.db trên Thư mục Mạng trong Windows?
    4. Bật tất cả ba chính sách bằng cách thay đổi giá trị của chúng thành Đã bật ;
  1. Nó vẫn là liên kết Chính sách Nhóm với người dùng (nếu bạn sử dụng GPO miền) và cập nhật nó trên máy tính miền. Để áp dụng cài đặt chính sách ngay lập tức, hãy chạy lệnh:gpupdate /force
Nếu bạn đã ngăn Windows tạo tệp bộ nhớ cache hình ảnh thu nhỏ trong các thư mục, Windows phải tải tệp hình ảnh và tạo hình thu nhỏ mỗi lần, điều này gây tốn tài nguyên. Do đó, việc tạo hình thu nhỏ của hình ảnh sẽ mất nhiều thời gian hơn (đặc biệt là trong trường hợp thư mục chứa nhiều hình ảnh).

Tắt tính năng tạo tệp Thumbs.db trên mạng chia sẻ qua hệ thống đăng ký

Trong các phiên bản Home của Windows không có GPO Editor cục bộ, bạn có thể vô hiệu hóa việc tạo tệp thumbs.db ẩn trong các thư mục mạng được chia sẻ bằng cách sử dụng Registry Editor (regedit.exe ).

Để làm điều đó, hãy tạo khóa đăng ký mới Explorer theo HK EY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \ và tạo tham số REG_DWORD với tên DisableThumbsDBOnNetworkFolders và giá trị 1 .

Làm thế nào để Vô hiệu hóa / Loại bỏ Tệp Thumbs.db trên Thư mục Mạng trong Windows?

Thao tác tương tự có thể được thực hiện với một lệnh duy nhất:

reg add "HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v DisableThumbsDBOnNetworkFolders /d 0x1 /t REG_DWORD /f

Xóa đệ quy Thumbs.db trên Thư mục được chia sẻ bằng PowerShell

Các tệp Thumbs.db hiện có không tự động bị xóa khỏi các thư mục chia sẻ sau khi bạn bật chính sách này. Bạn có thể xóa đệ quy tất cả các tệp Thumbs.db trên một ổ đĩa cụ thể hoặc trong một thư mục mạng bằng PowerShell.

Chuyển đến thư mục bạn cần (hỗ trợ đường dẫn UNC):

cd \\mun-fs01\Public\Photo
Để liệt kê tất cả các tệp Thumbs.db trong các thư mục con, hãy chạy:
Get-ChildItem -Path . -Include Thumbs.db -Recurse -Name -Force | Remove-Item –Force –WhatIF
Làm thế nào để Vô hiệu hóa / Loại bỏ Tệp Thumbs.db trên Thư mục Mạng trong Windows?
Xóa đệ quy các tệp hình thu nhỏ được tìm thấy:
Get-ChildItem -Path . -Include Thumbs.db -Recurse -Name -Force | Remove-Item –Force