Сообщество - Лига Сисадминов

Лига Сисадминов

2 419 постов 18 936 подписчиков

Популярные теги в сообществе:

17

Windows 10. Сброс к заводским настройкам: взгляд изнутри

Всем привет!


Заранее прошу прощения за неудобный формат поста, но Пикабу не поддерживает спойлеры. Кому они нужны, могут пройти в копию статьи в моем блоге.


В прошлом посте Когда всё пошло не так: возврат Windows 10 в исходное состояние я рассказывал о двух методах возврата ОС в исходное состояние: "начать заново" и "возврат к исходному состоянию". На последней я хочу заострить внимание.

Функция возврата системы к исходному состоянию предлагает нам на выбор сохранение или удаление пользовательских данных. Так-же дополнительно можно очистить информацию только с системного или со всех дисков. Данные могут быть просто удалены или удалены без возможности воссстановления. Это полезно во время предпродажной подготовки оборудования.

Windows 10. Сброс к заводским настройкам: взгляд изнутри

Я выбрал сценарий сохранения пользовательских данных. Он предполагает выполнение следующих шагов:

- Сбор информации

- Создание нового каталога Windows

- Сборка системы путем создания жестких ссылок на уже имеющиеся файлы

В сборке участвуют компоненты, обновленные старше 30 дней во избежание проблем.

- Установка компонентов

- Установка обновлений

- Перенос старой Windows в каталог Windows.old

- Перенос новой  Windows на диск C:\

- Удаление каталога Windows.old

- Настройка загрзчика и перезапуск в новую ОС

- Установка оборудования

Таким образом мы получаем систему в первозданном виде, но с уже установленными обновлениями за исключением последних 30-ти дней. В добавок, нам совсем не потребовался доступ к Сети.
Информации от Майкрософт нет, поэтому займемся разбором лога.


Установщик собирает информацию об установленной системе

2019-04-15 22:20:25, Info Registry: Loading SOFTWARE hive from online OS

2019-04-15 22:20:25, Info Registry: Loading SYSTEM hive from online OS

Удаление снимков теневого копирования

Info OfflineBoot: -> Cleaning up VSS snapshots

Info Snapshot: Deleting all VSS snapshots on [C:]

Настройка запуска WinRE

Info OfflineBoot: -> Configuring BCD to boot WinRE

Info [SystemSettingsAdminFlows.exe] Enter WinReGetConfig

Info [SystemSettingsAdminFlows.exe] Parameters: configWinDir: NULL

Info [SystemSettingsAdminFlows.exe] WinRE config file path: C:\Windows\system32\Recovery\ReAgent.xml

Info [SystemSettingsAdminFlows.exe] Update enhanced config info is enabled.

Info [SystemSettingsAdminFlows.exe] WinRE is installed

Info [SystemSettingsAdminFlows.exe] WinRE is installed at: \?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE

Info [SystemSettingsAdminFlows.exe] System is WimBoot: FALSE

Info [SystemSettingsAdminFlows.exe] WinRE image validated

Info [SystemSettingsAdminFlows.exe] Exit WinReGetConfig return value: 1, last error: 0x0

Info OfflineBoot: -> Redirect WinRE BCD for bootstat.dat

Info OfflineBoot: -> Redirect WinRE BCD to [C:\$Sysreset\Logs\WinRE\bootstat.dat]

Info OfflineBoot: -> Configuring WinRE to launch offline client

Info [SystemSettingsAdminFlows.exe] Enter WinReSetRecoveryAction

Info [SystemSettingsAdminFlows.exe] Parameters: Operation: 7, OperationParam: -continue, Permanent: FALSE, ConfigWinDir: C:\Windows

Info [SystemSettingsAdminFlows.exe] Update enhanced config info is enabled.

Info [SystemSettingsAdminFlows.exe] WinRE is installed

Info [SystemSettingsAdminFlows.exe] Exit WinReSetRecoveryAction return value: 1, last error: 0x0

Перезагрузка

2019-04-15 23:11:59, Info OnlineUI: Initiate system reboot

