4Sep
Vai esat kādreiz domājuši, kāpēc jūsu mīļākā spēle no Windows 95 vienkārši nedarbojas operētājsistēmā Windows 7, bet citas lietojumprogrammas to dara? Nu mums ir jūsu atbilde, kā arī daži risinājumi, kā to novērst.
Pārliecinieties, lai apskatītu iepriekšējos rakstus šai Geek skolu sērijā par Windows 7:
- iepazīstināšana ar How-To Geek skolu
- jauninājumiem un migrāciju
- ierīču konfigurēšana
- disku pārvaldība
un palieciet noregulē uz pārējām sērijām, jo mums ir daudzvairāk rakstu nākamo nedēļu laikā.
Kāpēc pieteikumi kļūst nesaderīgi?
Viens no visbiežāk sastopamajiem iemesliem ir Windows iezīme ar nosaukumu Windows failu aizsardzība, kas vispirms parādījās sistēmā Windows Vista. Windows failu aizsardzība, kā norāda nosaukums, aizsargā galvenos sistēmas failus no aizstāšanas. Tas tiek izdarīts, mainot drošības ACL failu, lai dotu tikai TrustedInstaller lietotājam pilnīgu piekļuvi failam, kas nodrošina, ka tikai tādas programmas kā Windows Updates var aizstāt un rediģēt failu. Windows 7 funkcija tika pārdēvēta par Windows Resource Protection.
Drošības uzlabojumi arī lielā mērā ietekmē lietojumprogrammu nesaderību, kas visvairāk pazīstama UAC( lietotāja konta kontroles) dēļ, kas pirms Windows Vista nepastāvēja. Tāpat arī Windows Vista mainījās direktoriju struktūra, īpaši lietotāju profilu vidū, un tika izlauztas daudzas lietojumprogrammas, kas bija izstrādātas pirmsgarons apgabalā.Lai mēģinātu izlabot situāciju, viņi īstenoja simboliskās saites( dažreiz sauktas par savienojuma punktiem vecākajās Windows versijās), kas novirza vecās atrašanās vietas uz jaunajām.
Pieteikumu saderība ar
Tikai tādēļ, ka lietojumprogramma nav saderīga ar jūsu operētājsistēmu, nenozīmē, ka to nevar piespiest palaist. Pirmā lieta, ko vēlaties veikt, ir noteikt, vai lietotne nav saderīga ar operētājsistēmu Windows 7. Lai to izdarītu, atveriet Vadības paneli un noklikšķiniet uz kategoriju Programmas.Šeit jūs redzēsiet Run programmas, kas izveidotas iepriekšējās Windows hipersaiti. Noklikšķiniet uz tā.
Pēc tam paplašiniet paplašinājumu un noņemiet atzīmi no opcijas, lai automātiski novērstu kļūdas, un pēc tam noklikšķiniet uz nākamās.
Tagad noklikšķiniet uz pārlūkprogrammas un atrodiet failu, kuru mēģināt palaist, un pēc tam noklikšķiniet uz nākamā.
Kad skenēšana ir pabeigta, skatiet detalizētu informāciju.
Šeit jūs redzēsit atrastos jautājumus. Kā jūs redzat, ziņojumi ne vienmēr ir tik noderīgi, bet vismaz jūs jau zināt, ka jūsu lietojumprogrammai būs problēmas ar darbu.
Saderības režīma izmantošana
Ja programma, kuru mēģināt palaist, tika īpaši izstrādāta iepriekšējai Windows versijai, varat izmēģināt un atdarināt vecāko vidi, izmantojot saderības režīmu. Lai to izdarītu, ar peles labo taustiņu noklikšķiniet uz programmas, kuru vēlaties palaist, un konteksta izvēlnē atlasiet rekvizītus.
Pēc tam pārejiet uz saderības cilni.
Šeit jūs varēsiet iestatīt operētājsistēmas vidi. To var izdarīt, izvēloties izvēles rūtiņu un izvēloties operētājsistēmu no nolaižamā saraksta.
Izmantojot lietojumprogrammu savietojamības rīku komplektu
Programmatūras komplekta lietojumprogrammu saderības pilnā jauda ir ārpus šī raksta darbības jomas, taču ir viens rīks, kas jums jāzina. Internet Explorer saderības pārbaudes rīks ļauj jums pārbaudīt savas vietējās iekštīkla vietnes, lai tās būtu saderīgas ar Internet Explorer jauno un nākamo versiju. Lai sāktu darbu, ejiet uz priekšu un palaidiet to.
Pēc tam noklikšķiniet uz pogas Ieslēgt.
Tagad atveriet Internet Explorer, un pirmā lieta, ko pamanīsit, statusbārzā ir nedaudz starpliktuvē.Ja jūs noklikšķināsiet uz tā, jūs saņemsit ziņojuma lodziņu, kurā paskaidrots, ka pārlūks ir aizņemts, lai novērtētu saderību. Viss, kas jums jādara, ir apmeklēt savas tīmekļa lapas, kā parasti. Kad esat pabeidzis, aizveriet programmu Internet Explorer.
Zemāk jūs varat redzēt problēmu, ar kādu rīks tika atrasts, izmantojot pārlūkotās tīmekļa lapas. Tagad varat saglabāt pārskatu un nosūtīt to izstrādātājiem.
lietojumprogrammas ierobežojumi
Tagad, kad mums ir jāpārvalda lietojumprogrammas, kuras mēs vēlamies izbeigt, aplūkosim to lietojumprogrammu pārvaldību, kuras nevēlamies palaist. Viena no metodēm, ko mēs varam izmantot, lai ierobežotu mūsu vidē darbojošos programmatūru, ir programmatūras ierobežojumu politika, ko sauc arī par SRP.Lai gan tas parasti tiek darīts, izmantojot Active Directory un grupas politiku, mēs izveidosim SRP mūsu vietējā datorā.
Programmatūras ierobežojumu politikas tiek piemērotas mašīnām, nevis lietotājiem. Lai izveidotu politiku, atveriet grupas politikas pārvaldības redaktoru un dodieties uz:
Datora konfigurācija \ Windows iestatījumi \ Drošības iestatījumi \ Programmatūras ierobežojumu politikas
Pirmā lieta, kas jums jādara, ir faktiski izveidot politiku, noklikšķinot ar peles labo pogu un izvēloties New Software RestrictionPolitikas.
Tad dodieties uz drošības līmeņiem. Ir 3 drošības līmeņi.
- Aizliegts - pēc noklusējuma programmatūra nedarbojas, tikai programmatūra, kuru jūs skaidri atļaujat, var palaist.
- Basic User - ļauj visām programmatūrām, kurām nav nepieciešamas administratora privilēģijas.
- Neierobežota - darbojas visa programmatūra, izņemot programmatūru, kuru jūs skaidri noliedzat.
Pēc tam ar peles labo pogu noklikšķiniet uz Neierobežots un padariet to par noklusējumu.
Tagad mums ir jāpārslēdzas uz noteikumu sadaļu un jāpievieno jauns noteikums. Ir 4 veidu noteikumi.
- Hash - Pārbauda izpildāmo failu pret aizliegto maiņu sarakstu.
- sertifikāts. Izmanto ciparu sertifikātus, lai apturētu lietojumprogrammas no
- ceļa. Aizliedz lietotnes, kuru pamatā ir pilnībā kvalificēts ceļš.
- Zone. Izmanto alternatīvas datu plūsmas, lai skatītu, no kurienes tika lejupielādēts fails.un aizliedz to aizliegt par šo informāciju.
Šajā piemērā maizes noteikums veiks tikai naudas sodu.
Tad noklikšķiniet uz pogas Pārlūkot un atlasiet:
C: \ Windows \ System32 \ mspaint.exe
Kad esat piemērojis šo noteikumu, mēģiniet palaist krāsu.
Programmu apturēšana, sākot no
darbības uzsākšanas Viena no visbiežāk lietotajām metodēm, ko izmanto skriptu kiddie vīrusu izstrādātāji, ir, lai ļaunprātīgs kods tiktu automātiski izpildīts startējot. Viens vienkāršs veids, kā pārvaldīt starta vienumus, ir utilītprogramma ar nosaukumu MSConfig. Lai to palaistu, nospiediet Windows + R tastatūras kombināciju, lai atvērtu palaistu lodziņu, pēc tam ierakstiet msconfig un nospiediet enter.
Kad atvērsies MSConfig, pārejiet uz cilni Startēšanas.Šeit jūs varat viegli atspējot programmas, kas palaiž automātiski, anulējot tās.
Nesen tomēr izstrādātāji ir atraduši veidus, kā slēpt vienumus no MSConfig un lai tie tiktu parādīti tikai reģistrā.Reģistram ir divas atrašanās vietas, kurās Windows ļauj pievienot startēšanas vienumus:
- HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
- HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
Atšķirība ir tā, ka ieraksti HKEY_LOCAL_MACHINE stropstiek izpildīti visiem datora lietotājiem, bet ieraksti HKEY_CURRENT_USER tiek izpildīti tikai pašreizējam lietotājam.
Mājasdarbs
- Kāpēc 16 bitu lietojumprogrammas netiek atbalstītas Windows 7 x64 versijās?
Pārliecinieties, ka pirmdien esiet pieskaņojies mūsu nākamajam Geek skolu rakstam, kurā mēs aplūkosim, kā pārvaldīt IE iestatījumus no administratora viedokļa.
Ja jums ir kādi jautājumi, varat man tweet čats @ taybgibb vai vienkārši atstāt komentāru.