A csoportházirend-beállítások visszaállítása a Windows rendszeren
A Group Policy Object (GPO) egy praktikus eszköz a felhasználó és az operációs rendszer környezetének finomhangolásához a Windows rendszerben. Mind a tartományi csoportházirend-objektumok (ha a számítógép egy Active Directory-tartomány tagja), mind a helyi csoportházirendek (ezek a beállítások helyileg vannak konfigurálva a számítógépen) alkalmazhatók a számítógépre és a felhasználókra. Egyes csoportházirend-objektum-beállítások helytelen konfigurálása (leggyakrabban biztonsággal kapcsolatos) miatt különféle problémákat tapasztalhat az alkalmazások vagy eszközök futtatásával, operációs rendszer hibáival (akár a Windowsba való helyi bejelentkezés lehetetlenné válásával), stb. Ha nem Ha tudja, melyik csoportházirend-beállítás okozza a problémát, visszaállíthatja a Windows csoportházirend-beállításait az alapértelmezett értékekre.
Adott helyi csoportházirend-beállítások visszaállítása a Gpedit.msc segítségével
A grafikus helyi csoportházirend-szerkesztő konzol (
gpedit.msc) a csoportházirend-objektum-beállítások konfigurálására szolgál a helyi számítógépen. Ez a konzol csak a Windows 10 és 11 Pro, Enterprise és Education kiadásaiban érhető el.
Tipp. A gpedit.msc konzolt a Windows Home kiadásaira is telepítheti.
Nyissa meg a
gpedit.msc
MMC beépülő modult, és navigáljon az Összes beállítás szakaszhoz (Helyi számítógép házirendje -> Számítógép konfigurációja -> Felügyeleti sablonok). Ez a szakasz tartalmazza a számítógépre telepített adminisztrációs (admx) csoportházirend-objektum-sablonok konfigurálásához rendelkezésre álló összes lehetőséget. Rendezze a házirendeket az Állapot oszlop szerint, hogy megtalálja az összes konfigurált beállítást (Letiltva vagy Engedélyezve).
Az adott csoportházirend-paraméter letiltásához módosítania kell az állapotát Nincs konfigurálva értékre.
Az LGPO.exe eszközzel biztonsági másolatot készíthet a jelenlegi helyi csoportházirend-objektum beállításairól.
A GPResult paranccsal HTML-jelentést hozhatunk létre, amely tartalmazza a számítógépen alkalmazott összes helyi és tartományi házirend-beállítás listáját:
gpresult /h c:\PS\GPRreport.html
Ugyanígy visszaállíthatja a beállításokat a helyi csoportházirend-szerkesztő Felhasználói konfiguráció szakaszában.
Ez a legegyszerűbb módja az alkalmazott helyi csoportházirend-beállítások megtalálásának és visszavonásának a Windows rendszerben
A helytelen csoportházirend-beállítások azonban megakadályozhatják a gpedit.msc beépülő modul (vagy más programok és eszközök) futását, megakadályozhatják a számítógépre való helyi bejelentkezést, visszavonhatják a helyi rendszergazdai jogosultságokat stb. Ilyen esetekben vissza kell állítania az összes csoportházirend-objektum-beállítást a számítógép helyi fájljaiban.
Állítsa vissza az összes csoportházirend-beállítást alapértelmezettre a Windows rendszeren a CMD segítségével
A Windows a helyi csoportházirend-beállításokat a Registry.pol fájlokban tárolja. A felhasználó és a számítógép házirend-beállításai külön POL-fájlokban tárolódnak.
A számítógép beállításai (Számítógép-konfiguráció szakasz) a következő helyen tárolódnak
%SystemRoot%\System32\GroupPolicy\Machine\registry.pol-
A felhasználói beállítások (Felhasználói konfiguráció szakasz) itt vannak tárolva
%SystemRoot%\System32\GroupPolicy\User\registry.pol
Ha engedélyez bizonyos beállításokat egy helyi csoportházirend-objektumban a gpedit.msc konzolról, akkor a végrehajtott módosítások a Registry.pol fájlba kerülnek. Az új beállításokat a rendszer importálja a rendszerleíró adatbázisba, és alkalmazza a számítógépen a csoportházirend-beállítások frissítésekor (a
gpupdate /forceparancs vagy ütemezés szerint).
A számítógép indításakor a rendszerleíró adatbázis beállításai importálódnak a
\Machine\Registry.polfájlba a
HKEY_LOCAL_MACHINE(HKLM) kaptár;
A felhasználói beállítások importálása a
\User\Registry.polfájlba a
HKEY_CURRENT_USER(HKCU) rendszerleíró adatbázisban, amikor a felhasználó bejelentkezik a Windowsba.
Ezért az aktuális helyi csoportházirend-beállítások eltávolításához törölnie kell a Registry.pol fájlokat a GroupPolicy és GroupPolicyUsers mappából. Törölheti a Registry.pol fájlokat, és visszaállíthatja a jelenlegi csoportházirend-objektum beállításait a parancssorból:
RD /S /Q "%WinDir%\System32\GroupPolicyUsers"
RD /S /Q "%WinDir%\System32\GroupPolicy"Frissítse a csoportházirend beállításait a rendszerleíró adatbázis régi beállításainak visszaállításához:
gpupdate /forceEzek a parancsok visszaállítják az összes helyi csoportházirend-beállítást a Számítógép konfigurációja és a Felhasználói konfiguráció szakaszban.
Nyissa meg a
gpedit.msckonzolt, és győződjön meg arról, hogy az összes házirend „Nincs konfigurálva” értékre van állítva. A gpedit.msc konzol futtatása után a
GroupPolicyUsersés
GroupPolicya könyvtárak automatikusan újra létrejönnek.
Állítsa vissza a helyi biztonsági házirend beállításait alapértelmezettre a Windows rendszerben
A helyi biztonsági házirendek egy különálló helyen vannak konfigurálva
secpol.mscMMC konzol. Ha vissza szeretné állítani a helyi Windows biztonsági házirend beállításait az alapértelmezett értékekre, futtassa a következő parancsot:
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verboseEz
%windir%\inf\defltbase.inffájl egy sablon, amely a Windows alapértelmezett helyi biztonsági beállításait tartalmazza.
Indítsa újra a számítógépet.
Ennek vissza kell állítania a Windows biztonsági beállításait, amelyek a
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Systemrendszerleíró kulcs.
Az UAC beállításai is ebben a beállításkulcsban tárolódnak.
Ha az előző módszer nem működött, próbálja meg manuálisan átnevezni a helyi biztonsági házirend alap-ellenőrzőpont fájlját:
ren %windir%\security\database\edb.chk edb_old.chkCsoportházirend-beállítások frissítése:
gpupdate /forceIndítsa újra a Windowst a shutdown paranccsal:
Shutdown -f -r -t 0A helyi csoportházirend-objektum-beállítások visszaállítása, ha nem tud bejelentkezni a Windowsba
Ha nem tud helyileg bejelentkezni a Windowsba, vagy nem tudja megnyitni a parancssort (például ha az alkalmazásokat az AppLocker vagy a Software Restriction házirend blokkolja), törölheti a Registry.pol fájlokat a Windows telepítési adathordozójáról (indító USB flash meghajtóról), bármely LiveCD-ről vagy a Window Recovery Environment (WinRE) segítségével.
Indítsa el a számítógépet bármely Windows telepítési adathordozóról, és nyissa meg a parancssort (
Shift+F10);
Futtassa a parancsot:
diskpartEzután jelenítse meg a kötetek listáját a számítógépen:
list volumeEbben az esetben a rendszer meghajtóhoz a C:\ meghajtóbetűjel van hozzárendelve. A meghajtó betűjele eltérő lehet az Ön esetében. Emiatt a következő parancsokat kell végrehajtani a rendszermeghajtó környezetében (pl. D:\ vagy C:\);
Lemezrész bezárása:
exitFuttassa a következő parancsokat:
RD /S /Q C:\Windows\System32\GroupPolicy RD /S /Q C:\Windows\System32\GroupPolicyUsersIndítsa újra a számítógépet, és ellenőrizze, hogy minden helyi csoportházirend-beállítás visszaállt-e az alapértelmezett állapotra.
Törölje a tartományra vonatkozó csoportházirend-beállításokat a Windows rendszerben
Ha a számítógép egy Active Directory tartomány része, beállításai tartományi csoportházirend-objektumok segítségével konfigurálhatók.
Az összes alkalmazott tartományi csoportházirend-objektum registry.pol fájlja a %windir%\System32\GroupPolicy\DataStore \SysVo tárolóban található.
Amikor eltávolít egy számítógépet egy tartományból, a tartományi csoportházirendek registry.pol fájljait automatikusan törölni kell a számítógépről. Néha előfordul, hogy egy számítógép elhagyta a tartományt, de a tartományi csoportházirend-beállítások továbbra is érvényesek rá.
Ebben az esetben törölnie kell a tartományi csoportházirend-gyorsítótárat a számítógépen. A következő BAT-szkriptet használhatja:
DEL /S /F /Q “%ALLUSERSPROFILE%\Microsoft\Group Policy\History\*.*”
REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy /f
REG DELETE HKLM\Software\Policies\Microsoft /f
REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies /f
REG DELETE HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies /f
REG DELETE HKCU\Software\Policies\Microsoft /f
REG DELETE "HKCU\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects" /f
DEL /F /Q C:\WINDOWS\security\Database\secedit.sdb
klist purge
gpupdate /force
exitVegye figyelembe azt is, hogy a
C:\ProgramData\Microsoft\Group Policy\Historymappa a számítógépen alkalmazott csoportházirend-beállításokat tartalmazza.
Ha bejelölte az Elem eltávolítása, ha már nincs alkalmazva lehetőséget a GP Preferences elembeállításokban, akkor az ebben a mappában található csoportházirend-objektum-gyorsítótár lehetővé teszi, hogy a házirend letiltása után visszatérjen az előző állapothoz.
Az alapértelmezett tartománycsoportházirendek visszaállítása
Két alapértelmezett csoportházirend-objektum van ismert GUID-vel a tartományban:
Alapértelmezett domainházirend
{31B2F340-016D-11D2-945F-00C04FB984F9}Alapértelmezett tartományvezérlő házirend
{6AC1786C-016F-11D2-945F-00C04FB984F9}
A Microsoft irányelvei szerint ezeket a csoportházirend-objektumokat nem szabad szerkeszteni. Javasoljuk, hogy készítsen másolatot ezekről a házirendekről a Csoportházirend-kezelő konzolban (
gpmc.msc), és szükség szerint módosítsa a beállításokat.
A beépített dcgpofix.exe eszközzel visszaállíthatja ezeket a csoportházirend-objektumokat az alapértelmezett beállításokra.
Nyisson meg egy emelt szintű parancssort a DC-n, és futtassa a parancsot:
dcgpofix /target:Domain- állítsa vissza az alapértelmezett tartományi csoportházirend-objektumot
dcgpofix /target:DC- állítsa vissza a Default Domain Controller GPO-t
Vagy állítsa vissza mindkét alapértelmezett csoportházirend-objektumot egyszerre:
dcgpofix /target:bothHiba jelenhet meg:
The Active Directory schema version for this domain and the version supported by this tool do not match. The GPO can be restored using the /ignoreschema command-line parameter. However, it is recommended that you try to obtain an updated version of this tool that might have an updated version of the Active Directory schema. Restoring a GPO with an incorrect schema might result in unpredictable behavior.Ebben az esetben hozzá kell adnia az /ignoreschema opciót az alapértelmezett csoportházirend-objektumok visszaállításának kényszerítéséhez:
dcgpofix /ignoreschema /target:DomainTipp. A fent leírt módszerek lehetővé teszik a csoportházirend-beállítások visszaállítását a Windows összes verziójában. A Csoportházirend-szerkesztővel végzett összes beállítás visszaáll. A regedit.exe, a REG-fájlok, a PowerShell vagy a tartománynyilvántartási GPP használatával közvetlenül a beállításjegyzékben végrehajtott módosítások azonban nem állnak vissza.