Чтение и настройка конфигурации

Info LogSession: Reopened a log session at [C:\$SysReset\Logs]

Info ResetResumeLog: Reopened session logs in [C:\$SysReset\Logs]

Info OfflineUI: Continue: Loading session from [C:]

Info ResetLoadSession: Loading session from [C:]

Info WorkingDirs: Opening existing working directory tree at [C:\$SysReset]

Info LogSession: Closing log session at [C:\$SysReset\Logs]

Info LogSession: Reopened a log session at [C:\$SysReset\Logs]

Info Registry: Loading SOFTWARE hive from offline OS C:\Windows

Info Registry: Loading offline registry hive from [C:\Windows\System32\config\SOFTWARE]

Info Registry: No more open handles to [C:\Windows\System32\config\SOFTWARE], closing hive …

Info ResetLoadSession: Session loaded successfully

Info OfflineUI: Beginning execution

Info OfflineUI: Progress: [1]

Info ResetExecute: Executing offline phase of reset

Info Session: Suspending BitLocker protection per scenario requirements

Info Session: Checking main OS for a test ID

Info Telemetry: Checking [C:] for a test ID

Info Registry: Loading SOFTWARE hive from offline OS C:\Windows

Info Registry: Loading offline registry hive from [C:\Windows\System32\config\SOFTWARE]

Info Telemetry: No test ID present

Info Registry: No more open handles to [C:\Windows\System32\config\SOFTWARE], closing hive …

Info Session: Reading system configuration

Info SenseContext: Opening system BCD

Info SenseContext: Reading WinRE config

Info [sysreset.exe] Enter WinReGetConfig

Info [sysreset.exe] Parameters: configWinDir: NULL

Info [sysreset.exe] Using recovery file at \?\GLOBALROOT\Device\HarddiskVolume4\RECOVERY\WINDOWSRE\ReAgent.xml

Info [sysreset.exe] WinRE config file path: \?\GLOBALROOT\Device\HarddiskVolume4\RECOVERY\WINDOWSRE\ReAgent.xml

Info [sysreset.exe] Update enhanced config info is enabled.

Info [sysreset.exe] ReAgentConfig::ReadBcdAndUpdateEnhancedConfigInfo (In WinPE) Using winre guid from the config file

Info [sysreset.exe] WinRE is installed

Info [sysreset.exe] WinRE is installed at: \?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE

Info [sysreset.exe] System is WimBoot: FALSE

Info [sysreset.exe] Exit WinReGetConfig return value: 1, last error: 0x0

Info SenseContext: Checking whether the target OS [C:] is accessible …

Info SenseContext: Target is accessible, will load registry hives

Info SenseContext: Loading target SOFTWARE hive

Info Registry: Loading SOFTWARE hive from offline OS C:\Windows

Info Registry: Loading offline registry hive from [C:\Windows\System32\config\SOFTWARE]

Info SenseContext: Loading target SYSTEM hive

Info Registry: Loading SYSTEM hive from offline OS C:\Windows

Info Registry: Loading offline registry hive from [C:\Windows\System32\config\SYSTEM]

Info SenseContext: Loaded

Info SystemInfo: Reading BCD settings

Info SystemInfo: Locating the boot device

Info SystemInfo: This is Windows PE - finding the ramdisk host device

Info Registry: Loading SYSTEM hive from online OS

Info WindowsRE: Extracted RDPATH [MULTI(0)DISK(0)RDISK(0)PARTITION(4)\RECOVERY\WINDOWSRE\WINRE.WIM] from start options [ NOEXECUTE=OPTIN MININT NOVGA RDIMAGEOFFSET=8192 RDIMAGELENGTH=3161088 RDPATH=MULTI(0)DISK(0)RDISK(0)PARTITION(4)\RECOVERY\WINDOWSRE\WINRE.WIM]

Info GetDriveType returned drive type [3] for media path [\?\GLOBALROOT\Device\HarddiskVolume4]

Info SystemInfo: Getting firmware info

Info SystemInfo: Reading host version number

Info SystemInfo: Searching for migration XML

