Xóa thư mục tìm nạp trước. Thư mục Prefetch và Temp trong Windows XP dùng để làm gì? Có thể loại bỏ các tập tin bị nhiễm vi-rút khỏi chúng?

Chủ thể Tối ưu hóa WindowsĐối với hầu hết người dùng, dường như nó rất quan trọng và có lẽ đó là lý do tại sao có rất nhiều huyền thoại gắn liền với nó. Một trong những lầm tưởng này cho rằng bạn có thể tăng dung lượng ổ đĩa cũng như tăng tốc hệ thống và ứng dụng bằng cách thực hiện một số thao tác nhất định với thư mục Tìm nạp trước. Hãy cùng tìm hiểu xem điều này có thực sự như vậy không và tại sao lại cần đến thư mục này Tìm nạp trước.


Trên thư mục Windows Tìm nạp trướcđóng vai trò tương tự như bộ nhớ đệm trong các trình duyệt. Để giúp hệ thống hoặc ứng dụng của bạn khởi động nhanh hơn, Windows sẽ tự động lưu một số mã của chúng vào các tệp theo dõi đặc biệt. Ví dụ: khi người dùng khởi chạy một ứng dụng sử dụng nhiều tài nguyên, trước tiên hệ thống sẽ truy cập nội dung của thư mục Tìm nạp trước, đọc nội dung đã lưu và "Phần" chương trình vào bộ nhớ, khiến chương trình sau khởi động nhanh hơn.

Trên Windows thư mục Tìm nạp trước liên quan chặt chẽ đến công việc của dịch vụ siêu tìm nạp và thành phần Săn sang khởi động, do đó, bất kỳ hành động nào với nó đều có thể ảnh hưởng đến công việc của họ và không ảnh hưởng đến mặt tốt hơn. Có, vô hiệu hóa dịch vụ siêu tìm nạp có thể dẫn đến giảm hiệu suất hệ thống trên hầu hết các PC, ngoại trừ các máy cũ hơn có RAM từ 1 GB trở xuống hoặc ngược lại, các máy rất mạnh có RAM trên 16 GB. Cũng siêu tìm nạp có thể bị vô hiệu hóa nếu như đĩa hệ thốngđã sử dụng SSD .

Việc xóa nội dung của thư mục Tìm nạp trước sẽ làm gì để tối ưu hóa? Không có gì, nó sẽ chỉ trở nên tồi tệ hơn. Thứ nhất, thời gian cần thiết để tải hệ thống và một số chương trình sẽ tăng lên, thứ hai, các tệp PF sẽ được tạo lại, hệ thống sẽ lại phải phân bổ một phần tài nguyên bộ nhớ. Ngoài ra, việc xóa thư mục Tìm nạp trước sẽ không thêm bất kỳ dung lượng ổ đĩa nào, vì thư mục này thường nặng ít và số lượng tệp trong đó luôn bị giới hạn thứ 128.

Nếu bạn đã muốn quản lý nội dung Tìm nạp trước, việc này cần phải được thực hiện một cách chính xác, cụ thể là thông qua cơ quan đăng ký.

Mở bằng lệnh regedit Trình chỉnh sửa sổ đăng ký và mở rộng nhánh này:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

Ở cột bên phải của cửa sổ soạn thảo, tìm tham số và xem giá trị hiện tại của nó.

Rất có thể nó sẽ như vậy 3 . Giá trị này bao gồm khả năng tăng tốc khởi chạy ứng dụng và hệ thống. Nếu bạn muốn tắt chúng hoàn toàn, hãy thay đổi giá trị thành 0 . Để tăng tốc chỉ các ứng dụng, hãy cài đặt 1 , chỉ để tăng tốc độ tải hệ thống, hãy cài đặt 2 . Để những thay đổi có hiệu lực, hãy khởi động lại máy tính của bạn.

Một lầm tưởng ít phổ biến hơn là các chương trình có thể được tăng tốc bằng cách thêm phím vào phím tắt của chúng. /tìm nạp trước:1. Hành động này được cho là thêm chương trình đã chọn vào thư mục Tìm nạp trước. Trong thực tế, việc thêm một khóa /tìm nạp trước:1để một tham chiếu đến một đối tượng không ảnh hưởng đến hoạt động của ứng dụng theo bất kỳ cách nào; dịch vụ sẽ quyết định có tạo hay không tạo các tệp dấu vết; Trình tìm nạp trước , giúp biết rõ hơn ứng dụng nào cần tối ưu hóa khởi chạy và ứng dụng nào không.

