สุดยอดการปรับแต่ง SSD สำหรับ Windows 7 [ปิด]


11

ฉันได้เห็นบทความมากมายเกี่ยวกับการปรับแต่ง SSD แต่หลายคนดูล้าสมัยหรือกว้างเกินไป (อ่าน Windows XP, Vista และ Windows 7 ปรับแต่งทั่วไปทั้งหมด) และฉันรู้ว่า Windows 7 ได้รับการปรับแต่งเป็นพิเศษสำหรับ SSDโดยทีมงาน Windows ดังนั้นฉันไม่ต้องการทำสิ่งที่เขียนขึ้นสำหรับ Windows XP ในใจและจบลงด้วยการหลีกเลี่ยงสิ่งที่ทีม Windows ได้ออกแบบมาเป็นพิเศษสำหรับ Windows 7

ดังนั้นคำถามของฉันคือ SSD tweaks ที่ดีที่สุดสำหรับ Windows 7 ที่คุณพบว่าทำให้ประสิทธิภาพการทำงานของไดรฟ์เป็นอย่างไร

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

ดังนั้นคุณแนะนำปรับแต่งอะไร? และทำไม?

เมื่อให้คำตอบโปรดทำอย่างดีที่สุดเพื่อสำรองข้อมูลด้วยเหตุผลและอาจมีเอกสารบางอย่างจาก MSDN, TechNet หรือแหล่งข้อมูลที่น่าเชื่อถืออื่น


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

@quack quixote นั่นคือเหตุผลที่ฉันขอเอกสารจากแหล่งข้อมูลที่น่าเชื่อถือเพื่อสำรองข้อมูลแนวปฏิบัติที่ดีที่สุดเพื่อให้ผู้คนสามารถตัดสินใจอย่างชาญฉลาดว่าเหมาะสมกับความต้องการและระบบของพวกเขาหรือไม่
Nick Berardi

เราได้เขียนโพสต์เกี่ยวกับเรื่องนี้ใน Super User บล็อกให้ดูที่การเพิ่มอายุการใช้งานของ SSD
Tamara Wijsman

คำตอบ:


