Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

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

თუმცა, ეს მაინც სახალისოა და ბევრს სწავლობ. ამ სტატიაში მე ვსაუბრობ შეცდომის გამოსწორებაზე, რომელიც ნაჩვენებია Event Viewer– ში, რომელიც ეხება DistributedCOM– ს. მე შევამჩნიე, რომ სხვა რაიმე შეცდომა არ მქონდა ჩემს სისტემის ჟურნალში, გარდა რამდენიმე დღეში, ღონისძიების ID 10016-ით.ძირითადი შეცდომის შეტყობინება იგივე იყო: პროგრამის სპეციფიკური ნებართვის პარამეტრები არ იძლევა ადგილობრივი აქტივაციის ნებართვას COM სერვერის პროგრამისთვის



აქვე ჩამოთვლილია CLSID, APPID, SID და კომპონენტის სერვისების გამოყენებით ნებართვების შეცვლის შესახებ.



ფორუმის მკვრივი შეტყობინებების წაკითხვის შემდეგ, მე შემეძლო დამეფიქსირებინა ეს შეცდომა ისე, რომ ის აღარ ჩანდა ღონისძიების სანახავად. . საკმაოდ დიდი პროცესია, ასე რომ დარწმუნდით, რომ ერთი ან ორი საათი დაგრჩებათ სანამ დაიწყებთ.ნაბიჯი 1 - შეამოწმეთ პროცესი

პირველი, რაც უნდა გავაკეთოთ არის იმის გარკვევა, თუ რომელი პროცესი ან სერვისი ასოცირდება შეცდომაში მითითებული CLASS ID- სთან. ამისათვის გადადით და დააკოპირეთ CLSID, რომელიც ჩამოთვლილია ღონისძიების აღწერაში. ჩემს შემთხვევაში, ეს დაიწყო {D63B10C5. დარწმუნდით, რომ კოპირებული სამაგრებიც დააკოპირეთ.

ახლა თქვენ უნდა გახსნათ რეესტრის რედაქტორი, დაწკაპეთ დაწყებაზე და ჩაწერეთ regedit. როდესაც გახსნით რეესტრის რედაქტორს, დააჭირეთ რედაქტირებას და შემდეგ იპოვნეთ. გააგრძელეთ და ჩასვით CLSID საძიებო ველში და დააჭირეთ Enter.



გარკვეული დროის შემდეგ, თქვენ უნდა მიიღოთ შედეგი HK_CLASSES_ROOT \ CLSID გასაღების ქვეშ. მარჯვენა მხარეს, მას უნდა ჰქონდეს ორი კლავიში და ნაგულისხმევი უნდა ჩამოთვალოთ მომსახურების სახელი. ჩემს შემთხვევაში და ალბათ შენც, ეს უნდა იყოს RuntimeBroker.



AppID ასევე უნდა ემთხვეოდეს იმას, რაც მითითებულია შეცდომის შეტყობინებაში. შემდეგ, ჩვენ უნდა გამოვიყენოთ სკრიპტი, რომ შევძლოთ ცვლილებების შეტანა კომპონენტის სერვისებში ამ სერვისისთვის. ნაბიჯი 2 - აწარმოეთ PowerShell სკრიპტი .

PowerShell– ის ადმინისტრატორად გასაშვებად, თქვენ უნდა დააჭიროთ ღილაკს „დაწყება“, ჩაწერეთ PowerShell და შემდეგ მარჯვენა ღილაკით დააჭირეთ შედეგს და აირჩიეთ Run as Administrator.



ახლა გააგრძელეთ და ჩამოტვირთეთ აქ დაკავშირებული ტექსტური ფაილი და დააკოპირეთ ყველა კოდი და ჩასვით PowerShell ფანჯარაში (თუ უბრალოდ დააჭირეთ ღილაკს მაუსის მარჯვენა ღილაკით PowerShell ფანჯარაში, ის ჩასვით რასაც ბუფერში ინახება). შემდეგ უბრალოდ დააჭირეთ Enter- ს და უნდა ნახოთ დაბეჭდილი სიტყვა Done.



ნაბიჯი 3 - გახსენით კომპონენტის სერვისები

შეგიძლიათ გახსნათ კომპონენტის სერვისები ისევე, როგორც გახსენით PowerShell 2-ე ეტაპზე.დააჭირეთ დაწყებას და აკრიფეთ კომპონენტის სერვისები. თქვენ არ უნდა აწარმოოთ ეს პროგრამა ადმინისტრატორად. იქ ჩასვლის შემდეგ გადადით შემდეგ ადგილას: კომპონენტის სერვისები - კომპიუტერები - ჩემი კომპიუტერი - DCOM კონფიგურაცია



გადადით ქვემოთ, სანამ არ ნახავთ Runtime ბროკერი. ჩემს შემთხვევაში, ისინი ორი იყვნენ! როგორ იცით რომელია ჩამოთვლილი შეცდომაში?



თითოეულ მათგანზე დააწკაპუნეთ თაგუნას მარჯვენა ღილაკით და აირჩიეთ თვისებები. ზოგადი ჩანართიდან ნახავთ განაცხადის ID- ს, რომელიც უნდა ემთხვეოდეს AppID- ს შეცდომის შეტყობინებიდან.თუ თქვენ მიიღებთ შეცდომებს Event Viewer– ში 10016 ID– ით და ერთზე მეტი CLSID– ით, შეიძლება მოხდეს ორივე RuntimeBroker– ის გამოსწორება. ჩემს შემთხვევაში მხოლოდ ერთი უნდა დამეფიქსირებინა. ნაბიჯი 4 - სწორი ნებართვების

დაბოლოს, ჩვენ უნდა შევცვალოთ ნებართვები. RuntimeBroker თვისებების ფანჯარაში ყოფნის დროს, დააჭირეთ უსაფრთხოების ჩანართს.



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



აქ თქვენ არ გსურთ ღილაკზე წაშლა. უბრალოდ დააჭირეთ ღილაკს გაუქმება. ახლა თქვენ ნახავთ ნაგულისხმევი ანგარიშების ჩამონათვალს და ასევე შეგიძლიათ ნახოთ უცნობი ანგარიში.



გსურთ დარწმუნდეთ, რომ დატოვეთ ანგარიში უცნობი, როგორც არის. არ ამოიღოთ იგი. ამ ეტაპზე, თქვენ უნდა გქონდეთ ყველა სააპლიკაციო პაკეტი და საკუთარი თავი. ახლა ორი ანგარიში უნდა დავამატოთ.დააჭირეთ Add- ს და ჩაწერეთ System და შემდეგ დააჭირეთ Check Names. დააჭირეთ ღილაკს OK და ის დაამატებს ამ ანგარიშს სიას.



დააჭირეთ ღილაკს "დამატება" და ამჯერად აკრიფეთ ადგილობრივი სერვისი და მიჰყევით იგივე ნაბიჯებს.



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


SETUP UA COMPUTER BLOG