Počínaje aktualizací Windows 10 Fall Creators Update je operační systém schopen automaticky znovu otevírat aplikace, které byly spuštěny před vypnutím nebo restartováním. Toto chování je zcela neočekávané pro většinu uživatelů systému Windows, kteří upgradovali na nedávné vydání operačního systému. Nový výzkum odhalil vylepšení registru, které může tuto funkci deaktivovat.
Reklama
Pokud sledujete vývoj systému Windows 10 a články na tomto blogu, možná jste obeznámeni se všemi změnami provedenými v systému Windows 10. Jednou z nich byla schopnost znovu spustit aplikace po instalaci aktualizací, tj. Po restartu po instalaci aktualizací. .Pokud běžíte Windows 10 build 17040 a výše, měli byste použít tuto možnostPomocí mých přihlašovacích údajů automaticky dokončím nastavení zařízení po aktualizaci nebo restartupodSoukromív Nastavení. Vizčlánek ' Jak se automaticky přihlásit po restartování systému Windows 10 '. Mnoho uživatelů však uvádí, že to pro ně nefunguje.
Microsoft uvedl následující:
můžete sledovat hashtagy na Twitteru
Na základě vaší zpětné vazby byla funkce obnovení aplikací, které se zaregistrovaly k restartu aplikace po restartu nebo vypnutí (prostřednictvím možností napájení dostupných v nabídce Start a na různých jiných místech) nastavena tak, aby se vyskytovala pouze u uživatelů, kteří mají povoleno „Použít mé znamení -v informacích pro automatické dokončení nastavení mého zařízení po aktualizaci nebo restartu “v sekci Ochrana osobních údajů v části Nastavení možností přihlášení.
Pokud používáte starší verzi, můžete použít jiný trik. Tip: Informace o instalaci, kterou jste nainstalovali, najdete v článku Jak najít číslo sestavení systému Windows 10, které používáte .
Díky aktualizaci Windows 10 Fall Creators Update OS automaticky spustí aplikace, které jste spouštěli před vypnutím nebo restartem. Situaci nezmění ani vypnutí funkce Fast Boot. Spuštění příkazu vypnutí zastaví OS v opětovném otevírání aplikací. Příkaz je následující:
vypnutí -t 0 -s
Chcete-li restartovat počítač, restartujte místo toho následující příkaz:
vypnutí -t 0 -r
Viz následující článek:
Zakažte automatické opětovné otevírání aplikací ve Windows 10
nabídka Start systému Windows se neotevřeNakonec nová vylepšení registru objevená uživatelem fóra MDL, Hendrik Vermaak, tuto funkci úplně deaktivuje. Zde je možné to udělat. Než budete pokračovat, musíte najít identifikátor zabezpečení pro váš uživatelský účet (SID).
Najděte bezpečnostní identifikátor svého uživatelského účtu (SID)
Existuje speciální příkaz konzoly, který můžete použít k získání informací o uživatelských účtech v systému Windows 10. Umožní vám najít SID a spoustu dalších informací. Podrobně je popsán v tomto článku:
Zobrazit podrobnosti o uživatelských účtech v systému Windows 10 pro všechny uživateleStručně řečeno, spusťte následující příkaz:
plný seznam uživatelských účtů wmic
Zde je ukázkový výstup:
Poznamenejte si hodnotu SID pro svůj účet.
Zakázat automatické spouštění aplikací ve Windows 10
- otevřeno Editor registru .
- Přejít na klíč
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon UserARSO SID
. Nahraďte část SID skutečnou hodnotou SID, např.S-1-5-21-1009994778-2815073881-3359792039-1001
. - Vpravo vytvořte nebo upravte novou 32bitovou hodnotu DWORDOptOuta nastavte jej na 1.
- Restartujte Windows 10 .
Aby autor ušetřil čas, vytvořil automatický skript.
@echo off :: Zakázat funkci automatického spouštění Windows 10 :: Autor: Hendrik Vermaak, 3. února 2018 :: Zkontrolovat oprávnění správce> nul 2> & 1 '% SYSTEMROOT% system32 cacls.exe' '% SYSTEMROOT% system32 config system ':: Pokud je nastaven příznak chyby, nemáme administrátora. if '% errorlevel%' NEQ '0' (echo Requesting administrator privileges ... goto UACPrompt) else (goto gotAdmin): UACPrompt echo Set UAC = CreateObject ^ ('Shell.Application' ^)> '% temp% getadmin. vbs 'echo UAC.ShellExecute' cmd.exe ',' / C '' '% ~ f0' '' ',,' runas ', 1 >>'% temp% getadmin.vbs 'cscript'% temp% getadmin.vbs 'exit / B: gotAdmin pokud existuje'% temp% getadmin.vbs '(del'% temp% getadmin.vbs ') pushd'% CD% 'CD / D'% ~ dp0 ':: BatchGotAdmin (Spustit jako končí kód správce) :: Zakázat echo funkce AutoLaunch. for / F 'tokens = * skip = 1' %% n in ('wmic useraccount where' name = '% username%' 'get sid ^ | findstr'. '') do (set SID = %% n) reg add 'HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon UserARSO \% SID%' / v OptOut / t REG_DWORD / d 1 / f echo. funkce echo Autolaunch deaktivována. echo. echo. echo Stisknutím libovolné klávesy ukončete ... pauza> nul
Výše uvedený text můžete zkopírovat a vložit do nového okna Poznámkového bloku a uložit jej jako soubor CMD. Případně si můžete stáhnout soubor cmd zde:
Stáhněte si soubor CMD
můžete platit v hotovosti na grubhubu
A je to.
Zdroj: MDL .