10

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

  1. ปิดใช้งาน SuperFetch หรือไม่ ปล่อยให้ระบบปฏิบัติการทำ
    • โพสต์บล็อก E7 ที่คุณเชื่อมโยงอธิบายว่า SuperFetch ถูกปิดใช้งานโดยอัตโนมัติในระบบที่มี SSD ซึ่งไม่มีความผิดปกติด้านประสิทธิภาพที่สำคัญ SuperFetch เป็นเคล็ดลับในการใช้หน่วยความจำระบบเพื่อซ่อนเวลาแฝงดิสก์ในปริมาณงานที่อ่านแบบสุ่ม คุณไม่จำเป็นต้องทำสิ่งนี้กับระบบที่มี SSD การปล่อยหน่วยความจำนั้นสำหรับการใช้งานทั่วไปโดยแคชไฟล์จะมีผลประโยชน์มากขึ้นในระบบที่มี SSD มากกว่าการเพิ่มประสิทธิภาพเล็กน้อยของข้อมูลแอปพลิเคชันดึงข้อมูลล่วงหน้าเนื่องจากแคชไฟล์สามารถแคชเขียนและอ่านได้
  2. การ จำกัด หน้าไฟล์? อาจจะ
    • หาก SSD ของคุณมีพื้นที่ จำกัด อย่างมาก (เช่น 40-60 GB และคุณชอบเกม) อาจมีประโยชน์ในการแทนที่การตั้งค่าเริ่มต้นของ Windows 7 และทำให้ขนาดหน้าเริ่มต้นสำหรับ SSD ของคุณค่อนข้างเล็กและมีความสามารถในการเติบโต หากมีความจำเป็น. โปรดทราบว่าไดรฟ์รองจะมีไฟล์หน้าอยู่ด้วยและระบบปฏิบัติการจะใช้หากจำเป็น มิฉะนั้นจะมีเพียงเล็กน้อยที่จะได้รับจากการ จำกัด ไฟล์หน้า
    • อีกช่องทางหนึ่ง (อาจมีประโยชน์มากกว่า) สำหรับการเพิ่มพื้นที่ว่างบน SSD ที่มีพื้นที่ จำกัด อย่างยิ่งคือการปิดการจำศีล สิ่งนี้มาพร้อมกับชุดการแลกเปลี่ยนของตัวเองที่อาจหรืออาจไม่คุ้มค่ากับการเปลี่ยนแปลงที่เกิดขึ้นโดยเฉพาะกับแล็ปท็อป
  3. ปิดใช้งานการจัดทำดัชนีหรือไม่ เฉพาะในกรณีที่คุณกำลังจะไปอย่างไรก็ตาม
    • ไม่ว่าการพยายามอ่านฮาร์ดไดรฟ์ทั้งหมดของคุณจะรวดเร็วแค่ไหนมันจะเร็วขึ้นถ้ามีดัชนีเล็ก ๆ ที่สามารถค้นหาได้ก่อน หากคุณเป็นประเภทของบุคคลที่กำลังจะปิดใช้งานการจัดทำดัชนีไม่ว่าจะด้วยเหตุผลใดก็ตามไม่ว่าจะเกิดอะไรขึ้น ไม่อย่างนั้นก็ทิ้งไว้คนเดียวเหมือนอย่างที่คุณมีในฮาร์ดไดรฟ์ปกติ UltraSearchและทุกอย่างเป็นแอปที่เรียบง่ายสำหรับการค้นหาไฟล์ตามชื่อเนื่องจากจะแยก MFT โดยตรง แต่นั่นไม่ใช่ทั้งหมดที่ Windows Desktop Search ทำ
  4. ปิดใช้งาน Defrag หรือไม่ ปล่อยให้ระบบปฏิบัติการทำ
    • อีกครั้ง E7 บล็อกโพสต์รายละเอียดนี้ โหลดการเขียนพิเศษไม่ดีต่อสุขภาพโดยรวมของ SSD และไม่ให้ประโยชน์กับ SSD ด้วยคอนโทรลเลอร์ที่เหมาะสม หากคุณจัดการเพื่อผลักดัน SSD ให้อยู่ในสถานะเสื่อมโทรมให้ทำอิมเมจไดรฟ์ทำการลบอย่างปลอดภัยและเรียกคืนภาพจะดีกว่าสำหรับ SSD ของคุณมากกว่าที่จะพยายามจัดระเบียบมัน

อีกตัวเลือกหนึ่งคือการขว้างปาไฟล์เพจไปยังไดรฟ์รองหากคุณใช้งานอยู่ ฉันใช้ SSD เป็นไดรฟ์สำหรับบูตและสำหรับแอปทั้งหมดของฉันในขณะที่จัดเก็บสื่อของฉัน (และไฟล์หน้า) บน HDD
Emory Bell

6

โอเคฉันต้องเห็นด้วยกับ Fujishiro แต่คิดว่ามันแค่ต้องการความกระจ่าง ...

1: ฉันจะไม่ปิดการใช้งาน Superfetch เนื่องจากไม่ใช่ส่วนที่ใช้ SSD ของคุณมากเกินไปใช่มันอ่านจำนวนมากจาก SSD แต่เป็นการเขียนที่จะทำให้ไดรฟ์เสื่อมคุณภาพ ส่วนที่คุณอาจสร้างความสับสนด้วยคือ Readyboost ซึ่งใช้หน่วยความจำ USB เพื่อเพิ่มประสิทธิภาพให้กับระบบที่หิวโหยของหน่วยความจำ ด้วย SSD การอ่านมีราคาถูกการเขียนมีราคาแพง Superfetch ส่วนใหญ่เป็นระบบอ่านอย่างเดียวที่มีข้อมูลการบัญชีบางอย่างเพื่อบอกว่าจะโหลดล่วงหน้าอย่างไร การเพิ่มความเร็วให้กับระบบของคุณนั้นคุ้มค่ากับไฟล์จำนวนเล็กน้อยที่มันสร้างขึ้นและไม่จำเป็นต้องอัปเดตไฟล์บ่อยๆเลยซึ่งอาจเป็นเมื่อมีการอัปเดตโปรแกรม แต่ควรเป็นเช่นนั้น จากลิงค์ของคุณดูเหมือนว่า Win7 จะพบ SSD ที่เร็วเพียงพอแล้วมันจะปิดการใช้งาน prefetchers ทั้งหมดสำหรับคุณเนื่องจากพวกเขาไม่ต้องการ

