วิธีหยุด ReadyBoost ไม่ให้สร้างแคชใหม่หลังจากรีสตาร์ททุกครั้งบนการ์ด SD และแฟลชไดรฟ์


12

ในคอมพิวเตอร์ของฉัน (ใช้ windows 7 และ vista และใช้การ์ด SD และแฟลชไดรฟ์) ReadyBoost จะสร้างแคชใหม่ทุกครั้งหลังจากรีบูต ด้วยเหตุนี้และ 5400RPM HDD จึงใช้เวลาหลายนาทีเพื่อให้คอมพิวเตอร์เริ่มทำงานได้ตามปกติ ฉันยอมแพ้ในการใช้ ReadyBoost เพราะสิ่งนั้น วันนี้ฉันอ่านความคิดเห็นในคำตอบนี้ว่าสำหรับบางคน ReadyBoost จะไม่สร้างแคชใหม่หลังจากการรีบูตทุกครั้ง

คำถามของฉันคือทำอย่างไรให้ ReadyBoost เก็บแคชไว้แม้หลังจากรีบูตแล้ว


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

@ DMA57361 ฉันจะเริ่มทดลองและจดบันทึก
AndrejaKo

ตามความเห็นเกี่ยวกับคำตอบของ Scott ฉันถอนการอ้างสิทธิ์ก่อนหน้านี้ของฉันเกี่ยวกับแคชที่ยังคงอยู่บนการ์ด SD - มันอาจจะทำให้สถิติทั้งหมดปลอดภัย แต่ข้อมูลแคชที่แท้จริงนั้นถูกโหลดซ้ำในการบู๊ตแต่ละครั้ง
DMA57361

คำตอบ:


8

ดูเหมือนว่านี่เป็นคุณลักษณะด้านความปลอดภัยดังนั้นฉันไม่รู้ว่าสามารถข้ามได้หรือไม่:

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

http://technet.microsoft.com/en-us/magazine/2007.03.vistakernel.aspx

น่าเสียดายที่ฉันไม่สามารถคิดวิธีที่จะช่วยเร่งกระบวนการสร้างใหม่หรือหลีกเลี่ยงได้ (นอกเหนือจากการเพิ่มจำนวน RAM ซึ่งจะทำให้ ReadyBoost ไม่จำเป็น)

อัปเดต: ฉันจะสรุปความคิดเห็นด้านล่าง
SuperFetch, ReadyDrive และ ReadyBoost เป็นเทคโนโลยีทั้งหมดที่ทำงานร่วมกัน

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

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

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

แหล่งที่มา: นี่คือวิดีโอที่ดีที่พูดถึงเทคโนโลยีเหล่านี้และวิธีที่พวกเขามีความสัมพันธ์กัน บางส่วนที่น่าสนใจคือประมาณ 16m30s-19m และ 34m45s-38m40s อย่างไรก็ตามวิดีโอทั้งหมดอาจจะคุ้มค่าที่จะดู


ฉันรู้เรื่องนั้น แต่ลองดูคำตอบนี้และความคิดเห็นของมัน
AndrejaKo

2
หลังจากอ่านโพสต์และเว็บไซต์จำนวนมากบน ReadyBoost ฉันไม่แน่ใจว่าฉันจะเชื่อโพสต์เกี่ยวกับผู้ที่สังเกตว่า ReadyBoost ไม่สร้างขึ้นมาใหม่ นอกจากนี้จากปริมาณของผู้ที่ต้องการแคชไม่ให้สร้างใหม่ดูเหมือนว่าไม่มีใครพบวิธีแก้ปัญหา ที่กล่าวว่าฉันจำได้ว่าเจอซอฟต์แวร์บางตัวที่ชื่อว่า eBooster (www.eboostr.com) ซึ่งเป็นแอพ "ReadyBoost like" ของบุคคลที่สาม ฉันไม่เห็นว่าจะไม่มีการสร้างใหม่เมื่อรีบูตและฉันไม่ได้ลองผลิตภัณฑ์ มันมี "ข้อมูลระบบปฏิบัติการแคชล่วงหน้า" เพื่อให้ข้อมูลบางอย่างสามารถคงอยู่ระหว่างการรีบูต ฉันหวังว่าคำแนะนำนี้จะช่วยได้
Scott McClenning

