Задать вопрос
Ответы пользователя по тегу Windows
  • Как экстренно удалить профиль текущего пользователя Windows 10?

    @rPman
    Пишешь скрипт, удаляющий профил и файлы, и запускаешь его с помощью планировщика задач (не указываешь условие запуска, а запускаешь shctasks /run.

    Если тебе нужно каждый раз разные профили, то имя профиля где то храни, например в текстовом файле. На сколько я знаю передавать параметры планировщикау нельзя, но следи чтобы одновременно несколько не запускалось
    Ответ написан
    Комментировать
  • Можно ли восстановить удалённое 10-й виндой при проверке диска?

    @rPman
    Настоятельно рекомендую нести диск на восстановление, но шансов у вас мало.
    Основной рабочий пока первый, с 7кой.
    ...
    После этого ребутнулся в 10ю винду и запустил проверку первого диска.

    Об этом моменте все забывают, что в windows 10 (начиная с win8) есть механизм ускорения загрузки, который при использовании последовательно нескольких ОС может угробить ваши данные (полагаю это сделано специально, как одна из миллиона мер борьбы с linux конкуренцией, иначе об этом бы везде писали большими буквами). Принцип следующий - windows 10 при выключении, закрывает рабочие приложения (делает быстрый logout) а затем вызывает гибернацию (hibernation), сброс оперативной памяти и состояния устройств (включая gpu) на диск в файл hiberfil.sys в корне диска, т.е. не завершая процессы, не закрывая файлы, не сбрасывая кеши записи на диски и кучу всего, что могло бы замедлить этот процесс... при включении, данные очень быстро и эффективно считываются с диска (линейная скорость даже медленных дисков hdd - сотня мбайт/с), включение занимает считанные десяток секунд, после чего идет login и запуск процессов пользователя.

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

    Но вот винда ругнулась на этот диск и я решил его проверить. Забекапил что нужно и на 2й и на 3й диски.
    Что это была за ругань, сообщение в подробностях скорее всего раскроет подробно, что случилось.

    p.s.
    эту фичу зовут Fast Startup (включена в win10 и 11 по умолчанию) можно не выключать всю гибернацию, а вручную выключать компьютер в правильном режиме:
    shutdown -s -t 0

    отключается в Панели управления, электропитание, действия кнопок питания, изменение параметров которые сейчас недоступны, выключить быстрый запуск.
    либо отключить гибернацию полностью, выполнив в командной строке:
    powercfg /h off
    Ответ написан
    17 комментариев
  • Почему открывается schtasks.exe при включении?

    @rPman
    Скачай майкрософтовский sysinternals autoruns и вдумчиво изучи все что там прописано в автозагрузку. Так же изучи все задачи в task scheduler (в пуск - служебные) там много майкрософтовской телеметрии но чужие видно сразу.
    Ответ написан
    Комментировать
  • Как произвести полное форматирование на Windows XP?

    @rPman
    Совет, для hdd, если на диске нет аппаратного шифрования, не надейся на нули, я читал что после них можно восстановить информацию, по остаточному магнитному полю (правда речь шла по старые диски до терабайтового размера, кажется плотность записи важна), а поэтому нужно записать случайный мусор, например
    dd if=/dev/urandom of=/dev/sda bs=1024k
    выполнив эту команду из linux загрузившись с livecd
    Ответ написан
    5 комментариев
  • Как включить автоматическое обновление антивируса Microsoft Defender при отключенных обновлениях Windows 11?

    @rPman
    Скриптом на powershell получаешь список не установленных обновлений, фильтруешь по имени и отправляешь на установку.
    chatgpt, не проверял, но идея верная
    $Session = New-Object -ComObject Microsoft.Update.Session
    $Searcher = $Session.CreateUpdateSearcher()
    $SearchResult = $Searcher.Search("IsInstalled=0")
    $DefenderUpdates = $SearchResult.Updates | Where-Object { $_.Title -like "*Windows Defender*" }
    $DefenderUpdates | Select-Object -Property Title, UpdateID

    $Downloader = $Session.CreateUpdateDownloader()
    $Downloader.Updates = New-Object -ComObject Microsoft.Update.UpdateColl
    
    foreach ($Update in $DefenderUpdates) {
        $Downloader.Updates.Add($Update)
    }
    
    $Downloader.Download()
    
    $Installer = $Session.CreateUpdateInstaller()
    $Installer.Updates = $Downloader.Updates
    $InstallationResult = $Installer.Install()
    
    # Вывод результатов установки
    foreach ($Update in $Installer.Updates) {
        Write-Output "Title: $($Update.Title)"
        Write-Output "Result: $($InstallationResult.GetUpdateResult($Installer.Updates.IndexOf($Update)).ResultCode)"
    }
    Ответ написан
    Комментировать
  • Windows 10 под intel и amd на внешнем носителе?

    @rPman
    Таскай две установки, одну настроенную для intel, другую для amd, а каталог с профилем пользователя сделай общим с помощью символических ссылок либо настройками в реестре.

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

    Сделать все можно на двух разных разделах одного диска, выбор ОС будешь делать с помощью штатного меню загрузки bcedit (в win10 его запрятали но погугли инструкции)

    p.s. как у тебя удалось установить windows на внешнем носителе? какой у тебя носитель и какой контроллер?
    Ответ написан
  • Как установить Винду через Линукс?

    @rPman
    Почти в любой установке linux есть приложение Диски (kde другое, например etcher, ну и никто не мешает gnome-disk-utility, это для тех кто ленится написать в консоли dd....), оно позволяет в 5 кликов мыши записать iso образ на флешку как есть (без распаковки, просто записывая его в режиме dd сектор в сектор). Выбрать целевую флешку в списке слева, нажать меню справа (кнопка три точки) - восстановить образ диска - выбрать iso образ и нажать - начать восстановление (проигнорировать предупреждение если флешка больше iso-шки)

    Этот режим поддерживается наверное всеми материнскими платами, как новыми uefi (тем вообще пофиг) так и очень старыми, у меня была материнка со времен только только появившегося usb2, точнее когда с usb заработала загрузка, так вот этот режим записи iso прекрасно сработал (правда пришлось выбирать режим usb cdrom в биосе)... когда как многие другие методы создавали кучу проблем.

    Это работает, потому что файлавая система iso, используемая на cdrom поддерживается всеми биосами во всех режимах, а в efi режиме никто не заморачивается проверкой типа файловой системы соответствию типа носителя, лишь бы драйвер был в биосе
    Ответ написан
    Комментировать
  • Не переходит в спящий режим система при наличии нескольких пользователей?

    @rPman
    второй пользователь всегда включен в фоне? т.е. переключаешь рабочие столы через окно авторизации? попробуй найти методом исключения (или начиная с пустого рабочего стола, только загрузившись сразу жми сон) какое приложение блокирует сон.

    Ну и на засыпку, а у этого пользователя режим энергосбережения какой выставлен?
    Ответ написан
    2 комментария
  • Windows режет скорость интернета?

    @rPman
    Отчетливо помню что примерно два раза в год читаю на хабре статьи подобного вида (правда решение в них разные), вот пример, погугли другие:

    https://habr.com/ru/articles/760256/
    Суть проблемы: глючит Windows Auto-tuning.
    Это технология, которая обеспечивает оптимальное использование буфера для передачи данных между устройствами в сетевом соединении.

    Причина, по которой он «сломался» сказать не смогу, но скажу решение:
    * Запускаем cmd.exe от имени Администратора
    * Последовательно вводим команды:
    netsh int tcp set global autotuninglevel=disabled
    netsh int tcp set global autotuninglevel=normal

    * Если после ввода каждой команды выводится «ОК.» тогда всё хорошо.
    * Компьютер перезагружать не обязательно.
    * Заходим в браузер(ы) и радуемся!


    еще:
    https://habr.com/ru/articles/832100/
    Ответ написан
    2 комментария
  • Проблема с синхронизацией времени windows 10?

    @rPman
    Это очень странно, все современные (годов так с начала 2000-ых) материнские платы содержат чип с часами и батарейку для поддержания их работы.

    Если батарейка не работает, часы будут сброшены на момент прошивки биоса или значение, установленное производителем, но уж никак не на 2-3 часа от прошлого включения компьютера.

    НО! я могу догадаться, что на компьютере используется соседняя операционная система linux (или unix, тут это не важно), которая использует системное время не так как windows.

    windows считает что системное время это локальное время пользователя (то что в его часовом поясе) а все остальные операционные системы (т.е. linux) ожидают что системное время установлено в GMT-0, но так как все современные операционные системы по умолчанию синхранизируют время по интернету, каждая загрузка в linux меняет системное время на машине на несколько часов (согласно часовому поясу), windows же это делает не сразу а с интервалом в несколько часов (можно поменять в реестре) а значит вы успеваете заметить эту разницу.

    Если linux у вас не основная система, можно ее настроить на использование системного времени так же как windows, и тогда конфликт не возникнет.
    Ответ написан
  • Как найти и настроить процесс, который грузит систему под 100%?

    @rPman
    Есть два самых серьезных процесса в windows, из-за которых наибольшая нагрузка - обновление системы, нагружает сеть и жесткий диск (будет не так заметно, если заменить на ssd), а второе - антивирусник, по умолчанию работает в режиме онлайн сканирования, когда каждый открываемый файл проверяется на вирусы. Телеметрия не нагружает процессор, а только крадет вашу приватную информацию.

    Особенно больно работать на hdd, так как при случайном доступе скорость даже топовых десктопных предложений падает до 10-20мбайта/сек.

    Если железо обновить или сменить ОС на адекватную - не вариант, тогда попробуй настроить обновление системы на ночное (на hdd это будет занимать часы) и не выключать компьютер совсем.

    Так же настоятельно рекомендую на слабой машине отключить антивирусник (штатно это невозможно, ищите инструкции как это сделать через реестр) но тогда взять за правило любой новый документ или тем более приложение проверять на вирусы (тем более это пара кликов мышки), а так же запускать полное сканирование компьютера так же по ночам. Это потребует повысить свою дисциплинированность, но зато станет понятно, что антивириусник это способ заплатить мощностью машины но остаться разгильдяем.
    spoiler
    по пути реестра HKEY_CLASSES_ROOT\*\shell добавить или открыть существующий раздел с именем как оно будет выглядеть в меню проводника, в нем еще раздел command в котором параметр по умолчанию как то так:
    "%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 3 -File "%1"
    Ответ написан
    2 комментария
  • Как создать одно рабочее пространство на двух компьютерах?

    @rPman
    Все правильные способы сказали (например синхронизация с помощью syncthing, в т.ч. через промежуточный носитель типа смартфон, в т.ч. без интернета), поэтому предложу еще один.

    Удаленное управление.
    Дома или на сервере настраиваешь свое рабочее окружение, а затем подключаешься к терминалу этого сервера каким-либо инструментом удаленного управления. Для этого потребуется наличие интернета/подключения до сервера (вырожденный случай - сервер в багажнике автомобиля на парковке под окнами, связь по wifi).

    Если сервер linux и низкого качества связь - то настоятельно рекомендую x2go (нет нативного клиента только под смартфоны, и то можно использовать debia-no-root или аналоги)
    Если сервер windows и так же некачественная связь - rdp (с оговорками, нормальная версия сервера только в серверных ревизиях и при использовании серверного оборудования)

    Так же, при наличии широкого канала в десятки мегабит и низких пингах, есть реализации удаленного управления типа vnc/anydesk/teamviewer/rustdesk и особняком steam link (эта технология невероятно эффективно передает данные и в наличии реализации даже под очень слабое и почти не поддерживаемое железо (у меня есть старый планшет android с очень слабым процессором, на нем youtube работает но запускается по минуте, так вот только steam link как инструмент удаленного управления на нем работает без единого лага, запущенный youtube в браузере на компьютере транслируется без каких либо задержек и искажений картинки в гигабитной локальной сети)
    Ответ написан
    Комментировать
  • Как загрузится в windows 7 на старом жестком диске?

    @rPman
    Каждый раз, когда ты подключаешь вот так hdd диск, ты его потихоньку убиваешь, вместе с данными. Если повезло, у тебя на жестком диске умирает контроллер, а сами данные в порядке. НАСТОЯТЕЛЬНО рекомендую не пытаться восстанавливать такой диск самостоятельно - тут нужно специализированное оборудование и опыт.

    Тебе нужно вытащить только профиль браузера и скопировать вместо своего профиля на любой windows или наверное даже linux.

    Неси диск в специализированный сервис и так и говори, тебе нужен профиль браузера хром, саму систему восстанавливать не нужно, это быстрее проще и т.п. Диагностика будет тебе стоить рублей 200, глупо не попробовать.
    Ответ написан
    4 комментария
  • Как запретить интернет соединение без vpn?

    @rPman
    Можно поставить настройки роутинга и маршрутизации, не трогая фаервол.
    Нужно отключить автоматическую настройку ip адреса, прописав его вручную (уменьшить диапазон dhcp на роутере и использовать адрес из освободившегося) и прописав неправильный шлюз по умолчанию, например эту же машину.

    Интернет перестанет работать. Затем добавить route для vpn сервера по его адресу или подсетью, указав верный шлюз
    route add ip_адресvpn mask 255.255.255.255
     ip_твой_правильный_шлюз

    Таким образом единственно доступный в интернете сервер будет vpn.

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

    Нормальные роутера позволяют настройку неправильного шлюза провести через dhcp сервер
    Ответ написан
    1 комментарий
  • Запуск Windows от ПК на Limbo PC Emulator?

    @rPman
    первая же статья из гугла на 4pda
    https://4pda.to/forum/dl/post/19313973/Screenshot_...
    В limbo все гораздо проще. Надо просто их выбрать как на скриншоте. Расположение файлов на ваше усмотрение.
    Ответ написан
    Комментировать
  • Почему торрент сам запускается даже с выключенной автозагрузкой?

    @rPman
    Sysinternails autoruns покрывает большую часть способов автозапуска
    Ответ написан
    Комментировать
  • Как установить Win 10 поверх Win 7 (с сохранением файлов)?

    @rPman
    Нужно отличать - сохранение файлов и сохранение установленных программ.
    Файлы это просто файлы, их можно скопировать отдельно из резервной копии или вручную, загрузившись с любой livecd/liveusb системы, а затем, после установки 'на чистую' (без сохранения), вернуть файлы назад.

    С установленными приложениями сложнее, наиболее частая причина, по которым приложения не будут переноситься после штатного обновления - это установка не верных версий компонент (ты приложение ставил для win7 а затем запускаешь его на win10), отсутствие дополнительных компонент, плюс отсутствие системных компонент нужной версии (всякие .net sdk, vcredist,..).

    Правильный способ - после обновления операционной системы, последовательно для каждого установленного приложения запустить его установщик и выбрать modify/upgrade, иногда это автоматизируется (если установочный пакет - .msi, кстати часто его скрывают за самораспаковывающимся exe). И само собой читать требования к установке, возможно какие то компоненты придется ставить вручную.

    И еще - рекомендация по обновлению ОС. Делать это нужно не скачкообразно, не нужно перескакивать через промежуточные версии. Правильно - windows 7 -> windows 8 -> windows 10 (причем уже две или три значительно крупные ревизии прошли, рекомендую брать старую 8-летней давности windows 10 msdn, а там на нее автоматически приедут обновления, это кстати ОЧЕНЬ долгий процесс, занимающий сутки или больше)
    Ответ написан
    3 комментария
  • Как настроить удаленное управление ноутбуком с закрытой крышкой?

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

    Удаленное управление работает без монитора, для рабочих ревизий ОС windows видеокарта так же не будет задействована (с оговорками, игры нет но программы использующие ее для вычислений могут заработать).
    Ответ написан
    Комментировать
  • Простое решение для десктопа?

    @rPman
    расчеты разные с последующей сборкой пояснительной записки проекта
    рассчеты на чем то основываются? данные от куда то подгружаются? итог куда то отправляется?

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

    Всем и везде рекомендую, если в инфраструктуре есть сеть, то пишите на основе веб-технологий. Пусть даже это будет intranet (не доступный из интернета) сайт. Сэкономите много много сил на установке и обновлениях.

    Графические интерфейсы и писать для web проще, исключение - какой-нибудь winforms от msvc и его идеологический последователь wpf, но они имеют смысл если целевой интерфейс - огромное количество сложных форм, и скорость разработки критична, и да есть поддержка веб но только с майкрософтовским сервером.
    Ответ написан
    6 комментариев
  • Что за неизвестное занятое пространство в WinDirStat?

    @rPman
    В общем есть два случая, когда windirstat не должен быть способен посчитать место:
    * недостаточно прав (решается запуском под администратором с повышением привилегий)
    * shadow copy, режим теневых копий, смотреть в консоли с помощью утилиты
    vssadmin list shadowstorage
    vssadmin list shadows

    * еще есть момент, случайно так не получится, у ntfs файлов могут быть расширенные атрибуты, они могут занимать место но для получения их списка нужны специализированные утилиты, первое что нагуглилось, не проверял. На сколько я знаю если знаешь имя то можно открыть файл file_name:extended_attribute_name я так слышал вирусы себя прятали (можно сохранить так exe файл и запустить его) на практике этим мало кто пользуется официально и большого объема там не хранится
    Ответ написан
    Комментировать