SystemRoot და Windir არის ორი ჩაშენებული გარემო ცვლადი, რომელიც მიუთითებს თქვენს Windows დირექტორიაზე. მიუხედავად იმისა, რომ ორივე ჩაშენებული ცვლადია, SystemRoot ცვლადი მხოლოდ წაკითხულია, მაგრამ Windir ცვლადი შეიძლება წაიშალოს ან რედაქტირდეს და მისი პარამეტრი ინახება რეესტრში.
თუ %Windir% არ არის ამოცნობილი ან გადაწყვეტილი სისტემის მიერ, თქვენი სკრიპტები, რომლებიც იყენებენ ცვლადს, ვერ იმუშავებენ სწორად.
ასევე, ამოცანების პანელი სხვადასხვა ადგილას, როგორიცაა მართვის პანელი და თანამედროვე პარამეტრების აპი მიუთითებს აპლიკაციის ბილიკებზე მითითებაზე. %Windir%
. თუ ეს ცვლადი გატეხილია, ამ ბმულებზე დაწკაპუნება გამოიწვევს შემდეგ შეცდომას:
Windows ვერ პოულობს %windir%. დარწმუნდით, რომ სწორად აკრიფეთ სახელი და სცადეთ ხელახლა.
აქ მოცემულია, თუ როგორ უნდა მოაგვაროთ პრობლემა.
შექმენით ან შეასწორეთ Windir გარემოს ცვლადი
დააჭირეთ WinKey + R, ჩაწერეთ sysdm.cpl და დააჭირეთ ENTER
გაფართოებული ჩანართიდან და დააწკაპუნეთ გარემოს ცვლადები.
სისტემის ცვლადების განყოფილებაში შექმენით ახალი ცვლადი დაწკაპუნებით ახალი. თუ ვინდირი
ცვლადი უკვე არსებობს, ორჯერ დააწკაპუნეთ არსებულის შესაცვლელად.
დაასახელეთ ცვლადი როგორც ვინდირი
და დააყენეთ მნიშვნელობა როგორც %SystemRoot%
დააწკაპუნეთ OK, OK. ცვლილებები გამოიყენება მყისიერად. თუ არა, გამოდით და შედით უკან.
ბილიკის სიგრძის საკითხი
ეს პრობლემა ასევე შეიძლება წარმოიშვას, თუ PATH სიგრძე აღემატება 2048 სიმბოლოს (ან 4096 სიმბოლოს Windows 7 და უფრო მაღალ ვერსიაში). დარწმუნდით, რომ წაშალეთ არასაჭირო ჩანაწერები PATH-დან, რომ შეინახოთ იგი ლიმიტის ფარგლებში. დამატებითი ინფორმაციისთვის იხილეთ სტატია Intel-ის საიტზე: სისტემის PATH ცვლადის სიგრძის შეზღუდვა | Intel®.
ერთი პატარა მოთხოვნა: თუ მოგეწონათ ეს პოსტი, გთხოვთ გააზიაროთ?
თქვენგან ერთი "პატარა" გაზიარება სერიოზულად დაგეხმარება ამ ბლოგის ზრდაში. რამდენიმე შესანიშნავი წინადადება:- ჩამაგრება!
- გააზიარეთ ის თქვენს საყვარელ ბლოგზე + Facebook, Reddit
- ტვიტერში!