Bây giờ về một cái nữa chức năng hữu ích, tên cô ấy là Prefetch.
Tính năng này được thiết kế để tối ưu hóa trải nghiệm tải ứng dụng bạn tải xuống. Để chúng tải nhanh hơn vào lần khởi động tiếp theo.
Nếu tôi nhớ đúng.

Có vẻ như tại sao chúng ta nên chạm vào cô ấy?
Thực tế là theo thời gian, rất nhiều tệp từ các ứng dụng bạn đã khởi chạy sẽ tích tụ trong thư mục Tìm nạp trước. Và ngoài ra, nếu có thứ gì đó đã được cài đặt và xóa, thì các tệp trong Tìm nạp trước từ chương trình từ xa duy trì. Và điều này bắt đầu làm chậm hệ thống.
Bởi vì khi hệ thống khởi động, Windows sẽ cố gắng tìm tất cả các file được liệt kê trong Prefetch.

Không có quan điểm rõ ràng về việc phải làm gì về vấn đề này; một số khuyên nên xóa và dọn sạch thư mục này mỗi lần khởi động, một số khuyên nên dọn sạch nó mỗi tuần một lần;
Nhưng chức năng này chắc chắn là hữu ích.
Điều duy nhất là làm sạch nó nếu bạn có khả năng cài đặt và gỡ bỏ các chương trình khác nhau Có lẽ hai tuần một lần.
Nếu bạn chỉ sử dụng các chương trình đã được cài đặt sẵn, đôi khi bạn có thể xóa chúng khi nhớ ra. :)
Những tệp tương tự này, hay đúng hơn là mẫu số chung của chúng - tệp \Windows\Prefetch\layout.ini - sau đó được trình chống phân mảnh sử dụng để tối ưu hóa vị trí của các tệp trên đĩa, giúp giảm thời gian tải hơn nữa.

Nếu bạn chưa nhầm lẫn thì Tìm nạp trước là một chức năng tối ưu hóa được tích hợp sẵn.
Cô ấy đang làm gì?
Chức năng này được thiết kế để giảm thời gian tải các ứng dụng, những ứng dụng được tải khi khởi động hệ thống và những ứng dụng bạn thường sử dụng.
Vì vậy, Tìm nạp trước chứa các tệp từ các chương trình được tải xuống thường xuyên nhất, đôi khi không phải từ các chương trình được tải xuống thường xuyên. Về những gì Nguyên tắc Windows Tôi không biết ai chọn họ. Có lẽ bất cứ điều gì Chúa đặt vào tâm hồn bạn.
Và sau đó Windows sẽ đợi cho đến khi bạn rời khỏi máy tính và hút thuốc, uống trà, v.v. Mình không nhớ chính xác là sau mấy giờ, theo mình là sau 20 - 30 phút máy không hoạt động.
Windows, theo dữ liệu trong thư mục Tìm nạp trước, bắt đầu xáo trộn các chương trình thường được sử dụng để tải nhanh hơn về đầu đĩa.
Giống như tôi đã đề cập, nó tối ưu hóa việc tải chương trình, ngoài việc di chuyển chúng.

Nhưng thông thường, khi tối ưu hóa hệ thống của mình, người dùng lại vô tình vô hiệu hóa chức năng này.
Vấn đề là dành cho hoạt động binh thương Dịch vụ này cần ba thứ thường bị vô hiệu hóa. Hay đúng hơn là hai trong số chúng đã bị tắt.
1. Trình chống phân mảnh tích hợp
2. lập lịch tác vụ
3. Bác sĩ Watson (mặc dù tôi không nhớ chính xác).

Đó là khuyến khích để ghi nhớ điều này.

Vậy chúng ta có thể làm gì khác?

1. Xóa tất cả các tệp khỏi thư mục này hoặc các tệp khỏi các chương trình không còn trên máy.

