ดึงข้อมูลโฟลเดอร์ล่วงหน้าใน Windows การตั้งค่าบริการ Prefetcher ดึงข้อมูลโฟลเดอร์นี้ล่วงหน้าคืออะไร?

โฟลเดอร์ ดึงข้อมูลล่วงหน้าสามารถพบได้ใน Windows XP, Vista, 7, 8 ตามเส้นทางต่อไปนี้: C:\Windows\Prefetch - เป็นส่วนประกอบของระบบปฏิบัติการและเร่งกระบวนการบูตระบบปฏิบัติการและโปรแกรมที่ใช้บ่อย เทคโนโลยีนี้ถูกใช้ครั้งแรกใน Windows XP และเริ่มต้นด้วย Vista ที่ได้รับการเสริมด้วยเทคโนโลยี SuperFetch และ ReadyBoost การเปิดตัวระบบปฏิบัติการหรือแอปพลิเคชันนั้นมาพร้อมกับการอ่านข้อมูลจากหน่วยความจำ โดยมักจะต้องเข้าถึงไฟล์เดียวกันหลายครั้ง ซึ่งไม่มีเหตุผลมากและใช้เวลานาน Windows ปรับการโหลดโค้ดให้เหมาะสมโดยการจัดเก็บไฟล์การติดตามไว้ในโฟลเดอร์ Prefetch ซึ่งจะดำเนินการในลักษณะของตัวเอง

ในการกำหนดค่าโฟลเดอร์ Prefetcher เราจำเป็นต้องมีตัวแก้ไขรีจิสทรี ฉันต้องการทำซ้ำคำเตือนจากเว็บไซต์ Microsoft ทันที: “การใช้ Registry Editor อย่างไม่ถูกต้องอาจทำให้เกิดปัญหาร้ายแรงซึ่งต้องติดตั้งระบบปฏิบัติการใหม่ คุณใช้ Registry Editor ด้วยความเสี่ยงและอันตรายเอง”

คลิก เริ่ม - วิ่งและเข้า ลงทะเบียนใหม่- ใน Registry Editor เราจะพบส่วนต่อไปนี้: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters


เราสนใจพารามิเตอร์ เปิดใช้งานPrefetcher- สามารถใช้ค่าต่อไปนี้:
0x00000000 - ส่วนประกอบถูกปิดใช้งาน
0x00000001 - การเร่งความเร็วของการเปิดแอปพลิเคชัน
0x00000002 - การเร่งความเร็วการบูตระบบ
0x00000003 - การเร่งความเร็วของการเปิดแอปพลิเคชันและการบูตระบบ

อย่างนั้น ปิดการใช้งานการดึงข้อมูลล่วงหน้าคุณต้องดับเบิลคลิกที่พารามิเตอร์ เปิดใช้งานPrefetcherและในกล่องโต้ตอบให้ระบุค่า 0 - ค่าเริ่มต้นคือ 3 - เพื่อการเปิดแอปพลิเคชันและการโหลด Windows ที่เร็วขึ้น ความจำเป็นในการปิดการใช้งาน Prefetcher มักเกิดขึ้นเมื่อทำงานกับ Windows 8 - แล็ปท็อปใหม่จำนวนมากไม่ได้ติดตั้งฮาร์ดไดรฟ์ HDD แบบเดิม แต่มีไดรฟ์ SSD ความเร็วสูงพิเศษซึ่งยังคงโดดเด่นด้วยต้นทุนที่สูงและความจุหน่วยความจำน้อย

เมื่อติดตั้ง SSD แล้ว Windows 8 ควรปิดใช้งานบริการ Prefetcher โดยอัตโนมัติ แต่หากไม่เกิดขึ้น คุณสามารถลบ Prefetch ด้วยตัวเองได้ ในคีย์รีจิสทรีด้านบนสำหรับการตั้งค่า เปิดใช้งานPrefetcherและ เปิดใช้งาน Superfetchจำเป็นต้องตั้งค่า 0 นั่นคือปิดมัน รีสตาร์ทคอมพิวเตอร์ของคุณ

ไฟล์และโฟลเดอร์ระบบ Windows มีความเชื่อผิดๆ มากมาย และบริการที่เรากำลังพิจารณาก็ไม่มีข้อยกเว้น เรามักจะได้ยินคำถาม: เป็นไปได้ไหมที่จะลบโฟลเดอร์ Prefetch, วิธีปิดการใช้งานหรือเปิดใช้งาน Prefetch แต่ความเข้าใจผิดที่น่าสนใจที่สุดคือการเพิ่มคีย์ /ดึงข้อมูลล่วงหน้า:1ในลิงก์ไปยังออบเจ็กต์ในแท็บ "ทางลัด" จะช่วยเร่งการโหลดแอปพลิเคชันเนื่องจากระบบปฏิบัติการเมื่อเห็นคีย์นี้จะเพิ่มโปรแกรมลงในโฟลเดอร์ Prefetch การเพิ่ม /prefetch:1 ไปยังที่อยู่จะไม่ทำอะไรเลยและตำนานนั้นขึ้นอยู่กับความจริงที่ว่ามีคีย์ที่คล้ายกันอยู่ในบรรทัดเริ่มต้นของ Windows Media Player

มีคนมักถามว่าเป็นไปได้และจำเป็นต้องลบไฟล์ออกจากโฟลเดอร์ Prefetch หรือไม่ สมมุติว่าสิ่งนี้ช่วยให้คุณเพิ่มพื้นที่ว่างบนฮาร์ดไดรฟ์ของคุณได้ คำตอบนั้นชัดเจน: ไม่ ประการแรก เมื่อไฟล์เหล่านี้ถูกลบ เวลาในการโหลดระบบปฏิบัติการและบางโปรแกรมจะเพิ่มขึ้น และไฟล์การติดตามจะถูกสร้างขึ้นใหม่ ประการที่สอง Prefetcher จัดการไฟล์เหล่านี้เองโดยไม่จำเป็นต้องให้บุคคลที่สามเข้ามาแทรกแซง นอกจากนี้ Microsoft จำกัดจำนวนไฟล์การติดตามไว้ที่ 128 ชิ้นเพื่อไม่ให้ใช้พื้นที่ดิสก์มากเกินไป

หัวข้อการเพิ่มประสิทธิภาพ Windows ดูเหมือนสำคัญมากสำหรับผู้ใช้ส่วนใหญ่ และนี่อาจเป็นเหตุผลว่าทำไมจึงมีความเชื่อผิดๆ มากมายที่เกี่ยวข้อง ตำนานประการหนึ่งอ้างว่าคุณสามารถเพิ่มพื้นที่ดิสก์รวมถึงเพิ่มความเร็วของระบบและแอพพลิเคชั่นโดยดำเนินการปรับแต่งบางอย่างกับโฟลเดอร์ ดึงข้อมูลล่วงหน้า- เรามาดูกันว่าเป็นเช่นนั้นจริงหรือไม่และเหตุใดจึงจำเป็นต้องใช้โฟลเดอร์เลย ดึงข้อมูลล่วงหน้า.


บนไดเร็กทอรี Windows ดึงข้อมูลล่วงหน้ามีบทบาทเช่นเดียวกับ แคชในเบราว์เซอร์ เพื่อช่วยให้ระบบหรือแอปพลิเคชันของคุณเริ่มทำงานเร็วขึ้น Windows จะบันทึกโค้ดบางส่วนในไฟล์การติดตามพิเศษโดยอัตโนมัติ เมื่อผู้ใช้เปิดใช้งาน เช่น แอปพลิเคชันที่ใช้ทรัพยากรมาก ระบบจะเข้าถึงเนื้อหาของโฟลเดอร์ก่อน ดึงข้อมูลล่วงหน้า, อ่านข้อมูลที่บันทึกไว้และ "ส่วนหนึ่ง"โปรแกรมเข้าสู่หน่วยความจำทำให้โปรแกรมหลังเริ่มทำงานเร็วขึ้น

บน Windows โฟลเดอร์ ดึงข้อมูลล่วงหน้าที่เกี่ยวข้องกับงานบริการอย่างใกล้ชิด SuperFetchและส่วนประกอบ เรดดี้บูสท์ดังนั้นการกระทำใดๆ ก็ตามอาจส่งผลต่องานของพวกเขาได้ ไม่ใช่เพื่อสิ่งที่ดีขึ้น ใช่ ปิดการใช้งานบริการ SuperFetchอาจทำให้ประสิทธิภาพของระบบลดลงในพีซีส่วนใหญ่ ยกเว้นเครื่องรุ่นเก่าที่มี RAM 1 GB หรือน้อยกว่า หรือในทางกลับกัน เครื่องที่ทรงพลังมากที่มี RAM มากกว่า 16 GB อีกด้วย SuperFetchสามารถปิดการใช้งานได้หากใช้เป็นดิสก์ระบบ เอสเอสดี .

การลบเนื้อหาของโฟลเดอร์ Prefetch จะช่วยเพิ่มประสิทธิภาพได้อย่างไรไม่มีอะไร มันจะแย่ลงเท่านั้น ประการแรกเวลาที่ต้องใช้ในการโหลดระบบและบางโปรแกรมจะเพิ่มขึ้น และประการที่สองคือไฟล์ พีเอฟ จะถูกสร้างขึ้นใหม่ซึ่งระบบจะต้องจัดสรรทรัพยากรหน่วยความจำบางส่วนอีกครั้ง นอกจากนี้การลบไดเร็กทอรี ดึงข้อมูลล่วงหน้าจะไม่เพิ่มเนื้อที่ดิสก์ เนื่องจากโฟลเดอร์นี้มักจะมีน้ำหนักเพียงเล็กน้อย และจำนวนไฟล์ในนั้นจะถูกจำกัดเสมอ 128.

หากคุณต้องการจัดการเนื้อหาอยู่แล้ว ดึงข้อมูลล่วงหน้าจะต้องดำเนินการอย่างถูกต้องคือผ่านทางรีจิสทรี

เปิดด้วยคำสั่ง ลงทะเบียนใหม่ Registry Editor และขยายสาขานี้:

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

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

ในคอลัมน์ด้านขวาของหน้าต่างตัวแก้ไข ให้ค้นหาพารามิเตอร์และดูค่าปัจจุบัน

เป็นไปได้มากว่ามันจะเป็น 3 - ค่านี้รวมถึงการเร่งความเร็วของแอปพลิเคชันและการเปิดตัวระบบ หากคุณต้องการปิดใช้งานโดยสมบูรณ์ ให้เปลี่ยนค่าเป็น 0 - หากต้องการเพิ่มความเร็วเฉพาะแอปพลิเคชัน ให้ติดตั้ง 1 เพื่อเพิ่มความเร็วในการโหลดระบบเท่านั้น ให้ติดตั้ง 2 . เพื่อให้การเปลี่ยนแปลงมีผล ให้รีสตาร์ทคอมพิวเตอร์

ตำนานที่พบบ่อยน้อยกว่าเล็กน้อยคือโปรแกรมสามารถเร่งความเร็วได้โดยการเพิ่มคีย์ลงในทางลัด /ดึงข้อมูลล่วงหน้า:1- การกระทำนี้ควรจะเพิ่มโปรแกรมที่เลือกลงในโฟลเดอร์ ดึงข้อมูลล่วงหน้า- ในความเป็นจริงการเพิ่มคีย์ /ดึงข้อมูลล่วงหน้า:1การอ้างอิงถึงออบเจ็กต์จะไม่ส่งผลต่อการทำงานของแอปพลิเคชัน แต่อย่างใด บริการจะตัดสินใจว่าจะสร้างไฟล์การติดตามหรือไม่ พรีเฟตเชอร์ ซึ่งรู้ดีกว่าว่าแอปพลิเคชันใดจำเป็นต้องเพิ่มประสิทธิภาพการเปิดตัว และแอปพลิเคชันใดไม่ต้องการ

ตอนนี้เกี่ยวกับฟังก์ชันที่มีประโยชน์อีกอย่างหนึ่ง ชื่อของมันคือ Prefetch
คุณสมบัตินี้ออกแบบมาเพื่อเพิ่มประสิทธิภาพประสบการณ์การโหลดแอพที่คุณดาวน์โหลด เพื่อให้โหลดเร็วขึ้นในครั้งถัดไปที่คุณบูต
ถ้าผมจำไม่ผิด.

ดูเหมือนทำไมเราต้องแตะต้องเธอ?
ความจริงก็คือเมื่อเวลาผ่านไป ไฟล์จำนวนมากจากแอปพลิเคชันที่คุณเปิดใช้งานจะสะสมในโฟลเดอร์ Prefetch และหากมีการติดตั้งและลบบางสิ่งออกไป ไฟล์จากโปรแกรมที่ถูกลบจะยังคงอยู่ใน Prefetch และสิ่งนี้เริ่มทำให้ระบบช้าลง
เนื่องจากเมื่อระบบบูท Windows จะพยายามค้นหาไฟล์ทั้งหมดที่อยู่ในรายการ Prefetch

ไม่มีความคิดเห็นที่ชัดเจนเกี่ยวกับเรื่องนี้ บางคนแนะนำให้ลบและล้างโฟลเดอร์นี้ทุกครั้งที่บู๊ต บางคนล้างมันสัปดาห์ละครั้ง;
แต่ฟังก์ชั่นนี้มีประโยชน์อย่างแน่นอน
สิ่งเดียวคือคุณสามารถทำความสะอาดได้ หากคุณมีความสามารถในการติดตั้งและลบโปรแกรมต่างๆ ทุกๆ สองสัปดาห์
หากคุณใช้โปรแกรมที่ติดตั้งไว้แล้ว บางครั้งคุณสามารถล้างโปรแกรมเหล่านั้นได้เมื่อจำได้ -
ไฟล์เดียวกันเหล่านี้หรือตัวหารร่วม - ไฟล์ \Windows\Prefetch\layout.ini - จากนั้นตัวจัดเรียงข้อมูลจะใช้เพื่อปรับตำแหน่งของไฟล์บนดิสก์ให้เหมาะสม ซึ่งจะช่วยลดเวลาในการโหลดลงอีก

หากคุณยังไม่สับสน Prefetch เป็นฟังก์ชันการเพิ่มประสิทธิภาพในตัว
เธอกำลังทำอะไรอยู่?
ฟังก์ชันนี้ได้รับการออกแบบมาเพื่อลดเวลาในการโหลดแอปพลิเคชัน ทั้งแอปพลิเคชันที่โหลดเมื่อเริ่มต้นระบบ และแอปพลิเคชันที่คุณใช้บ่อยๆ
ดังนั้น Prefetch จึงประกอบด้วยไฟล์จากโปรแกรมที่ดาวน์โหลดบ่อยที่สุด ซึ่งบางครั้งก็ไม่ได้มาจากโปรแกรมที่ดาวน์โหลดบ่อย ฉันไม่รู้ว่า Windows เลือกหลักการอะไร บางทีอะไรก็ตามที่พระเจ้าใส่ให้กับจิตวิญญาณของคุณ
จากนั้นหน้าต่างจะรอจนกว่าคุณจะออกจากคอมพิวเตอร์และไปสูบบุหรี่ ดื่มชา ฯลฯ ฉันจำไม่ได้ว่าเวลาใดในความคิดของฉันหลังจากไม่มีการใช้งานเครื่องเป็นเวลา 20 - 30 นาที
ตามข้อมูลในโฟลเดอร์ Prefetch Windows เริ่มสับเปลี่ยนโปรแกรมที่มักใช้เพื่อโหลดเร็วขึ้นจนถึงจุดเริ่มต้นของดิสก์
อย่างที่ฉันบอกไป มันเพิ่มประสิทธิภาพการโหลดโปรแกรม นอกเหนือจากการย้ายพวกมัน

แต่บ่อยครั้งเมื่อทำการเพิ่มประสิทธิภาพระบบ ผู้ใช้จะปิดการใช้งานฟังก์ชันนี้โดยไม่รู้ตัว
ความจริงก็คือสำหรับการทำงานปกติบริการนี้ต้องมีสามสิ่งที่มักถูกปิดใช้งาน หรือค่อนข้างจะปิดสองคน
1. ตัวจัดเรียงข้อมูลในตัว
2. ตัวกำหนดเวลางาน
3. หมอวัตสัน (ถึงแม้ผมจะจำไม่แม่นก็ตาม)

ขอแนะนำให้จำสิ่งนี้

แล้วเราจะทำอะไรได้อีก.

1. ลบไฟล์ทั้งหมดออกจากโฟลเดอร์นี้หรือไฟล์ออกจากโปรแกรมที่ไม่มีอยู่บนเครื่องแล้ว

2. ค้นหา HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\การจัดการหน่วยความจำ\PrefetchParameters\
มีกุญแจอยู่ที่นั่น เปิดใช้งานPrefetcher(REG_DWORD)
ค่าที่ใช้คือ (0, 1, 2, 3)
0 – ปิดใช้งาน (แนะนำสำหรับคอมพิวเตอร์ที่ใช้พลังงานต่ำ)
1 – แนะนำสำหรับคอมพิวเตอร์ที่มี RAM สูงสุด 256MB (เฉพาะโปรแกรม)
2 – สำหรับผู้ที่มีออนบอร์ด 512MB ขึ้นไป (โปรแกรมและไลบรารีระบบ)
3 – สิ่งนี้ได้รับการออกแบบแล้วสำหรับโปรเซสเซอร์ที่ทรงพลังเป็นพิเศษ + RAM อย่างน้อย 512MB แม้ว่า LargeSystemCache=1 จะทำงานได้ดีบน RAM ขนาด 256MB
ฉันแนะนำ EnablePrefetcher=3


"เปิดใช้งาน"="Y"

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
"เพิ่มประสิทธิภาพให้สมบูรณ์"="ใช่"

มีตำนานหนึ่งที่เดินอยู่บนอินเทอร์เน็ต
ใน Windows Vista แอปพลิเคชันทั้งหมดจะเปิดและรันเร็วกว่าใน Windows XP ถึง 15% ดังนั้นคุณไม่จำเป็นต้องรอ Windows Vista เลยเพื่อสัมผัสประสบการณ์อันน่ารื่นรมย์ของการ์ตูนเรื่องนี้ เพราะ... รวมอยู่ใน WinXP SP2 แล้ว!!! สิ่งที่เหลืออยู่คือเปิดใช้งานการ์ตูนนี้ (Super Prefetch) การ์ตูนนี้ใช้งานได้กับ Windows XP SP2 เท่านั้น!

HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Session Manager\ การจัดการหน่วยความจำ\PrefetchParameters\
1. สร้างพารามิเตอร์ประเภท
DWORD
ชื่อค่า: เปิดใช้งาน Superfetch
ความคุ้มค่า: 1

2. มีคนบอกว่าคุณต้องสร้างส่วนแยกต่างหาก

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\การจัดการหน่วยความจำ\
สร้างส่วน พรีเฟตเชอร์
สร้างพารามิเตอร์ประเภท
DWORD
ชื่อค่า: เปิดใช้งาน Superfetch
ความคุ้มค่า: 1

ความคิดเห็นถูกแบ่งออก มีความคิดเห็นเกี่ยวกับตำนานของพารามิเตอร์นี้ มีผู้ที่สังเกตเห็นการเพิ่มขึ้นของผลผลิต
ยังไงก็ให้ตรวจสอบ.. คุณไม่มีอะไรจะเสียและไม่มีอะไรจะได้รับยกเว้นรายการพิเศษในรีจิสทรี

ป.ล. หากใครมี Vista เวอร์ชันเบต้า กรุณาส่งออกสาขา HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Session Manager\การจัดการหน่วยความจำ
และส่งมันมาให้ฉันถ้าคุณไม่รังเกียจ

ผู้ใช้บางคนที่ต้องการค้นหาไดเร็กทอรีระบบมักจะเจอไดเร็กทอรี Prefetch ไม่ใช่ทุกคนที่รู้ว่าโฟลเดอร์ใดอยู่ข้างหน้าผู้ใช้ในกรณีนี้ ลองเติมช่องว่างในความรู้เกี่ยวกับไดเร็กทอรีนี้มีไว้เพื่ออะไรและข้อมูลใดที่มีอยู่

Prefetch: โฟลเดอร์นี้คืออะไร?

เราจะเริ่มการพิจารณาปัญหานี้โดยการนำเสนอเนื้อหาทางทฤษฎี เมื่อเริ่มต้น ระบบปฏิบัติการจะตรวจสอบกระบวนการบูต โดยบันทึกข้อมูลทั้งหมดเกี่ยวกับกระบวนการดังกล่าวเพื่อเร่งความเร็วในการเรียกใช้ครั้งต่อๆ ไปในไดเร็กทอรี Prefetch ข้างหน้าเรามีโฟลเดอร์ประเภทไหน?

โดยพื้นฐานแล้วบนฮาร์ดไดรฟ์ของคอมพิวเตอร์ประกอบด้วยข้อมูลปัจจุบัน พารามิเตอร์และส่วนประกอบของรอบการบูตระบบที่สมบูรณ์และการเปิดตัวโปรแกรมที่ใช้บ่อยที่สุด

เพื่อหลีกเลี่ยงการโหลดส่วนประกอบทั้งหมดตั้งแต่เริ่มต้นในครั้งถัดไป Windows จะใช้ข้อมูลที่บันทึกไว้ในฮาร์ดไดรฟ์ อย่างไรก็ตาม ผู้ใช้บางรายอ้างว่าสำหรับการเริ่มต้นระบบแต่ละครั้ง ข้อมูลที่จัดเก็บไว้ในไดเร็กทอรี Prefetch จะล้าสมัย ดังนั้นจากมุมมองของพวกเขา จึงจำเป็นต้องล้างไดเร็กทอรี Prefetch เป็นครั้งคราว ชัดเจนว่าโฟลเดอร์ Prefetch คืออะไร แต่ไม่ใช่ผู้ที่ชื่นชอบการทำความสะอาดทุกคนที่รู้ว่าข้อมูลในนั้นจะถูกเขียนทับโดยอัตโนมัติหลังจากการเริ่มหรือเปิดแอปพลิเคชันแต่ละครั้ง

มาดูแง่มุมที่เป็นประโยชน์ของการลบเนื้อหากัน อีกไม่นานเราจะพูดถึงวิธีปิดการใช้งานฟังก์ชั่นเร่งความเร็วในการโหลดหากสิ่งนี้รบกวนจิตใจใครบางคนมากเกินไป

ดึงข้อมูลโฟลเดอร์ล่วงหน้าใน Windows 7 และสูงกว่า: คุ้มค่าที่จะล้างข้อมูลหรือไม่

การลบข้อมูลจากไดเร็กทอรีนี้จะไม่ทำให้เกิดการเปลี่ยนแปลงที่สำคัญใดๆ ในการทำงานของระบบหรือโปรแกรมที่ติดตั้ง

แต่ทุกคนที่อ้างว่าหลังจากลบข้อมูลออกจากไดเร็กทอรีนี้แล้วการโหลดระบบและการเปิดแอปพลิเคชันจะเร็วขึ้นนั้นผิดอย่างแน่นอน ค่อนข้างตรงกันข้าม เนื่องจากระบบหรือโปรแกรมจะต้องเปิดตัวโมดูลของตัวเองอีกครั้ง โดยวางไว้ในระบบปฏิบัติการหรืออุปกรณ์คอมพิวเตอร์ ซึ่งต้องใช้เวลา การใช้ข้อมูลจากไดเร็กทอรี Prefetch ช่วยลดเวลาที่ใช้ในกระบวนการเหล่านี้ได้อย่างมาก ดังนั้นโดยรวมแล้วจึงไม่เป็นที่พึงปรารถนาในการทำความสะอาดโดยเฉพาะการลบโฟลเดอร์เอง

สิ่งสำคัญคือต้องเข้าใจที่นี่ว่าในระหว่างการดาวน์โหลดครั้งต่อๆ ไป ข้อมูลเกี่ยวกับกระบวนการจะยังคงถูกบันทึกไว้ ดังนั้นการทำความสะอาดและการกำจัดจึงกลายเป็นสิ่งที่เรียกกันทั่วไปว่า "แรงงาน Sisyphean"

การจัดการเนื้อหาของไดเร็กทอรี Prefetch

หากใครไม่ต้องการบริการนี้ ก็สามารถกำจัดมันได้ ในการดำเนินการนี้ให้เข้าสู่ตัวแก้ไขรีจิสทรีของระบบ (คำสั่ง regedit ในเมนู "Run" ซึ่งเรียกโดยใช้ชุดค่าผสม Win + R)

ที่นี่คุณต้องเลือกสาขา HKLM จากนั้นผ่านไดเร็กทอรีระบบ (ระบบ) และการตั้งค่าของพารามิเตอร์การควบคุมปัจจุบัน (CurrentControlSet) ลงไปที่ส่วนการตรวจสอบหน่วยความจำซึ่งเป็นที่ตั้งของไดเร็กทอรี PrefetchParameters ที่ต้องการ ประกอบด้วยคีย์ในรูปแบบ 0x0000000z โดยที่ "z" สามารถรับค่าที่เป็นไปได้สี่ค่า:

  • 0 - ปิดเครื่องโดยสมบูรณ์;
  • 1 - การเร่งความเร็วของการเปิดตัวโปรแกรมเท่านั้น
  • 2 - การเพิ่มประสิทธิภาพการโหลด Windows เท่านั้น
  • 3 - การเปิดใช้งานฟังก์ชั่นแบบเต็ม (สำหรับทั้งระบบและแอพพลิเคชั่น)

การตั้งค่าเดียวกันนี้สามารถทำได้ในตัวแก้ไขนโยบายกลุ่มหรือในเครื่องมือการดูแลระบบคอมพิวเตอร์

ยังคงต้องเพิ่มว่าไดเร็กทอรีนั้นอยู่ในพาร์ติชันระบบตามเส้นทาง Windows/Prefetch ฉันคิดว่าโฟลเดอร์ประเภทใดและจำเป็นสำหรับอะไรนั้นชัดเจนอยู่แล้ว คำแนะนำสุดท้าย ไม่ควรล้างเนื้อหาของไดเร็กทอรีหรือเปลี่ยนการตั้งค่าบริการเริ่มต้นในระบบ

การลบไฟล์ที่ไม่จำเป็นออก

คุณรู้ไหมว่าฉันไม่เคยเข้าใจวัตถุประสงค์ของโฟลเดอร์ Temp ใน Windows ฉันหมายความว่าฉันไม่รู้ว่าทำไมมันถึงจำเป็นหรือมันทำอะไร ตัวอย่างเช่น หากการติดตั้งโปรแกรมล้มเหลว ไฟล์บางไฟล์จะถูกคัดลอกไปยังโฟลเดอร์นี้ซึ่งไม่จำเป็นในภายหลัง สามารถลบออกได้โดยไม่ก่อให้เกิดอันตรายต่อระบบ หากมีข้อผิดพลาดเกิดขึ้น โปรดตรวจสอบโฟลเดอร์ Temp ซึ่งอาจพบไฟล์จำนวนมากในนั้น ซึ่งกินพื้นที่อันมีค่าบนดิสก์ของคุณ

โฟลเดอร์ Temp อยู่ในสองแห่ง: C:\Windows\Temp และ C:\Documents and Settings\Username\LocalSettings\Temp ตามค่าเริ่มต้น โฟลเดอร์ Local Settings จะถูกซ่อนไว้ ดังนั้นหากต้องการดูโฟลเดอร์นี้ คุณจะต้องเปิดใช้งานตัวเลือกที่เหมาะสม ตอนนี้ไปที่โฟลเดอร์เหล่านี้และลบเนื้อหาทั้งหมด

หากคุณไม่เคยเปิดโฟลเดอร์เหล่านี้มาก่อน คุณอาจจะตกใจกับสิ่งที่เกิดขึ้นในโฟลเดอร์เหล่านั้น

โฟลเดอร์ Prefetch คืออะไร

โฟลเดอร์ Prefetch อยู่ในโฟลเดอร์ระบบ Windows และมีข้อมูลเกี่ยวกับโปรแกรมที่เปิดบ่อยเพื่อให้เข้าถึงได้อย่างรวดเร็ว ใช้เพื่อเพิ่มความเร็วในการโหลดระบบปฏิบัติการและการเปิดโปรแกรม
เมื่อคุณเริ่มคอมพิวเตอร์ Windows จะตรวจสอบกระบวนการบูต หลังจากนั้นข้อมูลที่ได้รับจะถูกบันทึกลงในฮาร์ดไดรฟ์ในโฟลเดอร์ Prefetch ครั้งถัดไปที่คุณเริ่มต้น ข้อมูลนี้จะถูกใช้เพื่อเร่งความเร็วในการโหลดระบบปฏิบัติการ สิ่งเดียวกันนี้จะเกิดขึ้นเมื่อคุณเปิดโปรแกรมใดๆ

การล้างโฟลเดอร์ Prefetch

Microsoft ตัดสินใจว่าโฟลเดอร์ Temp ใช้พื้นที่ดิสก์ของคุณน้อยเกินไป ดังนั้นทำไมไม่สร้างโฟลเดอร์อื่นที่ทำสิ่งเดียวกันล่ะ ขอบคุณมาก! ไม่หรอก ขอบคุณจริงๆ

เราอาจมีโฟลเดอร์น้อยมากที่ใช้พื้นที่ว่างในดิสก์ ตอนนี้ นอกจากโฟลเดอร์ Temp แล้ว เรายังมีโฟลเดอร์ Prefetch ที่ยอดเยี่ยมอีกด้วย โฟลเดอร์นี้ทำงานแตกต่างจากโฟลเดอร์ Temp แต่ก็เหมือนกับโฟลเดอร์ Temp ตรงที่สามารถเก็บขยะได้นานนับศตวรรษ เว้นแต่คุณจะลบออกด้วยตนเอง ดังนั้น ฉันแนะนำให้คุณล้างโฟลเดอร์นี้เป็นระยะ (C:\Windows\Prefetch) และไม่ต้องกังวล ระบบจะไม่ประสบปัญหานี้ ไฟล์ที่ถูกลบใดๆ ที่ Windows ต้องการจะถูกสร้างขึ้นใหม่โดยอัตโนมัติ