Info SystemInfo: Reading power configuration

Info SystemInfo: Checking whether target OS volume is accessible …

Info SystemInfo: The target OS volume is accessible

Info SystemInfo: Checking if narrator auto start reg key turned on

Info SystemInfo: Detecting target BitLocker state

Info SystemInfo: Checking whether target is healthy

Info SystemInfo: Reading target build information

Info SystemInfo: PBR is in WinRE, detect Lean(CloudE) from edition. Edition = [Core]

Info SystemInfo: Reading target's reset policy flags

Info SystemInfo: Searching target for OEM extensibility

Info SystemInfo: Checking whether target OS is Signature Edition …

Info SystemInfo: Get reconstruction version from registry key

Info SystemInfo: Failed to get the reconstruction version from registry key. Use Latest as default.

Info SystemInfo: Detecting Team OS

Info Registry: Loading SOFTWARE hive from online OS

Info SystemInfo: Detecting Windows-to-Go

Info SystemInfo: Locating WinRE

Info SystemInfo: Detecting current WinRE's build number

Info SystemInfo: Detecting Narrator Running

Info Registry: No more open handles to [C:\Windows\System32\config\SOFTWARE], closing hive …

Info Registry: No more open handles to [C:\Windows\System32\config\SYSTEM], closing hive …

Info Session: Finished reading SystemInfo

Установщик определяет каталоги, которые создаст

Info ExecSetup: Creating new system via reconstruction

Info SP Creating new system (5). Old system root: C:\, System drive: C

Info SP ENVTRACK: Adding SystemDrive=C:

Info SP ENVTRACK: Result %SystemDrive%=C:

Info SP ENVTRACK: Adding WinDir=C:\Windows

Info SP ENVTRACK: Result %WinDir%=C:\Windows

Info SP ENVTRACK: Adding SystemRoot=C:\Windows

Info SP ENVTRACK: Result %SystemRoot%=C:\Windows

Info SP ENVTRACK: Adding CSIDL_WINDOWS=C:\Windows

Info SP ENVTRACK: Result %CSIDL_WINDOWS%=C:\Windows

Info SP ENVTRACK: Adding ProgramFiles=C:\Program Files

Info SP ENVTRACK: Result %ProgramFiles%=C:\Program Files

Info SP ENVTRACK: Adding CSIDL_PROGRAM_FILES=C:\Program Files

Info SP ENVTRACK: Result %CSIDL_PROGRAM_FILES%=C:\Program Files

Info SP ENVTRACK: Adding ProgramFiles(x86)=C:\Program Files (x86)

Info SP ENVTRACK: Result %ProgramFiles(x86)%=C:\Program Files (x86)

Info SP ENVTRACK: Adding CSIDL_PROGRAM_FILESX86=C:\Program Files (x86)

Info SP ENVTRACK: Result %CSIDL_PROGRAM_FILESX86%=C:\Program Files (x86)

Info SP ENVTRACK: Adding public=%SystemDrive%\Users\Public

Info SP ENVTRACK: Result %public%=C:\Users\Public

Info SP ENVTRACK: Adding ProfilesFolder=%SystemDrive%\Users

Info SP ENVTRACK: Result %ProfilesFolder%=C:\Users

Установщик определил недостаток дискового пространства

Info SP Settling on disk space requirements:

Info SP Full: 21474836480

Info SP Available: 13947105280

Info SP CNewSystem::PreInitialize: Low disk space detected. Will enabled optimized installation path.

Info SP NEO installation path is turned off in low disk space scenario

Установщик собирает список пакетов для сброса

Info CBS Enumerate packages for reset

Определяется дата точки отката.

Info CBS Go back to UTC timestamp: 0x01d44d136b34ab1b in filetime format

Создается каталог C:\$WINDOWS.~BT\NewOS. Тут будет собираться новая операционная система. Старая система будет перемещена в каталог C:\Windows.old.

Установщик формирует новую систему, создавая жесткие ссылки на имеющиеся файлы пакетов. Это существенно экономит дисковое пространство.