2. tìm HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\
Có một chiếc chìa khóa ở đó Kích hoạt trình tìm nạp trước(REG_DWORD)
Các giá trị áp dụng cho nó là (0, 1, 2, 3)
0 – bị vô hiệu hóa (Khuyến nghị cho máy tính có công suất thấp)
1 – được khuyến nghị cho các máy tính có RAM lên tới 256MB (Chỉ các chương trình)
2 – Dành cho những người có 512 MB trở lên trên máy (các chương trình và thư viện hệ thống)
3 – Điều này đã được thiết kế cho các bộ xử lý siêu mạnh + tối thiểu 512 MB RAM, mặc dù với LargeSystemCache=1, nó hoạt động tốt trên 256 MB RAM.
Tôi khuyên dùng EnablePrefetcher=3


"Bật"="Y"

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
"OptimizeComplete"="Có"

Có một huyền thoại đi khắp Internet.
Cái gì trong Windows Vista tất cả các ứng dụng sẽ khởi chạy và chạy nhanh hơn 15% so với Windows XP. Vì vậy bạn không cần phải chờ đợi chút nào Bản phát hành Windows Vista, để có thể trải nghiệm hết những điều thú vị của bộ phim hoạt hình này, bởi vì... chúng đã được đưa vào WinXP SP2 rồi!!! Tất cả những gì còn lại là kích hoạt phim hoạt hình này (Super Prefetch). Phim hoạt hình này CHỈ hoạt động trên Windows XP SP2!

HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Session Manager\ Memory Management\PrefetchParameters\
1. Tạo tham số kiểu
DWORD
Tên giá trị: Kích hoạt tính năng Superfetch
Giá trị: 1

2. Có người nói rằng bạn cần tạo một phần riêng.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Quản lý bộ nhớ\
Tạo một phần Trình tìm nạp trước
Tạo một tham số loại
DWORD
Tên giá trị: Kích hoạt tính năng Superfetch
Giá trị: 1

Các ý kiến ​​​​được chia ra, có những bình luận về sự hoang đường của thông số này, có những người nhận thấy năng suất tăng lên.
Trong mọi trường hợp, để kiểm tra. Bạn không có gì để mất và không có gì để đạt được ngoại trừ một mục bổ sung trong sổ đăng ký.

tái bút Nếu ai có phiên bản beta của Vista, vui lòng xuất chi nhánh HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Session Manager\Quản lý bộ nhớ
Và gửi nó cho tôi nếu bạn không phiền.

Khi tiếp tục khám phá máy tính của mình để tìm các thư mục và tệp khác nhau, bạn có thể khám phá ra nhiều điều thú vị. Thông thường, các thư mục giống nhau sẽ khơi dậy sự quan tâm thực sự vì lý do đơn giản là các tệp trong đó đôi khi chiếm nhiều dung lượng trên ổ cứng, điều này đặt ra câu hỏi liệu những tệp này có thể bị xóa hay không. Hôm nay chúng ta sẽ nói về thư mục Prefetch.

Thư mục Prefetch nằm trong thư mục Windows (thường là C:\Windows\Prefetch). Nó được sử dụng như một trong những thành phần tải hệ điều hành Windows, nhờ đó hệ điều hành tải nhanh hơn và giảm thời gian khởi chạy chương trình. Bản thân thành phần này được gọi là Prefetcher và xuất hiện lần đầu tiên trên Windows XP.

Trình tìm nạp trước hoạt động như thế nào? Việc tải hệ điều hành đi kèm với việc xử lý số lượng lớn các tập tin. Trong trường hợp này, một số tệp được mở nhiều lần để đọc các phân đoạn khác nhau. Quá trình này có thể mất nhiều thời gian, vì vậy sẽ thuận tiện và hiệu quả hơn nhiều khi chỉ truy cập từng tệp một lần, tải thông tin vào ĐẬP ngay cả trước khi nó trở nên cần thiết. Trình tìm nạp trước cho phép bạn tích lũy thông tin này trong các tệp theo dõi để tối ưu hóa việc tải mã và dữ liệu trong những lần khởi chạy tiếp theo bằng cách quan sát mã và dữ liệu nào được tải trong quá trình khởi động hệ điều hành và ứng dụng.

