Muista tutustua edellisiin artikkeleihin tässä Geek School-sarjassa Windows 7:
- Esittelyssä How-To Geek School
- Päivitykset ja muuttoliikkeet
- Laitteiden määrittäminen
- Levyjen hallinta
Ja pysy kuulolla muuhun sarjaan, sillä meillä on paljon muuta artikkelia lähiviikkoina.
Miksi sovellukset eivät ole yhteensopivia?
Yksi yleisimmistä syistä on Windows-ominaisuus nimeltä Windows File Protection, joka ilmestyi ensin Windows Vistassa. Windows File Protection, kuten nimestä ilmenee, suojaa ydinjärjestelmätiedostoja korvaamatta. Se tekee tämän muokkaamalla tiedoston suojauslupaa, jotta vain TrustedInstaller-käyttäjälle saadaan täysi pääsy tiedostoon, mikä varmistaa, että vain Windows Updates -ohjelmat voivat korvata ja muokata tiedostoa. Windows 7: ssä toiminto nimettiin Windows Resource Protectioniksi.
Turvallisuuden parantamisella on myös suuri osa sovellusten yhteensopimattomuudesta, useimmiten tunnetusti UAC: n (User Account Control) takia, joka ei ollut olemassa Windowsissa ennen Vistaa. Vastaavasti hakemistorakenne, etenkin käyttäjäprofiilien ympärillä, muuttui Windows Vistassa ja rikkoi useita sovelluksia, jotka oli suunniteltu ennen pitkähuuten alueelle. Jotta voisimme korjata tilanteen, he toteuttivat symbolisia linkkejä (joskus nimitettiin Junction Pointsiksi vanhemmissa Windows-versioissa), jotka ohjasivat vanhat sijainnit uusille.
Sovellusten tekeminen yhteensopivaksi
Vain siksi, että sovellus ei ole yhteensopiva käyttöjärjestelmän kanssa, ei tarkoita sitä, ettet voi pakottaa sitä toimimaan. Ensimmäinen asia, jonka haluat tehdä, on tunnistaa, onko sovellus yhteensopimaton Windows 7: n kanssa. Voit tehdä tämän avaamalla Ohjauspaneelin ja valitsemalla Ohjelmat-luokka. Tässä näet Run-ohjelmat, jotka on tehty aiemman Windows-hyperlinkin versiosta. Klikkaa sitä.
Yhteensopivuustilan käyttö
Jos sovellus, jota yrität käyttää, on suunniteltu nimenomaan edelliselle Windows-versiolle, voit yrittää jäljitellä vanhempaa ympäristöä yhteensopivuustilan avulla. Voit tehdä tämän napsauttamalla haluamaasi ohjelmaa hiiren kakkospainikkeella ja valitsemalla sen ominaisuudet pikavalikosta.
Sovellusyhteensopivuustyökalun täysi teho ei kuulu tämän artikkelin soveltamisalaan, mutta on olemassa yksi työkalu, jonka sinun tarvitsee tietää. Internet Explorer Compatibility Test Tool -työkalun avulla voit testata paikallisia intranet-sivustoja yhteensopivuuden kanssa Internet Explorerin tulevan ja tulevan version kanssa. Pääset alkuun ja käynnistä se.
Alla näet ongelmat, jotka löytyvät verkkosivujemme avulla. Voit nyt tallentaa raportin ja lähettää sen pois kehittäjille.
Sovelluksen rajoitukset
Nyt kun hallitsemme sovelluksia, jotka haluamme loppua, katsotaan sovellusten hallintaa, joita emme halua suorittaa. Yksi niistä menetelmistä, joita voimme käyttää rajoittamaan ohjelmistoja, jotka toimivat ympäristöissämme, käyttää ohjelmistopakettia, joka tunnetaan myös nimellä SRP. Vaikka tämä tehdään yleensä Active Directory- ja ryhmäkäytäntöjen kautta, perustamme SRP: n paikalliseen koneeseen.
Ohjelmistojen rajoittamisperiaatteita sovelletaan koneisiin eikä käyttäjiin. Jotta voit luoda toimintalinjan, avaa ryhmäpolitiikan hallintaeditori ja siirry seuraavaan osoitteeseen:
Computer ConfigurationWindows SettingsSecurity SettingsSoftware Restriction Policies
- Ei sallittu - Ohjelmistoa ei ole oletusarvoisesti käytössä, vain sallitut ohjelmistot voivat toimia.
- Basic User - Sallii kaikki ohjelmat, jotka eivät vaadi järjestelmänvalvojan oikeuksia.
- Rajoittamaton - Kaikki ohjelmistot toimivat, paitsi ohjelmistot, jotka nimenomaan kieltää.
Napsauta hiiren oikealla painikkeella vapaata ja tee se oletukseksi.
- Hash - Tarkistaa suoritettavan luettelon kielletyistä haudoista
- Sertifikaatti - Käyttää digitaalisia sertifikaatteja sovellusten lopettamiseksi
- Polku - kieltää sovellukset, jotka perustuvat täysin pätevään polkuun
- Zone - Käyttää vaihtoehtoisia tietovirtoja nähdäksesi, missä tiedosto on ladattu, ja kieltää sen kielletyn tiedon.
Tässä esimerkissä hash-sääntö tekee hienosti.
C:WindowsSystem32mspaint.exe
Yksi tavallisimmista menetelmiä, joita skripti-virus-kehittäjät käyttävät, on tehdä haittaohjelmat automaattisesti suoritettavaksi käynnistyksen yhteydessä. Yksi helpoin tapa hallita käynnistysosia on käyttää MSConfig-apuohjelmaa. Käynnistä se painamalla Windows + R -näppäimistöyhdistelmää avataksesi run-ruutuun ja kirjoittamalla msconfig ja painamalla Enter.
- HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Run
- HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Run
Ero on se, että HKEY_LOCAL_MACHINE-pesässä olevat merkinnät suoritetaan kaikille koneen käyttäjille, kun HKEY_CURRENT_USER-merkinnät tehdään vain nykyiselle käyttäjälle.
Kotitehtävät
Miksi 16-bittisiä sovelluksia ei tueta Windows 7: n x64-versioissa?
Varmista, että pysyt ajan tasalla seuraavalla Geek-koulu-artikkelillamme maanantaina, jossa selvitetään miten hallita IE-asetuksia ylläpitäjän näkökulmasta.
Jos sinulla on kysyttävää, voit lähettää minulle @taybgibbin tai jättää kommentin.