VMware er en virtualisering program , der kører operativsystemer indeni andre operativsystemer. Ligesom andre programmer , skal VMware først være installeret på din computer, før du kan bruge det. En fejl på ældre versioner af Windows kan forårsage VMware installationen til at mislykkes med fejlmeddelelse: " . . Fejl 1718 File installer_name.msi blev afvist af politikken for digital signatur " Årsag
Windows XP og nyere versioner af Windows indeholder en sikkerhedspolitik er kendt som Software Restriction Politikker , eller sikrere . Når brugere kører installationsfiler på Windows, Windows kontrollerer underskrifter fra disse pakker , før du kører dem. Dette sikrer, at VMware installatør , du forsøger at installere , kommer fra VMware , og at det ikke er blevet manipuleret med. Hvis Windows ikke kan kontrollere sikkerheden undertegnelse af en montør , afviser den installation med en digital signatur politisk fejl. Dette hjælper med at beskytte brugere fra at køre usikre filer.
Fejl
Windows XP og Windows Server 2003 forsøger at indlæse hele installer MSI fil i en sammenhængende del af virtuel hukommelse, før scanne det for at bekræfte den digitale signatur . VMwares installer er en stor MSI-fil , så det ofte ikke vil passe ind i et enkelt segment af virtuel hukommelse . Fordi Windows Installer proces ikke kan indlæse MSI -filen til verifikation , den digitale signatur politik afviser det og forhindrer brugerne i at installere det på disse operativsystemer. Nyere versioner af Windows såsom Windows Vista , Windows 7 og Windows Server 2008 er ikke berørt af denne fejl.
Solution
Microsoft udgivet en opdatering til Windows Server 2003, som gør det muligt at opdele en MSI -fil i flere segmenter i virtuel hukommelse , før du scanner det og kontrollere dens digitale signatur . Dette tillader tjenesten Windows Installer at verificere MSI filer af enhver størrelse. Brugere kan downloade og anvende patch til Windows Server 2003-operativsystemet fra den officielle download side til din software arkitektur (se Resources. ) Når en bruger installerer patch , VMware installeres med nogen fejlmeddelelser .
< Br > Løsning
Microsoft aldrig udgivet en opdatering af dette problem på Windows XP. Der bruger Windows XP , eller som ikke ønsker at installere opdateringen på Windows Server 2003 er nødt til midlertidigt at deaktivere sikkerhedspolitik, der forårsager dette problem , før du installerer VMware . Sikkerhedspolitikken kan deaktiveres ved at indstille " PolicyScope " register værdi er placeret under " HKEY_LOCAL_MACHINE \\ Software \\ Policies \\ Microsoft \\ Windows \\ Safer \\ CodeIdentifiers " nøgle i registreringsdatabasen editor til "1 ". Når denne indstilling ændres , skal brugerne stoppe Windows Installer ved at køre " net stop msiserver " kommando i en kommandoprompt. VMware vil installere normalt efter denne indstilling er blevet ændret. Efter VMware er installeret, skal brugerne ændre " PolicyScope " registreringsdatabasen tilbage til standardværdien "0" og genstart deres computere til at genaktivere sikkerhedspolitikken.