Ответы пользователя по тегу Windows
  • Svchost.exe вносит изменения в папки опасно ли это?

    @rPman
    В диспетчере задач включи показ пути (кажется там это зовется образ) и командную строку запуска и посмотри где лежит твой svchost.exe, те что в системном каталоге windows - это часть служб windows, а вот если где то в профиле пользователя, то это 100% зловред, любят они маскироваться под него.

    Еще, загрузи с сайта майкрософт утилиты sysinternails - process explorer и autoruns, первый позволит посмотреть цифровые подписи запущенных процессов (иначе нужно на каждый кликать в диспетчере и смотреть свойства), только очень небольшое количество драйверов их не имеет, в остальных случаях это почти наверняка вирус (но отсутствие таковых не гарантия, так как инструментов цифровой подписи скриптовых сценариев в windows нет), autoruns позволит удобно посмотреть что автоматом запускается в системе, так же проконтролировать цифровые подписи
    Ответ написан
  • В каких разделах диска содержится информация от производителя?

    @rPman
    windows (начиная с 8 или 7 версии) требует два раздела - загрузочный ~200мб и системный, а oem добавляют еще один восстановления ~500мб

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

    Зачем нужен образ восстановления? там находится правильная версия ОС, для которой в биосе ноутбука прошит лицензионный ключ. Имеет смысл, если не сможешь найти такую версию самостоятельно (не получится поставить последнюю win10 если там win 8 или к примеру ты скачиваешь 8.1 а там старая 8)
    Ответ написан
    Комментировать
  • Как через cmd и терминал удалить из папки все файлы, кроме выбранных?

    @rPman
    в linux bash есть инструмент указания файлов для параметров любых утилит, запускаемых.
    например если написать myapp *.txt то в командную строку myapp улетит список txt фалов.

    Конкретно по задаче, чтобы удалить все файлы исключая указанные, то можно использовать следующую запись:
    rm -f !(file.txt|data.dat)

    Для удаления файлов, размер которых больше определенного, можно использовать find (его вообще рекомендуется для многих задач использовать, например исключить каталоги из поиска можно с помощью директивы -not):
    find . -type f -size +5M -exec rm -f {} +

    upd. для windows cmd все грустнее, на столько издевательски неудобного языка еще поискать нужно, штатно утилит которые бы позволили искать файлы и запускать код по заданной команде на сколько я занаю нет, можно написать цикл for и уже в его теле делать проверки, если имя неравно такому то или размер не больше... можешь не помечать ответом, мне просто лень да и проверить негде уже
    нужные команды if, for /? и set /? там будут исчерпывающие примеры
    Ответ написан
    4 комментария
  • На чем вести разработку под windows?

    @rPman
    не получается завести блютуз
    любой другой инструмент не поможет с этой проблемой и ее придется решать (в чем и заключается работа программиста)
    а так qt designer или visual studio для windows особенно начинающим, идеальны
    Ответ написан
    2 комментария
  • Какими средствами можно реализовать свой vps хостинг?

    @rPman
    Поднять свою инфраструктуру датацентра включая nas, сервера приложений, панели управления и многое другое (один гитхаб у них больше 700 репов) - первый же пример в гугле https://www.openstack.org/ этим пользуются крупные компании для своих нужд, открытое свободное, бесплатное
    p.s. И мне кажется ну очень какое то все это сложное, потому что если исходить от своих частных задач, оказывается что 99% всего предоставленного не нужно, а силы и ресурсы на это тратятся.

    но тебе наверное еще это продавать надо, с панелью управления для конечных пользователей? я как то искал не нашел, точнее есть куча готовых закрытых продуктов, за деньги, за много денег, часто узкоспециализированные (например инструменты по хостингу windows инфраструктуры, с доменами, скайпами, офис 365 и т.п.) всякие Hosting Controller или Virtualizator
    Ответ написан
    Комментировать
  • Хочу писать приложения под Win10, что учить?

    @rPman
    microsoft visual studio, среда разработки, фреймворк и пакет языков c# (плюс managed c плюс vb# и т.п.), мощный комбаин, которого по уму будет достаточно для создания приложения люббого типа, от клиент-серверных до десктопных и мбоильных

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

    Мое мнение, если у тебя цель, писать много формочек для работы с данными (базы данных например) или управление параметрами запуска других приложений , то лучше майкрософтовских winforms или wfp не найти.... очень легкий старт, очень много можно сделать из интерфейса с помощью мышки и готовых мастеров (например подключить базу данных, загрузить структуру таблиц, настроить связи с элементами интерфейса и максимум где будет код писаться - это обработка граничных случаев типа нули).
    Ответ написан
  • Как использовать компьютер на Win10 как второй монитор без wifi?

    @rPman
    Штатно по сети передавать именно монитор софта для windows нет, но решить проблему можно скорее всего железным способом:
    * слышал но не нашел сетевые карты miracast wlan,
    * так же есть энкодеры экрана (dvi/vga video encoder), подключаются к выходу видеокарты как монитор и транслируют картинку по сети (выделенный ethernet кабель, до 200 метров)

    upd: софтварно, все будет крутиться вокруг vnc/anydesk/teamviewer или к примеру steam remote play (у них технология заточена на игры а не текст и главное умеет использовать gpu энкодер)
    Ответ написан
  • Что делать, если невозможно выполнить действия с файлами через проводник?

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

    в пуск все программы администрирование есть cmd для администратора, там этот режим уже включен, нажми пуск и начни писать cmd
    Ответ написан
    Комментировать
  • Можем ли мы определить, какая программа на другом конце named pipe?

    @rPman
    windows pipes могут использовать windows authentitication, т.е. доступ к пайпу имеют только разрешенные пользователи (по умолчанию все авторизованные пользователи, если я верно помню).

    Ваша прокси должна быть дополнена для создания security descriptor создаваемых пайпов, все кто попытаются открыть этот пайп, к примеру, должны быть пользователями груп, указанных в дескрипторе
    Ответ написан
    9 комментариев
  • Почему текст ярлыков стал плохо отображаться Windows 10?

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

    осторожно, сделай бакап своих файлов!

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

    @rPman
    Если игра сама запрещает себя запускать (встроенный античит) то решение кроется во взломе его, ищи решения.

    С высокой вероятностью, многие игры так запускал когда то, несколько экземпляров одной и той же игры запускаются, установленные В РАЗНЫЕ места на диске при запуске из под разных учетных записей windows, правая кнопка на приложении, run as (запуск другим пользователем). Установку игр производить изначально выбрав вход windows при включении компьютера под нужным пользователем.

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

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

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

    если речь идет только об иконках, то либо средствами установщика (часто он спрашивает for current user or all user первым же вопросом мастера) либо вручную перемещай иконки из папки all users в пользовательскую (в этом случае при удалении и обновлении так же вручную удалять/повторно перемещать)

    Чтобы открыть в проводнике папку иконок, нужно нажать правую кнопку мышки на кнопке пуск, в меню выбрать либо 'открыть' (пользовательское меню) либо 'открыть общее для всех меню'.
    Ответ написан
    1 комментарий
  • Какое есть актуальное программное обеспечение для резервного копирования файлов в неизменном виде на момент конца 2021 года (Windows 10)?

    @rPman
    syncting, отличное приложение, открытый код, независимость от интернета (работает в локальной сети без него, как я понимаю можно свои relay/stun сервера поднять, с помощью которых позволяется копирование между двумя сетями за nat), удобный интерфейс в браузере, кроссплатформенность включая android, причем на столько что свой смартфон можно использовать как промежуточное хранилище (из-за особенностей прав доступа у приложения нет полного доступа на удаление файлов с флешки, но работа с внутренней памятью верная), типа пришли в закрытую сеть или с медленным интернетом, автоматически получили обновления документов по локальной сети, пришли домой, и автоматически залились эти изменения в домашнюю папку. Максимум ручной запуск приложения на смартфоне, а то иначе немного кушает батарейку.

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

    Собственно после того как про это приложение узнаешь, всякие onedrive, dropbox и прочие становятся какими то ущербными. Нужно хранить облачно? поднимай сервер (10 минут рукошевелений) на дешевой vps-ке за 10-20$ в год (лучше на двух в разных датацентрах) и вот у тебя 100гб облачное хранилище
    lowendhost
    82flglsxxgkwrhv3di3ouk4awya.png
    Ответ написан
    Комментировать
  • Как преобразовать базовый диск с установленной Windows 10 в динамический?

    @rPman
    Если я верно понимаю, windows ограничивает использование динамический дисков на removable drive, именно поэтому вылетает такая ошибка, но даже если нет и тебе удастся сделать диск динамическим (вручную с помощью штатной консольной утилиты diskpart, там нет кучи ограничений ее графического аналога, может и тут прокатит), то есть другое ограничение:
    https://ru.wikipedia.org/wiki/Динамический_диск
    Windows не может быть установлена на Dynamic Disk, что имеет неприятное следствие — из всех RAID-конфигураций Dynamic Disk загрузочным томом Windows может являться только «зеркало» (установка производится на обычный диск, потом он конвертируется в Dynamic, потом создаётся «зеркало» добавлением второй половины, с другими RAID-конфигурациями это невозможно).


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

    p.s. если же необходимость расширения системного диска, то можно воспользоваться символическими ссылками, перемещая каталоги, в т.ч. Program files, ProgramData, MSOCache,.. и возможно некоторые из windows (с осторожностью) на другой диск и оставляя на первом только ссылки на него. Еще я помню создавал символические ссылки на каталоги, в которые система складывает крупные обновления ($WINDOWS.~BT кажется) но делать это придется каждый раз как прилетает это обновление, в общем мониторить использование системного диска (я пытался поддерживать работу windows на старенькой машине со встроенным 32гб диском, перенося часть файлов на карту памяти, это реально но муторно).

    обязательно поковыряй профиль пользователя, очень много приложений сохраняют там гигабайты информации, включая само приложение, все прекрасно разруливается символическими ссылками - AppData\Local\переносить_этот_каталог , AppData\Local\Roaming\или_этот

    С каталогом windows есть сложность, его размер порядка 24гб (20гб сжатие ntfs) и переместить что либо от туда сложно. Дело в том что removable диски доступны в системе не сразу и если переместить критичные системные файлы на такой диск, система не сможет быть загружена. Еще проблема - сам процесс копирования, внутри очень активно используются символические ссылки ntfs, права доступа и если я верно понимаю - даже ntfs file stream, но тут я не проверял, и не всякий инструмент копирования способен правильно сдублировать структуру данных, с учетом ссылок, особенно это сложно, так как подобную операцию придется делать из другой ОС (загрузившись с флешки например). В общем я помню ломал установку, делая копирование в Far Commander (т.е. все работало но системный диск тогда стал занимать в итоге сильно больше места).

    Использование wim образа может немного помочь (сжатие немного лучше чем ntfs) но после каждого крупного обновления потребуется этот образ обновлять, иначе только хуже станет.
    Ответ написан
  • Как разбить диск 6tb на разделы по 1tb и зазеркалить каждый либо создать Raid-1 массив?

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

    Советую только софтварный рейд.
    p.s. Об аппаратных думать надо когда контроллеры будут стоимостью с полноценный комп и то я бы дважды подумал и посчитал бы деньги

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

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

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

    c:\windows\system32\drivers\etc\hosts
    Ответ написан
    2 комментария
  • Как увеличить одновременное подключение к сетевой папке?

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

    p.s. можно попробовать windows сборку samba от cygwin, несколько лет назад читал про успешные поытки (даже рнешали проблемы с кирилицей)

    сейчас возможно поможет wsl
    Ответ написан
    2 комментария
  • Зависает компьютер, но при этом частично работает?

    @rPman
    У меня похожее было когда одна планка памяти стала сбоить, протестируй утилитами хоть от linux хоть штатной от майкрософта

    Еще понаблюдай за работой диска в это время, понятно что лампочка активности жесткого диска у подавляющего большинства на корпусе не подключена либо не работает потому что m.2 диск или еще по какой причине, но активности работы можно мониторить программно (утилитами типа ssd-led или штатным монитором ресурсов), так как если контроллер/диск подвисает, приложения которые не обращаются к диску продолжают работать, а те кому нужно работать с файлом - нет.
    Ответ написан
    Комментировать
  • Как понять и исправить EXCEPTION_ACCESS_VIOLATION при вызове jni метода при использовании упаковщика в exe файл javafxpackager и x86_64 версии java?

    @rPman Автор вопроса
    Если что эту проблему я решил некоторое время назад, в коде rhvoice обнаружил баг, указатель сохранялся в 4-байтовую переменную (а затем переносился в 8-байтовый лонг java), когда как для 64-битных систем нужно сразу 8 байт.

    Разработчикам rhvoice ооб этом сообщили но багу пока они не пофиксили, это тут, long нужно заменить на auto
    Ответ написан
    Комментировать