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

    @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
    Фактически все гипервизоры позволяют подключать физический диск или раздел как диск гостевой системы. Некоторые позволяют пробрасывать целый контроллер внутрь.
    Инструкции зависят от выбранного гипервизора виртуализации.
    Ответ написан
    Комментировать
  • Возможно ли на винде написать программу дешифровки?

    @rPman
    Для начала, именно такой функционал уже встроен в операционную систему - штатное шифрование ntfs, доступ к файлам открывается при авторизации пользователем (можно воспользоваться run as ...), из под которого было произведено шифрование. При этом дешифрация происходит исключительно на момент чтения и записи файлов, сами файлы на диске остаются зашифрованными, это происходит прозрачно и автоматически.

    Всю систему шифруют не на уровне файлов а на уровне диска, пароль будет запрошен при старте системы (точнее при монтировании диска) штатный инструментарий windows или сторонние типа veracrypt
    Ответ написан
    Комментировать
  • Почему ноутбук не видит nvme ssd m.2?

    @rPman
    В биосе тоже ничего не видит.
    значит это аппаратная проблема, либо помер ssd либо контроллер на материнке
    Ответ написан
    Комментировать
  • Для Windows 10 какой браузер по умолчанию использует меньше трафика?

    @rPman
    На правах шутки у которой есть доля правды:

    Если тебе нужна экономия трафика, то выбирай старую opera на движке presto, это 12-ая версия, вот тут обсуждают почему нужно брать не последнюю сборку а 12.14

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

    Естественно не все современное будет работать, мало того скорее всего именно сейчас топовые сайты перестанут работать из принципа, блокируя старые браузеры по user agent, что так же можно настроить, без гарантий само собой.
    Ответ написан
    Комментировать
  • Почему в наутилусе папка распаковывается за 1 секунду, а в Windows 1 минуту?

    @rPman
    Потому что в windows файловая система с настройками по умолчанию работает ЗНАЧИТЕЛЬНО хуже чем в linux, да и на синтетике даже в идеальных условиях там заметный процент разницы. И да, я знаю что wsl работает поверх виндового ntfs, даже тут это быстрее (в майкрософт поняли что если они не сделают wsl то они окончательно потеряют разработчиков, а они определяют в конечном счете сколько будет у ОС пользователей, поэтому на удивление сделали это хорошо)

    А дальше могу гадать - на windows включен штатный антивирусник, он КАЖДЫЙ создаваемый файл сначала проверит и только потом позволит завершить его запись и перейти к следующему.
    Ответ написан
    6 комментариев
  • [ВОПРОС РЕШЕН] Как сделать так чтобы можно было выбирать загружаемую систему?

    @rPman
    За загрузку linux обычно отвечает grub (можно и без него, например uefi умеет, но не советую новичкам туда лезть).
    В зависимости от выбранного типа загрузки в bios - legacy mbr или efi, настройки соответственно разнятся.

    1. в mbr режиме на диске должен быть записан загрузчик (он размещается в dos разделах, в бут секторе и последующих за ним секторах, в gpt разделах для загрузчика выделяют соответствующий раздел 1мб. biosboot)
    2. в efi режиме загрузчик записывается в efi boot раздел, можно использовать тот же раздел что и у windows (тогда загрузкой будет он заведовать, не рекомендую новичкам) либо создать второй efoboot раздел на втором диске, и при загрузке выбирать в биосе второй диск как загрузочный
    Это я написал к тому, чтобы в зависимости от типа загрузки, на втором диске должны быть соответствующие разделы (biosboot или efiboot)

    В обоих случаях все за пользователя делает grub-install /dev/sdX где sdX имя диска (sda - первый, sdb - второй,... советую внимательно проверять, потому как порядок может отличаться от того что в windows). Но для этого нужно загрузиться в linux, если же загрузка прооисходит с livrcd/liveusb загрузочного носителя, то тогда команда будет grub-install /dev/sdX --root-directory=/mnt где /mnt это каталог, в который необходимо смонтировать вручную установленный на втором диске linux (если к примеру там два раздела / и /boot то их нужно смонтировать соответственно в /mnt/ и /mnt/boot). grub автоматически найдет efi раздел и смонтирует его, мало того он автоматически найдет windows и добавит его в grub menu чтобы из linux загрузчика можно было бы загрузить windows... Если возникнет путаница и grub найдет виндовый efi, то можно смонтировать его вручную перед запуском grub-setup
    Ответ написан
    2 комментария
  • А можно как то запереть хром в каком то куске ОЗУ?

    @rPman
    Попробуй этот проект https://github.com/lowleveldesign/process-governor
    Ответ написан
    Комментировать
  • Общая папка для большего кол-ва пользователей, как сделать?

    @rPman
    Совет, если задача не стоит в оперативном (в те же секунду) доступен к удаленным файлами, а используется как основа для синхронизации или банальной доставки файлов на/от сервер, то возможно smb не самый оптимальный и удобный способ?

    Очень приятно пользоваться syncting, популярное opensource приложение, синхронизирует выбранный каталог внутри кластера, построенного поверх интернета или локальной сети, очень эффективно по сетевому трафику по всех смыслах без использования стороннего сервера.
    Ответ написан
    Комментировать
  • Что делать, если Windows 11 не видит SSD, но он есть в управлении дисками?

    @rPman
    HP Portable SSD P500
    сначала отключи шифрование, используй утилиты от HP, которые тебе предлагает диск (второе устройство - виртуальный cdrom на котором размещены необходимые утилиты), требуется windows.

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

    я попутал ситуацию с прблемами с дисками с функцией шифрования
    Ответ написан
  • Как сделать удаленный доступ для к программе под windows для нескольких пользователей (аля RDP)?

    @rPman
    На текущий момент, если пользователей - до десятка (больше сложнее чисто технически) проблему одновременной работы нескольких пользователей за одним компютером можно решить аппаратным способом. А точнее с помощью ibik aster.

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

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

    Необходимо к одному компьютеру подключить нужное количество мониторов (видеокарты обычно имеют 3-4 порта, можно в одну машину вставить любые самые дешевые gpu, хоть через рейзеры), клавиатур и мышек (usb удленители, в т.ч. есть по ethernet кабелю до 200 метров). Приложение ibik aster (примерно в 100 раз дешевле лицензий на windows server) и настраиваешь рабочие места - каждому свой монитор, клавиатуру, мышку, звуковуха (если использовать телевизор с динамиками, то по hdmi будет идти звук) и даже свой ip адрес (там как то не совсем корректно реализовано но в каких то случаях работает).

    На сегодняшний день это самый лучший способ (с точки зрения денег) организации рабочих мест 'одно железо - несколько пользователей', без особых проблем с совместимостью (очень небольшое количество приложений могут специально запрещать себя запускать одновременно, но я помню, даже игры у меня шли под разными пользовательскими профилями, если их устанавливать в разные каталоги на диске, тупо дублируя). А для дома так вообще максимальная рекомендация - в подавляющем большинстве случаев активно ковыряющемуся отдельный компьютер, а остальным - второй, всеравно 99% времени это браузер и пара игрушек, друг другу мешать не будут.

    p.s. Само собой, то же самое можно сделать на linux бесплатно. multiseat штатными утилитами если 1 gpu на одно рабочее место, если же на одну видеокарту нужно несколько рабочих мест, тогда сложнее, с помощью xephyr (это xserver в окне) и чуть чуть скриптов.

    upd. кстати, это можно совместить с vnc/rustdesk/... настраиваешь фейковые мониторы (заглушки стоят 100-200р), без клавиатуры и мышки, каждое рабочее место настраиваешь свой vnc, и к этому монстру можно подключаться удаленно по сети. Тонкие клиенты можно сделать хоть из смартфона/смарт_тв
    Ответ написан
    1 комментарий
  • Как называется видеоплеер с AI переводом?

    @rPman
    Формально такое можно собрать из открытых данных и кода.

    Модель для распознавания речи whisper от openai, есть даже реализация на процессоре whisper.cpp

    Переводчик от facebook - nnlb, у нее даже маленькая версия работает на процессоре быстро со сносным переводом. Модель заточена на перевод коротких фраз, идеально для субтитров.

    И при должном везении это даже будет работать на лету на cpu, готовой реализации именно плеера я не видел, но по отдельности полно на гитхабе.

    P s. Осторожно с лицензиями, они не открытые и применимость моделей для бизнеса нужно изучать
    Ответ написан
    Комментировать
  • Установка windows 7 рядом с linux?

    @rPman
    Есть два режиме загрузки, старый mbr legacy, который будет работать и с dos разделами (dos тут то самое название операционной системы из 80-90-ых, это чтобы понимать с каким старьем имеешь дело, как минимум там проблемы с дисками больше 2тб) и с gpt и 'новый' - efi, который требует чтобы разделы были типа gpt (если у тебя есть понятие логический раздел - то у тебя dos).

    Если используешь legacy mbr - настоятельно рекомендую сначала установить windows, а затем настроить загрузку grub linux, причем желательно с другого устройства (речь идет только о загрузчике grub, для которого требуется 1 мб места, причем это может быть хоть флешка или карта памяти, и даже cdrom или загрузка по сети pxe), в этом случае никаких проблем и конфликтов не будет. Существует способ установить оба загрузчика на один физический диск (grub умеет запускать windows) но сам windows может по своей прихоти (это было и не раз) тупо удалять загрузчик linux и перенастраивать все на себя.

    Если используется efi - в этом случае раздел efi boot может быть общим как для linux так и для windows, мало того есть возможность настроить efi загрузку прямо средствами биоса, прописав месторасположение ядра и initramfs linux прямо там (т.е. не нужно загрузочную область создавать, но она и так и так нужна для windows). Опять тут рекомендуется сначала настроить windows, а затем вручную прописать с помощью efiboot утилит в linux как грузиться. Обычно штатный установщик с gui это не сделает, хотя я давно не смотрел... Я привык что чтобы не было проблем от windows, лучше посадить ее на отдельное устройство и никак не давать ей ломать что то в linux.

    Чтобы в legacy boot можно было загрузиться с gpt диска, нужно на нем создавать 1мб bios boot раздел (туда будет установлен загрузчик grub), в dos же разделах эта область уже есть по умолчанию в начале диска.
    Минимальные разбиения диска в зависимости от типа загрузки и типа таблицы разделов:
    legacy mbr + dos:
    * обязательно primary windows boot
    * обязательно primary/logical windows
    * не обязательно primary linux boot
    * обязательно primary/logical linux (на самом деле linux можно разместить даже внутри файла в файловой системе windows но это извращение и чуть медленнее)

    legacy mbr + gpt:
    * обязательно biosboot
    * обязательно windows boot
    * не обязательно linux boot
    * обязательно windows
    * обязательно linux

    efi + gpt:
    * обязательно efi boot (он будет общий windows + linux)
    * обязательно windows
    * не обязательно linux boot
    * обязательно linux
    p.s. dos разделы штатными средствами windows так и linux преобразуются в gpt

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