VMware 1718 Avvist digital signatur Regler

VMware er et virtualiseringsprogram 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. Fil installer_name.msi ble avvist av digital signatur policy"

Forårsake

Windows XP og nyere versjoner av Windows inneholder en sikkerhetspolitikk som kalles programvarebegrensningspolicyer eller SAFER. Når brukere kjører installasjonsfilene på Windows, kontrollerer Windows underskriftene til disse pakkene før du kjører dem. Dette sikrer at VMware installasjons du prøver å installere kommer fra VMware og at det ikke har blitt tuklet med. Hvis Windows ikke kan verifisere sikkerheten underskrift av en installatør, 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 prøve å laste hele installasjons MSI filen inn i en sammenhengende del av virtuelt minne før du skanner det for å bekrefte den digitale signaturen. VMwares installatør 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 MSI filen for verifisering, den digitale signaturen politikk avviser det og hindrer 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.

Løsning

Microsoft gitt ut en oppdatering for Windows Server 2003, noe som gjør det mulig å dele en MSI-fil inn i flere segmenter i virtuelt minne før du skanner den og verifisere den digitale signaturen. Dette gjør at Windows Installer-tjenesten for å bekrefte MSI filer av alle størrelser. Brukere kan laste ned og bruke oppdateringen for operativsystemet Windows Server 2003 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. Den sikkerhetspolitiske kan deaktiveres ved å sette "PolicyScope" registerverdien ligger under "HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ tryggere \ CodeIdentifiers" nøkkelen i Registerredigering til "1" Etter denne innstillingen endres, må brukerne stoppe Windows Installer prosessen ved å kjøre "net stop MSIServer" kommandoen i et kommandovindu. VMware vil installere normalt etter denne innstillingen er endret. Etter VMware er installert, må brukerne endre "PolicyScope" registerverdien tilbake til standardverdien "0" og starte sine datamaskiner for å aktivere sikkerhetspolitikk.