แก้ไข: จำเป็นต้องติดตั้ง Microsoft.Windows.ShellExperienceHost และ Microsoft.Windows.Cortana Applications หรือไม่

คุณอาจพบปัญหาเมนู Start หาก Windows และไดรเวอร์ของระบบของคุณล้าสมัย นอกจากนี้ แอปพลิเคชันที่ขัดแย้งกัน เช่น Dropbox หรือ Adobe Creative Cloud อาจทำให้เกิดข้อผิดพลาดได้

ปัญหาเกิดขึ้นเมื่อเมนูเริ่มของผู้ใช้ไม่เปิด/ทำงาน และเมื่อเรียกใช้ตัวแก้ไขปัญหาเมนูเริ่ม ผู้ใช้จะได้รับข้อความต่อไปนี้:

ต้องติดตั้งแอปพลิเคชัน Microsoft.Windows.ShellExperienceHost และ Microsoft.Windows.Cortana อย่างถูกต้อง

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

กำลังติดตาม วิธีแก้ปัญหา ผู้ใช้รายงานเพื่อแก้ไขปัญหาชั่วคราว:

แนวทางที่ 1: อัปเดต BIOS, ไดรเวอร์ และ Windows ของพีซีของคุณ

ความเข้ากันไม่ได้ระหว่างโมดูลระบบที่จำเป็น (เช่น BIOS, ไดรเวอร์ และ Windows) อาจทำให้เกิดปัญหาได้ เนื่องจากเอนทิตีเหล่านี้ไม่ได้รับการอัพเดตเป็นบิลด์ล่าสุด ในบริบทนี้ การอัปเดต BIOS, ไดรเวอร์ และ Windows เป็นรุ่นล่าสุดอาจช่วยแก้ปัญหาได้

  1. อัปเดต Windows ของพีซีของคุณเป็นบิลด์ล่าสุด (คุณอาจต้องเปิดการตั้งค่าผ่านการดำเนินการ “ms-settings: windowsupdate” ในกล่องคำสั่งเรียกใช้) คุณยังสามารถใช้ ตัวติดตั้งออฟไลน์ ของการอัปเดต Windows ล่าสุด
  2. จากนั้นอัปเดตไดรเวอร์ของพีซีของคุณเป็นบิลด์ล่าสุด (คุณอาจคลิกขวาที่พีซีเครื่องนี้แล้วเลือกจัดการ) ตรวจสอบให้แน่ใจว่า BIOS ของระบบของคุณได้รับการอัพเดตด้วย หากคุณกำลังใช้ยูทิลิตี้อัพเดตโดย OEM (เช่น Dell Support Assistant) ให้ใช้ยูทิลิตี้นั้นเพื่ออัปเดตไดรเวอร์ของระบบ หากคุณใช้การ์ดแสดงผลภายนอกตรวจสอบให้แน่ใจว่าได้อัปเดตไดรเวอร์ผ่านทางไฟล์ แอปพลิเคชัน OEM (เช่น NVIDIA GeForce Experience)
  3. ตรวจสอบว่าระบบไม่มีข้อผิดพลาดของแอปพลิเคชันหรือไม่
  4. หากไม่เป็นเช่นนั้น ให้เปิดเว็บเบราว์เซอร์และไปที่เว็บไซต์ OEM (เช่น เว็บไซต์ HP หรือ Nvidia)
  5. ตอนนี้ ดาวน์โหลด ไดรเวอร์สำหรับพีซีของคุณและติดตั้งไดรเวอร์ด้วยสิทธิ์ของผู้ดูแลระบบ
  6. แล้ว รีบูต พีซีของคุณและตรวจสอบว่าปัญหาเมนูเริ่มได้รับการแก้ไขหรือไม่

โซลูชันที่ 2: ปิดใช้งาน/ลบแอปพลิเคชันที่ขัดแย้งออก

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

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

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

เพื่อความชัดเจนเราจะหารือเกี่ยวกับกระบวนการสำหรับ process Dropbox (อย่าลืมสำรองข้อมูลสำคัญ)

  1. เปิดตัว วิ่ง กล่องคำสั่ง (โดยการกดปุ่ม Windows + R พร้อมกัน) และ ดำเนินการ (ตรวจสอบให้แน่ใจว่าได้ป้อนเครื่องหมายโคลอนในตอนท้าย):
    ms-การตั้งค่า:
  2. แล้วเปิด แอพ แล้วขยาย Dropbox.
  3. ตอนนี้คลิกที่ ถอนการติดตั้ง จากนั้นยืนยันเพื่อถอนการติดตั้ง Dropbox
  4. จากนั้นปล่อยให้การถอนการติดตั้งเสร็จสมบูรณ์และ รีบูต พีซีของคุณ
  5. เมื่อรีบูต ให้ตรวจสอบว่าปัญหาเมนู Start ได้รับการแก้ไขแล้วหรือไม่ หากเป็นเช่นนั้น คุณอาจติดตั้งเวอร์ชันล่าสุดของแอปพลิเคชันที่มีปัญหาได้

