Powershell: ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

นี้ ' ไม่สามารถสตาร์ทเชลล์ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น เกิดข้อผิดพลาดเมื่อผู้ใช้ Windows พยายามเปิดหน้าต่างเทอร์มินัล Powershell ตามอัตภาพ ในเหตุการณ์ที่รายงานส่วนใหญ่ปัญหานี้ จำกัด เฉพาะ PowerShell เวอร์ชัน 64 บิต (เวอร์ชัน 32 บิตทำงานได้ดี)



ข้อผิดพลาด 'ล้มเหลวระหว่างการเริ่มต้น' ใน Powershell



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



แต่หากคุณกำลังมองหาวิธีแก้ไขแบบถาวรที่จะแก้ไขปัญหาไปเรื่อย ๆ คุณควรเรียกใช้เครื่องมือซ่อมแซม. NET framework เพื่อแก้ไขการอ้างอิงที่เสียหายและพิจารณาสร้างโปรไฟล์ Windows ใหม่ในกรณีที่ปัญหายังคงอยู่

จะแก้ไขข้อผิดพลาด 'ล้มเหลวในระหว่างการเริ่มต้น' ใน PowerShell ได้อย่างไร

วิธีที่ 1: การเปิด Powershell เวอร์ชัน 32 บิต

ปรากฎว่า ‘เชลล์เริ่มไม่ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น ข้อผิดพลาด 'มักเกิดขึ้นกับ Powershell เวอร์ชัน 64 บิต หากคุณกำลังมองหาวิธีแก้ไขด่วนที่จะช่วยให้คุณป้อนคำสั่งใน Powershell ได้โดยไม่ทราบสาเหตุของข้อผิดพลาดนี้คุณควรเปิดหน้าต่าง Powershell แบบ 32 บิตแทน

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



หากคุณต้องการใช้วิธีแก้ปัญหานี้ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับการเปิด Powershell เวอร์ชัน 32 บิต:

  1. กดปุ่ม Windows เพื่อเปิดเมนูเริ่มของ Windows
  2. ใช้ฟังก์ชันค้นหาเพื่อค้นหา Windows PowerShell (x86) แล้วกด ป้อน
  3. จากนั้นจากรายการผลลัพธ์ให้คลิกขวาที่ Windows PowerShell (x86) และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบทที่เพิ่งปรากฏ

    เรียกใช้ Powers hell เวอร์ชัน 32 บิตในฐานะผู้ดูแลระบบ

  4. หลังจากที่คุณจัดการเพื่อเปิด 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 ทุกเวอร์ชันล่าสุด:

  1. เปิดเบราว์เซอร์ของคุณและเข้าถึงลิงค์นี้ ที่นี่ . เมื่อโหลดหน้าเสร็จแล้วให้คลิกที่ไฟล์ ดาวน์โหลด ปุ่ม (ใต้ เครื่องมือซ่อมแซม Microsoft .NET Framework ).

    กำลังดาวน์โหลดเครื่องมือซ่อมแซม Net Framework

  2. หลังจากคุณมาถึงหน้าจอถัดไปให้เริ่มดำเนินการโดยทำเครื่องหมายในช่องที่เกี่ยวข้องกับ NetFxRepairTool.exe หลังจากดำเนินการแล้วให้คลิกที่ไฟล์ ต่อไป เพื่อเลื่อนไปยังเมนูถัดไป

    การดาวน์โหลดเครื่องมือซ่อมแซม. NET Framework

  3. เมื่อการดาวน์โหลดเสร็จสิ้นให้ดับเบิลคลิกที่ปฏิบัติการการติดตั้งแล้วคลิก ใช่ เมื่อได้รับแจ้งจากไฟล์ พรอมต์การควบคุมบัญชีผู้ใช้ เพื่อให้สิทธิ์ผู้ดูแลระบบ
  4. หลังจากที่คุณเปิดเครื่องมือซ่อมแซม Microsoft .NET Framework และคุณไปที่หน้าต่างแรกคุณควรดำเนินการต่อโดยทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ ‘ฉันได้อ่านและยอมรับเงื่อนไขใบอนุญาตแล้ว’ . หลังจากทำเสร็จแล้วให้คลิก Next เพื่อไปยังเมนูถัดไป

    การเริ่มต้นการซ่อมแซมด้วยเครื่องมือซ่อมแซม. NET

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

    การซ่อมแซม. NET framework

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

ในกรณีที่คุณยังคงพบกับ ‘ ไม่สามารถสตาร์ทเชลล์ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น 'ข้อผิดพลาดเลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 3: การสร้างโปรไฟล์ Windows ใหม่

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

ผู้ใช้ที่ได้รับผลกระทบหลายรายยืนยันว่าการดำเนินการนี้ทำให้สามารถแก้ไขปัญหา ไม่สามารถสตาร์ทเชลล์ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น ‘เกิดข้อผิดพลาดเมื่อเปิด Powershell

คำแนะนำโดยย่อเกี่ยวกับการสร้างโปรไฟล์ Windows ใหม่ใน Windows 10 มีดังนี้

  1. เปิดไฟล์ วิ่ง ไดอะล็อกโดยการกด คีย์ Windows + R . จากนั้นพิมพ์ ' ms-settings: ผู้ใช้อื่น ๆ แล้วกด ป้อน เพื่อเปิดไฟล์ ครอบครัวและคนอื่น ๆ แท็บของ การตั้งค่า แอป

    เรียกใช้กล่องโต้ตอบ: ms-settings: otherusers

  2. เมื่อคุณจัดการเพื่อเข้าไปข้างใน ครอบครัวและผู้ใช้อื่น ๆ เลื่อนลงไปที่แท็บ ผู้ใช้รายอื่น และคลิกที่ เพิ่มคนอื่นในพีซีเครื่องนี้ .
  3. หลังจากคุณมาถึงหน้าจอถัดไปให้เพิ่มอีเมล (หรือหมายเลขโทรศัพท์) ที่เชื่อมโยงกับบัญชี Microsoft แล้วคลิกที่ 'ฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้' หากคุณต้องการสร้างบัญชีท้องถิ่น
  4. ในหน้าจอถัดไปเข้าสู่ระบบด้วยบัญชี Microsoft ของคุณหรือคลิกที่ เพิ่มผู้ใช้โดยไม่มีบัญชี Microsoft (หากคุณต้องการบัญชีท้องถิ่น)
  5. จากนั้นเพิ่มชื่อผู้ใช้และรหัสผ่านในบัญชีใหม่จากนั้นกรอกคำถามเพื่อความปลอดภัยแล้วคลิกที่ถัดไปอีกครั้ง
  6. หลังจากสร้างบัญชีใหม่แล้วให้รีสตาร์ทคอมพิวเตอร์และลงชื่อเข้าใช้ด้วยบัญชีที่สร้างขึ้นใหม่เมื่อเริ่มต้นครั้งถัดไป
  7. เปิดหน้าต่าง Powershell ที่ยกระดับขึ้นมาและดูว่าคุณยังคงพบกับ ‘ ไม่สามารถสตาร์ทเชลล์ได้ ความล้มเหลวเกิดขึ้นระหว่างการเริ่มต้น 'ข้อผิดพลาด

การสร้างบัญชี Windows ใหม่เพื่อหลีกเลี่ยงความเสียหายของไฟล์ระบบ

แท็ก powershell Windows อ่าน 4 นาที