ผู้ใช้ Windows 10 บางรายรายงานการใช้งาน CPU ที่เพิ่มขึ้นอย่างรวดเร็ว (ถึงเกือบ 100%) ที่เกิดจากไฟล์ บริการ State Repository . ดูเหมือนว่าปัญหานี้จะส่งผลกระทบต่อทุกภัยคุกคามของ CPU และทำให้แอปพลิเคชันเกมและสื่อพูดติดอ่าง เมื่อตรวจสอบ Event Viewer ผู้ใช้ที่ได้รับผลกระทบบางรายพบข้อผิดพลาดติดต่อกันจำนวนมากที่เกี่ยวข้องกับบริการ State Repository
บริการที่เก็บสถานะ CPU สูง
หากปัญหาเกิดจากความผิดพลาดทั่วไปปัญหาสามารถแก้ไขได้อย่างง่ายดายเพียงแค่เริ่มบริการที่เก็บข้อมูลใหม่ อย่างไรก็ตามหากคุณพบปัญหานี้ร่วมด้วยบ่อยๆ รายการข้อผิดพลาดใน Event Viewer คุณควรจะแก้ไขปัญหาได้โดยการทำความสะอาดที่เก็บส่วนประกอบหรือโดยการติดตั้งใหม่ทั้งหมดหรือซ่อมแซมในสถานที่
แต่ปรากฎว่ากรณีส่วนใหญ่ของปัญหานี้เกิดขึ้นจริงโดย Microsoft Edge ไม่ทางใดก็ทางหนึ่ง ในการแก้ไขปัญหานี้ในกรณีนี้คุณจะต้องซ่อมแซม Microsoft Edge จากเมนูแอพและคุณสมบัติ หากไม่ได้ผลคุณควรพิจารณาติดตั้งแอป UWP ในตัวทุกแอปใหม่
นอกจากนี้ยังมีตัวเลือกในการปิดใช้งานบริการ State Repository ทั้งหมดเพื่อหยุดการใช้งาน CPU ที่สูง แต่จะส่งผลต่อการทำงานของ Microsoft Edge
จะแก้ไขการใช้งาน CPU สูงที่เกิดจาก State Repository Service ได้อย่างไร
วิธีที่ 1: รีสตาร์ท State Repository Service
ก่อนที่จะลองแก้ไขที่ซับซ้อนมากขึ้นคุณควรเริ่มต้นด้วยการดูว่าปัญหาไม่ได้เกิดจากความผิดพลาดง่ายๆที่ส่งผลต่อ State Repository Service บน Windows 10 หรือไม่หากคุณกำลังมองหาการแก้ไขชั่วคราวที่จะลดการใช้งาน CPU ทันที คุณควรลองรีสตาร์ทบริการที่เก็บสถานะ
ผู้ใช้ที่ได้รับผลกระทบจำนวนมากยืนยันว่าการดำเนินการนี้ได้จัดการเพื่อลดการใช้ทรัพยากรลงอย่างมาก (อย่างน้อยก็จนถึงการเริ่มต้นระบบครั้งถัดไป)
แม้ว่าการแก้ไขนี้จะไม่สามารถแก้ไขปัญหาได้อย่างไม่มีกำหนด แต่ก็ยังคงเป็นแนวทางที่แนะนำหากคุณกำลังมองหาสิ่งที่รวดเร็วและไม่ล่วงล้ำซึ่งจะหยุดการพูดติดอ่างทั่วไปไม่ให้เกิดขึ้น
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ ถัดไปพิมพ์ 'service.msc' ภายในกล่องข้อความแล้วกด ป้อน เพื่อเปิดหน้าจอบริการ
พิมพ์“ services.msc” ในกล่องโต้ตอบเรียกใช้แล้วกด Enter
บันทึก: เมื่อคุณได้รับแจ้งจากไฟล์ UAC (การควบคุมบัญชีผู้ใช้) คลิกหน้าต่าง ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- เมื่อคุณอยู่ใน บริการ เลื่อนลงไปที่ส่วนขวามือแล้วเลื่อนลงไปตามบริการในพื้นที่จนกว่าคุณจะพบไฟล์ บริการพื้นที่เก็บข้อมูล . หลังจากคุณค้นหาบริการแล้วให้คลิกขวาที่บริการแล้วเลือก คุณสมบัติ จากเมนูบริบทที่เพิ่งปรากฏ
การเข้าถึงคุณสมบัติบริการ State Repository
- เมื่อคุณอยู่ในหน้าจอคุณสมบัติของ บริการพื้นที่เก็บข้อมูล เลือกไฟล์ ทั่วไป จากด้านบนของหน้าจอแล้วคลิกที่ หยุด (ภายใต้ สถานะการบริการ ).
การรีสตาร์ทบริการที่เก็บสถานะ
- หลังจากที่คุณหยุดมันได้แล้วให้รอสองสามวินาทีก่อนที่จะเริ่มอีกครั้ง
- เปิดตัวจัดการงานโดยกด Ctrl + Shift + Esc และดูว่าการใช้งาน CPU ลดลงหรือไม่
ในกรณีที่การใช้งาน CPU ของบริการ State Repository กลับมาเป็นค่าสูงหรือคุณกำลังมองหาการแก้ไขที่ถาวรกว่านี้ให้เลื่อนลงไปที่การแก้ไขถัดไปที่เป็นไปได้ด้านล่าง
วิธีที่ 2: ทำความสะอาดที่เก็บส่วนประกอบ
หากคุณเห็นการใช้งาน CPU สูงที่เกิดจากบริการพื้นที่เก็บข้อมูลบ่อยครั้งและคุณยังพบข้อผิดพลาดต่างๆมากมายที่ชี้ไปยังบริการเดียวกันภายใน Event Viewer ปัญหาอาจเกิดจากที่เก็บส่วนประกอบที่เสียหาย
เมื่อพูดถึงสถานการณ์เฉพาะนี้ปัญหาสามารถแก้ไขได้อย่างรวดเร็วโดยใช้ไฟล์ DISM (การปรับใช้บริการและการจัดการอิมเมจ) เพื่อแทนที่อินสแตนซ์ที่เสียหายด้วยสำเนาที่สมบูรณ์
บันทึก: ก่อนที่จะเริ่มด้วยวิธีนี้โปรดทราบว่า DISM พึ่งพา Windows Update เป็นอย่างมากในการดาวน์โหลดสำเนาที่ดีต่อสุขภาพซึ่งจะใช้เพื่อแทนที่ข้อมูลที่เสียหาย ด้วยเหตุนี้คุณจะต้องตรวจสอบให้แน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตของคุณเสถียรก่อนที่จะเริ่มขั้นตอนนี้
ในสิ่งต่อไปนี้เราจะเริ่มต้นการล้างข้อมูลส่วนประกอบจากเทอร์มินัลผู้ดูแลระบบโดยใช้ DISM จากนั้นจึงจบด้วย SFC (การสแกนตัวตรวจสอบไฟล์ระบบ)
บันทึก: สิ่งสำคัญคือต้องทำตามขั้นตอนด้านล่างตามลำดับเดียวกันเพื่อให้ปัญหาได้รับการแก้ไข
- เปิดไฟล์ วิ่ง ไดอะล็อกโดยการกด คีย์ Windows + R . ถัดไปพิมพ์ 'cmd' ภายในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดทางยกระดับ พร้อมรับคำสั่ง หน้าต่าง. เมื่อคุณเห็นไฟล์ การควบคุมบัญชีผู้ใช้ (UAC) ให้คลิก ใช่ เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ
เรียกใช้พรอมต์คำสั่ง
- เมื่อคุณอยู่ในเทอร์มินัล CMD ที่ยกระดับแล้วให้พิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน เพื่อทำการล้างข้อมูลบนไฟล์ ที่เก็บส่วนประกอบ (% WinDir% WinSxS) :
DISM / ออนไลน์ / Cleanup-Image / StartComponentCleanup
- หลังจากการดำเนินการเสร็จสิ้นให้ดำเนินการต่อโดยปรับใช้คำสั่งถัดไปโดยพิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน:
DISM / ออนไลน์ / Cleanup-Image / RestoreHealth
บันทึก: การดำเนินการนี้จะเริ่มต้นด้วยการสำรองไฟล์ระบบทั้งหมดของคุณกับสำเนาที่ดีที่รู้จักซึ่งจัดเก็บไว้ในเซิร์ฟเวอร์ Windows Update
- เมื่อการดำเนินการเสร็จสิ้นให้รีสตาร์ทคอมพิวเตอร์ของคุณ
- หลังจากคอมพิวเตอร์ของคุณบูตสำรองให้ตรวจสอบและแก้ไขความเสียหายของไฟล์ระบบที่เหลือโดยพิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน:
SFC / ScanNow
- เมื่อการสแกนเสร็จสิ้นให้รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นคอมพิวเตอร์ครั้งถัดไป
ในกรณีที่คุณยังคงสังเกตเห็นการใช้งาน CPU สูงที่เชื่อมโยงกับ State Repository Service และข้อผิดพลาดที่พบบ่อยใน Event Viewer ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 3: การซ่อมแซม Microsoft Edge
ปรากฎว่า Microsoft Edge เป็นแอปพลิเคชันในตัวที่มีศักยภาพในการละเมิด State Repository Service ภายใต้สถานการณ์บางอย่าง (โดยเฉพาะอย่างยิ่งเมื่อมีการติดตั้งส่วนขยายของบุคคลที่สาม) Microsoft Edge มีศักยภาพในการเป็นตัวขับเคลื่อน CPU ขนาดใหญ่จนถึงจุดที่ทำให้ทั้งระบบช้าลง
ผู้ใช้ที่ได้รับผลกระทบหลายรายที่ประสบปัญหาเดียวกันยืนยันว่าในที่สุดพวกเขาก็สามารถแก้ไขปัญหาได้โดยไปที่ไฟล์ แอพและคุณสมบัติ เมนูและการรีเซ็ต Microsoft Edge จากไฟล์ ตัวเลือกขั้นสูง เมนู.
การดำเนินการนี้จะจบลงด้วยการลบ temp หรือข้อมูลของบุคคลที่สามที่อาจรับผิดชอบต่อการใช้งาน CPU สูงของบริการ State Repository
คำแนะนำโดยย่อเกี่ยวกับการรีเซ็ต Microsoft Edge จากไฟล์ แอพและคุณสมบัติ :
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ ถัดไปพิมพ์ 'ms-settings: appsfeatures' ภายในกล่องข้อความแล้วกด ป้อน เพื่อเปิดไฟล์ แอพและคุณสมบัติ เมนูของแอพการตั้งค่าบน Windows 10
- เมื่อคุณอยู่ใน แอพและคุณสมบัติ เลื่อนไปที่ส่วนด้านขวาของหน้าจอแล้วใช้ช่องค้นหาเพื่อค้นหา ' Microsoft Edge ‘.
- หลังจากผลลัพธ์ปรากฏให้คลิกที่ Microsoft Edge หนึ่งครั้งจากนั้นคลิกที่ไฮเปอร์ลิงก์ที่เกี่ยวข้อง ตัวเลือกขั้นสูง .
- ภายในเมนูตัวเลือกขั้นสูงของ Microsoft Edge ให้เลื่อนลงไปที่ไฟล์ รีเซ็ต และคลิกที่ ซ่อมแซม ปุ่ม.
- รอจนกว่ากระบวนการจะเสร็จสมบูรณ์จากนั้นรีสตาร์ทคอมพิวเตอร์เมื่อการดำเนินการเสร็จสิ้น
- เมื่อเริ่มต้นครั้งถัดไปให้ทำซ้ำการดำเนินการที่เคยก่อให้เกิดการใช้งาน CPU สูงของบริการ State Repository และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
การรีเซ็ต Microsoft Edge
ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้นให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 4: ติดตั้งแอพในตัวทุกตัวใหม่
หากคุณพบปัญหาใน Windows 10 บิวด์ที่กำลังเดือดดาลระหว่าง v1703 และ v1709 โอกาสที่ปัญหาจะเกิดขึ้นจากความไม่สอดคล้องกันที่เกี่ยวข้องกับกลุ่มแอปในตัวที่ Windows 10 มีโดยค่าเริ่มต้น
ผู้ใช้ที่ได้รับผลกระทบหลายรายยืนยันว่าพวกเขาสามารถแก้ไขปัญหาได้โดยการติดตั้งแอพในตัวทุกแอพใหม่ด้วยคำสั่ง Powershell คำสั่งเดียว
การดำเนินการนี้จะสิ้นสุดลงด้วยการติดตั้งใหม่และลงทะเบียนแอปในตัวทุกแอปอีกครั้งซึ่งดูแลอินสแตนซ์แอป UWP ที่ผิดพลาดทั้งหมดซึ่งอาจส่งผลให้บริการ State Repository ใช้งาน CPU สูง
คำแนะนำโดยย่อเกี่ยวกับการติดตั้งแอปในตัวทุกแอปโดยใช้ powershell:
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ ถัดไปพิมพ์ ‘powershell’ ภายในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่างเทอร์มินัล Powershell ที่ยกระดับ
เรียกใช้กล่องโต้ตอบ: powershell จากนั้นกด Ctrl + Shift + Enter
- เมื่อคุณอยู่ในพรอมต์ Powershell ที่ยกระดับแล้วให้พิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน การรีเซ็ตทุกแอปพลิเคชันในตัว UWP:
รับ -AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register '$ ($ _. InstallLocation) AppXManifest.xml'}
- หลังจากคำสั่งเสร็จสมบูรณ์แล้วให้ปิดอินสแตนซ์ของ Powershell ที่ยกระดับแล้วรีสตาร์ทคอมพิวเตอร์ของคุณ
- ทันทีที่การเริ่มต้นครั้งถัดไปเสร็จสิ้นให้ตรวจสอบคอมพิวเตอร์ของคุณเพื่อดูว่าคุณยังคงพบปัญหา CPU สูงที่เกิดจากบริการ State Repository หรือไม่
ในกรณีที่ปัญหาเดียวกันยังคงส่งผลกระทบต่อเครื่องของคุณให้เลื่อนลงไปที่การแก้ไขปัญหาถัดไปด้านล่าง
วิธีที่ 5: การปิดใช้งาน State Repository Service
โปรดทราบว่าโดยค่าเริ่มต้นบริการ State Repository จะปรับปรุงการทำงานของ Microsoft Edge โดยทำหน้าที่เป็นคุกกี้ของเบราว์เซอร์ ทำงานโดยการถ่ายภาพรวมของข้อมูลการท่องเว็บเป็นประจำซึ่งจะช่วยให้ Microsoft Edge ดำเนินการต่อจากจุดที่ค้างไว้ (แม้ในอุปกรณ์หลายเครื่อง)
หากคุณไม่ได้ใช้บริการนี้ (เช่นคุณไม่ได้ใช้ Edge) วิธีหนึ่งที่จะตรวจสอบให้แน่ใจว่าบริการ State Repository ไม่ได้ใช้ทรัพยากร CPU ของคุณเป็นจำนวนมากอีกต่อไปคือการป้องกันไม่ให้เริ่มต้นทุกครั้งที่เริ่มต้นระบบ
การดำเนินการนี้สามารถทำได้โดยใช้ MSConfiag เพื่อปิดใช้งานคีย์เริ่มต้นที่เกี่ยวข้องกับ State Repository Service คำแนะนำโดยย่อเกี่ยวกับวิธีการดำเนินการนี้:
บันทึก: คุณสามารถปฏิบัติตามขั้นตอนด้านล่างนี้ใน Windows ทุกเวอร์ชันไม่ใช่เฉพาะ Windows 10
- กด คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไปพิมพ์ 'msconfig.msc' ภายในกล่องข้อความแล้วกด ป้อน เพื่อเปิดไฟล์ การกำหนดค่าระบบ ยูทิลิตี้
กำลังเปิดการกำหนดค่าระบบ
บันทึก: หากคุณได้รับแจ้งจาก User Account Control ให้คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- เมื่อคุณอยู่ใน การกำหนดค่าระบบ ยูทิลิตี้เลือกไฟล์ บริการ จากเมนูริบบิ้นที่ด้านบน
- หลังจากที่คุณจัดการเพื่อเข้าสู่เมนูที่ถูกต้องให้เลื่อนลงไปตามรายการบริการและค้นหาไฟล์ บริการพื้นที่เก็บข้อมูล เมื่อคุณเห็นให้ยกเลิกการเลือกไอคอนที่เกี่ยวข้องแล้วคลิก สมัคร เพื่อบันทึกการแก้ไข
การปิดใช้งาน State Repository Service
- ปิดยูทิลิตี้ System Configuration รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นคอมพิวเตอร์ครั้งถัดไป
ในกรณีที่คุณยังคงพบการใช้งาน CPU ที่สูงเช่นเดิมซึ่งเกิดจากบริการ State Repository ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 6: ทำการติดตั้งใหม่ทั้งหมดหรือซ่อมแซมในสถานที่
หากคุณทำตามการแก้ไขที่เป็นไปได้ทั้งหมดข้างต้นและไม่มีการแก้ไขใด ๆ ที่ช่วยให้คุณลดการใช้งาน CPU ของไฟล์ ที่เก็บของรัฐ บริการเป็นที่ชัดเจนว่าคุณกำลังประสบปัญหาเนื่องจากความเสียหายของระบบบางประเภทซึ่งไม่สามารถแก้ไขได้ด้วยช่องทางปกติ
หากคุณมาไกลโดยไม่ได้รับผลลัพธ์การแก้ไขที่แนะนำเพียงอย่างเดียวที่เราฝากไว้ให้คุณคือการรีเซ็ตส่วนประกอบ Windows ทั้งหมด (และข้อมูลที่เกี่ยวข้องกับการบูต) เพื่อให้แน่ใจว่าไม่มีไฟล์ระบบที่เสียหายกำลังสร้างปัญหา
ในการรีเซ็ตส่วนประกอบ Windows ที่เกี่ยวข้องทั้งหมดมีสองวิธีในการดำเนินการต่อ:
- ทำความสะอาดติดตั้ง - การแก้ไขที่เป็นไปได้นี้เป็นวิธีที่สะดวกที่สุดในกลุ่ม คุณไม่จำเป็นต้องใช้สื่อการติดตั้งที่เข้ากันได้และการแก้ไขสามารถใช้งานได้โดยตรงจากเมนู GUI ของ Windows 10 อย่างไรก็ตามหากไม่มีการสำรองข้อมูลล่วงหน้าคาดว่าข้อมูลบางส่วนจะสูญหาย (รวมถึงแอพเกมและสื่อส่วนบุคคลที่เก็บไว้ใน OS ไดรฟ์)
- ซ่อมติดตั้ง - การติดตั้งซ่อมแซมเป็นแนวทางที่เน้นมากที่สุดซึ่งช่วยให้คุณสามารถรีเซ็ตคอมพิวเตอร์ของคุณได้โดยที่ข้อมูลไม่สูญหาย (แม้แต่เกมแอปพลิเคชันและค่ากำหนดของผู้ใช้ของคุณจะยังคงอยู่) อย่างไรก็ตามคุณจะต้องมีสื่อการติดตั้งที่เข้ากันได้เพื่อปรับใช้กลยุทธ์การซ่อมแซมนี้