Các tham số của trình tìm nạp trước được lưu trữ trong đăng ký hệ thống. Bạn có thể thay đổi cài đặt Trình tìm nạp trước.

Bấm vào phím tắt THẮNG + R. Cửa sổ Run sẽ hiện ra, bạn nhập từ regedit vào rồi nhấn OK. Điều này sẽ mở tệp .

Khi trình chỉnh sửa được mở, hãy điều hướng đến đường dẫn sau: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.

Chọn tùy chọn EnablePrefetcher.

Nhấp đúp chuột vào nó. Một cửa sổ sẽ xuất hiện trong đó bạn có thể đặt một trong các giá trị:

  • 0x00000000 - thành phần bị tắt
  • 0x00000001 - tăng tốc khởi chạy ứng dụng
  • 0x00000002 - tăng tốc khởi động hệ thống
  • 0x00000003 - tăng tốc khởi chạy ứng dụng và khởi động hệ thống

Không cần phải nhập tham số đã chỉ định, nhưng chỉ có số ở cuối, ví dụ: 0, 1, 2 hoặc 3.

Và hãy cẩn thận khi làm việc với sổ đăng ký. Nếu bạn không hiểu điều gì đó thì đừng thay đổi bất cứ điều gì, vì một động thái bất cẩn có thể dẫn đến sự cố với hệ điều hành!

Có thể xóa thư mục Prefetch?

Có một truyền thuyết kể rằng thư mục Tìm nạp trước thu thập các tệp cần xóa. Cái này sai. Các tệp này là tạm thời và hệ thống sẽ tự động xóa chúng nếu cần, đó là lý do tại sao kích thước thư mục lại quá nhỏ. Vì vậy bạn không nên chạm vào các tập tin trong thư mục được chỉ định.

Nếu bạn xóa các tập tin, sẽ không có gì xảy ra nhưng tốc độ tải ứng dụng có thể giảm. Trong trường hợp này, các tập tin sẽ được tạo lại tự động.

Xin chào các bạn Tìm nạp trước là một thư mục lưu trữ dữ liệu khó và những dữ liệu cho phép bạn làm việc Windows nhanh hơn. Dữ liệu này là kết quả hoạt động của dịch vụ, từ đó phân tích công việc của người dùng trên máy tính và cố gắng đảm bảo rằng lần sau tất cả các hành động anh ta thực hiện sẽ diễn ra nhanh hơn.

Vì vậy, thư mục Prefetch thậm chí có thể được gọi là thần kỳ, vì nhờ có nó mà máy tính có thể hoạt động nhanh hơn rất nhiều. Nhưng chính xác bao nhiêu còn phụ thuộc vào dung lượng RAM trống. Càng nhiều RAM thì càng tốt

Dưới đây là nội dung của thư mục Tìm nạp trước của tôi:


Nếu bạn mở thuộc tính của nó, bạn sẽ thấy nó chiếm bao nhiêu dung lượng:

Như bạn có thể thấy, nó chiếm rất ít dung lượng, vì vậy tốt hơn hết là bạn không nên xóa nó. Nhưng điều gì xảy ra nếu bạn vẫn xóa nó? Sẽ không có gì xấu xảy ra, dịch vụ sẽ bắt đầu hoạt động trở lại.

Tôi đã tự mình xóa nó để kiểm tra. Sau đó tôi khởi động lại, sau đó hệ thống hoạt động bình thường và mọi thứ đều ổn.

Nhưng khi tôi nhìn vào thư mục Windows, Cái đó Tìm nạp trước thư mụcđã được tạo rồi, tức là mọi thứ vẫn như tôi đã viết. Nhưng khi tôi cố gắng xóa nó một lần nữa, có một thông báo yêu cầu sự cho phép của quản trị viên, đó là một trò đùa, tôi nghĩ vậy... Nhưng sau đó tôi nghĩ. bấm lặp lại và lặp lại một lần nữa và thế là xong, thư mục còn lại. Vì vậy, trong trường hợp bạn không thể xóa nó, bạn hãy làm như vậy tiện ích đặc biệt, cô ấy biết cách xóa mọi thư mục cứng đầu. Nhưng bạn ơi, hãy cẩn thận với nó, với tiện ích này..

