Груповата политика е помощна програма за управление на акаунти в Windows, която ви позволява да дефинирате условията за използване и взаимодействие на потребителски акаунти в определена група. Групата може да бъде стандартна / ограничена група, група администратори, групи за гости и всяка друга група, която сте създали. След това тези групи ще се ръководят от политиката, която сте създали. Следователно груповата политика се извиква по време на влизане в зависимост от това към коя група принадлежи потребителят.
Няколко потребители съобщиха за проблем с влизането. Системата става бавна при някои приложения, а някои не работят. След рестартиране на компютъра си те вече не могат да влязат в системата. При въвеждане на парола системата отнема твърде много време за влизане и след известно време тя извежда грешка, в която се посочва „ Клиентската услуга на груповите правила не успя при влизане: Достъпът отказа“. За някои те все още могат да влязат като администратор, докато други имат само един акаунт на своя компютър; което означава, че са напълно блокирани от своята система.
Тази статия ще ви обясни как работи влизането и защо възниква този проблем. След това ще ви дадем решения на този проблем.
Как работи влизането и защо възниква грешка при влизане
Winlogon комуникира с услугата за групови правила (GPSVC) чрез обаждане при стартиране на системата за компютърна политика и с потребителско влизане за потребителска политика. След това услугата за групови правила се изолира в отделен процес SVCHOST (първоначално се изпълнява в споделен процес с други услуги). Тъй като комуникациите вече са установени преди изолирането на услугата, Winlogon вече не може да се свърже с услугата за групови правила и това води до съобщение за грешка, описано в раздела Симптоми.
Следователно тази грешка е причинена от групова политика, която не реагира или спира да работи. Това може да се дължи на лоши обаждания в системния регистър или повреден регистър. Обикновено това се причинява от системни актуализации и надстройки, които могат да объркат регистъра. Лош процес на изключване или стартиране също може да причини този проблем.
Това може да се случи и когато се опитате да влезете с не-администраторски акаунт в компютър, който е имал някои приложения или драйвери, инсталирани преди това с администраторски права. Тези приложения няма да поддържат неповишени среди. Следователно конфликтът ще доведе до грешката. Най-категорията приложения, която причинява този проблем на толкова много хора, са уеб браузъри на трети страни като Google chrome; който не се нуждае от администраторски права за стартиране.
Ето решения за това как можете да поправите тази ситуация в Windows 10; методите работят и в Windows 8.1. Ако сте напълно блокирани от компютъра си (имали сте само един акаунт), тогава трябва да опитате метод 3.
Метод 1: Редактиране на регистъра с помощта на администраторски акаунт
Ако можете да влезете в компютъра си, както в повечето случаи, можете да опитате да поправите системния регистър, като използвате метода по-долу. Вашите ключове в системния регистър може да липсват след надстройка на системата (например Windows 7 до Windows 10).
- Натиснете клавиш Windows + R, за да отворите изпълнение
- Въведете regedit в диалоговия прозорец Изпълнение и натиснете Enter, за да отворите редактора на системния регистър
- В левия прозорец на редактора на системния регистър отидете до следния ключ на системния регистър:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ gpsvc
- Уверете се, че този ключ е непокътнат, но не променяйте нищо
- Придвижете се до този клавиш
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ SVCHOST
- Това е най-важният път, който трябва да разгледате, тъй като той съдържа ключовете и стойностите, посочени в ключа в стъпка 3. По-долу са описания какво трябва да присъства там.
- Трябва да има стойност от няколко низа, наречена GPSvcGroup . Ако липсва, щракнете с десния бутон върху панела вдясно и създайте нова многонизова стойност с име GPSvcGroup и му присвойте стойност GPSvc.
- След това трябва да създадете ключ (папка) и да го наименувате GPSvcGroup - този ключ обикновено трябва да е там. За да направите това, щракнете с десния бутон върху панела вдясно и изберете New > Key . Наименувайте новия ключ като GPSvcGroup
- След това отворете новосъздадената папка / ключ GPSvcGroup , щракнете с десния бутон върху панела вдясно и създайте 2 DWORD стойности:
- Първо се нарича AuthenticationCapabilities и трябва да му дадете стойност 0x00003020 (или 12320 в десетичен знак)
- Второто се нарича CoInitializeSecurityParam и трябва да има стойност 1.
- Рестартирайте компютъра си след промените
Метод 2: Вземете собствеността върху ключа на регистъра на груповите правила и принудете GPSVC да започне като отделен процес от самото начало, вместо да действа като споделен процес.
Изпълнявайки командите по-долу, ние принуждаваме GPSVC да инициира като отделен процес от самото начало, вместо да действа като споделен процес. По този начин сега GPSVC може да комуникира правилно с Winlogon и няма грешка по време на процеса на влизане, поради което влизането на потребителя става успешно.
- Натиснете клавиш Windows + R, за да отворите изпълнение
- Въведете regedit в диалоговия прозорец Изпълнение и натиснете Enter, за да отворите редактора на системния регистър
- В левия прозорец на редактора на системния регистър отидете до следния ключ на системния регистър:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ gpsvc
- Сега ще поемем собствеността върху този ключ, за да можем да го редактираме
- Щракнете с десния бутон върху бутона gpsvc (папка) и изберете Разрешения.
- Собственикът по подразбиране трябва да бъде TrustedInstaller. Щракнете върху Промяна в прозореца, който се появява.
- Щракнете върху Разширени в прозореца Избор на потребител или група.
- Щракнете върху Намери сега.
- Сега имаме резултатите от търсенето тук, изберете вашето потребителско име и щракнете върху OK.
- След това щракнете върху OK и в прозореца Избор на потребител или група. Сега успешно сменихте собственика.
- След като успешно вземете собствеността върху ключа на системния регистър, затворете редактора на системния регистър. Отворете повишен или административен команден ред / PowerShell (натиснете бутона за стартиране, въведете cmd, щракнете с десния бутон върху cmd и отворете като администратор) и въведете следната команда, натиснете клавиша Enter:
reg добавете „HKLM \ SYSTEM \ CurrentControlSet \ Services \ gpsvc” / v Тип / t REG_DWORD / d 0x10 / f
- Трябва да получите съобщението „ Операцията е завършена успешно “. Ако не сте поели собствеността върху ключа на системния регистър, споменат в стъпка 3, командата няма да се изпълни и ще получите съобщение за отказ на достъп.
- Рестартирайте компютъра си
Метод 3: Възстановете системата си до по-ранна точка, когато е работила
Възстановяването на вашата система до точка, в която преди това е работила без грешка, ще реши проблема.
Вариант 1: Ако можете да влезете в системата с друг акаунт
- Щракнете с десния бутон върху бутона за стартиране и изберете система
- От лявата колона изберете System Protection .
- Щракнете върху бутона Възстановяване на системата
- Щракнете върху бутона Напред
- Може да се наложи да поставите отметка в квадратчето в долната част, което казва „ Показване на още точки за възстановяване “
- Изберете дата / момент във времето преди възникването на проблема и възстановете системата си. Вашият компютър ще се върне към тази дата и ще се рестартира (може да загубите програмите си, но данните ви ще бъдат непокътнати).
Вариант 2: Ако не можете да влезете в системата или сте имали само един акаунт
Влизайки в разширените опции за стартиране, можете да възстановите компютъра си до предишната точка.
- Натиснете бутона Shift, след което рестартирайте компютъра (трябва да имате бутона за изключване в долния десен ъгъл на екрана за вход, щракнете с десния бутон върху него, за да получите опцията за рестартиране)
- След това Windows ще се рестартира и ще покаже меню за избор на опция.
- Изберете Отстраняване на неизправности > Разширени опции > Възстановяване на системата
- Изберете дата навреме преди възникването на проблема и възстановете системата си. Вашият компютър ще се върне към тази дата и ще се рестартира (може да загубите програмите си, но данните ви ще бъдат непокътнати).
Ако вашата системна грешка продължава или не сте имали точка за възстановяване, можете да нулирате системата си. Това обаче ще изчисти всичките ви приложения, но данните ви ще бъдат запазени. Използвайте разширените опции за стартиране, но вместо това изберете Отстраняване на неизправности > Нулиране на този компютър > Запазване на файловете ми .
Метод 4: Нулирайте Google Chrome
Тъй като този проблем е причинен от приложения, които не се нуждаят от администраторско разрешение за инсталиране, например Google Chrome. Нулирането или премахването на тези приложения ще изчисти тази грешка.
- Натиснете клавиш Windows + R, за да отворите изпълнение
- Въведете appwiz.cpl и натиснете enter, за да отворите прозореца на програмите и функциите
- Потърсете Google chrome и го деинсталирайте.
- Ако желаете, преинсталирайте го, без да използвате администраторски права
Метод 5: Изключете бързото стартиране
Windows 10 има специална „опция за бързо стартиране“. По принцип това кара компютъра ви да отнеме повече време, но стартирането е малко по-бързо. Продължителното изключване или съкратеното стартиране може да създаде проблем с влизането, водещ до тази грешка.
- Щракнете върху Старт
- Отидете в Настройки
- Щракнете върху иконата на системата
- Отидете в раздела Захранване и заспиване и кликнете върху допълнителни настройки на захранването
- Кликнете върху „изберете какво да правят бутоните за захранване“
- Превъртете надолу до настройките за изключване
- Премахнете отметката от квадратчето до „включване на бързо стартиране“
- Щракнете върху запазване на промените
- Рестартирайте компютъра си
Метод 6: Рестартирайте услугата за групови правила и нулирайте Winsock
Рестартирането на тези услуги ще реши проблема.
- Натиснете клавиш Windows + R, за да отворите изпълнение
- Тип " услуги " и натиснете въведете
- Потърсете клиент на групови правила и щракнете с десния бутон върху услугите и отидете на свойства.
- Променете типа на стартиране на Автоматично , щракнете върху бутона Старт и след това Приложи > OK .
- Щракнете с десния бутон върху бутона Старт и изберете Команден ред (Администратор) или Powershell (Администратор)
- Въведете следната команда и натиснете enter. netsh winsock нулиране
- Въведете изход и натиснете Enter, за да излезете от командния ред
- Рестартирайте компютъра си.
Метод 7: Презаписване в определен ред
Ако всички горепосочени методи не работят за вас и проблемът продължава да съществува, можете да опитате да влезете отново в акаунтите си в определен ред. Няма уверения, че това може да работи, но е направило за няколко потребители. Уверете се, че сте запазили работата си, преди да продължите.
Да предположим, че имате 3 три акаунта (или два). Един от тях не работи там, където се появи грешката. Тук ще наричаме проблемния акаунт като Account_Problem, а работещите акаунти - Working_1 и Working_2 .
Забележка: Можете да изпълнявате една и съща идеология, дори ако нямате три акаунта.
- На първо място, превключете всички потребители, така че и тримата да са влезли.
- Сега излезте (излезте) от всеки акаунт по ред (например Working_1, Account_Problem, Working_2).
- Сега влезте в първия работещ акаунт, т.е. Влезте в Working_1 и се опитайте да изпълните някаква задача или да играете някаква игра.
- Сега влезте във втория работещ акаунт, т.е. Working_2 и изпълнете някаква дейност там.
- След всички работни сметки са влезли, влезте в най проблематично сметка т.е. Account_Problem. Сега проверете дали проблемът е разрешен.