DCOM เป็นชุดแนวคิดและอินเทอร์เฟซโปรแกรมของ Microsoft ที่อ็อบเจ็กต์โปรแกรมฝ่าย Client สามารถขอบริการจากอ็อบเจ็กต์โปรแกรมฝ่าย Server บนคอมพิวเตอร์อื่นในเครือข่าย มันเป็นกระบวนการที่พบบ่อยในระบบปฏิบัติการ Windows และคอมพิวเตอร์ส่วนใหญ่มีกระบวนการนี้ทำงานอยู่
ด้วยข้อเท็จจริงที่ว่า DCOM เป็นกระบวนการยอดนิยม ผู้ใช้จำนวนมากรายงานว่ากระบวนการนี้ใช้ทรัพยากรมากมายในบางครั้ง ในช่วงเวลานั้น คอมพิวเตอร์เกือบใช้ไม่ได้ และกระบวนการนี้เป็นผู้ก่อให้เกิดปัญหาหลัก เราได้ระบุโซลูชันหลายอย่างไว้ช่วยแก้ไขปัญหานี้ เริ่มจากข้อบนสุดและลงมาตามลำดับ
วิธีแก้ไขที่ 1: ถอดอุปกรณ์ภายนอก
ผู้ใช้จำนวนมากรายงานว่าการถอดอุปกรณ์ภายนอกจากคอมพิวเตอร์แก้ปัญหาของพวกเขา ทุกครั้งที่คุณต่ออุปกรณ์ภายนอก (สมาร์ทโฟน, แท็บเล็ต, Xbox, PlayStation ฯลฯ) พวกมันใช้ทรัพยากรบนคอมพิวเตอร์เพื่อซิงค์กับเครื่องของคุณ นอกจากนี้ยังมีกระบวนการอื่นๆ ทำงานในพื้นหลัง ถอดอุปกรณ์ภายนอกทั้งหมดออกจากคอมพิวเตอร์และรีบูท
วิธีแก้ไขที่ 2: สร้างบัญชีใหม่
คุณสามารถขอให้ผู้ดูแลระบบสร้างบัญชีใหม่ให้ หรือหากคุณเข้าถึงบัญชีผู้ดูแลได้ คุณสามารถสร้างเอง เราจะแนะนำวิธีสร้างบัญชีใหม่เพื่อให้การตั้งค่าบัญชีในบัญชีใหม่เหมือนกับบัญชีปัจจุบัน คุณจะไม่รู้สึกต่างอะไรและยังแก้ปัญหาได้
- บูทคอมพิวเตอร์ใน Safe Mode ก่อน
- เปิดบัญชีผู้ดูแลระบบ พิมพ์ Settings ในกล่องโต้ตอบเมนู Start และคลิก Accounts

- คลิก "Family and other users" ด้านซ้ายของหน้าต่าง
- ในเมนู เลือก "Add someone else to this PC"

- Windows จะแนะนำผ่านวิซาร์ดการสร้างบัญชีใหม่ เมื่อหน้าต่างใหม่ปรากฏ คลิก "I don't have this person's sign-in information"

- เลือก "Add a user without Microsoft" Windows จะแจ้งให้สร้างบัญชี Microsoft ใหม่และแสดงหน้าต่าง

- กรอกรายละเอียดทั้งหมดและเลือกอ่านรหัสผ่านง่ายๆ ที่จำได้
- ไปที่ Settings > Accounts > Your Account
- ด้านล่างรูปโปรไฟล์ จะเห็นตัวเลือก "Sign in with local account instead"
- ใส่ รหัสผ่านปัจจุบัน เมื่อมีพรอมต์ และกด Next
- ใส่ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชี local และคลิก "Sign out and finish"
- ตอนนี้คุณสามารถสลับไปใช้บัญชี local ใหม่ และย้ายไฟล์ส่วนตัวทั้งหมดไปยังบัญชีนี้ได้โดยไม่มีอุปสรรค
- หลังสลับไปใช้บัญชี local แล้ว ตรวจสอบว่าปัญหายังคงอยู่หรือไม่ หากไม่และทุกอย่างราบรื่น ให้ดำเนินการต่อ
- ไปที่ Settings > Accounts > Your Account เลือก "Sign in with a Microsoft Account instead"

- ใส่ชื่อผู้ใช้และรหัสผ่าน และคลิก Sign in

