Tiltsa le az alkalmazások automatikus indítását a Windows 10 rendszerben
A Windows 10 Fall Creators Update-től kezdve az operációs rendszer képes automatikusan újra megnyitni azokat az alkalmazásokat, amelyek a leállítás vagy újraindítás előtt futottak. Ez a viselkedés teljesen váratlan a legtöbb Windows-felhasználó számára, aki frissített az operációs rendszer legutóbbi kiadására. Egy új kutatás felfedte a rendszerleíró adatbázis módosítását, amely letilthatja a funkciót.
Ha követi a Windows 10 fejlesztését és a blogon található cikkeket, akkor valószínűleg ismeri a Windows 10 rendszerrel kapcsolatos összes változást. Az egyik az volt, hogy a frissítések telepítése után, azaz a frissítések telepítése utáni újraindítás után újra lehetett indítani az alkalmazásokat. Ha futsz Windows 10 build 17040 és a fenti opciót kell használnia Használja a bejelentkezési adataimat az eszköz beállításának automatikus befejezéséhez frissítés vagy újraindítás után alatt Magánélet a Beállításokban. Lásd a cikk "Automatikus bejelentkezés a Windows 10 újraindítása után". Sok felhasználó azonban arról számol be, hogy ez nem működik számára.
Visszajelzése alapján az alkalmazáshoz regisztrált alkalmazások visszaállítására szolgáló funkció újraindítás vagy leállítás után újraindul (a Start menüben és számos más helyen elérhető energiaellátási lehetőségeken keresztül) úgy van beállítva, hogy csak azoknál a felhasználóknál forduljon elő, akik engedélyezték „A bejelentkezési adatok használata az eszköz beállításának automatikus befejezéséhez frissítés vagy újraindítás után” az Adatvédelem részben a Bejelentkezési beállítások alatt Beállítások.
Ha régebbi buildet használ, használhat egy másik trükköt. Tipp: A telepített build megkereséséhez olvassa el a cikket Hogyan találhatja meg a futó Windows 10 buildszámát.
A Windows 10 Fall Creators Update segítségével az operációs rendszer automatikusan elindítja azokat az alkalmazásokat, amelyeket a leállítás vagy újraindítás előtt futtatott. Még a Fast Boot funkció letiltása sem változtat a helyzeten. A leállítási parancs futtatása leállítja az operációs rendszert az alkalmazások újranyitásában. A parancs a következő:
leállítás -t 0 -s
Ha újra szeretné indítani, használja a következő parancsot az operációs rendszer újraindításához:
leállítás -t 0 -r
Olvassa el a következő cikket:
Tiltsa le az alkalmazások automatikus újranyitását a Windows 10 rendszerben
Végül az MDL-fórumhasználó, Hendrik Vermaak által felfedezett új Registry-beállítás teljesen letiltja a funkciót. Íme, hogyan lehet ezt megtenni.
A folytatás előtt meg kell találnia felhasználói fiókja (SID) biztonsági azonosítóját.
Keresse meg felhasználói fiókja biztonsági azonosítóját (SID)
Van egy speciális konzolparancs, amellyel információkat szerezhet a Windows 10 felhasználói fiókjairól. Lehetővé teszi az SID és sok egyéb információ megtalálását. Ez a cikk részletesen tárgyalja:
Röviden, futtassa a következő parancsot:
A wmic felhasználói fiókok listája megtelt
Íme a minta kimenet:
Jegyezze fel fiókja SID értékét.
Tiltsa le az alkalmazások automatikus indítását a Windows 10 rendszerben
- Nyisd ki Rendszerleíróadatbázis-szerkesztő.
- Menj a kulcshoz
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\UserARSO\SID
. Cserélje ki a SID részt a tényleges SID értékre, pl.S-1-5-21-1009994778-2815073881-3359792039-1001
. - A jobb oldalon hozzon létre vagy módosítson egy új 32 bites duplaszó-értéket Kiszáll és állítsa 1-re.
- Indítsa újra a Windows 10-et.
Az idő megtakarítása érdekében a szerző egy automatizált szkriptet készített.
@echo off.:: A Windows 10 automatikus indítási funkciójának letiltása.:: Szerző: Hendrik Vermaak, 2018. február 3.:: Adminisztrátori engedélyek ellenőrzése. >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system":: Ha a hibajelző be van állítva, akkor nincs rendszergazda. if '%errorlevel%' NEQ '0' ( echo Rendszergazdai jogosultságok kérése... lépjen az UACPromptba. ) else ( goto got Admin ) :UACPrompt. echo Set UAC = CreateObject^("Shell. Alkalmazás"^) > "%temp%\getadmin.vbs" echo UAC.ShellExecute "cmd.exe", "/C %~f0,, "runas", 1 >> "%temp%\getadmin.vbs" cscript "%temp%\getadmin.vbs" kilépés /B. :gotAdmin. ha létezik "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs") "%CD%" CD /D "%~dp0":: BatchGotAdmin (Futtatás, amikor a rendszergazdai kód véget ér):: Az automatikus indítás funkció letiltása. visszhang. for /F "tokens=* skip=1" %%n in ('wmic useraccount, ahol "name='%username%'" get sid ^| findstr "."') do (set SID=%%n) reg add hozzá: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\UserARSO\%SID%" /v OptOut /t REG_DWORD /d 1 /f. visszhang. echo Autolaunch funkció letiltva. visszhang. visszhang. echo Nyomja meg bármelyik gombot a kilépéshez... szünet > null
A fenti szöveget másolhatja és beillesztheti egy új Jegyzettömb ablakba, és elmentheti CMD-fájlként. Alternatív megoldásként letöltheti a cmd fájlt innen:
Töltse le a CMD fájlt
Ez az.
Forrás: MDL.