Ero sivun ”Windows 10” versioiden välillä
Rivi 26: | Rivi 26: | ||
<syntaxhighlight lang="winbatch"> | <syntaxhighlight lang="winbatch"> | ||
− | |||
@ECHO off | @ECHO off | ||
SET quantity=35 | SET quantity=35 | ||
Rivi 181: | Rivi 180: | ||
ECHO All %quantity% updates searched. | ECHO All %quantity% updates searched. | ||
pause | pause | ||
− | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Versio 7. syyskuuta 2015 kello 20.09
Windows 10 on uusi käyttöjärjestelmä Microsoftilta joka on laitettu jakeluun 29.7.2015.
Windows 7 / Windows 8.X päivitys Windows 10
Tässä ohjeistamme päivittämään Windows 7 ja Windows 8.X käyttöjärjestelmän uuteen Windows 10 käyttöjärjestelmään. Ennen päivittämistä on suositeltavaa ottaa varmuuskopioi ja varmistamaan laitteiston yhteensopivuuden. Näin vältyt mahdollisilta ongelmilta päivityksessä. Testaamme päivitystä Windows 7 käyttöjärjestelmällä ja päivitämme tätä ohjetta sen mukaan kun päivitys etenee. Päivitys kestää aika kauan sillä Microsoft jakelee päivitystä porrastetusti, ettei tulisi ongelmia.
Olemme aloittaneet asentamalla tietokoneelle Windows 7 Home Premiun englanninkielisen version SP1 paketilla ja Windows 7 käyttöjärjestelmään yhteensopivat ajurit. Asensimme lisäksi kaikki Windows Updatet.
- Windows Update - Päivityksien jälkeen ilmestyi tehtäväpalkkiin Windows 10 ikoni:
- Klikkaamalla tätä kuvaketta sinulle tule mainos Windows 10 ilmaisesta päivityksestä
- Anna sähköpostiosoitteesi niin sinulle tulee ilmoitus kun asennus valmiina aloittamaan
Toinen tapa on ladata asennusohjelma täältä: https://www.microsoft.com/fi-fi/software-download/windows10
Yksityisyysasetukset
Estä Windows epämääräiset päivitykset
Kopioi alla oleva bat scripti esimerkiksi find.bat nimiseksi ja aja järjestelmävalvonana.
@ECHO off
SET quantity=35
SET /A counter=1
ECHO Remember to RUN THIS AS AN ADMINISTRATOR
ECHO (Press CTRL^^C if you want to abort this script)
ECHO.
pause
ECHO.
ECHO.
ECHO Searching total of %quantity% updates.
ECHO.
ECHO Running search script...
ECHO.
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3022345" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3022345, (Installs diagnostic tracking service, reported to corrupt system files)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3068708" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3068708, (Installs telemetry service, prepares system for upgrade to Windows 10)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3035583" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3035583, (Get Windows 10 App (delivers ready to use UAC backdoor as bonus))
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2952664" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2952664, (Prepares system for upgrade to Windows 10 (sends a bunch of telemetry data to M$, reported to corrupt system files))
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2876229" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2876229, (SKYPE, If you want Skype then install it.)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2923545" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2923545, (Update for RDP 8.1 is available for Windows 7 SP1)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2970228" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2970228, (Update to support the new currency symbol for the Russian ruble in Windows, causing 0x50 BSOD)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2990214" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2990214, (Prepares system for upgrade to Windows 10)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3021917" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3021917, (Performance tracker update)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2592687" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2592687, (Remote Desktop Protocol (RDP) 8.0 update for Windows 7 and Windows Server 2008 R2)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2660075" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2660075, (You cannot change the time and date if the time zone is SET to Samoa (UTC+13:00) and KB2657025 is installed in Windows 7 or in Windows Server 2008 R2)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2506928" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2506928, (A link in an .html file that you open in Outlook does not work in Windows 7 or in Windows Server 2008 R2)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3050265" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3050265, (Supposedly fixes an issue with windows update, but also changes system files to support upgrade to Windows 10)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2726535" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2726535, (An update is available that adds South Sudan to the list of countries in Windows Server 2008, Windows 7, and Windows Server 2008 R2)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2994023" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2994023, (RDP 8.1 client for Windows 7 or Windows Server 2008 R2 disconnects when it is connected through a RD gateway)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2545698" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2545698, (IE9)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3065987" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3065987, (Makes 'improvements' to the windows update client (really just more Win10 stuff))
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3077715" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3077715, (Description not available)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3078667" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3078667, (Description not available)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3080149" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3080149, (This update would enable all the down-level devices to receive the software updates, design updates, and additional power and performance tuning)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3075249" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3075249, (Adds telemetry points to consent.exe in Windows 8.1 and Windows 7. This update adds spyware functionality to UAC)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2505438" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2505438, (Slow performance in applications that use the DirectWrite API on a computer that is running Windows 7 or Windows Server 2008 R2)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2976978" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2976978, (Prepares system for upgrade to Windows 10)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2977759" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2977759, (Prepares system for upgrade to Windows 10, installs telemetry)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3044374" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3044374, (Prepares system for upgrade to Windows 10)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3050267" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3050267, (Prepares system for upgrade to Windows 10)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2922324" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2922324, (Reportedly pulled, uninstall it anyway if already installed)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3014460" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3014460, (Affects windows 8 only)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3015249" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3015249, (Telemetry)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3075851" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3075851, (Makes 'improvements' to the windows update client (really just more Win10 stuff))
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB3075853" >> null
IF %ERRORLEVEL%==0 ECHO Found KB3075853, (Update for 'Windows Update' on Win8.1/Server 2012R2)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB971033" >> null
IF %ERRORLEVEL%==0 ECHO Found KB971033, (License validation)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2902907" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2902907, (Description not available)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2976987" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2976987, (Description not available)
SET /A counter+=1
ECHO Searching for %counter% out of %quantity% ...
wmic /output:stdout qfe get hotfixid | find "KB2670838" >> null
IF %ERRORLEVEL%==0 ECHO Found KB2670838, (Description not available)
ECHO All %quantity% updates searched.
pause
Poista epämäärinen päivitys
wusa /uninstall /kb:999999 /quiet /norestart