- ตอนนี้คุณสามารถลบบัญชีเก่าและต่อไปใช้บัญชีนี้ได้อย่างปลอดภัย
หากคุณไม่สามารถเข้าถึงการตั้งค่าบัญชีได้ เราสามารถลองสร้างบัญชีใหม่โดยใช้ Command Prompt โปรดทราบว่าคุณยังต้องการสิทธิ์ผู้ดูแลระบบ
- กด Windows + S เปิดแถบค้นหา พิมพ์ "command prompt" คลิกขวาผลลัพธ์และเลือก "Run as administrator"
- ใน Command Prompt รันคำสั่งต่อไปนี้:
net user /add [username] [password]
- นี่จะสร้างบัญชีผู้ใช้ใหม่บนคอมพิวเตอร์ ตอนนี้เราจะให้สิทธิ์ผู้ดูแลระบบกับบัญชีนี้
new localgroup administrators [username] /add

- คำสั่งเหล่านี้จะสร้างบัญชี Local Administrator ทันที รีบูทคอมพิวเตอร์และล็อกอินเข้าไปในบัญชีใหม่
หวังว่าทุกอย่างจะทำงานได้ดี หากไม่ ให้ทำตามขั้นตอนด้านล่าง
- กด Windows + R เปิด Run พิมพ์ "msconfig" และกด Enter
- ใน System Configuration เลือก "Selective Startup" จากตัวเลือกในแท็บ General

- ไปที่แท็บ Boot เลือก "Safe boot" และ "Network" ใต้มัน กด Apply บันทึกและออก รีบูทคอมพิวเตอร์เพื่อบูทใน Safe Boot

- ทำซ้ำกระบวนการ สร้างบัญชีใหม่ด้วย Command Prompt เหมือนขั้นตอนก่อนหน้า
- เปิด System Configuration อีกครั้ง และ ยกเลิกการเปลี่ยนแปลงทั้งหมดที่ทำในขั้นตอน 2 และ 3 รีบูทคอมพิวเตอร์และล็อกอินเข้าไปในบัญชีใหม่
- หวังว่าปัญหาจะได้รับการแก้ไข คุณสามารถโอนข้อมูลก่อนหน้าทั้งหมดได้อย่างง่ายดายโดยใช้ขั้นตอนที่กล่าวไว้ต้นทางของวิธีนี้
วิธีแก้ไขที่ 3: ปิดใช้งานแอปพลิเคชันของบุคคลที่สาม
มีรายงานมากมายว่าแอปพลิเคชันอย่าง Google Chrome, Dropbox, Xbox ฯลฯ ก่อให้เกิดปัญหาการใช้ Disk แต่ละคอมพิวเตอร์มีการกำหนดค่าแตกต่างกัน จึงไม่สามารถวินิจฉัยได้อย่างแม่นยำว่าแอปพลิเคชันไหนก่อให้เกิดปัญหา
ทำการเดาที่มีเหตุผล ปิดแอปพลิเคชันแต่ละตัวอย่างถูกต้องและตรวจสอบการใช้ CPU/Disk ให้ความสำคัญกับแอปพลิเคชันที่ต้องการการเข้าถึงอินเทอร์เน็ตบ่อยเพื่อซิงค์ นี่คือแอปพลิเคชันบางตัวและวิธีแก้ไข:
- หากคุณมี Google Chrome, Mozilla หรือ Opera ให้ถอนการติดตั้งและตรวจสอบการใช้งาน
- ปิด Dropbox อย่างถูกต้องและปิดใช้งานแอปพลิเคชันจากการเปิดตอนสตาร์ทอัป
- ปิดแอปพลิเคชัน Xbox
- Firewall ของ McAfee Security Centre ยังรู้จักเป็นสาเหตุของปัญหานี้ จึงจำเป็นต้องปิดใช้งานหรือถอนการติดตั้งอย่างสมบูรณ์
วิธีแก้ไขที่ 4: ปิดใช้งาน Live Tiles
ฟีเจอร์อีกอย่างของ Windows 10 คือ Live Tiles นี่คือไทล์บนเมนู Start ที่โผล่เมื่อคุณกดปุ่มหรือไอคอน Windows ไทล์เหล่านี้ซิงค์กับเซิร์ฟเวอร์อื่นๆ ตลอดเพื่อให้คุณได้รับข่าวสารและอัปเดตล่าสุด เราพบว่านี่ก็เป็นปัญหาเช่นกัน หลังปิดใช้งานแล้ว ผู้ใช้จำนวนมากรายงานว่าปัญหาของพวกเขาได้รับการแก้ไขสมบูรณ์ เราสามารถปิดใช้งานให้คุณได้เช่นกัน หากไม่แตกต่าง คุณสามารถย้อนกลับการเปลี่ยนแปลงได้ภายหลัง

