VMware er en virtualisering program som går operativsystemer inne andre operativsystemer . Som andre programmer , må VMware først være installert på datamaskinen før du kan bruke den . En feil på eldre versjoner av Windows kan føre til at VMware installasjonen mislykkes med feilmeldingen : " . . Feil 1718 File installer_name.msi ble avvist av digital signatur policy" Årsak
Windows XP og nyere versjoner av Windows inneholder en sikkerhetspolitikk som kalles Software Restriction Policies, eller tryggere. Når brukerne kjøre installasjonsfilene på Windows , kontrollerer Windows underskriftene til disse pakkene før du kjører dem . Dette sikrer at VMware installasjonsprogrammet du prøver å installere kommer fra VMware og at det ikke har blitt tuklet med . Hvis Windows ikke kan kontrollere sikkerheten underskrift av et installasjonsprogram , avviser den installasjonen med en digital signatur politikk feil . Dette bidrar til å beskytte brukere fra å kjøre usikre filer .
Feil
Windows XP og Windows Server 2003 kan du prøve å laste hele installasjonsprogrammet MSI -filen til en sammenhengende del av virtuelt minne før skanne det å bekrefte den digitale signaturen . VMware installerer er en stor MSI -filen slik det ofte ikke vil passe inn i en enkelt segment av virtuelt minne . Fordi Windows Installer prosessen ikke kan laste den MSI -filen for verifisering , avviser den digitale signaturen politikk det og forhindrer brukere fra å installere det på disse operativsystemene . Nyere versjoner av Windows som Windows Vista , Windows 7 og Windows Server 2008 er ikke berørt av denne feilen .
Solution
Microsoft gitt ut en oppdatering for Windows Server 2003 , som gjør det mulig å dele en MSI fil i flere segmenter i virtuelt minne før du skanner det og verifisere den digitale signaturen . Dette gjør at Windows Installer-tjenesten for å verifisere MSI-filer av alle størrelser. Brukere kan laste ned og bruke oppdateringen for Windows Server 2003 operativsystem fra den offisielle nedlastingssiden for programvare arkitektur ( se Resources . ) Etter en bruker installerer oppdateringen , installerer VMware uten feilmeldinger.
Løsning
Microsoft aldri gitt ut en oppdatering fikse dette problemet på Windows XP . Brukere med Windows XP eller som ikke ønsker å installere oppdateringen på Windows Server 2003 må midlertidig deaktivere sikkerhetspolitikk, noe som fører til dette problemet før du installerer VMware . Sikkerhetspolitikk kan deaktiveres ved å sette " PolicyScope " register verdi som ligger under " HKEY_LOCAL_MACHINE \\ Software \\ Policies \\ Microsoft \\ Windows \\ Sikrere \\ CodeIdentifiers " nøkkelen i Registerredigering til "1 ". Etter denne innstillingen endres , må brukerne stoppe Windows Installer prosessen ved å kjøre " net stop MSIServer " kommando i en ledetekst vindu . VMware vil installere normalt etter denne innstillingen er endret . Etter VMware er installert , må brukerne endre " PolicyScope " register verdien tilbake til standardverdien "0 " og starte sine datamaskiner for å aktivere sikkerhetspolitikk.