
Ich möchte zwei Windows 10 Pro-Installationen mit derselben Seriennummer aktivieren, wobei die erste den Programmsatz „A“ und die zweite den Programmsatz „B“ installiert hat. (Stellen Sie sich beispielsweise eine „Arbeits“-Installation und eine „Spiel“-Installation vor, obwohl der Anwendungsfall etwas komplexer ist.)
Im Moment mache ich das, indem ich eine saubere Win10-Installation auf SSD 1 erstelle, sie aktiviere, ein Systemabbild erstelle und dieses dann auf SSD 2 klone. Dann installiere ich Programmsatz „A“ auf SSD 1 und Programmsatz „B“ auf SSD 2. Und grundsätzlich wechsele ich die SSDs zwischen den Verwendungszwecken.
Da nur eine Win10-Installation aktiv ist (nur eine SSD angeschlossen und von ihr gebootet wird), steht dies im Einklang mit der Win10-Lizenzierung (und auch mit den Lizenzbedingungen vieler anderer Programme).
Nun kann ich mit Linux ein Betriebssystem installieren und Dateisysteme mounten, NFS oder Layering FS verwenden usw. Ich möchte keinen Netzwerk-Boot, IPXE usw. Ich möchte keine VM verwenden, die ihre eigenen Kompatibilitätsprobleme mit sich bringt.
Ich möchte nur eine Betriebssysteminstallation haben, die nur vom Administrator aktualisiert wird, und verschiedene Programmsätze zur Verfügung haben, wobei ein Programmsatz vollständig von den anderen isoliert ist (also: keine Registrierungsspur, keine DLL-Verschmutzung durch den anderen Satz, keine gemeinsam genutzten Arbeitsdokumente und temporären Dateien usw.). Ist dies mit Win10 möglich?
Antwort1
Die beste native Lösung, die mir einfällt, istDifferenzierung von VHDXmitnativer Boot. Sie hätten ein übergeordnetes VHDX-Disk-Image mit zwei untergeordneten VHDX-Differenzimages, in die Sie booten würden.
✔ native Leistung
✔ eine Installation des Betriebssystems
✘ Aktualisierung nur durch den Administrator (nur Blatt-/Kinder-VHDX können bearbeitet werden)
✔ völlig isoliert von den anderen
❔ Lizenzierung
Beispiel
Antwort2
Windows ist nicht dafür ausgelegt, dies nativ zu tun. Sie können dies jedoch mithilfe von Software von Drittanbietern tun. Dies wird als Sandboxing bezeichnet. Sandboxieist eine beliebte Software, die dies tut, aber ich habe diese Software oder Sandboxing-Software im Allgemeinen nicht persönlich verwendet. Ich bin sicher, dass Sie auch andere Sandboxing-Software finden können, die dies tut, da das Konzept schon lange existiert.