หากปัญหายังคงอยู่ ให้ตรวจสอบว่า check ปิดการใช้งาน Fast Startup แยกแยะปัญหาเมนูเริ่ม

แนวทางที่ 3: ติดตั้งไดรเวอร์กราฟิกอีกครั้ง

ไดรเวอร์กราฟิกที่เสียหาย (มีการรายงานไดรเวอร์ Nvidia เพื่อสร้างปัญหา) อาจทำให้เกิดปัญหาเมนูเริ่มต้นในมือ ในบริบทนี้ การติดตั้งไดรเวอร์กราฟิกใหม่อาจช่วยแก้ปัญหาได้

  1. เปิดเว็บเบราว์เซอร์และไปที่เว็บไซต์ของผู้ผลิตไดรเวอร์กราฟิก (เช่น เว็บไซต์ Nvidia)
  2. จากนั้นดาวน์โหลดและติดตั้ง (ด้วยสิทธิ์ของผู้ดูแลระบบ) ไดรเวอร์ล่าสุดสำหรับการ์ดแสดงผลของคุณ
  3. ตอนนี้รีบูตเครื่องพีซีของคุณและตรวจสอบว่าปัญหาเมนูเริ่มได้รับการแก้ไขหรือไม่
  4. ถ้าไม่เช่นนั้น ให้คลิกขวาที่พีซีเครื่องนี้แล้วเลือก จัดการ (หรือดำเนินการ 'devmgmt.msc' ใน วิ่ง กล่องคำสั่ง) หากไม่ใช่ตัวเลือก คุณอาจลองทำตามขั้นตอนต่อไปนี้ใน โหมดปลอดภัย.
  5. ตอนนี้ขยายตัวเลือกของ การ์ดแสดงผล Display และคลิกขวาที่อุปกรณ์กราฟิก (เช่น การ์ดกราฟิก Nvidia)
  6. จากนั้นเลือก ถอนการติดตั้งอุปกรณ์ และในหน้าต่างที่แสดงให้ทำเครื่องหมายที่ตัวเลือกลบซอฟต์แวร์ไดรเวอร์สำหรับอุปกรณ์นี้
  7. ตอนนี้คลิกที่ ถอนการติดตั้ง และปล่อยให้การถอนการติดตั้งไดรเวอร์กราฟิกเสร็จสมบูรณ์
  8. จากนั้นรีบูตเครื่องพีซีและเมื่อรีบูต ให้ Windows ติดตั้งไดรเวอร์เริ่มต้นและตรวจสอบว่าเมนูเริ่มต้นของระบบทำงานได้ตามปกติหรือไม่
  9. หากไม่เป็นเช่นนั้นให้ติดตั้งไดรเวอร์ที่ดาวน์โหลดมาในขั้นตอนที่ 2 และตรวจสอบว่าปัญหาเมนูเริ่มได้รับการแก้ไขหรือไม่
  10. หากไม่เป็นเช่นนั้นให้ทำซ้ำขั้นตอนที่ 4 ถึง 6 แต่ในขั้นตอนที่ 6 ปิดการใช้งานการ์ดจอ และตรวจสอบว่าเมนูเริ่มต้นทำงานตามปกติหรือไม่ หากนั่นไม่ใช่ตัวเลือก ให้ตรวจสอบว่า ปิดการใช้งานการ์ดจอ ใน BIOS ของระบบ แก้ปัญหา

โซลูชันที่ 4: แก้ไข Registry ของระบบ

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

คำเตือน: ความคืบหน้าเป็นความเสี่ยงของคุณเอง และด้วยความระมัดระวังอย่างยิ่ง เนื่องจากการแก้ไขรีจิสตรีของระบบเป็นงานที่มีฝีมือ และหากไม่ดำเนินการอย่างถูกต้อง คุณอาจสร้างความเสียหายให้กับข้อมูล/พีซีของคุณตลอดไป

ก่อนดำเนินการ ตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลรีจิสทรีของระบบแล้ว

ปิดการใช้งาน WpnUserService

  1. กด Windows + R คีย์และในกล่อง Run ให้พิมพ์: Regedit. แล้วกด Ctrl + Shift + Enter คีย์เพื่อเรียกใช้ตัวแก้ไขในฐานะผู้ดูแลระบบ หากนั่นไม่ใช่ตัวเลือกให้เปิด Registry Editor ในเซฟโหมดหรือใช้ Command Prompt / Task Manager
  2. นำทาง ไปยังเส้นทางต่อไปนี้:
    คอมพิวเตอร์\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WpnUserService
  3. ตอนนี้ในบานหน้าต่างด้านขวา ดับเบิลคลิก บน เริ่ม และเปลี่ยนแปลง ความคุ้มค่า ถึง 4.
  4. แล้ว ทางออก บรรณาธิการและ รีบูต พีซีของคุณเพื่อตรวจสอบว่าเมนูเริ่มทำงานได้ดีหรือไม่

แก้ไขการอนุญาตของ HKEY_CLASSES_ROOT

  1. เปิดตัว Registry Editor (ตามที่กล่าวไว้ข้างต้น) และ นำทาง ดังต่อไปนี้:
    คอมพิวเตอร์\HKEY_CLASSES_ROOT
  2. ตอนนี้ในบานหน้าต่างด้านซ้าย คลิกขวา บน HKEY_CLASSES_ROOT แล้วเลือก สิทธิ์.
  3. จากนั้นตรวจสอบว่า แพ็คเกจแอปพลิเคชันทั้งหมด อยู่ในหมวดของ ชื่อกลุ่มหรือชื่อผู้ใช้. ถ้าใช่ ให้ไปยังขั้นตอนที่ 6
  4. หากไม่มี All Application Packages ให้คลิกที่ เพิ่ม แล้วคลิกที่ ขั้นสูง ปุ่ม.
  5. ตอนนี้คลิกที่ ค้นหาตอนนี้ จากนั้นในผลลัพธ์ที่แสดง ดับเบิลคลิก บน แพ็คเกจแอปพลิเคชันทั้งหมด.
  6. จากนั้นคลิกที่ ตกลง จากนั้นในกลุ่มหรือชื่อผู้ใช้ เลือก, แพ็คเกจแอปพลิเคชันทั้งหมด.
  7. ตอนนี้ ในส่วนของการอนุญาตสำหรับแพ็คเกจแอปพลิเคชันทั้งหมด ตรวจสอบให้แน่ใจเท่านั้น สิทธิ์ในการอ่าน ถูกเลือกใน อนุญาตคอลัมน์.
  8. จากนั้นใช้การเปลี่ยนแปลงของคุณและรีบูตพีซีของคุณหลังจากออกจากตัวแก้ไข
  9. เมื่อรีบูตให้ตรวจสอบว่าปัญหาเมนู Start ถูกแยกออกหรือไม่

ลบคีย์การค้นหา

  1. เปิด Registry Editor และไปที่เส้นทางต่อไปนี้:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Search
  2. จากนั้นในบานหน้าต่างด้านซ้าย คลิกขวา บน ค้นหา และเลือก ลบ.
  3. ตอนนี้ ยืนยัน เพื่อลบคีย์และ รีบูต พีซีของคุณหลังจาก ออกจากบรรณาธิการ.
  4. เมื่อรีบูต ให้ตรวจสอบว่าเมนู Start ไม่มีข้อผิดพลาดหรือไม่

รีเซ็ตสิทธิ์ DCOM

  1. หากบันทึกเหตุการณ์ของคุณยังแสดงอยู่บ้าง ข้อผิดพลาด DCOMจากนั้นเปิด Registry Editor และ นำทาง ดังต่อไปนี้:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
  2. จากนั้นในบานหน้าต่างด้านขวา ลบ คีย์ต่อไปนี้:
    DefaultAccessPermission DefaultLaunchPermission MachineAccessRestriction MachineLaunchRestriction
  3. ออกจากตัวแก้ไขและรีบูตพีซีของคุณเพื่อตรวจสอบว่าปัญหาเมนูเริ่มได้รับการแก้ไขแล้วหรือไม่

แนวทางที่ 5: ใช้คำสั่ง PowerShell

หากปัญหายังคงมีอยู่คุณสามารถติดตั้งเมนูเริ่มของ Windows ใหม่ได้โดยการลงทะเบียนแอพ Windows 10 ใหม่ผ่าน PowerShell ซึ่งอาจช่วยแก้ปัญหาได้

เปิดตัวผู้ดูแลระบบ PowerShell

