แก้ไข: Windows Host Process Rundll32 High Disk and Cpu Usage

คุณไม่ต้องสงสัยเลยว่าอ่านบทความนี้เนื่องจากคุณกำลังประสบปัญหาการใช้งานดิสก์และ CPU สูงโดยกระบวนการ rundll32.exe หากคุณใช้ Windows มาเป็นเวลานานคุณอาจสังเกตเห็นว่ามีกระบวนการ. dll เป็นล้าน ๆ กระบวนการ DLL ส่วนขยายย่อมาจาก Dynamic Link Library ใช้เพื่อจัดเก็บตรรกะของแอปพลิเคชันทั่วไปซึ่งจะเข้าถึงได้โดยแอปพลิเคชันอื่น ๆ

ไม่มีวิธีเปิดไฟล์ DLL โดยตรง rundll32.exe ใช้เพื่อเปิดฟังก์ชันที่เก็บไว้ในไฟล์. dll ที่แชร์ โปรดทราบว่าบางครั้งมัลแวร์บางตัวก็ติดเครื่องโดยสร้างนามแฝงของ rundll32 คุณควรสแกนคอมพิวเตอร์และตรวจสอบความคลาดเคลื่อน

ซ่อมแซมไฟล์ระบบที่เสียหาย

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

โซลูชันที่ 1: การปิดใช้งานรายการจาก Task Scheduler

หากคุณประสบปัญหาทันทีหลังจากติดตั้ง Windows 10 อาจเป็นไปได้ว่ากระบวนการบางอย่างของ Windows ทำให้ rundll32.exe ใช้งาน CPU และดิสก์เป็นจำนวนมาก นี่เป็นกรณีของผู้ใช้ส่วนใหญ่ แต่หากไม่ได้ผลสำหรับคุณคุณสามารถย้อนกลับการเปลี่ยนแปลงได้ตลอดเวลาโดยใช้วิธีการเดียวกัน

  1. กดWindows + Sเพื่อเปิดแถบค้นหาและพิมพ์ " เครื่องมือการดูแลระบบ " ในกล่องโต้ตอบ เปิดแอปพลิเคชั่นแรกที่เกี่ยวข้องซึ่งออกมา

  1. เรียกดูทางลัดและเปิด“ Task Scheduler

  1. ตอนนี้ไปที่เส้นทางไฟล์ต่อไปนี้โดยใช้บานหน้าต่างนำทางด้านซ้ายบนหน้าต่าง

ไลบรารีตัวกำหนดเวลางาน> Microsoft> Windows> การปรับปรุงประสบการณ์ของลูกค้า

  1. ทางด้านขวาคุณจะเห็นรายการสามรายการในกำหนดการนี้ คลิกที่“ Consolidator ” เพื่อเปิดของคุณสมบัติ ไปที่แท็บทริกเกอร์ ที่นี่คุณจะเห็นทริกเกอร์ที่เรียกใช้บริการเป็นระยะ ๆ คลิกและเลือก " แก้ไข "
  1. เมื่อเปิดคุณสมบัติทริกเกอร์แล้วให้เลื่อนลงไปที่การตั้งค่าขั้นสูงและยกเลิกการเลือกช่อง“ เปิดใช้งาน ” คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลงและออก
  1. ตอนนี้กลับมาที่รายการ คลิกขวาทีละรายการแล้วเลือก“ ปิดการใช้งาน ” ในแต่ละกรณี ชื่อของรายการคือ:

ผู้รวมบัญชี

งาน KernelCeip

UsbCeip

  1. ปิดตัวกำหนดตารางเวลารีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าการใช้งานได้รับการแก้ไขหรือไม่

โซลูชันที่ 2: การปิดใช้งานบริการโทรมาตร

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

  1. กดWindows + Rเพื่อเปิดแอปพลิเคชัน Run พิมพ์“ services.msc ” ในกล่องโต้ตอบแล้วกด Enter
  2. หลังจากหน้าต่างบริการปรากฏขึ้นให้ค้นหา“ Connected User Experience ” ดับเบิลคลิกเพื่อเปิดการตั้งค่า

  1. คลิก " หยุด " ใต้สถานะบริการ จากนั้นเลือก“ ชนิดการเริ่มต้น ” และการตั้งค่าตัวเลือกที่จะปิดการใช้งาน เมื่อคุณแก้ไขเสร็จแล้วให้กด Ok และออก

  1. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

โซลูชันที่ 3: การเปลี่ยนชื่อ aienv.dll

