PowerShell-ს არ შეიძლება ეწოდოს ჩატვირთული, რადგან გაშვებული სკრიპტები გამორთულია ამ სისტემაზე Fix

Windows-ის მომხმარებლებს შეუძლიათ PowerShell სკრიპტების გაშვება PowerShell ტერმინალის გამოყენებით მხოლოდ ერთი ბრძანებით. მაგრამ, ზოგჯერ, ჩვეულებრივ, პირველად მომხმარებლებისთვის, შეცდომის შეტყობინება "Powershell ვერ იტვირთება, რადგან ამ სისტემაზე გაშვებული სკრიპტები გამორთულია” შესაძლოა გამოჩნდეს ლურჯ ტერმინალზე. ამ პრობლემის უკან ზუსტად ორი მიზეზი შეიძლება იყოს. ერთი არის შესრულების პოლიტიკის შეზღუდვები ყველა სკრიპტზე და მეორე არის სკრიპტი უცნობი ან არასანდო გამყიდველისგან. უბრალოდ მიჰყევით ამ მარტივ გადაწყვეტას პრობლემის იდენტიფიცირებისთვის და გამოსასწორებლად.

შესწორება 1 – გაუშვით PowerShell ადმინისტრატორის რეჟიმში

ერთ-ერთი ყველაზე ხშირი შეცდომა არის ის, რომ ვცდილობთ სკრიპტის გაშვებას PowerShell ტერმინალში შესაბამისი ადმინისტრაციული უფლებების გარეშე.

1. თქვენ უნდა დააჭიროთ Win გასაღები და ჩაწერეთ "powershell“.

2. შემდეგ, დააწკაპუნეთ მარჯვენა ღილაკით "Windows PowerShell”და შეეხეთ”Ადმინისტრატორის სახელით გაშვება“.

რეკლამა

Windows Powersehll მინ

მას შემდეგ, რაც ტერმინალი გაიხსნება სათანადო ადმინისტრაციული უფლებებით, უნდა სცადოთ ხელახლა გაუშვათ shell სკრიპტი და შეამოწმოთ მუშაობს თუ არა.

შესწორება 2 – შეამოწმეთ და შეცვალეთ შესრულების პოლიტიკა

შესრულების პოლიტიკა გიკრძალავთ ზოგიერთი სკრიპტის გაშვებას.

1. ახლა უბრალოდ დააჭირეთ ღილაკს Win გასაღები და ჩაწერეთ "powershell“.

2. შემდეგ, დააწკაპუნეთ მარჯვენა ღილაკით "Windows PowerShell”და შეეხეთ”Ადმინისტრატორის სახელით გაშვება“.

Windows Powersehll მინ

3. მას შემდეგ, რაც PowerShell ტერმინალი იხსნება, ტიპი ეს კოდი და დააჭირეთ შედი იცოდე სკრიპტების მიმდინარე პოლიტიკის სტატუსი.

Get-ExecutionPolicy -List
მიიღეთ შესრულების პოლიტიკის სია მინ

4. ახლა თქვენ შეგიძლიათ ნახოთ შესრულების პოლიტიკის სრული სია ყველა მომხმარებლის/მომხმარებლის ჯგუფისთვის.

ჩვეულებრივ, შესრულების ნაგულისხმევი ფარგლები დაყენებულია "Განუსაზღვრელი” სტატუსი.

შეამოწმეთ სიის მინ

5. ახლა, კოპირება-პასტი ამ კოდის დასაყენებლად შესრულების პოლიტიკა შეუზღუდავი რეჟიმი *.

Set-ExecutionPolicy შეუზღუდავია

6. ახლა მოგეკითხებათ "გსურთ შეცვალოთ შესრულების პოლიტიკა“. უბრალოდ ჩაწერეთ "” ბრძანებაში და დაარტყა შედი ცვლილების გამოსაყენებლად.

შეუზღუდავი დიახ მინ

ახლა თქვენ შეგიძლიათ მარტივად გაუშვათ სკრიპტი თქვენს სისტემაში. PowerShell აღარ შეზღუდავს სკრიპტის შესრულებას.

ამ გზით, თქვენ საერთოდ არ შეგექმნებათ სკრიპტის გაშვების პრობლემა.

*ᲨᲔᲜᲘᲨᲕᲜᲐ

powerShell-ის შესრულების პოლიტიკა სასიცოცხლო მნიშვნელობის უსაფრთხოებაა, რომელიც კრძალავს ნებისმიერი უცნობი, მავნე სკრიპტის გაშვებას სისტემაში. ასე რომ, არ უნდა დატოვოთ ის ხელმისაწვდომ პარამეტრზე. რეკომენდირებულია, რომ სკრიპტის შესრულების შემდეგ, დააყენოთ შესრულების პოლიტიკა „AllSigned“ ან „RemoteSigned“.