2: เนื่องจาก Fujishiro บอกว่ามีจุดเล็กน้อยในการปิดการใช้งาน pagefile เหมือนกับในระบบหน่วยความจำสูงมันมีโอกาสน้อยที่จะถูกทุบ (ระบบของฉันมี RAM ขนาด 6GB และอ้างว่า 177MB ของเพจนั้นไม่ใช่เพจที่มีขนาดใหญ่) อาจช่วยให้คุณเมื่อคุณมีโปรแกรมที่หลบหนีและมีบางข้อมูลที่สำคัญที่คุณมีจะมีการบันทึกไว้ หากคุณมี RAM มากมายและรู้ว่ามันจะไม่ใช้มันทั้งหมดจากนั้นอย่าลังเลที่จะปิดการใช้งานและพิสูจน์ว่าเราผิด บทความของคุณให้ข้อมูลที่ดีเกี่ยวกับสาเหตุที่คุณไม่ควรปิดการใช้งาน pagefile เช่นกัน

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

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

ยิ่งกว่านั้นฉันคิดว่า Win7 นั้นได้รับการปรับแต่งให้ดีสำหรับ SSD อย่างน้อยนั่นก็เป็นสิ่งที่ Microsoft บอกฉัน;)


4

ฉันได้รับการเพิ่มประสิทธิภาพที่วัดได้บน Intel X-25 SSD ของฉันโดยการเปิดใช้งานโหมด AHCI สำหรับการเข้าถึงดิสก์ ผมพบว่าข้อเสนอแนะเกี่ยวกับเรื่องนี้TheSSDReview

โปรดทราบว่าเมื่อฉันพยายามเปิดใช้งาน AHCI ใน BIOS ครั้งแรกสิ่งนี้ทำให้ Windows กลายเป็นหน้าจอสีน้ำเงินเมื่อเริ่มต้น ฉันปิดการใช้งานไดรเวอร์ AHCI ใน Registry โดยตั้งค่ารายการ "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ msahci” เป็น 0 (ตามคำแนะนำในบทความที่เชื่อมโยง) และไดรเวอร์ติดตั้งสำเร็จเมื่อฉันบูตในโหมด AHCI ครั้งต่อไป

ฉันเพิ่มความเร็วในการอ่านแบบสุ่มเพิ่มขึ้นเล็กน้อยหลังจากทำการเปลี่ยนแปลง (การวัดจาก CrystalDiskMark ก่อน -> หลัง):

Sequential Read :   221.639 MB/s -> 252.974 MB/s
Sequential Write :    81.228 MB/s -> 77.782 MB/s
Random Read 512KB :   153.484 MB/s -> 195.311 MB/s
Random Write 512KB :    41.364 MB/s -> 44.359 MB/s
Random Read 4KB (QD=32) :    20.612 MB/s -> 157.102 MB/s
Random Write 4KB (QD=32) :    25.204 MB/s -> 36.540 MB/s

3
  • ตรวจสอบให้แน่ใจว่าการจัดตำแหน่งถูกต้อง
  • และคุณมีไดรเวอร์ที่ถูกต้อง MSAHCI
  • ตรวจสอบแบบสอบถามพฤติกรรม fsutil DisableDeleteNotify เป็น = 0
  • ต้องแน่ใจว่า superfetch ถูกปิดใช้งาน
  • ควบคุมกิจกรรมของเครื่องเล่นสื่อ
  • ปิดการใช้งาน Windows Defender
  • ปิดใช้งานการจัดเรียงข้อมูลเวลาบูต (HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Dfrg \ BootOptimizeFunction)
  • หยุดค้นหาหน้าต่าง
  • เปิดใช้งานการเขียนแคช
  • ปิดการใช้งานไฮเบอร์เนต
  • อาจปิดใช้งานการประทับเวลา (ชุดพฤติกรรม FSUTIL ปิดการใช้งาน 1)

แค่ 5 เซ็นต์ของฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.