Info CBS Migrate SxS configuration from old windows

Info CBS Copy HKLM\SYSTEM\CurrentControlSet\Control\ProductOptions\ProductType value from old windows

Info CBS Copy Removed FOD Markers from old windows

Info CBS Copying COMPONENTS hive from old windows.

Info CBS Hard-link Component Store from old windows

После сборки операционно системы, она будет перенесена из каталога C:\$WINDOWS.~BT\NewOS на диск C:\

Определив недостаток дискового пространства, установщик удаляет уже ненужные файлы.

Info SP Cleanup operation "Cleanup caches in low-disk space" will cleanup:

Info SP Path: C:\hiberfil.sys

Info SP Path: C:\pagefile.sys

Info SP Path: C:\swapfile.sys

Info SP Path: C:\Windows\WinSxS\Reserve.tmp

Info SP Path: C:\ProgramData\Microsoft\Windows\WER

Info SP Path: C:\Windows\Minidump

Info SP Path: C:\Windows\LiveKernelReports

Info SP Cleanup operation "Cleanup Windows.old at end" will cleanup:

Info SP Path: C:\Windows.old\Windows

Info SP Path: C:\Windows.old\Program Files

Info SP Path: C:\Windows.old\Program Files (x86)

Info SP Path: C:\Windows.old\ProgramData

Info SP Path: C:\Windows.old\inetpub

Info SP Path: C:\Windows.old\SkyDriveTemp

Info SP Path: C:\Windows.old\Recovery

Info SP Path: C:\Windows.old\PerfLogs

Начинается установка пакетов обновлений

Info CBS Install permanent package: C:\Windows\Servicing\Packages\Package_for_KB4493510~31bf3856ad364e35~amd64~~17763.402.1.1.mum

Устанавливаются пакеты компонентов

Info CBS Install package: C:\Windows\Servicing\Packages\Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.1.2344.mum

Подготовка к перезагрузке в новую ОС

Info SP Operation (remaining): Prepare the new OS for first boot

Info SP Operation (remaining): Finalize critical boundary

Info SP Operation (remaining): Update Boot Code

Info SP Operation (remaining): Update Boot Sector

Info SP Operation (remaining): Relocate OS from C:\$WINDOWS.~BT\NewOS to C:\

Info SP Operation (remaining): Complete file operations for offline portion of first and oobe boot apply

Info SP Operation (remaining): Reserve space with file C:\$WINDOWS.~BT\Sources\Reserved.FirstApply (209715200)

Info SP AddSpace: add: 209715200, current: 209715200, peak: 209715200

Info SP Operation (remaining): Reserve space with file C:\$WINDOWS.~BT\Sources\Reserved.SecondApply (157286400)

Info SP AddSpace: add: 157286400, current: 367001600, peak: 367001600

Info SP Operation (remaining): Remove System Restore checkpoints

Info SP Operation (remaining): Close log files at C:\$WINDOWS.~BT\Sources\Panther

Info SP Operation (remaining): Reserve disk space first boot

Info SP AddSpace: add: 314572800, current: 681574400, peak: 681574400

Info SP AddSpace: add: 524288000, current:1205862400, peak:1205862400

Info SP Operation (remaining): Prepare SysPrep run

Info SP Operation (remaining): Upgrade security

Info SP Operation (remaining): First boot apply

Info SP Operation (remaining): Create registry key HKLM\SYSTEM\Setup\FirstBoot\Cleanup (value name: %SystemDrive%\$WINDOWS.~BT) on the new system

Info SP Operation (remaining): Stop suspended services

Info SP Operation (remaining): OOBE boot apply

Info SP Operation (remaining): Refresh localized strings

Info SP Operation (remaining): Execute provisioning migration

Info SP Operation (remaining): Start suspended services

Info SP Operation (remaining): Cleanup Windows.old at end

Операционная система загружается и начинается установка оборудования. Полный лог операции можно скачать по ссылке. Лог очень подробный и будет интересен тем, кто понимает.

Показать полностью 1

Почему ping до ya.ru от host1 идет, а от host2 нет?

