Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง

Microsoft Office SDX Helper อาจแสดงการใช้งาน CPU สูงหากการติดตั้ง Office ของคุณล้าสมัยหรือเสียหาย Sdxhelper.exe ใช้เพื่อดาวน์โหลดและอัปเดต Office อย่างปลอดภัย นอกจากนี้ อุปสรรคจากโปรแกรมป้องกันไวรัสหรือ Office Document Cache ที่เสียหายอาจส่งผลให้เกิดปัญหาได้

ผู้ใช้เห็นการใช้งาน CPU สูงอย่างต่อเนื่องโดยกระบวนการ Office SDX Helper (ประมาณ 15% ถึง 70%) ในตัวจัดการงานของระบบในขณะที่เขาพบกับความเฉื่อยในพีซี

แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง

ก่อนดำเนินการต่อ ตรวจสอบให้แน่ใจว่าการเชื่อมต่อเครือข่ายของคุณไม่ได้ตั้งค่าเป็น การเชื่อมต่อแบบมิเตอร์ .

แนวทางที่ 1:อัปเดต Office และ Windows ของพีซีของคุณเป็นบิวด์ล่าสุด

Microsoft อัปเดตผลิตภัณฑ์ Office เพื่อรองรับความก้าวหน้าทางเทคโนโลยีล่าสุดและแก้ไขปัญหาที่ทราบ คุณอาจพบปัญหาหากการติดตั้งในสำนักงานหรือ Windows ของระบบของคุณล้าสมัย เนื่องจากอาจทำให้เกิดความไม่ลงรอยกันระหว่างโมดูล Office และ OS ในบริบทนี้ การอัปเดต office/Windows เป็นเวอร์ชันล่าสุดอาจช่วยแก้ปัญหาได้

  1. อัปเดต Windows ของพีซีของคุณเป็นเวอร์ชันล่าสุด นอกจากนี้ ตรวจสอบให้แน่ใจว่าไม่มีการอัปเดตทางเลือกที่รอดำเนินการ
  2. ตอนนี้เปิดตัวผลิตภัณฑ์สำนักงาน (เช่น MS Word ) และนำทางไปยัง ไฟล์ แท็บ
  3. จากนั้นคลิกที่ More และเปิดบัญชี . แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  4. ตอนนี้คลิกที่ ตัวเลือกการอัปเดต และเลือก อัปเดตทันที . แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  5. จากนั้นตรวจสอบว่ามีการอัปเดตหรือไม่ หากมี อัปเดตการติดตั้งในสำนักงาน และตรวจสอบว่าสามารถแก้ปัญหาการใช้งาน CPU สูงได้หรือไม่

โซลูชัน 2:ซ่อมแซมการติดตั้ง Office

ปัญหา SDX อาจเป็นผลมาจากการติดตั้งชุดสำนักงานของคุณที่เสียหาย ในกรณีนี้ การซ่อมแซมการติดตั้งในสำนักงานอาจช่วยแก้ปัญหาได้

  1. กดปุ่ม Windows และเปิด การตั้งค่า .
  2. ตอนนี้เลือก แอป แล้วขยายการติดตั้งสำนักงาน . แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  3. จากนั้นคลิกที่ แก้ไข (คลิกใช่หากได้รับข้อความแจ้ง UAC) และเลือกซ่อมแซมด่วน . แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  4. ตอนนี้คลิกที่ ซ่อมแซม และรอจนกว่ากระบวนการซ่อมแซมจะเสร็จสิ้น แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  5. จากนั้นตรวจสอบว่าปัญหาตัวช่วย SDX ได้รับการแก้ไขหรือไม่
  6. ถ้าไม่ใช่ ให้ ทำซ้ำ ขั้นตอนที่ 1 ถึง 3 แต่ในขั้นตอนที่ 3 ให้เลือก การซ่อมแซมออนไลน์ . แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  7. ตอนนี้คลิกที่ ซ่อมแซม และรอจนกว่ากระบวนการซ่อมแซมจะเสร็จสิ้น (อาจใช้เวลาสักครู่จึงจะเสร็จสิ้น)
  8. จากนั้นตรวจสอบว่าระบบไม่มีการใช้งาน CPU สูงหรือไม่

โซลูชันที่ 3:เพิ่มข้อยกเว้นสำหรับ SDX Helper ในการตั้งค่าโปรแกรมป้องกันไวรัส

คุณอาจพบการใช้งาน CPU สูงโดย SDX Helper ถ้าโปรแกรมป้องกันไวรัสของคุณรบกวนการทำงานของโมดูล Office Update ในกรณีนี้ การยกเว้น SDX Helper ในการตั้งค่าแอนตี้ไวรัสอาจช่วยแก้ปัญหาได้

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

  1. ปิดการใช้งานโปรแกรมป้องกันไวรัสของคุณชั่วคราวและตรวจสอบว่า SDX Helper ไม่ได้ทำให้เกิดการใช้งาน CPU สูง
  2. หากเป็นเช่นนั้น คุณอาจต้องเพิ่มข้อยกเว้น สำหรับ SDX Helper ในการตั้งค่าการป้องกันไวรัสสำหรับไฟล์ต่อไปนี้:

    สำหรับ 64 บิต:

    %programfiles%\microsoft office\root\vfs\programfilescommonx64\microsoft shared\office16\

    สำหรับ 32 บิต:

    %programfiles(x86)%\microsoft office\root\vfs\programfilescommonx64\microsoft shared\office16\
  3. หลังจากเพิ่มข้อยกเว้นแล้ว อย่าลืมเปิดใช้งานโปรแกรมป้องกันไวรัส และตรวจสอบว่าปัญหา CPU สูงได้รับการแก้ไขหรือไม่

