Hlavní Windows 10 Zakažte automatické spouštění aplikací ve Windows 10

Zakažte automatické spouštění aplikací ve Windows 10



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.

Automaticky se přihlásit po restartování systému Windows 10Microsoft 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

Vypínací příkaz Windows 10

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ře
Nakonec 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živatele

Stručně řečeno, spusťte následující příkaz:

plný seznam uživatelských účtů wmic

Zde je ukázkový výstup:
Příkaz Informace o účtu

Poznamenejte si hodnotu SID pro svůj účet.

Zakázat automatické spouštění aplikací ve Windows 10

  1. otevřeno Editor registru .
  2. 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.
  3. Vpravo vytvořte nebo upravte novou 32bitovou hodnotu DWORDOptOuta nastavte jej na 1.
  4. 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 .

Zajímavé Články