- ก่อนถอนการติดตั้งแอปพลิเคชัน เราสามารถลบ Live Tiles จากเมนู Start และตรวจสอบว่าวิธีนี้แก้ไขอะไรได้บ้าง
- กดปุ่ม Windows key หรือคลิกไอคอน Windows มุมซ้ายล่าง
- และเลือก "Unpin from Start" การกระทำนี้จะลบ Live Tiles คลิกขวาที่ไทล์ จากเมนู Start ทันที ทำซ้ำสำหรับทุกรายการและรีบูทคอมพิวเตอร์

หากการลบ Live Tiles ไม่แก้ไขอะไร เราสามารถลองถอนการติดตั้งแอปพลิเคชันและดูว่าปัญหาได้รับการแก้ไขหรือไม่ คุณสามารถติดตั้งแอปพลิเคชันกลับได้ด้วยคำสั่งบรรทัดเดียวใน Command Prompt
อ้างอิงบทความ "windows store cache may be damaged" และเลื่อนลงไปวิธีแก้ไขสุดท้าย (วิธีที่ 8) คุณจะพบคำอธิบายโดยละเอียดเกี่ยวกับวิธีถอนการติดตั้งแอปพลิเคชันในตัวและวิธีติดตั้งกลับ
รีบูทคอมพิวเตอร์และตรวจสอบอีกครั้งว่าปัญหายังคงอยู่หรือไม่ นอกจากนี้ ลองตัดการเชื่อมต่อเครือข่าย และหากการใช้งานคงที่ ลองเชื่อมต่อเครือข่ายอื่นเพื่อดูว่าปัญหาอยู่ที่เครือข่ายหรือไม่
วิธีแก้ไขที่ 5: ตรวจสอบผ่าน Process Explorer
Process Explorer เป็นเครื่องมือของ Microsoft ที่แสดงข้อมูลเกี่ยวกับ DLL ไหนถูกเปิด/โหลด พร้อมรายละเอียดว่ากระบวนการพาเรนต์ไหนเริ่มต้นมัน มันให้ข้อมูลเกี่ยวกับทรัพยากรที่ใช้, CPU usage ฯลฯ เราสามารถลองตรวจสอบกระบวนการที่ใช้ DCOM และแก้ไขปัญหาว่าทำไมมันถึงใช้มัน
- ดาวน์โหลด Process Explorer จากเว็บไซต์ Microsoft อย่างเป็นทางการ
- หลังแตกไฟล์แพ็กเกจในไดเรกทอรีที่เข้าถึงได้ ให้เปิดมัน คุณจะได้รับกระบวนการจำนวนมากพร้อมรายละเอียด คลิก "File" มุมซ้ายบน และเลือก "Show Details for All Processes" อาจต้องการสิทธิ์ผู้ดูแลระบบ

- ค้นหากระบวนการ "svchost.exe" คลิกขวาและเลือก Properties ไปที่แท็บ Image ที่นี่คุณจะเห็นผู้ก่อให้เกิดปัญหา คือ กระบวนการไหนที่ใช้ executable นี้

- ทำการขุดค้นเล็กน้อยและค้นหาแอปพลิเคชัน/บริการ คุณสามารถปิดบริการได้ง่ายด้วย "services.msc" หรือถอนการติดตั้งแอปพลิเคชัน
- กระบวนการหนึ่งที่เริ่มด้วยเธรด "dll!DabSessionStateChanged+0xe4.." รู้จักว่าเป็นสาเหตุของปัญหา คุณสามารถปิดกระบวนการนี้โดยตรงผ่าน Process Explorer มันเชื่อมโยงกับ System Events Broker
หมายเหตุ: หากวิธีแก้ไขข้างต้นไม่สามารถแก้ไขสถานการณ์ของคุณได้ ลองกู้คืนไปยัง Restore Point ก่อนหน้าหรือทำการรีเซ็ตระบบอย่างสมบูรณ์