น่าสนใจฉันอาจต้องถอนคำสั่งก่อนหน้านี้ @Angreja ในตอนนี้ให้ดูที่รายการบล็อก MSDN นี้และค้นหาคำถาม"จะเกิดอะไรขึ้นเมื่อคุณลบไดรฟ์ออก" - นี่หมายถึงแคชถูกบันทึกไว้ในดิสก์พร้อมกับสำเนาบนอุปกรณ์แฟลช ดังนั้นคงจะแคชไม่ได้หายไปและไม่จำเป็นที่จะต้องสร้างขึ้นมาใหม่ แต่ไม่จำเป็นต้องมีนิด ๆ หน่อย ๆ ของเวลาที่จะได้รับการโหลดไปยังอุปกรณ์แฟลชโดยใช้คีย์การเข้ารหัส AES ใหม่ คิด?
DMA57361

@ DMA57361 นี่คือวิดีโอที่อาจช่วยอธิบายได้ว่าทำไม ReadyBoost สร้างchannel9.msdn.com/shows/Going+Deep/ ......ประมาณ 16m30s-19m เขาระบุว่า ReadyBoost ทำงานในระดับเซกเตอร์ประมาณ 34m45s-38m40s . ในวิดีโอรุ่นเก่า (ฉันหาไม่เจอ) พวกเขาอธิบายว่าข้อมูลนั้นเข้ารหัสไม่เพียง แต่เพื่อความเป็นส่วนตัว แต่เพื่อป้องกันการดัดแปลง หาก Windows ใช้ ReadyBoost ก่อนและบางคนทำกับเพจคนที่ไม่ดีอาจหลีกเลี่ยงการรักษาความปลอดภัยของ Windows ฉันเชื่อว่าเป็นเหตุผลที่พวกเขาไม่ไว้วางใจ
Scott McClenning

@ DMA57361 นอกจากนี้เนื่องจาก ReadyBoost ทำงานในระดับเซกเตอร์ถ้าคุณบูตเครื่องสองครั้งสิ่งใด ๆ ที่อาจเกิดขึ้นกับฮาร์ดไดรฟ์และคุณจะแคชข้อมูลที่อาจไม่อยู่ที่นั่นอีกต่อไป ดังนั้นเมื่อปิดเครื่องฉันเชื่อว่าต้องสร้างใหม่ (ทั้งบนแฟลชและไฟล์แผนที่ดิสก์)
Scott McClenning

4

URL เหล่านี้แสดงวิธีปิดใช้งานการบีบอัด / เข้ารหัสบนไดรฟ์ ReadyBoost

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

ฉันสงสัยว่าคุณปิดการใช้งานการบีบอัด / การเข้ารหัสหรือไม่หากสามารถรักษาแคชผ่านการรีบูตได้


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

0

คำตอบอาจง่ายเหมือนการทำให้ไดรฟ์ปรากฏเป็นไดรฟ์คงที่

บิตเดียวในตัวอธิบายอุปกรณ์ของอุปกรณ์ซึ่งเป็นบิตสื่อแบบถอดได้ (RMB) ทำให้ไดรฟ์ได้รับการยอมรับว่าเป็นแบบถอดได้หรือไม่

หากคุณถอด RMB ออก Windows จะมองเห็นไดรฟ์ว่าเป็น 'Local fixed disk'

ฮิตาชิไดร์เวอร์ตัวกรองสำหรับการลบ RMB ได้ถูกสร้างขึ้นสำหรับ Microdrives และรุ่น 64 บิตโดย Uwe Sieber คุณสามารถดูคำแนะนำทั้งสองและติดตั้งได้ที่นี่:

ภายใต้หัวข้อ:

  • ในแฟลชไดรฟ์เฉพาะพาร์ทิชันแรกที่ใช้งานได้

ฉันวางแผนที่จะทดลองกับสิ่งนี้ในช่วงสุดสัปดาห์และโพสต์

(คุณจะพบซอฟต์แวร์และคำแนะนำที่เกี่ยวข้องกับ USB อื่น ๆ มากมาย)

(เนื่องจากขั้นตอนข้างต้นอนุญาตให้มีหลายพาร์ติชันบนไดรฟ์ USB หนึ่งไม่สามารถช่วยสงสัยว่าผลการสร้าง 2 หรือมากกว่าของพวกเขาและซอฟต์แวร์ค้นพวกเขาด้วยกันจะมี .. ?!)


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

ฉันไม่มี windows 7 ในขณะนี้ แต่ถ้าฉันจำได้อย่างถูกต้อง ReadyBoost จะใช้ได้กับไดรฟ์ภายนอกเท่านั้น
AndrejaKo

ยินดีต้อนรับสู่ superuser: คุณอาจสามารถ reedit คำตอบของคุณหลังจากการวิจัยวันหยุดสุดสัปดาห์พิสูจน์ความคิดของคุณและพอดีกับ "คำถามของฉันคือวิธีการทำให้ ReadyBoost เก็บแคชแม้หลังจากรีบูต" หากไม่มีจะมีคำถามเพิ่มเติมรอให้คุณช่วยเสมอ
mic84
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.