Всем привет. Изучаю сети и Windows.

Собрал вот такой стенд. Если с host1 пинговать 87.250.250.242 (ya.ru) пинг есть. Но если с host2 - пинга нет. Почему с host2 пинга нет? Что я делаю не так?


Хосты поднимал на Hyper-V. И там и там ос Windows 2016. И там и там брандмавер выключен. На host1 поднят роль Remote Access. Больше никакие настройки не изменены.


Вот схема сети:

Настройки host1 (Название хоста mainserver):

Настройки host2:

Показать полностью 3

Борьба со взломом

Как идея борьбы со взломом,

ведь сейчас как?

неправильно введены учетные данные

давай по новой логин пароль, в лучшем случае бан через несколько неправильных.

ботсети сейчас с разных IP долбят, по разику, и редко повторяются.


А что если если учетные данные введены неправильно то их принимать, но при этом генерировать рандомный контент? Обычный человек должен сразу понять что лорем упсум это бред, и стоит перелогиниться....


Я думаю что наверняка у кого то уже были такие идеи, но мне интересно кто знает может это уже воплощено в каких либо проектах, хотел бы с этим ознакомиться?

и примеры как это прикрутить?

Хром "удачно" обновился (или нет?)

Привет, пикабушники.

В последнее время я стал часто писать про свои технические проблемы. То интернет отрубят, то антивирус гадость какую-то пришлёт. В общем, в 2019 году мне везёт на неполадки со своей техникой.

Короче, сегодня мне нужна Ваша помощь или совет с браузером Google Chrome. Вчера всё было, как обычно, но сегодня произошла какая-то хрень. Как оно часто бывает - неожиданно.))


Во-первых, пропали все закладки. Но не просто пропали, а были заменены закладками аж 2012 года (тогда я его и установил). И история просмотров вместо вчерашнего дня выдает этот же год. Это уже само по себе странно, так как я его не раз чистил.


Во-вторых, сбились все настройки. Об этом мне написал сам Хром , когда я зашёл в меню с ними. Сказал, что они сброшены из-за действий посторонней программы.


В-третьих, исчезло расширение AdBlock Plus. Возможно ли, что это та самая посторонняя программа? Я ставил её тоже в 2012-м и  мне кажется, что эти события как-то связаны, так как Гугл недавно заявил, что перестанет поддерживать блокировщики рекламы.

Я знаю, что на Пикабу много IT-специалистов, сам я в таких вопросах ноль. Помогите понять что это? Вирус? Кто-то меня взломал? Или всё-таки банальный сбой при обновлении, связанный с особенностями конфигурации системы? Потому что я не знаю, и мне немного не по себе от такого внезапного сюрприза. Если что, версия браузера 73.0.3683.103.
Прошу войти в положение. Не надо писать "у тя вирус, сноси винду"))

Показать полностью
24

Проблемы Windows Server 2019 (Есть кто из Майков, обратите внимание!)

С этим сервером у меня есть 2 проблемы, обсуждение этих проблем в русскоязычном сегменте я не нашел:

1. Hyper-v, поднятый на 2019 сервере не завершает корректно работу виртуальных машин при своем выключении.