Tôi nghĩ rằng nếu tôi tắt nó đi Dịch vụ SuperFetch, thì thư mục sẽ không xuất hiện sau khi xóa. Nhưng không, dù sao thì cô ấy cũng đã xuất hiện. Nhưng không có gì trong đó ngoại trừ thư mục ReadyBoot. Tức là, thư mục Prefetch theo một cách nào đó cũng liên quan đến công nghệ ReadyBoot, nó cũng dùng để tăng tốc máy tính và ổ đĩa flash được sử dụng để tăng tốc... Nhưng đó lại là một câu chuyện hoàn toàn khác

Để đề phòng, tôi sẽ cho bạn biết cách bạn có thể tắt SuperFetch. Vì vậy, hãy xem, khởi chạy bộ điều phối, chuyển đến tab Dịch vụ và nhấp vào nút này trên đó:


Một cửa sổ sẽ mở ra chứa danh sách các dịch vụ. Không phải tất cả chúng đều hoạt động, chúng chỉ là tất cả những gì có trong Windows. Tại đây bạn cần tìm SuperFetch và nhấp đúp vào nó.

Nếu không phải là chuyên gia thì khó theo dõi diễn biến của phòng mổ Hệ thống Windows. Nhưng mà có khái niệm cơ bản mà mọi người dùng nên hiểu. Biết thư mục nào chịu trách nhiệm về những gì trong Windows sẽ giúp điều hướng hệ thống dễ dàng hơn. Một ví dụ về các tệp mà chúng tôi không xác định là nội dung của C:/Windows/Prefetch.

Mục đích của thư mục

Hãy cùng trả lời câu hỏi: tại sao chúng ta cần thư mục Prefetch? Khi Windows khởi động, nó sẽ phân tích các chương trình mà chúng ta thường sử dụng (chúng ta tự mở hoặc sử dụng tính năng khởi động). Sau đó, hệ thống sẽ tạo thông tin về các chương trình này và lưu trữ ở dạng đặc biệt. Hồ sơ tạm thời trong thư mục Tìm nạp trước. Sau đó bật Windows những tập tin này tăng tốc độ tải hệ điều hành.

Thành phần hệ điều hành chịu trách nhiệm thực hiện công việc này. Nếu bạn loại bỏ chúng, sẽ không có thay đổi nào xảy ra. Lần tiếp theo bạn khởi động nó, Windows sẽ lại thu thập dữ liệu hiện tại về các chương trình và đặt nó vào thư mục Tìm nạp trước. Tuy nhiên, quá trình tải hệ điều hành có thể mất nhiều thời gian hơn bình thường một chút.

Tìm nạp trước lần đầu tiên được sử dụng trong Windows XP. VỚI sự ra đời của Windows Thư mục Vista được bổ sung các công nghệ SuperFetch (chịu trách nhiệm phân tích các ứng dụng được khởi chạy thường xuyên) và ReadyBoost (chịu trách nhiệm tăng hiệu suất). Bạn có thể tìm thấy nó trong đường dẫn này: C:/Windows/Prefetch.

Quản lý dịch vụ tìm nạp trước

Quản lý công việc Dịch vụ tìm nạp trước bạn có thể làm điều này trong trình chỉnh sửa sổ đăng ký:

Tham số này hoạt động với các giá trị từ 0 đến 3, có nghĩa là:

  • 0x00000000 - vô hiệu hóa thành phần;
  • 0x00000001 - tăng tốc tải ứng dụng;
  • 0x00000002 - Tăng tốc khởi động Windows;
  • 0x00000003 - tăng tốc tải hệ điều hành và ứng dụng.

Giá trị mặc định là 3. Để tắt dịch vụ, hãy nhập giá trị 0 và khởi động lại PC.

Quan trọng! Các nhà phát triển đã đảm bảo rằng thư mục Tìm nạp trước không tích lũy tệp (và hàng gigabyte dung lượng ổ đĩa), tạo ra giới hạn 128 tệp theo dõi.

Câu trả lời cho câu hỏi

Có thể xóa thư mục Tìm nạp trước và dữ liệu mà nó lưu trữ không?

KHÔNG. Điều này không có ý nghĩa vì ba lý do: