ดึงข้อมูลล่วงหน้า 1 ซึ่งมีการลงทะเบียนไว้ ดึงข้อมูลโฟลเดอร์ประเภทใดล่วงหน้าที่ฉันสามารถลบได้

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

วัตถุประสงค์ของโฟลเดอร์

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

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

Prefetch ถูกใช้ครั้งแรกใน Windows XP ด้วยการเสด็จมา วินโดวส์วิสต้าโฟลเดอร์ได้รับการเสริมด้วยเทคโนโลยี SuperFetch (รับผิดชอบในการวิเคราะห์แอปพลิเคชันที่เปิดบ่อย) และ ReadyBoost (รับผิดชอบในการเพิ่มประสิทธิภาพ) คุณสามารถค้นหาได้ในเส้นทางนี้: C:/Windows/Prefetch

การจัดการบริการ Prefetcher

คุณสามารถควบคุมการทำงานของบริการ Prefetcher ได้ในตัวแก้ไขรีจิสทรี:

พารามิเตอร์นี้ทำงานด้วยค่าตั้งแต่ 0 ถึง 3 ซึ่งหมายความว่า:

  • 0x00000000 - ปิดการใช้งานส่วนประกอบ;
  • 0x00000001 - การเร่งความเร็วของการโหลดแอปพลิเคชัน
  • 0x00000002 - การเร่งความเร็วการเริ่มต้น Windows;
  • 0x00000003 - การเร่งความเร็วของระบบปฏิบัติการและการโหลดแอปพลิเคชัน

ค่าเริ่มต้นคือ 3 หากต้องการปิดใช้งานบริการ ให้ป้อนค่า 0 และรีสตาร์ทพีซี

สำคัญ! นักพัฒนาตรวจสอบให้แน่ใจว่าโฟลเดอร์ Prefetch ไม่ได้สะสมไฟล์ (และพื้นที่ดิสก์กิกะไบต์) สร้างไฟล์การติดตามได้จำกัดที่ 128 ไฟล์

คำตอบสำหรับคำถาม

เป็นไปได้ไหมที่จะลบโฟลเดอร์ Prefetch และข้อมูลที่เก็บไว้

เลขที่ สิ่งนี้ไม่สมเหตุสมผลด้วยเหตุผลสามประการ:

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

ดึงข้อมูลโฟลเดอร์ล่วงหน้า

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

0 0

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

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

มีความเชื่อกันว่าในโฟลเดอร์ Prefetch...

0 0

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

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

คลิกเริ่ม...

0 0

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

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

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

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

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

โฟลเดอร์ Prefetch อยู่ในระบบ...

0 0

Mad Cat@k Sage (15885) 3 ปีที่แล้ว

วัตถุประสงค์ของบริการ Prefetcher คือการลดเวลาเริ่มต้นแอปพลิเคชันและเวลาบูตระบบ ไฟล์ที่ใช้โดยบริการนี้จะอยู่ในโฟลเดอร์ %systemroot%\prefetch
การจัดการดำเนินการโดยใช้คีย์รีจิสทรีต่อไปนี้ซึ่งใช้โดย tweakers ต่างๆ:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
DWORD EnablePrefetcher พารามิเตอร์สามารถรับค่าต่อไปนี้:
0 - ปิดการใช้งานบริการ
1 - การดึงแอปพลิเคชันล่วงหน้า
2 - ดึงแอปพลิเคชันล่วงหน้าที่เปิดตัวในเวลาบูตระบบ (ใช้โดย Windows Server 2003 เป็นค่าเริ่มต้น)
3 - เปิดใช้งาน prefetchers ทั้งสอง (รายการที่ 1 และ 2) ที่ใช้โดย Windows XP เป็นค่าเริ่มต้น
รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
มากขึ้นอยู่กับงานที่ใช้ระบบ หากคุณเปิดคอมพิวเตอร์แล้วเปิด Contra หรือ...

0 0

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

พรีเฟชช์คืออะไร?

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

มีไฟล์ต่าง ๆ มากมายเก็บไว้ที่นั่นพร้อมนามสกุลแปลกๆ แบบนี้

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

ตามค่าเริ่มต้น รายการในโฟลเดอร์ prefetch ไม่เพียงแต่สร้างโดยระบบเท่านั้น แต่ยังสร้างโดยรายการรองด้วย...

0 0

ขณะตรวจสอบระบบ Windows XP SP3 หลังจากกำจัดไวรัสแล้ว ฉันค้นหาไฟล์โดยใช้พารามิเตอร์บางตัวและพบโฟลเดอร์ C:\WINDOWS\Prefetch

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

ทั้งหมดนี้เป็นไปได้...

0 0

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

โฟลเดอร์ Prefetch และ Temp มีไว้ทำอะไรใน Windows XP เป็นไปได้ไหมที่จะลบไฟล์ที่ติดไวรัสออกจากไฟล์เหล่านั้น?

วลาดิเมียร์ตอบ:
โฟลเดอร์ Temp เก็บไฟล์ชั่วคราว คุณสามารถลบออกจากที่นั่นได้อย่างปลอดภัย ในโฟลเดอร์ Prefetch - ฉันจำไม่ได้ว่าเก็บอะไรไว้ที่นั่นบ้าง แต่คุณสามารถลบไฟล์ออกจากที่นั่นได้จะไม่มีปัญหา

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

มาร์กิซตอบ:
ว่าด้วยเรื่องพรีเฟชต์...

0 0

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

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

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

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

0 0

10

ปิดการใช้งาน Superfetch และ Prefetch สำหรับ SSD ใน Windows 7

ในบทความนี้ เราจะมาดูกันว่าคุณสามารถปิดการใช้งาน Prefetch และ SuperFetch ใน Windows 8 และ Windows 7 บน SSD ได้อย่างไร ในบทความนี้ เราได้เห็นว่า Windows 8 จัดการกับการจัดเรียงข้อมูลบน Solid State Drives อย่างไร ก่อนที่เราจะเริ่มต้น ฉันขอชี้แจงให้ชัดเจนว่าไม่ควรปิดการใช้งาน SuperFetch หรือ Prefetch ในโหมด HDD ปกติ โซลิดสเตตไดรฟ์นั่นเป็นเรื่องที่แตกต่างไปจากเดิมอย่างสิ้นเชิง!

SuperFetch, Prefech และ SSD ใน Windows 8

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

0 0

11

คำศัพท์สั้น ๆ

ดึงข้อมูลล่วงหน้า (อังกฤษ) – ดึงข้อมูลล่วงหน้า (จากหน่วยความจำ); เลือกล่วงหน้า เลือก (จากหน่วยความจำ) ล่วงหน้า

ดึงข้อมูล (ภาษาอังกฤษ) – การสุ่มตัวอย่าง (เช่น คำสั่งหรือข้อมูลจากหน่วยความจำ) เลือก (คำสั่งหรือข้อมูลจากหน่วยความจำ); fetch (องค์ประกอบของกลยุทธ์การสลับที่กำหนดว่าเมื่อใดที่เพจถูกถ่ายโอนจากดิสก์ไปยังหน่วยความจำ เช่น การดึงข้อมูลล่วงหน้าที่ใช้ใน Windows NT ไม่เพียงแต่ถ่ายโอนเพจที่เลือกไปยังหน่วยความจำเท่านั้น แต่ยังรวมถึงหน้าที่ตามมาหลายรายการด้วย)

วิธีลดเวลาในการโหลดแอปพลิเคชัน

เพื่อลดเวลาในการโหลดแอปพลิเคชัน ให้เลือกทางลัดของโปรแกรมทีละรายการ (บน Quick Launch Bar และบนเดสก์ท็อป รวมถึงในเมนู Start -> Programs)

– คลิก ปุ่มขวาโทรเมาส์ เมนูบริบท-> คุณสมบัติ;

– ในกล่องโต้ตอบคุณสมบัติ: เปิดแท็บทางลัด

– คลิกที่ท้ายกล่องข้อความ Object เว้นวรรคแล้วป้อน /prefetch:1;

– คลิก...

0 0

คำตอบ:

วลาดิมีร์:
โฟลเดอร์ Temp เก็บไฟล์ชั่วคราว คุณสามารถลบออกจากที่นั่นได้อย่างปลอดภัย ในโฟลเดอร์ Prefetch - ฉันจำไม่ได้ว่าเก็บอะไรไว้ที่นั่นบ้าง แต่คุณสามารถลบไฟล์ออกจากที่นั่นได้จะไม่มีปัญหา

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

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

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

ชิกิกามี่:
ฉันไม่มีโฟลเดอร์ดังกล่าวอีกต่อไป ฉันสร้างฟังก์ชัน \"don\"t prefetch\" ใช้โปรแกรมพิเศษเพื่อลบ \"garbage\" ออกจาก \"temp\"s\" และดึงข้อมูลล่วงหน้า ตัวอย่างเช่น Ace Utilites หรือ WinXP Manager

อีวาน:
Windows XP จะสร้างโฟลเดอร์ %systemroot%\\prefetch ตามค่าเริ่มต้น ใช้เพื่อเร่งความเร็วในการเปิดโปรแกรมที่ใช้ล่าสุดซึ่งทำให้การบูตระบบช้าลงอย่างมาก หากความเร็วการบูตระบบมีความสำคัญมากกว่า ให้ทำตามขั้นตอนด้านล่าง หากต้องการปิดใช้งานคุณสมบัตินี้: HKEY_LOCAL_MASHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Memory Management\\PrefetchParameters ตั้งค่าพารามิเตอร์ EnablePrefetcher เป็น 0

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

วัตถุประสงค์ของโฟลเดอร์

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

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

Prefetch ถูกใช้ครั้งแรกใน Windows XP กับ การถือกำเนิดของวินโดวส์โฟลเดอร์ Vista ได้รับการเสริมด้วยเทคโนโลยี SuperFetch (รับผิดชอบในการวิเคราะห์แอปพลิเคชันที่เปิดบ่อย) และ ReadyBoost (รับผิดชอบในการเพิ่มประสิทธิภาพ) คุณสามารถค้นหาได้ในเส้นทางนี้: C:/Windows/Prefetch

การจัดการบริการ Prefetcher

คุณสามารถควบคุมการทำงานของบริการ Prefetcher ได้ในตัวแก้ไขรีจิสทรี:

พารามิเตอร์นี้ทำงานด้วยค่าตั้งแต่ 0 ถึง 3 ซึ่งหมายความว่า:

  • 0x00000000 - ปิดการใช้งานส่วนประกอบ;
  • 0x00000001 - การเร่งความเร็วของการโหลดแอปพลิเคชัน
  • 0x00000002 - การเร่งความเร็วการเริ่มต้น Windows;
  • 0x00000003 - การเร่งความเร็วของระบบปฏิบัติการและการโหลดแอปพลิเคชัน

ค่าเริ่มต้นคือ 3 หากต้องการปิดใช้งานบริการ ให้ป้อนค่า 0 และรีสตาร์ทพีซี

สำคัญ! นักพัฒนาตรวจสอบให้แน่ใจว่าโฟลเดอร์ Prefetch ไม่ได้สะสมไฟล์ (และพื้นที่ดิสก์กิกะไบต์) สร้างไฟล์การติดตามได้จำกัดที่ 128 ไฟล์

คำตอบสำหรับคำถาม

เป็นไปได้ไหมที่จะลบโฟลเดอร์ Prefetch และข้อมูลที่เก็บไว้

เลขที่ สิ่งนี้ไม่สมเหตุสมผลด้วยเหตุผลสามประการ:

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

ดูเหมือนทำไมเราต้องแตะต้องเธอ?
ความจริงก็คือเมื่อเวลาผ่านไป ไฟล์จำนวนมากจากแอปพลิเคชันที่คุณเปิดใช้งานจะสะสมอยู่ในโฟลเดอร์ Prefetch และหากมีการติดตั้งและลบบางสิ่งเพิ่มเติม ไฟล์ใน Prefetch ก็มาจาก โปรแกรมระยะไกลยังคง. และนี่เริ่มทำให้ระบบช้าลง
เพราะตอนโหลด. ระบบหน้าต่างพยายามค้นหาไฟล์ทั้งหมดที่อยู่ในรายการ 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% ดังนั้นคุณไม่ต้องรอเลย การเปิดตัววินโดวส์ 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\การจัดการหน่วยความจำ
และส่งมันมาให้ฉันถ้าคุณไม่รังเกียจ



2024 wisemotors.ru. วิธีนี้ทำงานอย่างไร. เหล็ก. การทำเหมืองแร่ สกุลเงินดิจิทัล