2016-01-22 19:48:27 +0000 2016-01-22 19:48:27 +0000
63
63

W przypadku systemu Windows 10 jak można wyłączyć komputer bez instalowania aktualizacji?

W przypadku systemu Windows 7 można było skorzystać z ekranu menedżera zadań, aby wyłączyć komputer bez instalowania aktualizacji (patrz Jak wyłączyć komputer bez aktualizacji w systemie Windows 7? ). Ale to nie zadziałało w przypadku systemu Windows 10.

Jak wyłączyć system Windows 10 bez instalowania aktualizacji? Mogę tego chcieć, ponieważ:

  • Muszę szybko wyłączyć lub zrestartować komputer
  • Komputer działa śmiesznie i dlatego muszę go zrestartować (tak, to nadal Windows), i nie ufam, że w tym czasie uruchomię aktualizacje. Nie ma sensu pogarszać problemu.

  • Menu zamykania My Window 10 brzmi:

  • Sleep

  • Update and shut down

  • Update and restart

Stara sztuczka Windows 7/8 nie działa. Nowe wersje systemu Windows 10 zmieniły poprzednie obejścia. Microsoft ma wiele uwag na ten temat, ale nie podjął żadnych działań. Zobacz na przykład:

feedback-hub:?contextid=158&feedbackid=1e175952-a19f-4cca-b1fb-d248945e9fe1&form=1&src=2

lub wyszukaj _“Pozwól użytkownikom odłożyć aktualizacje: po wyłączeniu i po uruchomieniu” _ w Microsoft Feedback Hub (wyszukaj “Feedback Hub” w Windows 10).

Odpowiedzi (7)

13
13
13
2016-06-17 07:20:45 +0000

Miałem ten sam problem - @TNALLY prawie go miałem.

Moje rozwiązanie:

  • Power Options -> Choose what the power buttons do
  • set option to shutdown
  • naciśnij raz przycisk zasilania - hurray: shutdown without updates
11
11
11
2016-10-01 06:05:20 +0000

Okay, więc zaraz po tym jak zamieściłem poniższą treść odpowiedzi, uruchomiłem ten sam skrypt na mojej maszynie Windows 10** i zgadnij co… Windows Updates i tak zaczęły się instalować.

Wygląda na to, że Microsoft wprowadził pewne zmiany w Windows 10 w celu zapewnienia, że aktualizacje zabezpieczeń zostaną zainstalowane w systemie operacyjnym w celu łatania luk bezpieczeństwa, i słusznie w imię bezpieczeństwa.

Wygląda na to, że to, o co prosisz, Windows 10 może nie mieć 100% pewności co do sposobu wykonania dokładnie bez całkowitego wyłączenia Windows Updates.

Jeśli aktualizacja Windows jest już zainstalowana (lub jest instalowana) podczas gdy Ty jesteś zalogowany za kulisami przed przymusowym restartem, a nawet po zatrzymaniu usług Windows Update, itp. Windows 10 wydaje się na tyle inteligentny, że wciąż czeka na jakiekolwiek oczekujące aktualizacje lub może cofnąć to, co się zmieniło, a co nie było w 100% oddane systemowi przed włączeniem zasilania systemu operacyjnego.

  • *

Dangerous Workaround

Przypuszczam, że można po prostu twardo uruchomić maszynę poprzez odłączenie źródła zasilania, przytrzymanie przycisku zasilania, itp. ale to zasadniczo emulowałoby nieoczekiwaną przerwę w dostawie prądu i miałoby potencjalny wpływ na uszkodzenie systemu plików i tak dalej.

  • *

Halfway Workarounds

Znalazłem kilka innych źródeł, które chciałem opublikować dla potencjalnych metod obejścia lub połowicznego obejścia, aby być może pomóc z niektórymi niechronionymi aktualizacjami lub dla lepszej kontroli, kiedy zezwolić na pobranie aktualizacji - nie będzie miał nic do zainstalowania, jeśli nie ma nic do pobrania.

Option 2: Setup A Metered Connection

Windows 10 oferuje użytkownikom na metered connections kompromis: w celu zaoszczędzenia przepustowości Microsoft potwierdza, że system operacyjny automatycznie pobierze i zainstaluje aktualizacje sklasyfikowane jako ‘Priorytetowe’.

