Būtinai perskaitykite ankstesnius šio "Geek School" serijos straipsnius "Windows 7":
- "How-To Geek" mokyklos pristatymas
- Atnaujinimai ir migracijos
- Prietaisų konfigūravimas
- Diskų valdymas
Ir likite derinti su likusia serija, nes per keletą ateinančių savaičių mes turime daug kitų straipsnių.
Kodėl paraiškos tampa nesuderinamos?
Viena iš dažniausiai pasitaikančių priežasčių yra "Windows" funkcija, vadinama "Windows File Protection", kuri pirmą kartą pasirodė "Windows Vista". Kaip rodo pavadinimas, "Windows File Protection" apsaugo pagrindinius sistemos failus nuo pakeitimo. Tai daroma pakeičiant failo saugumo ACL, kad suteiktų tik TrustedInstaller naudotojui visišką prieigą prie failo, kuris užtikrina, kad tik programos, pvz., "Windows Updates", gali pakeisti ir redaguoti failą. "Windows 7" funkcija buvo pervardyta į "Windows Resource Protection".
Saugumo patobulinimai taip pat vaidina svarbų vaidmenį taikant nesuderinamumą, labiausiai žinomi dėl "UAC" (vartotojo abonemento valdymo), kuris prieš "Vista" nebuvo Windows. Panašiai "Windows Vista" pakeitė katalogų struktūrą, ypač aplink Vartotojo profilius, ir sulaužė daugelį programų, kurios buvo sukurtos anksčiau "Longhorn" sričiai. Norėdami išbandyti ir išspręsti situaciją, jie įdiegė simbolines nuorodas (kartais vadinamą jungties taškais senesnėse "Windows" versijose), peradresavusias senas vietas į naujus.
Taikomųjų programų suderinamumas
Tiesiog todėl, kad programa nesuderinama su jūsų operacine sistema, nereiškia, kad jūs negalite priversti ją paleisti. Pirmas dalykas, kurį norėsite padaryti, yra nustatyti, ar programa nesuderinama su "Windows 7". Norėdami tai padaryti, atidarykite Valdymo skydą ir spustelėkite kategoriją "Programos". Čia pamatysite "Run" programas, sukurtas pagal ankstesnę "Windows" hiperteksto versiją. Paspauskite ant jo.
Kai nuskaitymas atliktas, peržiūrėkite išsamią informaciją.
Suderinamumo režimo naudojimas
Jei programa, kurią bandote paleisti, buvo specialiai sukurta ankstesnei "Windows" versijai, galite pabandyti imituoti senesnę aplinką naudodami suderinamumo režimą. Norėdami tai padaryti, dešiniuoju pelės mygtuku spustelėkite programą, kurią norite paleisti, ir kontekstinio meniu pasirinkite savybes.
Visiškas "Application Compatibility Toolkit" galia nepatenka į šio straipsnio taikymo sritį, tačiau yra vienas įrankis, kurį turite žinoti. "Internet Explorer suderinamumo tikrinimo įrankis" leidžia išbandyti vietines intraneto svetaines suderinamumui su "Internet Explorer" ir naujos versijos išleidimu. Norėdami pradėti, eikite į priekį ir paleiskite.
Programos apribojimai
Dabar, kai mes tvarkome programas, kurias norime išeiti, pažiūrėkime, kaip tvarkyti programas, kurių nenorime paleisti. Vienas iš būdų, kuriais galime apriboti mūsų aplinkoje veikiančią programinę įrangą, yra programinės įrangos apribojimo politika, taip pat žinoma kaip SRP. Nors paprastai tai atliekama per "Active Directory" ir "Group Policy", mes nustatysime SRP mūsų vietiniame kompiuteryje.
Programinės įrangos apribojimo politika taikoma mašinoms, o ne vartotojams. Norėdami sukurti politiką, atidarykite "Group Policy Management" redaktorių ir pereikite prie:
Computer ConfigurationWindows SettingsSecurity SettingsSoftware Restriction Policies
- Neleistina - programinė įranga neveikia pagal numatytuosius nustatymus, gali veikti tik programinė įranga, kurią galite aiškiai leisti.
- Pagrindinis vartotojas - Leidžia paleisti bet kurią programinę įrangą, kuriai nereikia administratoriaus privilegijų.
- Neribojama - paleista visa programinė įranga, išskyrus programinę įrangą, kurią aiškiai paneigiate.
Tada dešiniuoju pelės klavišu spustelėkite Unrestricted ir nustatykite jį pagal numatytuosius nustatymus.
- Hashas - tikrina vykdomąjį failą prieš uždraustų hashų sąrašą
- Sertifikatas - naudoja skaitmeninius sertifikatus, kad sustabdytų programų paleidimą
- Kelias - uždrausti programas, pagrįstas visiškai tinkamu keliu
- Zona - naudoja alternatyvius duomenų srautus, kad peržiūrėtumėte, iš kur failas buvo atsiųstas, ir uždraudžia šią informaciją uždrausti.
Pavyzdžiui, maišos taisyklė bus gerai.
C:WindowsSystem32mspaint.exe
Vienas iš dažniausiai naudojamų scenarijaus kūdikių viruso kūrėjų metodų - automatiškai paleisti kenkėjišką kodą paleisties metu. Vienas paprastas būdas valdyti paleisties elementus - tai naudinga priemonė MSConfig. Norėdami jį paleisti paspauskite klaviatūros kombinaciją Windows + R, kad paleistumėte paleidimo laukelį, tada įveskite msconfig ir paspauskite enter.
- HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Run
- HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Run
Skirtumas yra tai, kad įrašai "HKEY_LOCAL_MACHINE" avilyje vykdomi visiems įrenginio naudotojams, o įrašai HKEY_CURRENT_USER atliekami tik dabartiniam vartotojui.
Namų darbai
Kodėl 16 bitų programos nepalaikomos "Windows 7" x64 versijose?
Pirmadienį įsitikinkite, kad laikotės kito Geek mokyklos straipsnio, kuriame aptarsime, kaip valdyti IE nustatymus iš administratoriaus požiūriu.
Jei turite kokių nors klausimų, galite tweaks me @taybgibb arba tiesiog palikite komentarą.