Сейчас я вам расскажу как избавится от кнопки в трее "обновись до Win 10"
При этом обновления отключать не нужно (ну мало ли у вас лицензия)
Создаём батничек, я его назвал nahuy10.cmd
Наполняем и запускаем от имени администратора или из FAR:
@ECHO OFF
:: declare base dir
SET "WORK_DIR1=%SystemRoot%\SYSTEM32\GWX"
:: check applicability
IF NOT EXIST "%WORK_DIR1%\" IF EXIST "%WORK_DIR1%" (ECHO GWX already processed &PAUSE&EXIT 0)
:: declare additional dir for AMD64 architecture
ECHO "%PROCESSOR_ARCHITECTURE%""%PROCESSOR_ARCHITEW6432%"|1>NUL 2>NUL FIND /I "64"&&SET "WORK_DIR2=%SystemRoot%\SysWOW64\GWX"
SET "WORK_NAME=gwx"
:: Killing task
tasklist.exe|find /i "%WORK_NAME%"&&taskkill.exe /f /im %WORK_NAME%*
tasklist.exe|find /i "%WORK_NAME%"&&(ECHO kill processes %WORK_EXE%* failed! &PAUSE&EXIT 1)
:: rеnаmе DIR1
IF EXIST "%WORK_DIR1%\" attrib -s -h -r "%WORK_DIR1%"
IF EXIST "%WORK_DIR1%\" REN "%WORK_DIR1%\" "_%WORK_NAME%"
IF EXIST "%WORK_DIR1%\" (ECHO Could not rеnаmе "%WORK_DIR1%\" PAUSE&EXIT 2)
:: create FILE1
ECHO. >>"%WORK_DIR1%"
IF NOT EXIST "%WORK_DIR1%" (ECHO Could not create file "%WORK_DIR1%" &PAUSE&EXIT 3)
:: deny access FILE1 for SYSTEM
icacls.exe "%WORK_DIR1%" /inheritance:r /Q 1>NUL 2>&1
icacls.exe "%WORK_DIR1%" /deny SYSTEM:F /Q 1>NUL 2>&1
IF NOT "%WORK_DIR2%"=="" (
:: rеnаmе DIR2
IF EXIST "%WORK_DIR2%\" attrib -s -h -r "%WORK_DIR2%"
IF EXIST "%WORK_DIR2%\" REN "%WORK_DIR2%\" "_%WORK_NAME%"
IF EXIST "%WORK_DIR2%\" (ECHO Could not rеnаmе "%WORK_DIR2%\" PAUSE&EXIT 4)
:: create FILE2
ECHO. >>"%WORK_DIR2%"
IF NOT EXIST "%WORK_DIR2%" (ECHO Could not create file "%WORK_DIR2%" &PAUSE&EXIT 5)
:: deny access FILE2 for SYSTEM
icacls.exe "%WORK_DIR2%" /inheritance:R /Q 1>NUL 2>&1
icacls.exe "%WORK_DIR2%" /deny SYSTEM:F /Q 1>NUL 2>&1
)
EXIT 0
Это сообщение отредактировал quenelle - 28.06.2016 - 13:45