Obavezno provjerite prethodne članke u ovom serija Geek Škola na sustavu Windows 7:
- Predstavljamo How-To Geek School
- Nadogradnje i migracije
- Konfiguriranje uređaja
- Upravljanje diskovima
I ostanite podešeni za ostatak serije, budući da imamo mnogo više članaka tijekom narednih nekoliko tjedana.
Zašto aplikacije postanu nespojive?
Jedan od najčešćih razloga je značajka sustava Windows pod nazivom Windows File Protection koja se prvi put pojavila u sustavu Windows Vista. Zaštita datoteka sustava Windows, kao što to ime implicira, štiti od zamjene osnovnih datoteka sustava. To čini promjenom sigurnosnog ACL-a na datoteci kako bi samo korisniku TrustedInstaller imao puni pristup datoteci, što osigurava da samo programi poput Windows Updates mogu zamijeniti i urediti datoteku. U sustavu Windows 7 značajka je preimenovana u Windows Resource Protection.
Sigurnosna poboljšanja također imaju veliku ulogu u nespojivosti aplikacija, najčešće zbog UAC (User Account Control), koji nije postojao u sustavu Windows prije Vista. Slično tome, struktura direktorija, osobito oko Korisničkih profila, promijenila se u sustavu Windows Vista i razbila mnoge aplikacije dizajnirane za predgornu površinu. Da bi pokušali popraviti situaciju, implementirali su simboličke veze (ponekad nazivane Junction Points u starijim verzijama sustava Windows) koji su preusmjerili stare lokacije na nove.
Aplikacije su kompatibilne
Samo zato što aplikacija nije kompatibilna s vašim operativnim sustavom ne znači da ga ne možete prisiliti da se pokrene. Prvo što želite učiniti je utvrditi je li aplikacija nekompatibilna sa sustavom Windows 7. Da biste to učinili, otvorite upravljačku ploču i kliknite kategoriju Programi. Ovdje ćete vidjeti pokrenuti programi napravljeni za prethodnu verziju hiperveze sustava Windows. Kliknite na njega.
Ovdje ćete vidjeti pronađene probleme. Kao što vidite poruke nisu uvijek korisne, ali barem sada znate da će vaša aplikacija imati problema s prikazivanjem.
Upotreba moda kompatibilnosti
Ako je aplikacija koju pokušavate pokrenuti bila posebno dizajnirana za prethodnu verziju sustava Windows, možete pokušati oponašati stariju okolinu koristeći način kompatibilnosti. Da biste to učinili, desnom tipkom miša kliknite program koji želite pokrenuti i odaberite svojstva iz kontekstnog izbornika.
Puno snage alata za kompatibilnost aplikacije nije u djelokrugu ovog članka, ali postoji jedan alat za koji trebate znati. Alat za testiranje kompatibilnosti preglednika Internet Explorer omogućuje testiranje lokalnih intranetskih web sučelja za kompatibilnost s nadolazećim i nadolazećim izdanjem Internet Explorera. Da biste započeli, krenite naprijed i pokrenite ga.
Ograničenja prijave
Sada kada upravljamo aplikacijama koje želimo ostati na putu, pogledajmo upravljanje aplikacijama koje ne želimo pokrenuti. Jedna od metoda koje možemo koristiti za ograničavanje softvera koji se izvodi u našim okruženjima upotrebljava program ograničenja softvera, poznat i kao SRP. Iako se to obično vrši putem Active Directory i Group Policy, postavit ćemo SRP na našem lokalnom računalu.
Programska ograničenja softvera primjenjuju se na strojeve, a ne na korisnike. Da biste otvorili pravila, otvorite uređivač upravljanja grupnim politikama i krenite na:
Computer ConfigurationWindows SettingsSecurity SettingsSoftware Restriction Policies
- Nije dopušteno - Prema zadanim se postavkama ne pokreće softver, samo se softver koji vam izričito dopušta može pokrenuti.
- Osnovni korisnik - Omogućuje pokretanje svih programa koji ne zahtijevaju administratorske ovlasti.
- Neograničeno - sve programe pokreću, osim softvera koji izričito odbijete.
Zatim desnom tipkom miša kliknite Neograničeno i postavite je kao zadano.
- Hash - Provjera izvršne datoteke protiv popisa zabranjenih haseva
- Certifikat - upotrebljava digitalne certifikate za sprječavanje pokretanja aplikacija
- Put - Zabranjuje aplikacije na temelju potpuno kvalificiranog puta
- Zona - Koristi alternativne tokove podataka da biste vidjeli gdje je datoteka preuzeta, i zabranjuje da je zabranjeno za te informacije.
Za ovaj primjer, hash pravilnost će učiniti sasvim u redu.
C:WindowsSystem32mspaint.exe
Jedna od najčešćih metoda koje koriste razvojni programeri kiddie virusa jest da se zlonamjerni kôd automatski izvrši prilikom pokretanja. Jednostavan način upravljanja stavkama za pokretanje je korištenjem uslužnog programa MSConfig. Da biste ga pokrenuli, pritisnite tipku Windows + R tipkovnica da biste pokrenuli okvir za pokretanje, a zatim upišite msconfig i pritisnite enter.
- HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Run
- HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Run
Razlika je u tome što se unose u košnici HKEY_LOCAL_MACHINE izvode za sve korisnike na uređaju dok su unosi u HKEY_CURRENT_USER izvršeni samo za trenutnog korisnika.
Domaća zadaća
Zašto 16-bitni programi nisu podržani na x64 verzijama sustava Windows 7?
Obavezno se pridržavajte sljedećeg članka Geek škole u ponedjeljak, gdje ćemo pokriti kako upravljati IE postavkama s gledišta administratora.
Ako imate bilo kakvih pitanja, možete me tweetirati @taybgibb ili ostavite komentar.