1. Გააღე PowerShell როგორც ადმინისტრატორი.

2. მას შემდეგ რაც გახსნით, გაუშვით ეს ბრძანება, რათა შეზღუდოთ ნებისმიერი სკრიპტის შესრულება თქვენს სისტემაში.

Set-ExecutionPolicy შეზღუდულია
შესრულების პოლიტიკა შეზღუდული მინ

შესრულების პოლიტიკის შეზღუდვის შემდეგ, არცერთი სკრიპტი არ შესრულდება.

გარდა ამისა, თუ გსურთ, შეგიძლიათ გადართოთ უსაფრთხოების დონე უფრო რბილზე. არსებობს უსაფრთხოების 4 ძირითადი დონე, რომელზეც შეგიძლიათ დააყენოთ შესრულების პოლიტიკა. Არიან, იმყოფებიან -

1. შეზღუდული - ეს რეჟიმი კრძალავს ნებისმიერი სკრიპტის შესრულებას სისტემაში. შეზღუდული რეჟიმი არის შესრულების პოლიტიკის უმაღლესი დონე, რომელიც შეგიძლიათ განათავსოთ.

2. ყველახელმოწერილი – მხოლოდ სანდო გამომცემლების მიერ ხელმოწერილი სკრიპტების გაშვება შესაძლებელია სისტემაში. თქვენ არ შეგიძლიათ მესამე მხარის უცნობი სკრიპტის გაშვება ამ რეჟიმში.

3. RemoteSigned – სისტემაში შესაძლებელია დისტანციურად ხელმოწერილი სკრიპტების გაშვება, ისევე როგორც ლოკალურ კომპიუტერზე დაწერილი სკრიპტები.

4. შეუზღუდავი – შეუზღუდავი რეჟიმი, როგორც სახელიდან ჩანს, საშუალებას გაძლევთ გაუშვათ ნებისმიერი სკრიპტი სისტემაში. ეს შეიძლება საშიში იყოს, რადგან მავნე სკრიპტები არ დაიბლოკება.

დავუშვათ, რომ თქვენ ცდილობთ დააყენოთ შესრულების პოლიტიკა "RemoteSingedდა შეასრულეთ ეს კოდი ამაღლებულ PowerShell ტერმინალში.

Set-ExecutionPolicy RemoteSigned
დისტანციური სიმღერის მინ

შეგიძლიათ დახუროთ Command Prompt ტერმინალი.

თქვენ ასევე შეგიძლიათ ჩამოტვირთოთ კომპიუტერის შეკეთების ინსტრუმენტი კომპიუტერის ნებისმიერი პრობლემის მოსაძებნად და გამოსასწორებლად:
Ნაბიჯი 1 - ჩამოტვირთეთ Restoro PC Repair Tool აქედან
ნაბიჯი 2 - დააწკაპუნეთ სკანირების დაწყებაზე, რათა ავტომატურად იპოვოთ და მოაგვაროთ ნებისმიერი კომპიუტერის პრობლემა.
ფიქსაცია: PowerShell არ აჩვენებს სრულ გამოცემას

ფიქსაცია: PowerShell არ აჩვენებს სრულ გამოცემასPowershell

კომპიუტერთან დაკავშირებული სხვადასხვა პრობლემების მოსაგვარებლად გირჩევთ DriverFix- ს:ეს პროგრამა თქვენს დრაივერებს განაგრძობს მუშაობას და ამით გიცავთ კომპიუტერის ჩვეულებრივი შეცდომებისგან და ტექნიკ...

Წაიკითხე მეტი
Powershell Get-AppxPackage არ მუშაობს Windows 11/10-ში

Powershell Get-AppxPackage არ მუშაობს Windows 11/10-შიPowershell

Არის 'Get-AppxPackage'ბრძანება არ მუშაობს თქვენს PowerShell ტერმინალზე? ზოგიერთი მომხმარებლის აზრით, ისინი უბრალოდ იღებენ დიდ შეცდომის შეტყობინებას, რომელიც აჯამებს „სერვისის გაშვება შეუძლებელია, რ...

Წაიკითხე მეტი
შესწორება: Windows 11,10-ში PowerShell-მა შეწყვიტა მუშაობა ან არ გახსნა პრობლემა

შესწორება: Windows 11,10-ში PowerShell-მა შეწყვიტა მუშაობა ან არ გახსნა პრობლემაPowershellვინდოუსი 10ვინდოუსი 11

2022 წლის 7 მარტი ავტორი ნამრატა ნაიაკიბევრმა მომხმარებელმა გამოაცხადა Windows PowerShell-ის პრობლემა, სადაც ის წყვეტს მუშაობას ან საერთოდ არ იხსნება. ნახვის ერთ-ერთი ყველაზე გავრცელებული მიზეზი Po...

Წაიკითხე მეტი