aienv.dll เป็นไฟล์ไลบรารีของ Application Experience Inventory ใน Windows เป็นกระบวนการที่ไม่ใช่ระบบและมาจากซอฟต์แวร์ / แอปพลิเคชันที่ติดตั้งบนคอมพิวเตอร์ของคุณ ผู้ใช้หลายคนรายงานว่าการหยุดบริการหรือเปลี่ยนชื่อทำให้ปัญหาการใช้งานดิสก์ / CPU ได้รับการแก้ไข เราสามารถลองเหมือนกัน ปฏิบัติตามวิธีนี้ด้วยความเสี่ยงของคุณเองขอแนะนำให้คุณสร้างจุดคืนค่า Windows ในกรณีที่มีอะไรผิดพลาด

  1. เปิด Windows Explorer และไปที่เส้นทางไฟล์ต่อไปนี้:

C: \ Windows \ System32

คุณยังสามารถคัดลอกที่อยู่ด้านบนกด Windows + R วางที่อยู่แล้วกด Enter เพื่อนำทางไปยังตำแหน่งนั้นโดยตรง

  1. เมื่ออยู่ในโฟลเดอร์แล้วให้ค้นหา“ aeinv.dll ” คุณยังสามารถใช้แถบค้นหาที่ด้านขวาบนของหน้าจอ

  1. เมื่อคุณพบไฟล์แล้วให้คลิกขวาที่ไฟล์แล้วเลือกเปลี่ยนชื่อ เปลี่ยนชื่อไฟล์เป็น“ oldaeinv.dll ” Windows อาจต้องได้รับอนุญาตในการเปลี่ยนชื่อไฟล์นี้ ตรวจสอบว่าคุณได้เข้าสู่ระบบในฐานะผู้ดูแลระบบแล้วคลิก“ ดำเนินการต่อ

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

โซลูชันที่ 4: การถอนการติดตั้ง Google App Engine

Google App Engine เป็นเว็บเฟรมเวิร์กสำหรับการพัฒนา / โฮสต์แอปพลิเคชันเว็บในศูนย์ข้อมูลที่จัดการโดย Google แอปพลิเคชันนี้มีการปรับขนาดอัตโนมัติสำหรับเว็บแอปพลิเคชันเมื่อจำนวนคำขอสำหรับแอปพลิเคชันเพิ่มขึ้น มีภาษาที่รองรับหลายภาษาเช่น Java, Ruby, Python และภาษา JVM อื่น ๆ

ผู้ใช้หลายคนรายงานว่าหลังจากการติดตั้ง Google App Engine การใช้งานดิสก์ / CPU ของพวกเขาเพิ่มขึ้นอย่างมากผ่านกระบวนการ rundll32.exe คุณสามารถลองถอนการติดตั้งแอปพลิเคชันและตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่

  1. กดWindows + Rพิมพ์ " แผงควบคุม " ในกล่องโต้ตอบแล้วกด Enter
  2. เมื่ออยู่ในแผงควบคุมให้เลือกหมวดหมู่ของ“ ถอนการติดตั้งโปรแกรม ” ภายใต้หัวข้อ“ โปรแกรม

  1. ค้นหา“ Google App Engine ” คลิกขวาแล้วเลือก“ ถอนการติดตั้ง

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

แนวทางที่ 5: การตรวจสอบผ่าน Process Explorer

Process Explorer เป็นเครื่องมือของ Microsoft ซึ่งจะแสดงข้อมูลเกี่ยวกับ DLL ที่ถูกเปิด / โหลดพร้อมกับรายละเอียดทั้งหมดเกี่ยวกับกระบวนการหลักที่เริ่มต้น มันให้ข้อมูลเกี่ยวกับทรัพยากรที่ใช้ไปการใช้งาน CPU ฯลฯ เราสามารถลองตรวจสอบกระบวนการโดยใช้ rundll32.exe และแก้ปัญหาว่าทำไมจึงใช้มัน

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

  1. ตอนนี้ค้นหากระบวนการ“ rundll32.exe ” คลิกขวาแล้วเลือกคุณสมบัติ ไปที่แท็บรูปภาพ ที่นี่คุณจะเห็นผู้ร้ายเช่นกระบวนการที่ใช้ปฏิบัติการ

  1. ทำการขุดเล็กน้อยและค้นหาแอปพลิเคชัน / บริการ คุณสามารถปิดใช้งานเป็นบริการได้อย่างง่ายดายโดยใช้“ services.msc” หรือถอนการติดตั้งแอปพลิเคชันเหมือนที่เคยทำมาก่อน

โซลูชันที่ 6: การถอนการติดตั้ง Lenovo Dependency Package

