Reikalavimas: Windows kompiuteriai dažnai išsijungia, o po kurio laiko sistemos proxy nustatymai užsidaro. Nežinau, kuris procesas sukelia problemą, todėl naudojau Process Monito, kad išspręsčiau problemą.
Procesų stebėtojas
Procesų monitorius yra pažangus stebėjimo įrankis Windows sistemai, kuris realiu laiku rodo failų sistemas, registrą ir procesų/gijų veiklą. Jis sujungia dviejų klasikinių Sysinternals įrankių – Filemon ir Regmon – funkcijas ir prideda daug patobulinimų, įskaitant turtingą ir be nuostolių filtravimą, išsamius įvykių atributus (pvz., sesijų ID ir vartotojo vardus), patikimą procesų informaciją, pilną gijų rinkinį, palaikomą kiekvieno operacijos integracijos simbolio, vienalaikį įrašymą į failus ir dar daugiau. Jo galingos ir unikalios funkcijos daro Procesų stebėjimą pagrindiniu jūsų sistemos trikčių šalinimo ir kenkėjiškų programų paieškos įrankių rinkinio įrankiu.
Parsisiųsti adresą:Hipersaito prisijungimas matomas. Tiesioginis atsisiuntimas:Hipersaito prisijungimas matomas.
Stebėti registrą
Idėja: Kai sistemos proxy dažnai uždaromas, pirmiausia pakeiskite reikšmę Software\Microsoft\Windows\CurrentVersion\Internet Settings mazge, tada iškvieskite wininet.dll funkciją, kad ją suaktyvintumėte. Tai reiškia, kad galime stebėti, kuris procesas keičia registro turinį.
Išskleiskite ProcessMonitor.zip suspaustą paketą ir paleiskite Procmon64.exe programą kaip administratorius. Nuorodos klavišai yra šie:
- Ctrl + E, kad pradėtų ir sustabdytų paketų fiksavimą;
- Ctrl + L, kad atidarytų filtrą;
- Ctrl + X duomenų valymui;
Atidarykite filtrą ir sukonfigūruokite jį taip:
Path -> contains -> Software\Microsoft\Windows\CurrentVersion\Internet Settings
Operacija -> yra -> RegSetValue
Kaip parodyta žemiau:
Spustelėkite OK, kad patvirtintumėte, tada pradėkite paketų fiksavimą. Naudokite C# programą, kad simuliuotų ir modifikuotumėte sistemos proxy konfigūraciją, kaip nurodyta žemiau:
Matote, kad procesas, kuris sėkmingai modifikavo sistemos proxy, buvo užfiksuotas, kaip parodyta žemiau:
|