ค้นหาเว็บไซต์

วิธีแก้ไขข้อผิดพลาด 'ไม่พบที่เก็บโมดูล' ใน PowerShell บน Windows 10


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

แก้ไข 'ไม่พบที่เก็บโมดูล'

เปิด PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบและเรียกใช้คำสั่งต่อไปนี้

Register-PSRepository -Default

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

โซลูชั่นอื่น ๆ

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

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

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

คุณควรตรวจสอบให้แน่ใจว่าคุณใช้ PowerShell เวอร์ชันล่าสุด หากคุณไม่ได้ใช้ Windows 10 เวอร์ชันล่าสุด PowerShell เวอร์ชันของคุณอาจไม่ใช่เวอร์ชันล่าสุด และนั่นเป็นสาเหตุที่คำสั่งอาจล้มเหลว คุณควรถอนการติดตั้ง PowerShell เวอร์ชันเก่าด้วย

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

บทความที่เกี่ยวข้อง