Windows 10: Lokales obligatorisches (nicht änderbares) Benutzerprofil erstellen

Windows 10: Lokales obligatorisches (nicht änderbares) Benutzerprofil erstellen

Wir haben einen eigenständigen (nicht in einer Domäne befindlichen) Desktop-Computer mit Windows 10 x64 Pro, der an einen Projektor angeschlossen ist.

Dieser Computer wird von verschiedenen Lehrern für Unterrichtszwecke mit Programmen wie Autocad, Archicad, Office 2013, Visual Studio usw. verwendet.

Es kommt häufig vor, dass Lehrer die Umgebung anpassen, indem sie Balken, Paletten verschieben, Farben ändern und andere Dinge tun. Dies ärgert die anderen Lehrer, die die normale Konfiguration der Umgebung manuell wiederherstellen müssen.

Wir möchten also ein lokales obligatorisches Benutzerprofil erstellen, sodass jede Änderung, die Benutzer an der Umgebung vornehmen, jede Datei, die auf den Desktop oder in den Ordner „Dokumente“ kopiert wird usw., jede Anpassung bei der nächsten Anmeldung verloren geht. Alle Informationen, die wir im Internet gefunden haben, funktionieren nicht oder nur für eine Domänenumgebung. Die Frage ist also:

Ist es möglich, ein lokales obligatorisches (d. h. unveränderliches) Profil für einen eigenständigen Computer mit Windows 10 Pro zu erstellen und dabei nur die vom Betriebssystem angebotenen Funktionen zu nutzen, ohne Programme von Drittanbietern zu verwenden?

Wir haben festgestellt, dass es für unsere Zwecke funktioniert, das Konto als temporäres Konto zu verwenden. Allerdings können wir die Warnung, dass beim Abmelden alle Daten verloren gehen, nicht entfernen. Für uns kann dieser Ansatz nützlich sein, wenn die Möglichkeit besteht, diese Warnungen und Hinweise zu entfernen. Danke.

Antwort1

Ich steckte in einer ähnlichen Situation wie Sie fest. Hier ist meine aktuelle Lösung: Überschreiben Sie das Profil bei jedem Herunterfahren mit Robocopy.

  1. Erstellen Sie ein Konto mit allen Standardeinstellungen, die Sie verwenden möchten.
  2. Erstellen Sie mit Robocopy eine Kopie dieses Profilordners. Beispiel: Robocopy c:\users\xxx c:\users\xxx_bak /mir /xj
  3. erstelle eine Fledermaus. „echo d | robocopy c:\users\xxx_bak c:\users\xxx /mir /xj“
  4. Legen Sie das Shutdown-Skript fest, um den Bat auszuführen

Bei meinem 10 Jahre alten PC (Core2Duo + neue SSD) dauert das Herunterfahren für ein Profil mit etwa 300 MB vielleicht 10 bis 20 Sekunden.

es kann nicht wiederhergestellt werden (bis zum nächsten Herunterfahren), wenn es plötzlich ausgeschaltet wird/abgemeldet wird. Ich habe darüber nachgedacht, Robocopy im Startskript zu verwenden, bin mir aber nicht sicher, ob Windows wartet, bis Bat fertig ist, bevor es sich anmeldet. Du könntest es versuchen.

Antwort2

Ja, das ist ganz einfach:

Melden Sie sich mit Ihrem lokalen Administratorkonto an (falls nicht vorhanden, aktivieren Sie es und legen Sie ein Kennwort für lokale Benutzergruppen fest, indem Sie zu > Rechtsklick auf Dieser PC > Verwalten > Lokale Benutzer und Gruppen > Benutzer navigieren).

Navigieren Sie zu C:\Benutzer\IhrBenutzername. Zeigen Sie dann versteckte Dateien und Ordner in der Ordneroption an, suchen Sie den Dateinamen NTUSER.dat und ändern Sie die Erweiterung in .man > NTUSER.man.

Denken Sie daran, Ihre Einstellungen zu bearbeiten, bevor Sie den Dateinamen der Erweiterung ändern.

Antwort3

Ich habe es mit dieser Methode geschafft. Nach dem Erstellen des Standardprofils:

    1. Go to control panel 》 system 》 advanced system properties 》 user
profiles settings 》
    2. Select Default Profile and press copy to, desktop address name it Mandatory.v6
    3. Below permitted to use, Press change and type "authenticated users" 
       ,press check names. Also DO NOT tick mandatory profile
    4. Right click on Mandatory folder we just created, Security > Edit > 
       Add > change location to your PC's name > type ALL
       APPLICATION PACKAGES and check names, give it full control
    5. On Security tab press advance, tick "replace all object permission 
       entries with inheritable permission entries from this object"
    6. Open regedit with administrator privilege, highlight HKEY_USERS, file > load hive > select ntuser.dat on mandatory.v6
folder we created earlier, name it mandatory
    7. Right click on that folder > permission > add user > Authenticated Users, check name and give it full control
    8. Right click on that folder > permission > add user > type ALL APPLICATION PACKAGES > check name and give it full control
    9. Still on regedit Create new key #Mandatory, and new text file mandatoryv6 on mandatory.v6 folder earlier
    10. Delete all occurences of Administrator using right click > find, keep pressing del and f3 (next result) careful only delete
occurences under mandatory folder.
    11. Right Mandatory folder and export keys, name it mandatory.v6
    12. Highlight mandatory folder, file > unload hive
    13. Rename ntuser.dat into ntuser.man in mandatory.v6 folder
    14. Open regedit with administrator privilege, highlight HKEY_USERS, file > load hive > select ntuser.man on mandatory.v6
folder we created earlier, name it mandatory
    15. Run mandatory.reg that we exported in step#22
    16. Unload mandatory hive!
    17. Repeat from step #1 according to how many profile you plan to make
    18. Win+ Run > lusrmgr.msc, then on profile tab give each user the address of mandatory profile folder (without v6!)
    19. Your Mandatory profile is now ready, test it by adding something on the desktop, logoff and logon, the changes should not
persist anymore

Obligatorisches Profil ändern:

    1.  Login as admin
    2. Rename ntuser.man in mandatory folder with ntuser.dat
    3. login as any of the mandatory profile
    4. Make changes, enter admin pass when required
    5. Logout mandatory profile, login admin, rename ntuser.dat to ntuser.man again

Aber nach ein paar Neustarts oder so ist mir aufgefallen, dass die Anmeldung manchmal fehlschlägt. Ich habe es jedoch nicht auf einer neueren Windows-Version getestet.

Antwort4

Bitte sichern Sie zuerst und versuchen Sie Folgendes. Gehen Sie zu

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

und legen Sie dort diese 4 DWORDS an und setzen Sie für alle den Wert 0

ShowInfoTip
FolderContentsInfoTip
StartButtonBalloonTip
EnableBalloonTips

verwandte Informationen