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

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

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

    Само собой это может не сработать, способов контролировать наличие запущенной программы много

    p.s. например по наличию процесса с нужным именем, соответственно .exe файл можно предварительно переименовать
    Ответ написан
  • Можно ли изменить контрольную сумму exe?

    @rPman
    если файл не имеет цифровой подписи то можно что угодно, например дописать в конец

    если файл с цифровой подписью то это возможно при условии что вы ее создатель (или создатель сдела ряд манипуляций заранее)
    https://habr.com/ru/company/alawar/blog/155365/
    Ответ написан
    Комментировать
  • Нужен ли файл подкачки, если у меня 32гб оперативной памяти?

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

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

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

    В windows сложнее, возможностей по синхронизации именно системного диска у десктопных версий нет а у серверных сильно ограничены, нужен будет какой то посредник, например маленький linux ;) который нужно будет запускать при смене рабочего места

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

    Еще вариант, носить с собой мини nas, с функционалом iscsi, и загружаться буквально с него (системный диск на нем), тогда работать все будет с этого nas при использовании железа, но в этой схеме беспроводная сеть не позволит красиво загружаться windows (linux может по любому) а проводной интернет может быть неудобен.

    p.s. если речь идет только о настройках приложений, то в windows есть штатный способ синхронизации профиля пользователя с сервером домен контроллера, майкрософт кстати даже какие то инструменты для пользователей приготовила с целью легализовать слежку и неправомерный доступ к данным пользователя (при авторизации через майкрософт аккаунт и использованииonedrive все данные пользователя улетают в облако) - как бонус все синхронизируется между машинами кроме установленных приложений, их придется ставить вручную,
    Ответ написан
    2 комментария
  • Имею базу в формате txt размером 2gb, как отсортировать по количеству символов на строку?

    @rPman
    Для таких операций уже несколько десятилетий в linux существует утилита awk со своим языком программирования (он достаточно простой хоть и странный), так же можно соорудить регулярное выражение и с помощью утилиты sed или grep, несколькими проходами пройти по файлу, и сначала вывести все короткие строки, вторым проходом все длинные.

    так же можно написать приложение на любом языке программирования, построчно читать файл, измерять длину строки или какое тебе нужно условие и записывать в нужный файл, кода строк на 5-6
    Ответ написан
    Комментировать
  • Почему при скачивании торрентов медленно открываются сайты?

    @rPman
    а точно торренты виноваты?

    нажми F12 в браузере, вкладка network и введи адрес сайта, окошко отладки можно увеличивать, там есть колонка timeline, можно щелкнуть в запрос который долго выполняется и посмотреть подробно

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

    в этом случае решение указать правильный dns сервер, еще в браузере есть настройка, выбрать шифрованный, это если косячит dns провайдера
    Ответ написан
    Комментировать
  • Загрузочная флешка Win 11 и переключение языка командной строки?

    @rPman
    ctrl+shift

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

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

    p.s. в windows образ диска (точнее раздела) в файле можно держать в .vhd/.vhdx файлах (в управление дисками такой можно создать и подключить) а копирование делать каким-нибудь специализированным инструментом (например windd)

    в linux образом диска может быть просто файл - копия диска или раздела делать с помощью dd
    Ответ написан
    4 комментария
  • Какая система потребляет больше ресурсов всех компонентов ПК?

    @rPman
    почему бы не пойти дальше и не сравнить os2 с win32 и win nt4? (сарказм)

    зачем тебе это?

    на win xp sp0 не пойдет практически ни одно приложение, написаное последние лет 20, и потребует доустановки тонны компонент (типа vcredist), которые как раз входят в состав сервис паков.

    p.s. по теме вопроса - скорее всего обе ос будут потреблять одинаковое количество ресурсов, так как основаны они на одной и той же кодовой базе (за исключением различия сервиспаков)
    Ответ написан
    Комментировать
  • Как реализовать графический терминальный сервер?

    @rPman
    подключений будет немного

    вин10

    по умолчанию доступно только 1 одновременное удаленное подключение и только администратору

    есть rdpwrap но майкрософт борется с ним и на сколько я знаю там не RemoteFX

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

    p.s. если приложение нормально работает с драйверами virtualbox additions или vmware (или kvm spice) то можно реализовать все без серверных ревизий win
    Ответ написан
    Комментировать
  • Почему ноутбук не может загрузиться в режим загрузки с флешки?

    @rPman
    Первая причина проблем с загрузкой - флешка, попробуй сменить ее на по проще (особенно проблемы создают флешки с шифрованием, представляющие из себя usb хаб с двумя устройствами - парой флешек, шифрованное и не шифрованное, и симулятором компакт диска), моя настоятельная рекомендация для загрузочной флешки покупать самую простую старую флешку на 4 гигабайта (с такой даже очень древние машины, у которых только только поддержка usb загрузки появилась), наблюдения показали что флешки от 32гб чаще создают проблемы, возможно там какие то особенности железной реализации. Постарайся не пользоваться usb хабом или картридером или отдельным контроллером, используй только штатные usb на материнской плате (у тебя ноутбук, но все же по перебирай доступные порты, возможно к загрузке доступен только один)
    -------------
    У тебя загрузка идет в режиме legacy (третий скрин очень красочно расписал), тебе нужна флешка с загрузочным сектором, все перечисленные утилиты используют syslinux или grub (потому что у него обычно меньше проблем), но кто мешает воспользоваться оригинальным от майкрософта windows usb/dvd download tool (майкрософт удалила его со своего сайта к сожалению), эта простая утилита может без скачивания записать windows образ (не поддерживаемая 10-ая нормально записывалась) на dvd или usb флешку с возможностью одновременно запускаться как в режиме legacy mbr так и uefi. Ну и конечно есть современные официальные утилиты для этого (не пользовался, не уверен в их удобстве).

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

    Теперь попробуй создать флешку сам, используя оригинальный iso образ от майкрософта. Варианты:
    1. форматированием fat32 (кстати из-за чего размер флешки уже ограничен 32гб макс, но можно создать раздел не на весь объем) и простой распаковкой iso образа live инсталятора любым архиватором (на сколько я знаю windows умеет открывать iso файлы из коробки)

    2. копированием iso файла байт в байт на флешку начиная с 0 сектора (например утилита windd для windows), в этом случае для биоса это будет что то типа usb cdrom, я не помню машин которые это не понимают (но само собой не обязаны), кстати это может прокатить и для legacy mbr режима! Такой флешкой пользоваться не получится, она станет read only, пока ее заново не отформатировать.
    --------

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

    попробуй запустить setup.exe с компакт диска, даже открыв образ в эмуляторе.
    Ответ написан
  • Как подключить порты USB Windows 7 x64?

    @rPman
    Если после установки ОС компьютером пользоваться невозможно, то гоните в шею этих специалистов.

    Либо подобрали несовместимое оборудование и ОС (например установили старую не поддерживаемую ОС на новый компьютер) либо тупо не установили драйверов
    Ответ написан
    Комментировать
  • Имеются ли аналоги виртуальной машины ввиде второго рабочего стола?

    @rPman
    С помощью rdpwrap убираешь ограничение на одновременные подключения по rdp, либо используешь серверные ревизии win, а затем каскадно подключаешься к этой же машине разными пользователями. юзер1 консоли подключает экран юзер2 который подключает юзер3, теперь юзер1 может отключиться, но приложения юзер3 может управлять мышью, таких подключения может быть сколько угодно, в принципе для промежуточного подключения пользователя завалить не обязательно, вопрос больше позволит ли одновременно подключиться одному пользователю несколько раз на не сервере (если не использовать каскадное подключение то при отключении rdp приложения не могут нормально пользоваться мышью, браузер считает что его свернули), это работало на сколько я помню даже в win10, но Майкрософт борется с rdpwrap
    Ответ написан
    Комментировать
  • Как с флешки отформатировать жесткий диск в gpt с разбивкой на два раздела?

    @rPman
    Любой linux live дистрибутив, например xubuntu
    В нем запускаешь штатную утилиту gparted и в графическом режиме делаешь что угодно, меняешь размеры, удаляешь, создашь, конвертируешь
    Ответ написан
    Комментировать
  • Как установить Windows 7 с флешки на материнку LGA 1200?

    @rPman
    Старые версии ос можно попробовать установить и запускать в режиме legacy/mbr/отключить secure boot и т.п. смотреть в биосе.

    Но на практике из-за отсутствия драйверов использовать их нормально не получится.

    Можно попробовать виртуальные машины, на текущий момент это лучший способ поддержки старого софта на новом железе, в linux/xen можно попбросить часть критичного оборудования (точнее pcie), если именно для него есть драйвера (даже видеокарт в но там должно сильно повезти, плюс установку драйверов скорее всего придется проводить на реальном железе, что приводит к проблеме курицы и яйца)
    Ответ написан
  • Как вернуть диалоговое окно если он оказался за пределами экрана?

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

    Я не понял что именно за приложение, но в windows настройки приложений хранятся (варианты):
    1. реестр
    запускаешь regedit, удаляешь HKEY_CURRENT_USER или HKEY_LOCAL_MACHINE /Software/имя_разработчика_или_приложения/имя_приложения (в меню можно сделать предварительно резервную копию этих разделов, выбрав их, позже этот .reg файл можно просто открыв в проводнике, восстановит значения назад)
    2. файлы в каталоге %APPDATA% и/или %LOCALAPPDATA% \имя_разработчика_или_приложения\имя_приложения
    так же можно предварительно сделать резервную копию

    удалять обычно эти ветки реестра и файлы - безопасно, приложение после этого будет считать что оно только что установлено и инициализировать данные там на значения по умолчанию
    Ответ написан
    Комментировать
  • Нужно ли удалять старую версию драйвера NVIDIA GeForce, чтобы обновить на новую?

    @rPman
    Примерно 8 лет назад, во времена winxp/7 так надо было делать, теперь нет, удаление происходит автоматически
    Ответ написан
    Комментировать
  • Можно ли вернуть предустановленную Windows 10?

    @rPman
    Если надо состояние 'как из магазина', то на сайте производителя можно найти (обычно сложно) iso образ восстановления системы к заводским настройкам

    либо

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

    Ключ либо наклейка на ноутбуке (давно так было) либо автоматически будет получен из биоса
    Ответ написан
    1 комментарий
  • Как устранить зависание проводника при перекидывании на второй монитор?

    @rPman
    Панель управления - свойства обозревателя (да того что интернет Эксплорер) ищи там надстройки, смотри что лишнее
    Ответ написан
  • Как снятый образ с сервера с помощью disk2vhd запустить в VirtualBox?

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

    Делаешь livecd/liveusb чего то типа clonezilla (можно linux зпустить с liveusb и в нем как приложение), загружаешься с нее на исходной машине, полученную копию куда то складываешь, например по сети (она будет размера занятого пространства на дисках, можно включить сжатие), затем создаешь виртуальную машину с пустыми дисками, и загружаешься в ней с clonezilla, указываешь источник данных куда сохранил образы и восстанавливаешь (после этот бакап можно удалить)

    p.s. clonezilla кажется не умеет работать с динамическими дисками windows (софтварный рейд), в остальных случаях все ок

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

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

    Если оперативность изменений не критична (например раз в сутки) то можно простыми скриптами собирать списки файлов, сортировать их и получать их разницу с помощью diff, в полученном списке искать к примеру exe (напоминаю что это не единственный способ получить исполняемый файл, к примеру это может быть скрипт WSH)

    Если оперативность изменений критична, от нужен софт, анализирующий операции с файлами на лету, какой-нибудь sysinternails filemon, он пишет в огромный лог файл прописанные в настройках действия с файлами, своим скриптом его анализируешь по той же схеме

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

    Ну и в догонку, в ntfs есть именованные потоки, в которые так же можно складывать запускаемый файл и запускать его, собирать эти данные можно к примеру с помощью fsutil
    Ответ написан
    Комментировать