Mimo że Microsoft nie ujawnia swojej metody klasyfikacji, ogranicza to bardziej frywolne aktualizacje, które zazwyczaj zawierają nowe sterowniki i funkcje oprogramowania - obie mają już powodujące problemy ze stabilnością .

  1. Otwórz aplikację Ustawienia (Win + I)
  2. Otwórz sekcję “Sieć i Internet”
  3. Otwórz sekcję ‘Wi-Fi’ i kliknij ‘Advanced Options’
  4. Przełącznik “Ustaw jako połączenie dozorowane” na “On”

Uwaga: Jeśli komputer używa kabla Ethernet do połączenia z Internetem, opcja połączenia dozorowanego zostanie wyłączona, ponieważ działa tylko z połączeniami Wi-Fi (głuptasie wiem).

Option 3: Edytor zasad grupy

To jest połowa domu: edytor zasad grupy będzie powiadamiał o nowych aktualizacjach bez automatycznej instalacji (jak zawsze działały poprzednie generacje systemu Windows) - choć ponownie aktualizacje zabezpieczeń będą instalowane automatycznie.

Uwaga: Użytkownicy systemu Windows 10 Home muszą usiąść w tym miejscu, jest to tylko system Windows 10 Edukacja, Pro i Enterprise edycje.

  1. Otwórz polecenie Uruchom (Win + R), wpisz w nim: gpedit.msc i naciśnij enter
  2. Przejdź do: Konfiguracja komputera -> Szablony administracyjne -> Składniki systemu Windows -> Windows Update
  3. Otwórz to i zmień ustawienie Konfiguruj aktualizacje automatyczne na ‘2 - Powiadamianie o pobraniu i instalacji’
  4. Otwórz aplikację Settings (Win + I) i przejdź do -> Update and Security -> Windows Updates. Kliknąć “Check for updates”, który stosuje nowe ustawienie konfiguracyjne
  5. Restart

źródło

  • *

Important

As stated here in the Stop Windows 10 from automatically updating your PC post, I think it is important to know that, “As a general rule, an up-to-date operating system is a secure operating system. Windows 10 automatycznie sprawdza, pobiera i instaluje nowe aktualizacje na twoim komputerze - czy ci się to podoba czy nie. Ta nowa funkcja jest w rzeczywistości dość wygodna dla większości użytkowników, ale nie każdy chce, aby jego system operacyjny był aktualizowany zgodnie z harmonogramem Microsoftu._” źródło

  • *

Surge Protection and Power Outages

Aby uchronić się przed nieoczekiwaną przerwą w dostawie prądu lub przepięciami elektrycznymi, należy rozważyć backup baterii UPS i Surge protection . Jeśli komputer jest włączony lub podłączony do gniazdka elektrycznego, a użytkownik nie jest obecny w momencie wystąpienia jednej z tych sytuacji lub jest bardziej prawdopodobne ich wystąpienie (np. burza z piorunami), można aktywnie chronić swój system na tym poziomie niezależnie od tego. Dodatkowo, w przypadku krytycznych danych w systemie, rozważ możliwość wykonania rutynowych kopii zapasowych w innym miejscu na tej maszynie, takim jak zewnętrzne nośniki danych, bezpieczne zdalne tworzenie kopii zapasowych w chmurze, itp.

  • *

~Oryginalna odpowiedź

Dla szybkiego i nie tak czystego sposobu, aby to zrobić, możesz zabić wszystkie działające lub mające zastosowanie usługi Windows związane z Uaktualnieniami Windows , a następnie wykonać przymusowy restart.

Zapisz logikę Skryptu wsadowego w poniższym przykładzie na tekst Udokumentować i zmienić nazwę na <something>.cmd na pulpit. Upewnij się, że klikniesz prawym przyciskiem myszy i wybierz run jako administrator, gdy musisz to zrobić, tak jak to wyjaśnisz w przypadkach, gdy jesteś dostępny.

Batch Script

@ECHO ON

FOR %%B IN (wuauserv,BrokerInfrastructure) DO NET STOP %%B
SHUTDOWN -r -t 01
GOTO EOF

Further Resources

8
8
8
2016-01-22 19:48:27 +0000

**

Najlepszym sposobem, jaki znalazłem, jest naciśnięcie “Windows-R”, aby wywołać komendę, następnie wpisanie “shutdown -r -t 5”, aby dać 5 sekundowe ostrzeżenie, a następnie wyłączenie.

Opcje dla tej komendy obejmują:

