Windows 7 & "Feil 1303: Installasjonsprogrammet har ikke tilgang til denne katalogen"

Windows 7 & "Feil 1303: Installasjonsprogrammet har ikke tilgang til denne katalogen"


En av de vedvarende kritikk av Microsofts operativsystem Windows løpet av årene har vært at utformingen er usikker. Microsoft adressert disse bekymringene i Vista og forbedret sin flerbruker utforming i Windows 7. En bieffekt av den forbedrede sikkerheten er at brukerne får meldinger som "Feil 1303: Installer har ikke tilgang til denne katalogen" når du prøver å installere programmer for alle brukere på en datamaskin.

Multiuser design

Denne feilen er et resultat av Windows 7 ansette en flerbruker design. Disse systemdesign bidra til å bedre sikkerheten ved compartmentalizing hvilke deler av en datamaskin en enkelt bruker kan få tilgang til eller kompromiss. Ved å begrense sensitive systemfiler for administratorer og begrense rettighetene til brukerfiler til den enkelte bruker og administratorer forsøker design for å begrense skadene forårsaket av et virus en bruker laster ned til sin egen konto.

"Ikke tilgang til denne katalogen"

Når en bruker kjører en installasjonsfil han effektivt å endre systemet ved å legge filer til den. Ingen etisk bruker ville bevisst installere et virus på en datamaskin, men han kunne være uforvarende installerer programvare kompromittert med malware. Vanlige brukere kan bare endre kataloger under sine egne kontoer, som de har direkte tilgang til. Hvis en bruker ikke har rettigheter til å endre en gitt mappe, er han ikke i stand til å installere programmer der.

mappe~~POS=TRUNC

Windows 7, som andre flerbruker systemer, sysselsetter "brukergrupper", samt brukere. Brukergrupper er administrative enheter, og systemadministratorer kan gi visse privilegier til brukere som er tilordnet bestemte brukergrupper, snarere enn individuelt tildele tillatelser til hver enkelt bruker. Vanlige brukere er medlemmer av gruppen Alle, og dermed vanlige brukere kan bare endre mapper som gir full kontroll tillatelser til gruppen Alle.

Administratorkontoer kontoer~~POS=HEADCOMP

Administratorkontoer tilhører brukere som kan endre noen del av systemet, tilordne brukere privilegier spesifikt eller tilordne brukere til brukergrupper som har visse privilegier. Fordi et program har rettighetene til brukeren som kjører den, bør administratorer være de å installere programmer ment for bruk av alle på systemet. Fordi de har tillatelse til å endre en katalog, vil de ikke får feil 1303 meldingen.