หากคุณใช้ Lenovo คุณต้องตรวจสอบว่าการถอนการติดตั้ง Lenovo Dependency Package ช่วยแก้ปัญหาของคุณได้หรือไม่ เป็นชุดบริการ / ไดรเวอร์ที่ติดตั้งในเครื่อง Lenovo เพื่อช่วยให้แอปพลิเคชัน Metro“ Lenovo Settings” ด้วยตัวมันเองแพ็คเกจการพึ่งพาไม่ได้ทำอะไรเลย เพื่อเป็นการป้องกันไว้ก่อนให้สร้างจุดคืนค่าสำหรับ Windows ของคุณก่อนดำเนินการแก้ไขปัญหานี้

  1. กดWindows + Rพิมพ์ " แผงควบคุม " ในกล่องโต้ตอบแล้วกด Enter
  2. เมื่ออยู่ในแผงควบคุมให้เลือกหมวดหมู่ของ“ ถอนการติดตั้งโปรแกรม ” ภายใต้หัวข้อ“ โปรแกรม

  1. ค้นหา“ Lenovo Dependency Package ” คลิกขวาแล้วเลือก“ ถอนการติดตั้ง

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

โซลูชันที่ 7: การปิดใช้งานตัวรวบรวมสินค้าคงคลัง

Inventory Collector เป็นเครื่องมือของ Microsoft ซึ่งช่วยให้คุณตรวจสอบคอมพิวเตอร์ขององค์กรของคุณระบุแอปพลิเคชันอุปกรณ์และข้อมูลระบบที่ติดตั้งไว้เพื่อรวบรวมรายการข้อมูล คุณสามารถดูข้อมูลนี้ได้โดยใช้ Application Compatibility Manager หากคุณไม่ได้ใช้คุณสมบัตินี้เราสามารถลองปิดการใช้งานและตรวจสอบว่าจะทำให้เราโชคดีหรือไม่

  1. กด Windows + R พิมพ์“ gpedit.msc ” ในกล่องโต้ตอบแล้วกด Enter ซึ่งจะเป็นการเปิดตัวแก้ไขนโยบายกลุ่มของคอมพิวเตอร์ของคุณ
  2. เมื่ออยู่ในตัวแก้ไขให้ไปที่เส้นทางต่อไปนี้”

การกำหนดค่าคอมพิวเตอร์> เทมเพลตการดูแลระบบ> ส่วนประกอบของ Windows> ความเข้ากันได้ของแอปพลิเคชัน

  1. ที่ด้านขวาของหน้าจอคุณจะเห็นรายการ“ ปิดตัวรวบรวมสินค้าคงคลัง ” ดับเบิลคลิกเพื่อเปิดคุณสมบัติ

  1. เมื่ออยู่ในคุณสมบัติเลือก“ เปิดใช้งาน ” กดตกลงเพื่อบันทึกการเปลี่ยนแปลงและออก รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

โซลูชันที่ 8: กำลังแก้ไข ProgramDataUpdater

ผู้ใช้หลายคนรายงานว่างาน“ ProgramDataUpdater” ซึ่งอยู่ในหมวดหมู่ Application Experience โดย Microsoft ทำให้เกิดการใช้งาน CPU / ดิสก์ในคอมพิวเตอร์สูง เรามีสองทางเลือก: เราสามารถปิดการใช้งานงานอย่างถาวรหรือเราสามารถเปลี่ยนการตั้งค่าเพื่อให้งานนั้นถูกฆ่าโดยอัตโนมัติหากดำเนินการนานกว่าหนึ่งนาที เราจะแนะนำคุณเกี่ยวกับวิธีปิดการใช้งานอย่างสมบูรณ์ก่อน

  1. กดWindows + Sเพื่อเปิดแถบค้นหาและพิมพ์ "ตัวกำหนดเวลางาน " ในกล่องโต้ตอบ เปิดผลลัพธ์แรกที่ออกมา

  1. เมื่ออยู่ในตัวกำหนดตารางเวลาให้ไปที่พา ธ ไฟล์ต่อไปนี้:

Microsoft> Windows> ประสบการณ์การใช้งาน

  1. เมื่ออยู่ในโฟลเดอร์คุณจะเห็นรายการสามรายการทางด้านขวาของคุณ คลิกขวาที่“ ProgramDataUpdater ” และเลือกสำหรับผู้พิการ

  1. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาในมือได้รับการแก้ไขหรือไม่

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

  1. คลิกขวาที่“ ProgramDataUploader ” และเลือก“ Properties

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

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