-f = force
-r = restart
-t = time
3
3
3
2016-10-01 19:03:13 +0000

Ideą (niesprawdzoną) jest oczyszczenie pobranych aktualizacji, więc zmuszenie Windows do ponownego pobrania, na co nie będzie miał czasu, jeśli zrobimy natychmiastowe zamknięcie.

Oto plik .bat, który teoretycznie powinien oczyścić Windows Updates. Został on zaadaptowany z artykułu przez Shawn Brink How to Reset Windows Update in Windows 10 .

@echo off

set b=0

:bits
set /a b=%b%+1
if %b% equ 3 (
   goto end1
) 
net stop bits
echo Checking the bits service status.
sc query bits | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto bits 
) 
goto loop2

:end1
cls
echo.
echo Cannot reset Windows Update since "Background Intelligent Transfer Service" (bits) service failed to stop.
echo.
pause
exit

:loop2
set w=0

:wuauserv
set /a w=%w%+1
if %w% equ 3 (
   goto end2
) 
net stop wuauserv
echo Checking the wuauserv service status.
sc query wuauserv | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto wuauserv 
) 
goto loop3

:end2
cls
echo.
echo Cannot reset Windows Update since "Windows Update" (wuauserv) service failed to stop.
echo.
pause
exit

:loop3
set app=0

:appidsvc
set /a app=%app%+1
if %app% equ 3 (
   goto end3
) 
net stop appidsvc
echo Checking the appidsvc service status.
sc query appidsvc | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto appidsvc 
) 
goto loop4

:end3
cls
echo.
echo Cannot reset Windows Update since "Application Identity" (appidsvc) service failed to stop.
echo.
pause
exit

:loop4
set c=0

:cryptsvc
set /a c=%c%+1
if %c% equ 3 (
   goto end4
) 
net stop cryptsvc
echo Checking the cryptsvc service status.
sc query cryptsvc | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto cryptsvc 
) 
goto Reset

:end4
cls
echo.
echo Cannot reset Windows Update since "Cryptographic Services" (cryptsvc) service failed to stop.
echo.
pause
exit

:Reset
Ipconfig /flushdns
del /s /q /f "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" 
del /s /q /f "%SYSTEMROOT%\Logs\WindowsUpdate\*"

if exist "%SYSTEMROOT%\winsxs\pending.xml.bak" del /s /q /f "%SYSTEMROOT%\winsxs\pending.xml.bak" 
if exist "%SYSTEMROOT%\winsxs\pending.xml" ( 
    takeown /f "%SYSTEMROOT%\winsxs\pending.xml" 
    attrib -r -s -h /s /d "%SYSTEMROOT%\winsxs\pending.xml" 
    ren "%SYSTEMROOT%\winsxs\pending.xml" pending.xml.bak 
) 

if exist "%SYSTEMROOT%\SoftwareDistribution.bak" rmdir /s /q "%SYSTEMROOT%\SoftwareDistribution.bak"
if exist "%SYSTEMROOT%\SoftwareDistribution" ( 
    attrib -r -s -h /s /d "%SYSTEMROOT%\SoftwareDistribution" 
    ren "%SYSTEMROOT%\SoftwareDistribution" SoftwareDistribution.bak 
) 

if exist "%SYSTEMROOT%\system32\Catroot2.bak" rmdir /s /q "%SYSTEMROOT%\system32\Catroot2.bak" 
if exist "%SYSTEMROOT%\system32\Catroot2" ( 
    attrib -r -s -h /s /d "%SYSTEMROOT%\system32\Catroot2" 
    ren "%SYSTEMROOT%\system32\Catroot2" Catroot2.bak 
) 

shutdown -s -t 0
  • *

Niżej wymienione metody wydają się być usunięte w Windows 10 Anniversary Update.

Artykuł How to Shutdown a Windows PC Without Installing Updates wymienia trzy metody :

  1. Naciśnij klawisze Alt+F4, aby przejść do okna dialogowego Shut Down Windows i wybierz “Shut down” z listy rozwijanej.

  2. Naciśnij klawisze Windows+L, aby zablokować ekran lub wylogować się. W prawym dolnym rogu ekranu logowania, kliknij przycisk zasilania i wybierz “Shut down” z menu podręcznego.

  3. Wykonaj następujące polecenie : shutdown -s -t 0

2
2
2
2016-10-01 04:34:51 +0000

