นี้ ' ไม่สามารถสตาร์ทเชลล์ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น เกิดข้อผิดพลาดเมื่อผู้ใช้ Windows พยายามเปิดหน้าต่างเทอร์มินัล Powershell ตามอัตภาพ ในเหตุการณ์ที่รายงานส่วนใหญ่ปัญหานี้ จำกัด เฉพาะ PowerShell เวอร์ชัน 64 บิต (เวอร์ชัน 32 บิตทำงานได้ดี)
ข้อผิดพลาด 'ล้มเหลวระหว่างการเริ่มต้น' ใน Powershell
หากคุณกำลังมองหาวิธีแก้ไขอย่างรวดเร็วคุณสามารถเปิดใช้ Powershell เวอร์ชัน 32 บิตแทนเนื่องจากปัญหาดูเหมือนจะเกิดขึ้นกับ Powershell เวอร์ชัน 64 บิต
แต่หากคุณกำลังมองหาวิธีแก้ไขแบบถาวรที่จะแก้ไขปัญหาไปเรื่อย ๆ คุณควรเรียกใช้เครื่องมือซ่อมแซม. NET framework เพื่อแก้ไขการอ้างอิงที่เสียหายและพิจารณาสร้างโปรไฟล์ Windows ใหม่ในกรณีที่ปัญหายังคงอยู่
จะแก้ไขข้อผิดพลาด 'ล้มเหลวในระหว่างการเริ่มต้น' ใน PowerShell ได้อย่างไร
วิธีที่ 1: การเปิด Powershell เวอร์ชัน 32 บิต
ปรากฎว่า ‘เชลล์เริ่มไม่ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น ข้อผิดพลาด 'มักเกิดขึ้นกับ Powershell เวอร์ชัน 64 บิต หากคุณกำลังมองหาวิธีแก้ไขด่วนที่จะช่วยให้คุณป้อนคำสั่งใน Powershell ได้โดยไม่ทราบสาเหตุของข้อผิดพลาดนี้คุณควรเปิดหน้าต่าง Powershell แบบ 32 บิตแทน
แต่โปรดทราบว่านี่เป็นเพียงวิธีแก้ปัญหาเท่านั้นเนื่องจากจะไม่ซ่อมแซมสาเหตุที่แท้จริงที่จะทำให้เกิด ‘เชลล์เริ่มไม่ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น 'ข้อผิดพลาด
หากคุณต้องการใช้วิธีแก้ปัญหานี้ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับการเปิด Powershell เวอร์ชัน 32 บิต:
- กดปุ่ม Windows เพื่อเปิดเมนูเริ่มของ Windows
- ใช้ฟังก์ชันค้นหาเพื่อค้นหา Windows PowerShell (x86) แล้วกด ป้อน
- จากนั้นจากรายการผลลัพธ์ให้คลิกขวาที่ Windows PowerShell (x86) และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบทที่เพิ่งปรากฏ
เรียกใช้ Powers hell เวอร์ชัน 32 บิตในฐานะผู้ดูแลระบบ
- หลังจากที่คุณจัดการเพื่อเปิด Powershell เวอร์ชัน x86 (32 บิต) แล้วให้ป้อนคำสั่งที่ก่อนหน้านี้ขว้าง ' ไม่สามารถสตาร์ทเชลล์ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น 'ข้อผิดพลาดและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้นหรือคุณต้องการทราบสาเหตุของปัญหาให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 2: การเรียกใช้. NET Framework Repair Tool
ปรากฎว่าผู้ใช้ส่วนใหญ่ที่พบปัญหานี้ได้ยืนยันว่าปัญหาเกี่ยวข้อง (ไม่ทางใดก็ทางหนึ่ง) กับโฟลเดอร์ Microsoft .NET Framework ในกรณีส่วนใหญ่ปุ่ม ' ไม่สามารถสตาร์ทเชลล์ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น 'ข้อผิดพลาดจะเกิดขึ้นกับ .NET Framework 4.x เนื่องจากไฟล์ชื่อ machine.config
หากสถานการณ์นี้ใช้ได้คุณควรจะแก้ไขปัญหาได้โดยการแทนที่อินสแตนซ์ที่เสียหายของ. NET ด้วยสำเนาที่สมบูรณ์ มีหลายวิธีที่จะช่วยคุณในการดำเนินการนี้ แต่วิธีที่สามารถเข้าถึงได้มากที่สุดคือการเรียกใช้ไฟล์ เครื่องมือซ่อมแซม. NET Framework .
ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าปัญหาได้รับการแก้ไขอย่างรวดเร็วหลังจากที่พวกเขาใช้เครื่องมือ Microsoft ที่เป็นกรรมสิทธิ์นี้เพื่อแก้ไขการอ้างอิง. NET ที่เสียหาย
นี่คือคำแนะนำโดยย่อเกี่ยวกับการเรียกใช้. NET Framework Repair Tool ใน Windows ทุกเวอร์ชันล่าสุด:
- เปิดเบราว์เซอร์ของคุณและเข้าถึงลิงค์นี้ ที่นี่ . เมื่อโหลดหน้าเสร็จแล้วให้คลิกที่ไฟล์ ดาวน์โหลด ปุ่ม (ใต้ เครื่องมือซ่อมแซม Microsoft .NET Framework ).
กำลังดาวน์โหลดเครื่องมือซ่อมแซม Net Framework
- หลังจากคุณมาถึงหน้าจอถัดไปให้เริ่มดำเนินการโดยทำเครื่องหมายในช่องที่เกี่ยวข้องกับ NetFxRepairTool.exe หลังจากดำเนินการแล้วให้คลิกที่ไฟล์ ต่อไป เพื่อเลื่อนไปยังเมนูถัดไป
การดาวน์โหลดเครื่องมือซ่อมแซม. NET Framework
- เมื่อการดาวน์โหลดเสร็จสิ้นให้ดับเบิลคลิกที่ปฏิบัติการการติดตั้งแล้วคลิก ใช่ เมื่อได้รับแจ้งจากไฟล์ พรอมต์การควบคุมบัญชีผู้ใช้ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- หลังจากที่คุณเปิดเครื่องมือซ่อมแซม Microsoft .NET Framework และคุณไปที่หน้าต่างแรกคุณควรดำเนินการต่อโดยทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ ‘ฉันได้อ่านและยอมรับเงื่อนไขใบอนุญาตแล้ว’ . หลังจากทำเสร็จแล้วให้คลิก Next เพื่อไปยังเมนูถัดไป
การเริ่มต้นการซ่อมแซมด้วยเครื่องมือซ่อมแซม. NET
- เมื่อคุณมาถึงจุดนี้ยูทิลิตี้กำลังสแกนการอ้างอิง. NET สำหรับปัญหาอยู่แล้ว อดทนรอจนกว่ากระบวนการจะเสร็จสมบูรณ์และหลีกเลี่ยงการขัดจังหวะเพื่อหลีกเลี่ยงไม่ให้เกิดปัญหาเพิ่มเติม
- เมื่อกระบวนการเสร็จสมบูรณ์คลิกถัดไปอีกครั้งเพื่อใช้กลยุทธ์การซ่อมแซมที่แนะนำโดยอัตโนมัติ
การซ่อมแซม. NET framework
- หลังจากใช้การแก้ไขสำเร็จแล้วให้คลิกที่ เสร็จสิ้น เพื่อให้กระบวนการเสร็จสมบูรณ์
- หากคุณไม่ได้รับแจ้งให้รีสตาร์ทคอมพิวเตอร์โดยอัตโนมัติให้ดำเนินการด้วยตนเองและดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นระบบครั้งถัดไป
ในกรณีที่คุณยังคงพบกับ ‘ ไม่สามารถสตาร์ทเชลล์ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น 'ข้อผิดพลาดเลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 3: การสร้างโปรไฟล์ Windows ใหม่
ปรากฎว่าปัญหานี้อาจเกิดจากโปรไฟล์ Windows ที่เสียหายซึ่งสุดท้ายแล้วรบกวนความสามารถของระบบปฏิบัติการของคุณในการใช้ประโยชน์จากการอ้างอิง. NET วิธีหนึ่งในการแก้ไขปัญหานี้คือสร้างไฟล์ โปรไฟล์ Windows . การดำเนินการนี้จะสิ้นสุดลงด้วยการแทนที่การอ้างอิงที่เสียหายด้วยสำเนาที่สมบูรณ์
ผู้ใช้ที่ได้รับผลกระทบหลายรายยืนยันว่าการดำเนินการนี้ทำให้สามารถแก้ไขปัญหา ไม่สามารถสตาร์ทเชลล์ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น ‘เกิดข้อผิดพลาดเมื่อเปิด Powershell
คำแนะนำโดยย่อเกี่ยวกับการสร้างโปรไฟล์ Windows ใหม่ใน Windows 10 มีดังนี้
- เปิดไฟล์ วิ่ง ไดอะล็อกโดยการกด คีย์ Windows + R . จากนั้นพิมพ์ ' ms-settings: ผู้ใช้อื่น ๆ แล้วกด ป้อน เพื่อเปิดไฟล์ ครอบครัวและคนอื่น ๆ แท็บของ การตั้งค่า แอป
เรียกใช้กล่องโต้ตอบ: ms-settings: otherusers
- เมื่อคุณจัดการเพื่อเข้าไปข้างใน ครอบครัวและผู้ใช้อื่น ๆ เลื่อนลงไปที่แท็บ ผู้ใช้รายอื่น และคลิกที่ เพิ่มคนอื่นในพีซีเครื่องนี้ .
- หลังจากคุณมาถึงหน้าจอถัดไปให้เพิ่มอีเมล (หรือหมายเลขโทรศัพท์) ที่เชื่อมโยงกับบัญชี Microsoft แล้วคลิกที่ 'ฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้' หากคุณต้องการสร้างบัญชีท้องถิ่น
- ในหน้าจอถัดไปเข้าสู่ระบบด้วยบัญชี Microsoft ของคุณหรือคลิกที่ เพิ่มผู้ใช้โดยไม่มีบัญชี Microsoft (หากคุณต้องการบัญชีท้องถิ่น)
- จากนั้นเพิ่มชื่อผู้ใช้และรหัสผ่านในบัญชีใหม่จากนั้นกรอกคำถามเพื่อความปลอดภัยแล้วคลิกที่ถัดไปอีกครั้ง
- หลังจากสร้างบัญชีใหม่แล้วให้รีสตาร์ทคอมพิวเตอร์และลงชื่อเข้าใช้ด้วยบัญชีที่สร้างขึ้นใหม่เมื่อเริ่มต้นครั้งถัดไป
- เปิดหน้าต่าง Powershell ที่ยกระดับขึ้นมาและดูว่าคุณยังคงพบกับ ‘ ไม่สามารถสตาร์ทเชลล์ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น 'ข้อผิดพลาด
การสร้างบัญชี Windows ใหม่เพื่อหลีกเลี่ยงความเสียหายของไฟล์ระบบ
แท็ก powershell Windows อ่าน 4 นาที