Ответы пользователя по тегу 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"
    Ответ написан
  • Как создать одно рабочее пространство на двух компьютерах?

    @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 сервер
    Ответ написан
    Комментировать
  • Как с Linux перейти обратно на Windows?

    @rPman
    На будущее, эксперименты с linux нужно делать в виртуальной машине (штатная в windows или установи virtualbox оно для новичков удобнее).

    Самый простой способ вернуться на windows - это загрузить образ восстановления от производителя ноутбука, это сохранит лицензию и избавит от кучи других проблем с настройкой, если новичок.

    Чтобы записать образ .iso на флешку, достаточно простого dd в командной строке, но так как это linux ошибки могут повредить установку и ноутбук перестанет загружаться (т.е. потребуется искать другую машину или хотя бы загрузочный usb с linux). Настоятельно рекомендую сохранить liveusb флешку с установщиком, так как там они с полноценной рабочей linux, можно многое делать прямо от туда.
    # узнать название дисков чтобы не попутать
    lsblk
    # перед копированием на флешку, ее нужно отмонтировать (из интерфейса файлового менеджера не нужно нажимать ^ так как это буквально еще и отключает устройство)
    umount /media/имя_пользователя/метка_диска_на_флешке
    # сделать копию диска (тут /dev/sdb имя диска, на который производится копирование образа iso
    sudo dd if=/путь/до/iso/образа/с/windows.iso of=/dev/sdb status=progress
    # ВНИМАНИЕ эта команда не будет переспрашивать, а сразу начнет копирование, если ошибешься и укажешь не тот диск в of= то его содержимое будет перезаписано


    Так же, на будущее, ЛЮБЫЕ разрушающие действия со своей ОС нужно сопровождать резервной ее копией, тогда вопросов - 'как вернуть все назад' не будет.

    p.s. если на руках нет флешки/cdrom или нет возможности ее приобрести, можно установить windows (это может не сработать с образом восстановления от производителя) из официального установочного образа .iso от майкрософт (скачать с офф сайта или торрент, если есть доверие), настоятельно рекомендую не ошибиться с архитектурой (они все сейчас x64 но мало ли тебе нужно x86) и версией windows (professional/home/starter/...), иначе лицензия не будет автоматически подгружена из биоса.
    И да, можно устанавливать ОС из виртуальной машины, запущенной с liveusb linux, этот способ вообще очень универсальный, позволяет обходить кучу проблем, например с отсутствующими драйверами на дисковый контроллер, когда во время установки у тебя нет выбора диска или установщик не видит саму себя на флешке, с которой загрузился. Для этого создаешь виртуальную машину, пробросив в нее целевой диск (с qemu это 1 команда), установив систему, устанавливаешь драйвера от производителя прямо внутри виртуалки (достаточно дискового контроллера), почти наверняка придется искать .inf файлы в каталоге драйверов вручную. Остальные драйвера можно будет установить позже, только заранее их скопировать на диск.
    qemu-system-x86_64 -hda /dev/sdX -cdrom /path/to/windows.iso -boot d -m 2G -enable-kvm

    spoiler

    qemu-system-x86_64 — указывает на запуск 64-битной версии QEMU.
    -hda /dev/sdX — указывает физический диск (замените /dev/sdX на нужный вам диск, убедитесь, что выбрали правильный диск, чтобы избежать потери данных).
    -cdrom /path/to/windows.iso — указывает путь к ISO-образу установочного диска Windows.
    -boot d — устанавливает загрузку с CD-ROM.
    -m 2G — выделяет 2 ГБ оперативной памяти гостевой ОС (можете изменить значение в зависимости от вашего хоста).
    -enable-kvm — включает аппаратную виртуализацию через KVM (если поддерживается хостом).

    Совет - отключи в настройках - съемные носители и устройства - автоматическое подключение дисков, а то во время установки он обнаружит диск windows, созданным установщиком и попробует его открыть, это чревато повреждениями файловой системы с ним.
    p.p.s. одно время таскал с собой iso образ с драйверами от подправленного driver pack solution (там много мусорных приложений устанавливается, как способ монетизации проекта, ничего не имею против, но мусор я не люблю), я пользовался другим но сейчас нашел поновее версию. С ним у тебя не будет проблем с драйверами, хотя бывает что слишком новые версии работают плохо (у меня с видео на ноутбуках чаще всего были проблемы, их драйвера ставил вручную с офф сайта, подглядев версию у производителя)
    Ответ написан
    Комментировать
  • Запуск 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 файл и запустить его) на практике этим мало кто пользуется официально и большого объема там не хранится
    Ответ написан
    Комментировать
  • Как заблокировать сайты в локальной сети по белому списку?

    @rPman
    Можно отключить в настройках машин default route или прописать неправильный (это можно сделать настройками роутера, если он это позволяет, так как обычно роутер автоматически себя раздает как default route по dhcp), это можно сделать и вручную или скриптом, используя route, что то типа
    route delete 0.0.0.0 mask 0.0.0.0 ip_адрес_шлюза
    route add 0.0.0.0 mask 0.0.0.0 ip_адрес_шлюза
    но удаление не сохраняется в реестре, т.е. делать это скриптом при старте.. проще изменить роутер на неправильный, настроив ip адрес статическим (да знаю криво, но в win10 мне кажется уже нельзя, в win7 я помню скриптами это делал без проблем при включенном dhcp)

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

    а затем накидать ip адреса из белого списка, прописав для них правильный шлюз
    route /p add ip_адрес_сайта_в_интернете mask 255.255.255.255 ip_адрес_правильного_шлюза

    можно вместо маски указать другую, чтобы добавить в белый список целую подсеть.
    вместо ip адреса сайта можно использовать его доменное имя, оно будет разименовано в ip адрес в момент выполнения команды.
    ключ /p позволяет выполнить эту команду однократно, она будет сохранена в реестре (это работает только для route add) но лучше запускать этот скрипт при включении компьютера без использования /p и обновлять его централизованно или даже хранить где то в сети

    Но помним, что крупные сайты могут иметь гуляющий ip адрес для баллансировки нагрузки на уровне dns, в общем создавать белый список нужно тщательно
    Ответ написан
    Комментировать
  • Windows файловые системы с проверкой целостности для raid?

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

    Хз как тот проект zfsin я про него впервые слышу, а так да zfs и btrfs это две файловые системы из *nix-like систем (solaris и linux соответственно) которые умеют raid функционал на файловом уровне. Не советую использовать это в windows.
    Ответ написан
  • Можно ли обновить виндовс без перезагрузки?

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

    Советую найти причину почему у тебя 'выбивает в биос'. Например настроить в нем в секции boot с какого диска загружаться.

    Если из-за каких-либо аппаратных причин, биос настроен по умолчанию, вполне возможно что наличие загрузочного диска в cdrom (с usb флешками скорее всего так не получится но есть мизерный шанс с картой памяти в картридере у ноутбуков) заставит машину без подтверждения загружаться с него. В этом случае можно на cdrom/карту памяти установить grub с единственным пунктом меню - загрузка windows.
    Ответ написан
    Комментировать
  • Пытался удалить прогу. Рабочая. Но ее не видит ни стандартная прога удаления ни RevoUninstaller. Как удалить?

    @rPman
    Изучение нужно начинать с ярлыка запуска приложения. Узнав путь размещения файлов приложения, дальше можно найти все что ссылается на них с помощью procmon от sysinternals можно промониторить пути в реестре и файлы на диске.

    Удаление приложения это:
    * остановка приложения и всех его компонентов (например такие могут быть установлены в internet explorer и вылезать в проводнике)
    * удаление веток реестра с настройками (чаще всего это HKCU или HKLM /Software/имя_компании/имя_приложения)
    * удаление регистрации activex библиотек с помощью regsvr32 (по простому это можно будет сделать после удаления файлов приложения например тем же autoruns записи о них будут помечены красным).
    * удаление файлов настроек в %localappdata% (бывает еще Programs подпапка) и %appdata% /имя_компании/имя_приложения или /ProgramData (редко но туда тоже гадят). Бывает приложения из linux мира хранят свои файлы в %userprofile%/.имя_приложения
    * удаление файлов в каталоге программы (смотреть по ярлыку и файлам, которые покажет procmon)

    p.s. managed приложения так не удалить, там по другому все, с другой стороны они штатно удаляются из настроек приложения (тех что не в панели управления)
    Ответ написан
    Комментировать
  • Аномалия загрузки CPU на Windows 11. Кто сталкивался?

    @rPman
    Чтобы не гадать, тебе нужно собирать логи активности процессов, например с помощью этого procmon, а с помощью этого Process Explorer просто изучи запущенные процессы, обращая внимание на не подписанные
    И с помощью этого autoruns смотри что у тебя прописано в автозапуск.

    p.s. эти продукты от sysinternails майкрософт должна была включить в поставку еще со времен winxp (с тех пор они не развивались, только поддерживается их запуск), но так как они этого не делают (продукты и их функционал заброшен), я считаю это сделано специально, т.е. чтобы усложнить работу администраторам и опытным пользователям с целью, как я считаю, поддерживать негативный фон и обсуждения в интернете как часть черного пиара компании (планетарный монополист уже собрал всех пользователей что мог, и черный пиар помогает удерживать существующих, как бы это не звучало парадоксально, я так думаю).
    Ответ написан
    4 комментария
  • Gmail в Windows 11?

    @rPman
    Очень давно пользуюсь moziilla thunderbird, уже давно не в windows но точно помню что оно выдавало уведомления, в нем прекрасно работают и gmail, и mailru, любые другие pop/imap почтовые сервисы с поддержкой кучи типов авторизации, включая oauth2
    Ответ написан
    Комментировать
  • Как раздать файл с компьютера в локальную сеть?

    @rPman
    Да, штатно с windows любых версий (с winxp) поставляется с internet information service (IIS), устанавливается из установка и добавление компонент в панели управления, это веб сервер, с gui консолью по управлению. Открыть доступ к каталогу по http/ftp дело нескольких кликов мышкой. По простому доступ к серверу по ip адресу.

    Правда нет автосоздания точки wifi (в android total commander это есть) но с компьютера это обычно тот еще квест, особенно когда производитель чипа его кастрировал и не дал нужного функционала.

    p.s. где то гулял reg файл, с однострочником веб сервера, запускающий таковой по правой кнопкой на любом каталоге. Команда будет типа такой:
    "C:\Program Files (x86)\IIS Express\iisexpress.exe" /path:C:\MyWeb /port:8000
    Ответ написан
    Комментировать
  • Чем восстановить файлы Excel?

    @rPman
    Обычно, при глубоком анализе, сканируется все содержимое диска по типам файлов, т.е. файлы выявляются не по записям в каталогах и mfat а по содержимому. В этих случаях имена файлов будут синтетические. Если такой анализ не помог, то вариантов больше нет.

    p.s. если excel файлы это .xlsx то это zip архив, и его можно попробовать восстановить штатным инструментарием zip. В этом случае часть файлов архива может не быть восстановлена но если повезет и среди оставшихся будет xl/worksheets/sheet1.xml то это содержимое первого листа, и его можно к примеру подсунуть с заменой в другую версию этого документа и получить рабочий результат.
    Ответ написан
  • Создание существующей ОС как виртуалки. Какие самые удобные способы?

    @rPman
    Фактически все гипервизоры позволяют подключать физический диск или раздел как диск гостевой системы. Некоторые позволяют пробрасывать целый контроллер внутрь.
    Инструкции зависят от выбранного гипервизора виртуализации.
    Ответ написан
    Комментировать