โซลูชันที่ 4:ล้างแคชเอกสาร Office

คุณอาจพบข้อผิดพลาดหากแคชเอกสาร Office เสียหาย ในกรณีนี้ การล้างแคชเอกสาร office อาจช่วยแก้ปัญหาได้

  1. เปิด Office Upload Center (จากถาดของระบบหรือเมนูเริ่ม) ด้วยสิทธิ์ของผู้ดูแลระบบและเปิดการตั้งค่า . แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  2. ตอนนี้คลิกที่ ลบไฟล์ที่แคช และ รีบูต พีซีของคุณ แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  3. เมื่อรีบูต ให้ตรวจสอบว่า SDX Helper ทำงานได้ดีหรือไม่

หากไม่ ให้ตรวจสอบว่า กำลังลบ เนื้อหาของโฟลเดอร์ต่อไปนี้และรีบูต พีซีแก้ปัญหาได้ (คุณอาจต้องลบไฟล์ในเซฟโหมด):

\Users\%username%\AppData\Local\Microsoft\Office\16.0\OfficeFileCache
แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง

โซลูชันที่ 5:ปิดใช้งานงานที่เกี่ยวข้องใน Task Scheduler

หากตัวช่วย SDX ยังคงกลับมาอีก ปัญหานั้นอาจถูกทริกเกอร์โดยงานใน Task Scheduler ในบริบทนี้ การปิดใช้งานงานที่เกี่ยวข้องใน Task Scheduler อาจช่วยแก้ปัญหาได้ ตรวจสอบให้แน่ใจว่าได้ทำตามขั้นตอนต่อไปนี้ในบัญชีผู้ใช้ที่มีปัญหา (ไม่ใช่ผู้ดูแลระบบ) นอกจากนี้ โปรดทราบว่าหลังจากปิดใช้งานงานเหล่านี้ คุณอาจต้องอัปเดตแอปพลิเคชัน Office ด้วยตนเอง

  1. กดปุ่ม Windows และใน Windows Search ให้พิมพ์ Task Scheduler ตอนนี้เลือก ตัวกำหนดเวลางาน .
  2. จากนั้น นำทาง ไปยังเส้นทางต่อไปนี้:
    Task Scheduler Library >> Microsoft >> Office
  3. ตอนนี้ให้คลิกขวาที่ อัปเดตฟีเจอร์ของ Office และเลือกปิดการใช้งาน . แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  4. จากนั้นทำแบบเดิมซ้ำเพื่อปิดใช้งาน การเข้าสู่ระบบการอัปเดตคุณลักษณะของ Office . แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  5. ออกจาก Task Scheduler และ รีบูต พีซีของคุณ
  6. เมื่อรีบูต ให้ตรวจสอบว่าปัญหา SDX Helper ได้รับการแก้ไขหรือไม่

คุณสามารถทำสิ่งเดียวกันได้โดยดำเนินการต่อไปนี้ใน PowerShell (ผู้ดูแลระบบ) :

Schtasks /change /s $_ /tn ‘\Microsoft\Office\Office Feature Updates’ /disable

Schtasks /change /s $_ /tn ‘\Microsoft\Office\Office Feature Updates Logon’ /disable

โซลูชันที่ 6:เปลี่ยนชื่อ SDX Helper ‌‌‌‌‌‌‌‌ไฟล์