โซลูชันที่ 9: การบูตในเซฟโหมด

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

  1. ทำตามคำแนะนำในบทความของเราเกี่ยวกับวิธีบูตคอมพิวเตอร์ในเซฟโหมด
  2. เมื่อบูตในเซฟโหมดแล้วให้เปิดตัวจัดการงานของคุณ(โดยกด Windows + R แล้วพิมพ์ "taskmgr") ตรวจสอบว่าการใช้งานดิสก์และการใช้งาน CPU เป็นปกติหรือไม่

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

  1. กดWindows + Rเพื่อเปิดแอปพลิเคชัน Run พิมพ์“ msconfig ” ในกล่องโต้ตอบแล้วกด Enter

  1. ไปที่แท็บบริการที่ด้านบนสุดของหน้าจอ ตรวจสอบบรรทัดที่ระบุว่า“ ซ่อนบริการทั้งหมดของ Microsoft ” เมื่อคุณคลิกที่นี่บริการที่เกี่ยวข้องทั้งหมดของ Microsoft จะถูกปิดใช้งานโดยทิ้งบริการของบุคคลที่สามทั้งหมดไว้
  2. จากนั้นคลิกปุ่ม“ ปิดการใช้งานทั้งหมด ” ที่ด้านล่างสุดทางด้านซ้ายของหน้าต่าง ขณะนี้บริการของบุคคลที่สามทั้งหมดจะถูกปิดใช้งาน
  3. คลิกใช้เพื่อบันทึกการเปลี่ยนแปลงและออก

  1. ไปที่แท็บ Startup แล้วคลิกตัวเลือก“ Open Task Manager ” คุณจะถูกเปลี่ยนเส้นทางไปยังตัวจัดการงานซึ่งจะแสดงรายการแอปพลิเคชัน / บริการทั้งหมดที่ทำงานเมื่อคอมพิวเตอร์ของคุณเริ่มทำงาน

  1. เลือกบริการทีละรายการแล้วคลิก“ ปิดการใช้งาน ” ที่ด้านล่างขวาของหน้าต่าง

  1. ตอนนี้รีสตาร์ทคอมพิวเตอร์ของคุณและตรวจสอบว่าการใช้งาน CPU / ดิสก์สูงยังคงมีอยู่หรือไม่ หากเป็นเช่นนั้นแสดงว่ามีโปรแกรมภายนอกซึ่งเป็นสาเหตุของปัญหา ค้นหาโปรแกรมที่ติดตั้งไว้และพิจารณาว่าแอปพลิเคชันใดเป็นสาเหตุของปัญหาของคุณ คุณยังสามารถเรียกใช้ Microsoft Security Scanner เพื่อตรวจหามัลแวร์หรือภัยคุกคามอื่น ๆ ที่ก่อให้เกิดปัญหากับคอมพิวเตอร์ของคุณ

โซลูชันที่ 10: การกู้คืน Windows จาก Restore Point (เฉพาะในกรณีที่ปัญหาไม่ได้รับการแก้ไขใน Safe Mode)

หากปัญหายังคงมีอยู่ใน Safe Mode (โซลูชันที่ 9) เราสามารถลองกู้คืน Windows ของคุณไปยังจุดคืนค่าก่อนหน้าที่คุณสร้างขึ้น บันทึกงานทั้งหมดของคุณอย่างถูกต้องและสำรองข้อมูลสำคัญใด ๆ โปรดทราบว่าการเปลี่ยนแปลงทั้งหมดในการกำหนดค่าระบบของคุณหลังจากจุดคืนค่าสุดท้ายจะถูกลบออก

  1. กดWindows + Sเพื่อเปิดแถบค้นหาของเมนูเริ่ม พิมพ์ " restore " ในกล่องโต้ตอบและเลือกโปรแกรมแรกที่ให้ผลลัพธ์

  1. หนึ่งในการตั้งค่าการคืนค่าให้กดSystem Restoreที่จุดเริ่มต้นของหน้าต่างภายใต้แท็บการป้องกันระบบ

  1. ตอนนี้วิซาร์ดจะเปิดขึ้นเพื่อนำทางคุณผ่านขั้นตอนทั้งหมดเพื่อกู้คืนระบบของคุณ กดNextและดำเนินการตามคำแนะนำเพิ่มเติมทั้งหมด

  1. ตอนนี้เลือกจุดคืนค่าจากรายการตัวเลือกที่มี หากคุณมีจุดคืนค่าระบบมากกว่าหนึ่งจุดจะแสดงรายการที่นี่

  1. ตอนนี้ windows จะยืนยันการกระทำของคุณเป็นครั้งสุดท้ายก่อนที่จะเริ่มกระบวนการคืนค่าระบบ บันทึกงานและสำรองไฟล์สำคัญทั้งหมดไว้ในกรณีและดำเนินการตามขั้นตอนต่อไป

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการคืนค่าระบบเพื่อรับความรู้เพิ่มเติมเกี่ยวกับสิ่งที่ทำและกระบวนการที่เกี่ยวข้องมีอะไรบ้าง