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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Попробуй https://www.clipboardfusion.com/Features/

    По идее умеет все что нужно + бесплатная версия с достаточным функционалом
    Ответ написан
    1 комментарий
  • Как сбалансировать жёсткие диски на компьютере?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Насколько я знаю, нет такого решения, и система не будет балансировать подобные вещи сама.
    Просто ставь систему и нужные программы на ssd, а файловую помойку на hdd вручную.
    Ответ написан
    Комментировать
  • Зависает win7 при загрузке из-за usb монитора, что можно придумать?

    saboteur_kiev
    @saboteur_kiev Автор вопроса, куратор тега Windows
    software engineer
    Решил проблему.

    Нужно было просто в биосе переключить USB XHCI режим из auto в enabled, чтобы хаб в мониторе сразу работал как USB 3.0

    p.s. На идею меня подтолкнула ситуация с другим старым ноутбуком - в нем при установке винды (7, 8, 10, не важно), тупо не определялся звук, даже если насильно ему скармливаешь драйвера, которые отлично установились 9 лет назад.
    Оказалось, что интегрированный realtek audio не может адекватно иницииализироваться сам. Его нужно "подпихнуть" из биоса.
    Два варианта сработало
    1. если ставишь через UEFI не работало. Через MBR - все работает
    2. еще тупее - есть опция play postbios sound - при проигрывании звука, realket инициализировался и уже был "виден" при любом uefi/mbr режиме загрузки. После установки драйверов можно было уже postbios sound выключитьт, все работает. Видимо когда покупал ноут, этот звук был включен и я о проблеме и не догадывался, а потом уже выключил.
    Ответ написан
    Комментировать
  • Как узнать версию windows, если в заголовках и системе они разные?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Windows NT 6.1 - это внутренняя версионность в MS
    NT это New Technology

    NT 6.1 - Windows 7
    NT 6.2 - Windows 8

    https://en.wikipedia.org/wiki/List_of_Microsoft_Wi...

    Но браузер может и врать.
    Ответ написан
    Комментировать
  • Где на Windows имеет смысл хранить приватные SSH-ключи?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    1. Системный диск более уязвим по сравнению с второстепенным (ну или является приоритетной целью злоумышленников - должна же быть какая-то причина, по которой сохранять резервную копию системы на системный диск смысла не имеет).

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

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

    Ну извини, как бы ежу понятно что бэкап СИСТЕМЫ (с системного диска) лучше хранить на ДРУГОМ диске, а не на нем же. Причина как бы элементарна - не хранить все яйца в одной корзине.

    2. Добирать до папки .ssh не очень удобно, да и смысл её имени неочевиден.

    Абсолютно очевиден - домашний каталог пользователя, конфигурационная директория по соглашению *nix и openssl

    Единственный другой вариант - если ты используешь отдельный диск с шифрованием, тогда ключи можно хранить на нем. А так - домашний каталог/.ssh отлично. И бэкапы делать не забывай
    Ответ написан
    Комментировать
  • После каждой перезагрузки выскакивает окно о том, что невозможно запустить это приложение на вашем ПК?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    ctrl-alt-del и вызвать диспечер задач, в котором прибить приложение
    Проверить все места автозапуска ПО, а лучше скачать autoruns (https://docs.microsoft.com/en-us/sysinternals/down...)
    Ответ написан
  • Параллельное использование жёсткого диска?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Решил я провести эскперимент. Запустился с LiveCD Ubuntu 18.04 и поставил виртуальную машину на тот же раздел, что и в Windows. Всё дико лагало, жёстко тормозило, но работало.
    Запустился обратно в Windows. Стоило только один раз включить эту виртуальную машины, как всё сдохло и вылезла


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

    Но да, диск и шлейф к нему надо проверить в первую очередь. И если глючное - менять.
    Ответ написан
    Комментировать
  • Как работает сетевое окружение в Windows?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    за это отвечает сервис, который раньше назывался Computer Browser.
    В одноранговой сети шировокещательными пакетами выбирается самый главный Computer Browser, который собирает информацию о всех хостах, и если кто-то запрашивает список компьютеров в локалке, он его отправляет.
    Выбор идет по старшинству систем. XP важнее чем 2000, Vista важнее чем XP, семерка важнее чем Vista, десятка важнее, чем семерка. 64бит важнее чем 32 бита, а сервер в принципе важнее рабочих станций.

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

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Как вариант - скопировать предыдущий документ во временный файл, а потом перезаписать текущий файл. Если операция успешна - то удалить временный файл. Если операция не успешна, то либо восстановить данные из временного файла, либо если программа крешнулась, на диске будет предыдущий документ в другом файле (да, с другими правами, но будет).
    Ответ написан
  • Почему Windows 10 не понимает символических ссылок Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    потому что windows умеет работать с NTFS, а не posix-файловыми системами.
    Чотбы понимал, надо юзать встроенный WSL или не юзать виндовс.
    Почитайте про то, как устроена файловая система Windows и Линукс, и поймете, что git не будет переносить сущности линукса на винду.
    Ответ написан
    Комментировать
  • А тот ли Windows 11 сегодня вышел?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Правило не ставить новую версию винды пока не выйдет первый сервис пак - это как раз для тех пользователей, которые не горят желанием лазить и патчить все руками.

    Что там такого необходимого в вин11, что срочно надо на нее переходить?
    Ответ написан
    7 комментариев
  • Усиленно удалить файл в windows, возможно ли с помощью пары функций?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Вы не так понимаете, как это работает.
    В линукс файловая система использует структуру iNode в качестве хранения метаинформации о файлах. И когда вы открываете файл, по имени файла ищется iNode файловый дескриптор привязывается и лочит уже iNode. При этом имя файла на диске можно свободно удалять (а сами данные файла при этом удалятся позже, когда процесс который открыл файловый дескриптор его освободит).

    В виндовой файловой системе метаинформация и имя файла хранятся вместе, и поэтому открытый файловый дескриптор держит имя, и его нельзя удалить.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Вроде как при установке второй ОС она пропишет в нулевой сектор свою MBR-запись. Как это будет реализовано в данных трëх случаях? Чей загрузчик пропишется, какая из систем перестанет загружаться и почему?

    Все современные загрузчики умеют создавать меню с выбором ОС, и загрузчик уже конкретной ОС грузится не из MBR а из загрузочного раздела системной партиции или даже сразу из загрузочного файла.
    Более новая ОС, обычно зная про более старые версии, корректно обнаружит предыдущие версии винды и добавит их в меню. Более старая может сделать это некорректно. Но в принципе можно и руками поправить bcd
    Ответ написан
    Комментировать
  • Коммандный UAC?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    powershell Start-Process -FilePath "%0" -ArgumentList "%cd%" -verb runas >NUL 2>&1


    if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b)
    "Put your command here"
    Ответ написан
    2 комментария
  • Выравнивание строк в терминале?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    В терминале как такового выравнивания не существует.

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

    Конечно можно написать функцию и вывод каждой команды через нее пропускать, чтобы через какой-нить printf выровнять все направо.

    Вывести один символ справа, можно например так:
    read WindowHeight WindowWidth<<<$(stty size)
    printf "%$WindowWidth" "A"

    Вычислять длину каждой строки и выравниваешь по центру или по правому краю.
    Но адекватного смысла такой вопрос лишен.

    Если надо весь вывод парсить, запусти новый баш с перенаправлением, например так:
    bash|(while read;do printf "%80s\n" $REPLY;done)
    вместо (..) можешь свой скрипт написать, который будет детально все парсить - вывод команд будет выравниваться.
    Ответ написан
  • Как быстро развернуть 5гб mysql дамп в Windows?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Ускорить работу с дисковой системой можно, если у тебя в дампе множество инсертов.
    Подели их на куски и оберни скажем каждые тысячу инсертов транзакцией:
    START TRANSACTION;
       INSERT ...
       INSERT ...
       ...
       COMMIT;


    Отключи проверку уникальности ключей перед восстановлением
    SET FOREIGN_KEY_CHECKS = 0;
       SET UNIQUE_CHECKS = 0;

    после включи ее назад
    SET UNIQUE_CHECKS = 1;
      SET FOREIGN_KEY_CHECKS = 1;


    Это то, что навскидку.
    А так - сам mysql достаточно хорошо оптимизирован и под Линукс и под Виндовс. Думаю у тебя все же винда и линукс имеют либо разные спецификации железа либо настройки самой mysql..
    Ответ написан
    2 комментария
  • Можно ли установить Debian и Win 10 на один комп?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Дали домашку: параллельно пользоваться Linux Debian и Windows на одном компьютере

    А почему нельзя поставить виртуалбокс с линуксом?
    Ответ написан
    4 комментария
  • Выход из гибернации на другом железе?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Сомневаюсь. Даже при идентичном железе, некоторые устройства могут быть прописаны по пути.
    Включишь диск через другой SATA разъем - уже поменялся ID

    Нужно пробовать, зависит от того, насколько совпадет железо. Но даже при идентичности железа, я бы поставил 50%.
    Ответ написан
    Комментировать
  • Чем делать резервную копию Windows?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    юзаю консольный winrar + крон (бесплатный nnCronlite под винду) для создания бэкапов и SyncBackup для синхронизации с внешним диском
    Ответ написан
    Комментировать
  • Как в Win10 разнести звук из разных приложений по разным каналам?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Так никак.
    Лучше выводи в разные устройства, а в этих устройствах настрой на одном все в левый канал, на втором все в правый.
    Ответ написан