Обсуждение этой проблемы тут (https://social.technet.microsoft.com/Forums/ru-RU/e8c45a15-0...), и тут уже люди замучились ждать решения или каких-либо вообще коментариев Майков, хотя проблеме уже 5 месяцев.

Самое главное, что такая проблема уже возникала после одного из обновлений на 2012 сервере и там достаточно быстро вышел патч с исправлением. А тут прям забили на решение.

2.Eсть ноутбук Dell 5468, под управлением windows server 2019 Datacenter, не подключается к телевизору по miracast (widi).

Для справки: Все это работало в этом же аппаратном наборе, но ноутбуке стоял Server 2016, перестало работать после апгрейда на 2019. Если поставить начисто 2019 тоже не работает, проблема явно в Server 2019. С других двух компьютеров, где Win 10 с этим телевизором все работает, значит он в порядке, если на ноутбук снова поставить начисто server 2016, то тоже работает, значит ноутбук впорядке.

При создании подключения к беспроводному дисплею, панель подключения, где должен появится список беспроводных устройств (дисплеев) просто закрывается.

В логах есть такая ошибка:


Имя сбойного приложения: ShellExperienceHost.exe, версия: 10.0.17763.1, метка времени: 0x5b9c8bd8

Имя сбойного модуля: ntdll.dll, версия: 10.0.17763.348, метка времени: 0xca65c822

Код исключения: 0xc0000005

Смещение ошибки: 0x0000000000033fc8

Идентификатор сбойного процесса: 0xcc4

Время запуска сбойного приложения: 0x01d4d59d7b0e2b2c

Путь сбойного приложения: C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe

Путь сбойного модуля: C:\WINDOWS\SYSTEM32\ntdll.dll

Идентификатор отчета: 9dc3dd63-7d96-4ebb-9052-433a5b6cc03c

Полное имя сбойного пакета: Microsoft.Windows.ShellExperienceHost_10.0.17763.1_neutral_neutral_cw5n1h2txyewy

Код приложения, связанного со сбойным пакетом: App


Ну вот собственно все, возможно найдутся люди у которых те же проблемы, ну и может кто-то из Майков обратит внимание на это.

Если честно, то первый раз Windows Server выходит с такими косяками.

Показать полностью
9

Прошу совета (РЕШЕНО)

Всем гуру администрирования доброго дня!

Возникла необходимость автоматизировать загрузку файлов на ФТП бесплатными средствами

Так как  мой ФТП сервер ZYXEL на ddns  поддерживает только пассивный режим, а стандартный клиент в Windows его не поддерживает, то пришлось использовать стороннею утилиту. Выбор пал на NCFTP и ее компонент ncftpput.exe

Был написан вот такой вот небольшой батник


@Echo off

Set FROM=ОТКУДА БРАТЬ ФАЙЛ

Set FFTP=ПУТЬ НА ФТП

Set USER=ИМЯ

Set Pass=ПАРОЛЬ


ncftpput -u %USER% -p %PASS% -F имя.ddns.net -P порт  %FFTP% %FROM%\*.rar


Порт фтп у меня не стандартный, через Тотал Коммандер все подключается без проблем



Но все равно он не подключается и выдает вот такую вот ошибку

Could not connect to имя.ddns.net (errno = 10061.

Could not connect to имя.ddns.net (errno = 10061.

Could not connect to имя.ddns.net (errno = 10061.

ncftpput: cannot open имя.ddns.net: remote host refused connection.


Подскажите пожалуйста что я делаю не так?

Погуглить я погуглил в первую очередь, но к сожалению ответов не нашел ((

Все что нашел практически один в один с моим написанным, но у них работает у меня нет.

Мануал тоже почитал, но вроде и по мануалу порядок действий у меня не нарушен

Всем заранее спасибо, конструктивная критика принимается без проблем )))

Показать полностью

Топ 10 компьютерных пранков

Компьютерные пранки это потрясающе. Это одна из тех немногих вещей в жизни, о которой большинство людей могут однозначно сказать, что это весело (если только вы не Microsoft). Шутки находятся в одной лиге с кошачьими видео, конфетами и бесплатными вещами – все их любят. Вероятно, вы уже разыгрывали некоторых счастливчиков из своей жизни в тот или иной момент. Весёлые времена, но действительно ли вы оправдываете свой потенциал шутника? Вы разбирайтесь в технологиях, и пришло время показать это вашими шутками. У нас есть несколько идей…


1. Повернуть экран компьютера вверх ногами.

Эта маленькая шутка, может помочь, если например вы хотите, чтобы ваш сотрудник не сидел в соц. сетях, когда вы должны работать, или подниматься на Эверест (или что-то ещё такое же сложное).

Для Windows: нажмите Ctrl + Alt + стрелка вниз (та же комбинация со стрелкой вверх перевернет всё обратно). Если это почему-то не работает, щелкните правой кнопкой мыши на рабочем столе> Настройки экрана (или Разрешение экрана) и измените ориентацию экрана.

Для Mac: удерживая одновременно Command + Option, перейдите в Системные настройки, дисплей. Должно появиться новое меню поворот экрана, и вы сможете перевернуть дисплей и сохранить его или отменить.


2. Изменить указатель мыши на «занятый»


Эта простая шалость заставит вашу жертву думать, что его компьютер все время зависает, хотя это не так. Каждый раз, когда я вижу занятый курсор, как будто что-то загружается, я чувствую раздражение. Не могу ничего с этим поделать. От одной мысли о том, что со мной может случиться такая шутка, мне хочется ударить кого-нибудь. Но, если ты обещаешь никогда не использовать это на мне, вот инструкция:

Для Windows: Перейди в панель управления > мышь > указатели и измени обычный указатель на один из «занятых».

Для Mac: этот вариант прикола не легко доступен, но вы все еще можете покопаться с курсором. Перейдите в Системные настройки > доступность (специальные возможности) > дисплей и перетащите размер курсора вправо, чтобы сделать указатель мыши гигантским. Пока вы на нем, вы можете также покопаться в других настройках дисплея, такими как инвертирование цветов и включить контрастность на полную.


3. Стать мастером зловещей автозамены текста.


Эту простую, но очень раздражающую шутку можно реализовать множеством способов, и в зависимости от вашей жертвы это можно сделать в его компьютере, или смартфоне. Сделать это можно добавив пользовательскую запись в функцию автозамены клавиатуры, заменив общее слово (или пробел) чем-то другим.

Ты можешь остроумно заменить правильно набранное слово опечаткой. Это реально раздражает. Или можешь оторваться по полной и добавить что-то, что заставит тебя неудержимо смеяться. Например, изменить «привет» на «Я люблю подглядывать за людьми». Только будь готов к последствиям.

Для Microsoft Word: Выберите файл в главном меню (или кнопку Office в старых версиях Word) > параметры > правописание > параметры автозамены. Если нужно, чтобы это было по всей системе, то вместо этого можно использовать AutoHotkey.

Word на Mac: Word> Настройки> Автозамена.

Для Mac: Системные настройки> Клавиатура> Текст> Щелкните значок «Плюс» в левом нижнем углу.

Для Документов Google: Инструменты> Настройки. Добавить. Убедитесь, что флажок «Автоматическая замена» установлен.

Для Android: Перейдите в Настройки > Язык и ввод > клавиатура по умолчанию > исправление текста > словарь. (Может отличаться на разных версиях)

Для iPhone: перейдите в Настройки > Общие > Клавиатура (убедитесь, что включена автозамена) > Замена текста > нажмите знак плюс в правом верхнем углу и добавьте свои «исправления».


4. Сменить раскладку «по Двораку».


В качестве более быстрой альтернативы, это забавный способ подколоть кого-то особо не парясь. Всё, что вам нужно сделать, это включить альтернативную раскладку клавиатуры Dvorak, с которой большинство обычных пользователей не знакомы.

Перейдите в панель управления > Язык и региональные стандарты > Языки и клавиатуры > Языки и службы текстового ввода, затем нажмите кнопку Добавить и выберите раскладку по Двораку (или любой другой случайный вариант, который вы хотите), и поставьте её по умолчанию. Возможно вы также захотите перейти на вкладку языковой панели, чтобы скрыть её, поэтому не так просто будет раскрыть этот трюк. Кстати, некоторые люди считают эту раскладку лучше, по этому возможно вы окажете кому-то услугу.


5. Заклеить сенсор мыши.

6. Подарить жертве сердечный приступ, обоями треснувшего экрана.

Простые шалости могут дать такой же эффект, как и сложные. Быстрая смена чьих-то обоев очень проста в настройке и может немного шокировать, однако для достижения наилучших результатов ты можешь сделать скриншот главного экрана и поверх него добавить эффект треснувшего стекла. Есть несколько приложений, которые могут это для вас сделать, также как и в Android или iOS.


7. Запуск случайных приложений или вёб-страниц в планировщике заданий.


Представьте, что новая вкладка на определенной страницы открывается каждые пару минут. Раздражает. Теперь представьте, что вы пытаетесь это быстро устранить, но безуспешно (новая вкладка продолжает появляться). Это именно то, что произойдет, если вы спрячете задачу в планировщике. Зайдите и создайте новую задачу, запустите Мастер и выберите исполняемый файл браузера, вставьте имя сайта в поле аргументов, а затем установите расписание для повторения задачи каждые 5 минут (или каждую минуту – в зависимости от того, насколько вы маниакальны.)


8. Поменять системные звуки


Как и во многих из перечисленных здесь шалостей, здесь всё дело в подходе. Простой подход хорош для шутников, которым не хватает времени: скачай набор .wav файлов и замени системные звуки через Панель управления. Например, когда пользователь получает новое письмо в Outlook или других почтовых клиентах.

Если утончённость — это про вас, и у вас есть еще немного времени, чтобы вложиться в эту шутку, используйте звуковой редактор (например, Audacity) и добавьте немного тишины между звуком по умолчанию и вашими звуковыми файлами. Это добавит большой разрыв между звуком входа в Windows, открытия окна, чего-то ещё, что ты выберешь — и твоими звуковыми эффектами. Пугающие крики стандартный вариант, но почему бы не попробовать что-то новое, типа детского голоса, который что-то шепчет?


9. Удалить ярлыки с экрана и установить фон с ними.

Сделайте скриншот рабочего стола жертвы, установите его в качестве обоев рабочего стола, а затем скройте значки и панель задач. Сначала всё будет выглядеть нормально, но ничто не будет реагировать на щелчки мыши. Другой подход — сделать скриншот рабочего стола, установить его в качестве обоев, переместить некоторые значки и сделать еще один снимок экрана. Повторяйте до тех пор, пока у вас не получится очень загроможденный рабочий стол, лишь с несколькими рабочими значками, и жертве придётся искать, чтобы найти то, что работает.


10. Управлять компьютером удалённо беспроводной мышью/клавиатурой.


Существуют VNC программы, для удалённого доступа к компьютеру, но установка чего-то вроде TeamViewer — сложный и более заметный вариант для шалости, который займет больше времени на планирование.

Однако, если вы находитесь в офисе с настольными ПК, просто подключите Bluetooth-адаптер беспроводной мыши и клавиатуры с задней стороны системного блока, и управляйте с вашего стола. Человек потеряется, когда мышь начнет двигаться сама по себе, запускать приложения и вводить странные сообщения на экране. Объедините это с одной из шалостей выше, и вы будете хорошо смеяться.

Важно понимать, когда шутка уместна и будет нормально воспринята. И если вы знаете, что у человека какая-то важная работа, то не стоит ему мешать. Шутите с умом!


Источник

Показать полностью 12
27

Почему нагрузку берет на себя CPU а не GPU?

Всем привет.

Собрал ПК на основе AMD Ryzen 3 2200G без дискретной видеокарты. Появилось проблема:

Когда смотрю видео 4К 60FPS нагрузка процессора ~20 а GPU ~80%. Когда переключаю тот же видео на 8K 60FPS - CPU 100% GPU ~1%. То есть почему то резко видеочип перестает "работать" и всю нагрузку берет на себя процессор. Почему так происходит? С чем это может быть связано? Или это так и должно быть? Может не хватает выделенной памяти видеочипу? Или что? Прошу помогите советом.


Переустанавливал, обновлял винду, переустанавливал драйвера - не помогло. Пробовал менять частоты памяти, GPU, CPU - тоже не помогло. Пробовал прошивать биос - тоже не помогло. Мать - Gigabyte GA-AB350M-DS3H/ Память hyperX на с максимальной частотой 3200.


Вот таблица зависимостей:

2K 60FPS CPU ~10% GPU ~60%

4K 60FPS CPU ~20% GPU ~80%

8K 60FPS CPU 100% GPU ~1%

Показать полностью
Отличная работа, все прочитано!