PowerShellเป็นเครื่องมือที่มีประโยชน์ที่ช่วยให้คุณทำงานอัตโนมัติ แก้ไขข้อผิดพลาดต่างๆ และจัดการการตั้งค่า Windows ต่างๆ ได้ แต่จะเกิดอะไรขึ้นถ้ามันหายไปจากคอมพิวเตอร์ของคุณ?
หากคุณใช้ PowerShell เป็นประจำ ปัญหา Windows ไม่สามารถค้นหาได้จะกลายเป็นเรื่องน่าปวดหัว โชคดีที่ PowerShell ที่หายไปสามารถกู้คืนได้ด้วยเคล็ดลับการแก้ไขปัญหาบางประการ วิธีแก้ปัญหาโดยละเอียดจะอยู่ในบทความต่อไปนี้!
1. ตรวจสอบให้แน่ใจว่าเปิดใช้งาน Windows PowerShell แล้ว
บน Windows คุณสามารถเปิดหรือปิดใช้งานคุณสมบัติและโปรแกรมเสริมได้จากแผงควบคุม ในการเริ่มต้น คุณต้องแน่ใจว่า PowerShell ไม่ได้ถูกปิดใช้งานบนคอมพิวเตอร์ของคุณ ต่อไปนี้คือวิธีการตรวจสอบ
- กดWin + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้
- พิมพ์ control ลงในช่องแล้วกดEnter เพื่อเปิดControl Panel
- คลิกเมนูแบบเลื่อนลงที่มุมขวาบนเพื่อเลือกไอคอนขนาดใหญ่
- ไปที่โปรแกรมและคุณสมบัติ
- คลิก ลิงก์ เปิดหรือปิดคุณสมบัติ Windowsจากบานหน้าต่างด้านซ้าย
- เมื่อพรอมต์การควบคุมบัญชีผู้ใช้ (UAC) ปรากฏขึ้น เลือกใช่เพื่อดำเนินการต่อ
- ใน กล่องโต้ตอบคุณลักษณะของ Windowsให้ค้นหาWindows PowerShellและเลือกกล่องกาเครื่องหมาย
- คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลง
เปิดใช้งาน PowerShell บน Windows
รีสตาร์ทคอมพิวเตอร์หลังจากนั้น จากนั้นลองเปิด PowerShell โดยใช้เมนูค้นหา
2. เปิด PowerShell โดยใช้ Run หรือ File Explorer
หากคุณไม่สามารถเปิด PowerShell ผ่านเมนูค้นหาได้ คุณสามารถลองใช้กล่องโต้ตอบเรียกใช้ได้ กดWin + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ พิมพ์PowerShellลงในช่องแล้วกดEnterหากคุณต้องการเปิดPowerShell ด้วยสิทธิ์ของผู้ดูแลระบบให้กดCtrl + Shift + Enter
เปิด PowerShell ผ่าน Run บน Windows
คุณยังสามารถเปิด PowerShell ได้จากแถบที่อยู่ของ File Explorer โดยกดWin + Eเพื่อเปิดFile Explorerพิมพ์PowerShellในแถบที่อยู่แล้วกดEnter
3. สร้างทางลัดบนเดสก์ท็อปสำหรับ PowerShell
Windows อาจไม่สามารถเปิด PowerShell ได้ หากไม่ทราบเส้นทางที่แน่นอนไปยังไฟล์ปฏิบัติการ PowerShell หากเป็นกรณีนี้ คุณสามารถค้นหาไฟล์ปฏิบัติการ PowerShell บนคอมพิวเตอร์ของคุณด้วยตนเอง และสร้างทางลัดบนเดสก์ท็อปสำหรับไฟล์นั้น ด้านล่างนี้เป็นขั้นตอนที่ต้องดำเนินการ
- คลิกขวาที่ไอคอน Start เพื่อเปิดเมนู Power User และเลือกFile Explorerจากรายการ
- นำทางไปยังพีซีเครื่องนี้
- ไปที่C: > Windows > SysWOW64และค้นหาโฟลเดอร์WindowsPowerShell
- เปิดโฟลเดอร์ WindowsPowerShell และไปที่โฟลเดอร์ v1.0
- ดับเบิลคลิกที่ไฟล์ปฏิบัติการ PowerShell และดูว่าใช้งานได้หรือไม่ หากเป็นเช่นนั้น ให้คลิกขวาที่มันแล้วเลือกส่งไปที่ > เดสก์ท็อป (สร้างทางลัด )
สร้างทางลัดบนเดสก์ท็อปสำหรับ PowerShell บน Windows
จากนั้นคุณสามารถใช้ทางลัดบนเดสก์ท็อปที่สร้างขึ้นใหม่เพื่อเปิด PowerShell เพื่อความสะดวกเพิ่มเติม คุณสามารถกำหนดแป้นพิมพ์ลัดให้กับ PowerShell ได้
4. สแกนคอมพิวเตอร์ของคุณเพื่อค้นหาไฟล์ระบบที่เสียหาย
สแกนคอมพิวเตอร์ของคุณเพื่อหาไฟล์ระบบที่เสียหาย
ไฟล์ระบบที่เสียหายหรือมีปัญหายังสามารถขัดขวางการทำงานของ Windows และป้องกันไม่ให้ PowerShell เปิดใช้งานได้ โชคดีที่พีซี Windows ของคุณมาพร้อมกับเครื่องมือในตัวบางอย่าง เช่นSFC (System File Checker)และDISM (Deployment Image Servicing and Management)ที่สามารถช่วยคุณแก้ไขปัญหาดังกล่าวได้ หาก Windows มีไฟล์ระบบเสียหาย การเรียกใช้เครื่องมือเหล่านี้จะช่วยแก้ไขปัญหาได้
5. อัปเดต Windows PowerShell
หาก Windows ยังไม่พบ PowerShell ณ จุดนี้ อาจมีปัญหากับแอปพลิเคชัน PowerShell เอง คุณสามารถลองอัปเดตแอปพลิเคชัน PowerShellเพื่อดูว่ามีความแตกต่างหรือไม่
หากต้องการอัปเดต PowerShell บน Windows:
- กดWin + Xเพื่อเปิดเมนู Power User
- เลือกTerminal (Admin)จากรายการ
- เมื่อข้อความแจ้งการควบคุมบัญชีผู้ใช้ (UAC) ปรากฏขึ้น ให้เลือกใช่
- พิมพ์คำสั่งต่อไปนี้แล้วกดEnter
winget install --id Microsoft.Powershell --source winget
อัปเดต PowerShell บน Windows
Windows จะดาวน์โหลดและติดตั้ง PowerShell เวอร์ชันล่าสุด จากนั้นคุณจะสามารถเข้าถึง PowerShell ได้
6. สร้างบัญชีผู้ใช้ใหม่
สร้างและเปลี่ยนไปใช้บัญชีผู้ใช้ใหม่
อาจเป็นไปได้ว่าปัญหาของการไม่เปิด PowerShell นั้นจำกัดอยู่ที่บัญชีผู้ใช้ปัจจุบันของคุณ ในกรณีดังกล่าว คุณสามารถสร้างและสลับไปใช้บัญชีผู้ใช้ใหม่และดูว่าใช้งานได้หรือไม่