เนื่องจากเมนู Start และ Cortana ไม่ทำงาน เราอาจต้องลองวิธีอื่นในการเปิด PowerShell

  1. คลิกขวาที่ปุ่มเมนู Start และในเมนู Quick Access ให้เลือก Windows PowerShell (ผู้ดูแลระบบ).
  2. หากไม่ได้ผลให้กด Windows + R คีย์ (เพื่อเปิดกล่อง Run) และพิมพ์: PowerShell. ตอนนี้กด Ctrl + Shift + Enter คีย์เพื่อเปิด PowerShell ในฐานะผู้ดูแลระบบ
  3. หากนั่นไม่ใช่ตัวเลือก ให้เปิด ผู้จัดการงาน (Ctrl + Alt + Delete คีย์) และเปิด ไฟล์ เมนู. จากนั้นเลือกเรียกใช้งานใหม่และพิมพ์: PowerShell ตอนนี้ เครื่องหมายถูก สร้างงานนี้ด้วยสิทธิ์ของผู้ดูแลระบบ และคลิกที่ ตกลง.
  4. หากคุณยังไม่สามารถเปิด PowerShell ได้ ให้เปิด PowerShell.exe เป็นผู้ดูแลระบบจากสิ่งต่อไปนี้:
    \Windows\System32\WindowsPowerShell\v1.0

ติดตั้งแอพ Windows 10 อีกครั้ง

  1. ตอนนี้ ดำเนินการ ต่อไปนี้ทีละรายการ:
    รับ-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} Get-appxpackage -all *shellexperience* -packagetype bundle |% {add-appxpackage -register -disabledevelopmentmode ($_.installlocation + “\appxmetadata\appxbundlemanifest.xml”)}
  2. จากนั้นตรวจสอบว่าปัญหาเมนูเริ่มได้รับการแก้ไขหรือไม่

ลงทะเบียน Cortana และ ShellExperienceHost

  1. ใน PowerShell ดำเนินการ ต่อไปนี้ทีละรายการ:
    Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} รับ-AppxPackage Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode - ลงทะเบียน "$($_.InstallLocation)\AppXManifest.xml"}
  2. ตรวจสอบว่าปัญหาเมนูเริ่มได้รับการแก้ไขแล้วหรือไม่

ใช้ Local AppxPackage

  1. ดำเนินการ ต่อไปนี้ทีละรายการ:
    Add-AppxPackage - ลงทะเบียน "C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\appxmanifest.xml" -DisableDevelopmentMode Add-AppxPackage - ลงทะเบียน "C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyifewy\appxml"
  2. จากนั้นตรวจสอบว่าปัญหาแพ็คเกจได้รับการแก้ไขหรือไม่

ติดตั้งแอปพลิเคชันสำหรับผู้ใช้ทั้งหมดอีกครั้ง

  1. ดำเนินการ ต่อไปนี้ทีละรายการ:
    Get-AppXPackage -AllUsers | Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} รับ-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*Cortana*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"} Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation -like "* ShellExperienceHost *"} | Foreach {Add-AppxPackage -DisableDevelopmentMode - ลงทะเบียน "$($_.InstallLocation)\AppXManifest.xml"}
  2. จากนั้นตรวจสอบว่าเมนู Start ทำงานได้ดีหรือไม่

โซลูชันที่ 6: สร้างบัญชี Windows ใหม่

ปัญหาเมนูเริ่มอาจเกิดขึ้นหากโปรไฟล์ผู้ใช้ Windows ของคุณเสียหาย ในบริบทนี้ การสร้างบัญชีผู้ใช้ Windows อื่นอาจช่วยแก้ปัญหาได้

  1. บนเดสก์ท็อปของคุณ ให้คลิกขวาที่ไอคอนของพีซีเครื่องนี้ แล้วเลือก จัดการ.
  2. ตอนนี้ในบานหน้าต่างด้านซ้าย ให้ขยาย 'ผู้ใช้และกลุ่มภายใน’และ คลิกขวา บน ผู้ใช้.
  3. จากนั้นเลือก 'ผู้ใช้ใหม่…’ และ กรอก รายละเอียด.
  4. ตอนนี้ ออกจากระบบ ของผู้ใช้ปัจจุบันและ เข้าสู่ระบบ บัญชีที่สร้างขึ้นใหม่ เพื่อตรวจสอบว่าปัญหาเมนูเริ่มได้รับการแก้ไขหรือไม่ หากเป็นเช่นนั้น คุณสามารถโอนข้อมูลผู้ใช้ไปยังโปรไฟล์ใหม่และลบโปรไฟล์เก่าได้

หากคุณไม่สามารถเปิด Computer Management ในขั้นตอนที่ 1 ได้ คุณอาจดำเนินการ 'ควบคุม userpasswords2' ใน วิ่ง กล่องคำสั่งเพื่อเปิดหน้าต่างการจัดการผู้ใช้

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

ผู้ใช้เน็ต "ชื่อผู้ใช้" "รหัสผ่าน" / เพิ่มผู้ใช้เน็ต / เพิ่ม Admin2 net localgroup ผู้ดูแลระบบ Admin2 / เพิ่ม

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

Facebook Twitter Google Plus Pinterest