หากปัญหายังคงอยู่ คุณอาจเปลี่ยนชื่อไฟล์เพื่อหยุดไม่ให้เปิด (จนกว่าปัญหาจะได้รับการแก้ไข) คุณอาจต้องใช้วิธีแก้ไขปัญหานี้ซ้ำหลังจากอัปเดต Windows หรือ office ทุกครั้ง โปรดทราบว่าระบบปฏิบัติการใช้ SDX Helper เพื่ออัปเดตแอปพลิเคชัน office (ในพื้นหลัง) และหลังจากเปลี่ยนชื่อแล้ว คุณอาจต้องอัปเดต office ด้วยตนเอง (ในการตั้งค่าเซิร์ฟเวอร์-ไคลเอ็นต์ คุณอาจใช้ WSUS หรือ SCCM)

  1. คลิกขวาที่ปุ่ม Windows แล้วเลือก เรียกใช้ .
  2. ตอนนี้ นำทาง ไปยังเส้นทางต่อไปนี้ (คัดลอกที่อยู่และวางในกล่องเรียกใช้):
    %programfiles%\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16
  3. ตอนนี้ให้คลิกขวาบนแถบงานแล้วเลือก ตัวจัดการงาน (อย่าปิดโฟลเดอร์ office 16 ที่เปิดในขั้นตอนก่อนหน้า) แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  4. ในหน้าต่างตัวจัดการงาน ให้คลิกขวาที่กระบวนการของ sdxhelper.exe (ในแท็บรายละเอียด) และเลือกสิ้นสุดงาน .
  5. จากนั้น เปลี่ยน ไปที่หน้าต่างของโฟลเดอร์ Office16 (ขั้นตอนที่ 2)
  6. จากนั้นคลิกขวาที่ sdxhelper.exe แล้วเลือก เปลี่ยนชื่อ (คุณสามารถสำรองไฟล์ไว้ที่อื่นและลบออกได้) แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  7. ตอนนี้ ป้อนชื่อ สำหรับไฟล์และกดปุ่ม Enter อย่าลืมเปลี่ยนชื่อนามสกุลไฟล์ เช่นกัน ตัวอย่างเช่น sdxhelper1.old
  8. จากนั้นตรวจสอบว่าปัญหา SDX Helper ได้รับการแก้ไขหรือไม่
  9. หากปัญหาเกิดขึ้นอีก ให้ตรวจสอบว่า กำลังลบโฟลเดอร์ Office16 ทั้งหมดหรือไม่ (ตำแหน่งในขั้นตอนที่ 2) แก้ไขปัญหา (อย่าลืมสำรองข้อมูลโฟลเดอร์ก่อนลบ)

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

โซลูชันที่ 7:ติดตั้ง Office Suite อีกครั้ง

หากวิธีแก้ไขปัญหาไม่ได้ผลสำหรับคุณ ปัญหาอาจเป็นผลมาจากการติดตั้งสำนักงานที่เสียหาย (ซึ่งเกินกว่าจะซ่อมได้) ในบริบทนี้ การติดตั้งใหม่ (งานที่ยุ่งยากสำหรับผู้ใช้บางคน) สำนักงานอาจช่วยแก้ปัญหาได้ ก่อนดำเนินการต่อ โปรดสำรองข้อมูล/ข้อมูลที่จำเป็น

  1. กดปุ่ม Windows และเปิด การตั้งค่า .
  2. ตอนนี้เลือก แอป และขยายการติดตั้งสำนักงานของคุณ
  3. จากนั้นคลิกที่ ถอนการติดตั้ง ปุ่มและ ยืนยัน โดยคลิกที่ถอนการติดตั้ง แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  4. ตอนนี้ ทำตามคำแนะนำเพื่อถอนการติดตั้ง office ให้เสร็จสิ้น
  5. จากนั้นถอนการติดตั้งผลิตภัณฑ์สำนักงานอื่นๆ หรือ ชุดภาษา (หากคุณใช้ Office 365 อย่าลืมถอนการติดตั้ง Skype for Business)
  6. จากนั้นรีบูตพีซีของคุณและคลิกขวาที่ Windows ปุ่ม.
  7. ตอนนี้เลือก เรียกใช้ และ นำทาง ไปยังเส้นทางต่อไปนี้:
    \Users\%Username%\AppData\Local\Microsoft\
  8. ตอนนี้ ลบ โฟลเดอร์ Office และโฟลเดอร์อื่นๆ ที่เกี่ยวข้องกับ Office (เช่น Word, Excel เป็นต้น) แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  9. จากนั้นไปที่เส้นทางต่อไปนี้:
    %programfiles%
  10. ลบโฟลเดอร์ต่อไปนี้:
    Microsoft Office
    
    Microsoft Office 15
    แก้ไข:Microsoft Office SDX Helper- CPU สูงในพื้นหลัง
  11. จากนั้นดาวน์โหลด Office จากพอร์ทัลผู้ใช้บนเว็บไซต์ Office 365 (หากใช้ Office 365) และติดตั้ง
  12. ตอนนี้ ให้ตรวจสอบว่าระบบไม่มีการใช้งาน CPU สูงของ SDX Helper หรือไม่

หากยังไม่สามารถแก้ปัญหาได้ คุณอาจต้องถอนการติดตั้ง Office โดยใช้ Microsoft Support and Recovery Assistant แล้วติดตั้งใหม่ หากคุณกำลังใช้รุ่น 64 บิต ให้ตรวจสอบว่าได้ลบออกและ ติดตั้งรุ่น 32 บิต หรือไม่ เวอร์ชันของ Office ช่วยแก้ปัญหาได้

หากปัญหายังคงอยู่ ให้ตรวจสอบว่าได้ตั้งค่า Office Telemetry Dashboard แก้ไขปัญหา หากปัญหาเริ่มต้นหลังจากอัปเดต Office ให้ตรวจสอบว่าการเปลี่ยนกลับเป็น Office เวอร์ชันเก่าช่วยแก้ปัญหาได้หรือไม่ หากปัญหายังคงอยู่ คุณอาจต้องเปิด Task Manager ไว้และปิดกระบวนการ SDX Helper เมื่อใดก็ตามที่กระบวนการเปิดใหม่