Być może będzie to działać http://www.askvg.com/how-to-disable-install-windows-updates-and-shut-down-option-in-windows-start-menu/

W systemie Windows 8 można dodać następujący klucz rejestru:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAUAsDefaultShutdownOption"=dword:00000001
0
0
0
2017-10-05 03:53:46 +0000

Jest wyjście, ale w zasadzie będziesz musiał rozbić system, aby wymusić natychmiastowe wyłączenie.

Laptopy z niewymiennymi bateriami i ultraszybkimi dyskami półprzewodnikowymi mogą być dość irytujące, ponieważ system przejdzie w stan uśpienia bardzo szybko po naciśnięciu przycisku zasilania, a nie wyłączeniu.

  • Wybierz Restart lub Wyłącz (nie ma znaczenia) i poczekaj, aż powie “Przygotowanie do instalacji aktualizacji”
  • naciśnij przycisk zasilania. Laptop przechodzi w stan uśpienia w ciągu kilku sekund, ale nie jest w pełni wyłączony.
  • Naciśnij przycisk zasilania dwa razy bardzo szybko, a po drugim naciśnięciu, przytrzymaj go.
  • Pierwsze naciśnięcie powoduje wyjście systemu z trybu uśpienia. System Windows 10 zostanie szybko wznowiony, ale zanim będzie mógł ponownie wejść w stan uśpienia, przytrzymanie przycisku zasilania przez około 5 sekund wymusi wyłączenie zasilania niezależnie od tego, co robi system Windows.
  • System jest teraz całkowicie wyłączony.
  • Następnym razem, gdy włączysz system, Windows 10 po cichu posprząta bałagan podczas uruchamiania i nic ci nie powie.

  • Od czasu do czasu muszę to zrobić, gdy robię obrazowanie napędu urządzenia przenośnego. Nie ma sensu czekać na długi, wymuszony proces aktualizacji, jeśli i tak mam zamiar wymazać dysk i zastosować nowy, wstępnie skonfigurowany obraz systemu.

-2
-2
-2
2016-10-05 11:40:40 +0000

Nie ufam, że w tym czasie będziecie uaktualniać. Nie ma sensu pogarszać złego problemu.

To jest sedno problemu tutaj. Aby korzystać z Windows w środowisku domowym, musisz albo ominąć to, albo kupić licencję na serwer i zainstalować serwer WSUS w swojej sieci, aby móc kontrolować, które aktualizacje są pchane (nie mówiłem, że to tania opcja, ale to jest wykonalne rozwiązanie), albo przełączyć się na nowy system operacyjny. To jest kierunek, w którym zmierza MS.

Osobiście nienawidziłem utraty kontroli, ale wtedy naprawdę o tym pomyślałem. Wymuszone aktualizacje są jedynym sposobem na zapewnienie bezpieczeństwa większości stacji roboczych. W sumie, ludzie nie robią tego dobrze sami. W przeszłości wybrałem opcję “pobieraj aktualizacje i ostrzegaj mnie”. Kiedy ostatni raz zdecydowałem się nie instalować aktualizacji zabezpieczeń? Nigdy. Kiedy ostatni raz aktualizacja bezpieczeństwa złamała mój komputer? Znowu, nigdy. Kiedy ostatni raz czekałem kilka dni, a nawet tygodni na zainstalowanie aktualizacji. Prawie za każdym razem. A ja jestem sysadynką, która pracuje w środowisku świadomym zagrożeń. (Doświadczenia, o których wspominam, są na moich domowych maszynach). W mojej obronie często chodzę całymi dniami bez użycia komputera w domu. Ale teraz wszystkie z nich, moje i te dla mojej rodziny, są automatycznie aktualizowane. Nie ma problemu w ciągu ponad roku.

Wierzę, że nadal można kontrolować sposób instalacji opcjonalnych aktualizacji. Zacząłem automatyczną instalację aktualizacji zabezpieczeń i poprawek błędów. Jeżeli ono łamać, I dołączać the odcień i płakać, ale mój Win 10 system być mój domowy system, i być krytyczny. Systemy w pracy są zarządzane za pomocą metod korporacyjnych, takich jak SCCM lub WSUS w niektórych przypadkach.

Jeśli chodzi o zapobieganie aktualizacji, które są pobierane i oczekują w kolejce do zainstalowania po ponownym uruchomieniu, metody, które mówią do usunięcia pobranych aktualizacji są jedynym znanym mi sposobem.