Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы он был сосредоточен только на одной проблеме.
Закрыт 10 месяцев назад .
У меня есть программа написанная на python.Она представляет собой несколько файлов .py с кодом, запускается через бат файл.Хочу с помощью переустановки перейти с windows 7 на windows 10.Будет ли моя программа работать на новой винде если я сохраню ее к примеру на флешке?
Отслеживать
задан 21 июл 2022 в 8:00
3 2 2 бронзовых знака
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Зависит от списка установленных библиотек для питон, их версий и привередливости ваших скриптов к конкретным версиям библиотек. Если скрипты не привередливые, достаточно будет установить текущие (последнии) версии библиотек, но случается что какой-то библиотеки нет для более новой версии python (или нет в pip, или нет для нужной архитектуры процессора (x86/x64/arm/. ), или она была переименована. ), и приходится собирать ее самому или переходить на более старый питон.
Почему компьютер медленно работает после переустановки Windows ?
Часть библиотек могла быть установлена не через общий репозиторий pip, а, например, при установке пакетов программ в качестве их интерфейса к питону.
получить список установленных библиотек можно из командной строки:
python -m pip list
текущая версия питона:
python —version
Стоит запомнить выдачу этих команд и записать на флешку. Стоит, также, сохранить всю папку python (ее можно использовать для извлечения бинарных пакетов в самом тяжелом случае). Если используется виртуальное окружения (т.е. есть папки .venv / .virtualenvs / .conda /. рядом с папкой ваших скриптов, или в папке локального пользователя) их тоже сохраните.
Хотя, часто случается, что большинство установленных библиотек не используются конкретным скриптом. Имеет смысл устанавливать библиотеки по одной, анализируя сообщения об ошибках при запуске скриптов. Если этот путь не приведет к успеху, сначала откатываемся к тем же версиям библиотек, что были установлены на исходной машине, или сразу и к той-же версии python, но это самый крайний случай.
Источник: ru.stackoverflow.com
Нужно ли переустанавливать Windows, если компьютер стал тормозить?
Компьютер стал работать так медленно, что это уже раздражает? Разбираемся, поможет ли в этом случае переустановка системы.
Первая мысль, когда файлы долго открываются, а программы медленно запускаются — снести и переустановить всю систему! Но как бы вас сильно ни «тормозила» Windows, успокойтесь, глубоко вдохните и подумайте: можно ли обойтись малой кровью?
Шесть чекпойнтов перед сносом системы
Перед тем как принимать окончательно решение о переустановке Windows, проверьте себя по шести пунктам.
Пыль
Давно ли вы чистили свой компьютер или ноутбук от пыли? Проблема может быть вовсе не в системе. «Тормоза» может вызывать перегрев «железной» части компьютера, вызванный скопившейся пылью.
Разберите системный блок, аккуратно сметите щеточкой или выдуйте пылесосом скопившуюся пыль, снимите процессор и замените термопасту, проверьте, хорошо ли работает система охлаждения — воспользуйтесь информацией в нашей статье или попросите мастера.
Если после этого «тормоза» прекратятся, то Windows можно не переустанавливать.
Автозагрузка
Что у вас творится в автозагрузке? Введите в поиске Windows «msconfig» и запустите найденную программу от имени администратора.
Зайдите на вкладку «Автозагрузка«. На ней отображаются все программы, которые в фоновом режиме запускаются вместе с вашей Windows (в Windows 8 и 10 вы будете перенаправлены в специальный раздел Диспетчера задач).
Устанавливаемый вами софт часто «прописывает» себя в автозагрузку, чтобы запускаться сразу при загрузке системы. Отключите все пункты, кроме системных служб Windows и антивируса, и перезагрузите компьютер — как указано в этой статье. Чаще всего система начинает работать куда быстрее.
Оперативная память
Что происходит в оперативной памяти? Перед тем, как сносить Windows, если компьютер «тормозит», проверьте состояние оперативной памяти.
Быть может, в ней незаметно для вас работают процессы и системные службы, которые отнимают ОЗУ, необходимую для быстрой работы системы. Как проверить и очистить оперативную память компьютера, мы писали в соответствующей статье — ознакомьтесь и попробуйте.
Жесткий диск
Есть ли проблемы с жестким диском? Быть может, неэффективное использование или начавшееся устаревание диска мешают системе работать быстро.
Откройте Компьютер, выберите системный диск C: и нажмите Свойства > Сервис.По очереди выполните обе процедуры — проверку диска на наличие ошибок и дефрагментацию.
Если система заработает быстрее, возможно, причина крылась здесь. Как определить, что ваш жесткий диск скоро откажет, мы писали в этой статье.
Файл подкачки
Оптимален ли размер файла подкачки? Если систему на компьютер устанавливали не вы, то этот параметр может быть изменен — проверьте!
Для этого зайдите в Панель управления > Система > Дополнительные параметры системы. На вкладке Дополнительно в разделе Быстродействие нажмите Параметры > Дополнительно.
В разделе Виртуальная память нажмите на кнопку Изменить и убедитесь, что установлена галочка Автоматически по выбору системы. О том, как определить оптимальный размер файла подкачки, читайте подробно в нашем материале.
Точка восстановления
Последний резерв: точка восстановления системы. Если все вышесказанное работает, как часы, то, возможно, система просто захламлена донельзя, и потому работает медленно.
Исправить ситуацию можно, вернувшись к точке восстановления системы. Панель управления > Восстановление > Запуск восстановления системы. Нажмите Далее и установите галочку Показать другие точки восстановления.
Выберите дату, на которую ваш ПК еще работал более или менее, и нажмите Далее. Будет выполнен откат системы. Все программы, установленные после указанной даты, будут удалены; все ваши пользовательские файлы останутся без изменений.
Также рекомендуем ознакомиться с нашей статьей:
Если система продолжает «тормозить» даже после отката, делать нечего — придется идти на радикальные меры и переустанавливать Windows. Чтобы сделать это правильно, прочитайте, как это делается:
Фото: авторские, Pinterest
Источник: ichip.ru
Почему лагают игры после переустановки Windows 10
После переустановки Windows не всегда автоматически устанавливается актуальная версия графического адаптера, в особенности если она дискретная или вы использовали офлайн-установщик драйверов. Игры могут лагать как раз из-за устаревшего драйвера, поэтому первым делом инсталлируйте его последнюю стабильную версию.
Чтобы правильно выбрать ПО для графического адаптера, посмотрите, какая модель видеокарты используется на компьютере. Для этого разработаны специализированные программы, а также можно воспользоваться встроенными средствами Windows 10. В нашем отдельном материале автор развернуто разбирал действенные способы.
Подробнее: Просмотр модели видеокарты в Windows 10
После того как модель графического адаптера стала известна, обновите драйвер для нее с помощью встроенных средств, например «Диспетчера устройств» или раздела со свойствами оборудования, где можно посмотреть идентификатор. Также существует специальный софт от производителей видеокарт, способный автоматически искать и устанавливать апдейты для компонента. Методы уже были разобраны на нашем сайте в отдельной статье.
Подробнее: Способы обновления драйвера видеокарты в Windows 10
Причина 2: Отсутствие игровых библиотек
Одна из самых распространенных причин, почему лагают игры на Windows 10 после переустановки ОС, — это устаревшие версии библиотек или их отсутствие. Они необходимы для корректной работы игр и требовательных программ.
Наиболее важным программным компонентом является DirectX, но в «десятке» последняя версия уже установлена и обновляется автоматически через «Центр обновлений».
Чтобы игры не лагали и не вылетали, инсталлируйте актуальную версию таких файловых библиотек, как Microsoft Visual C++ и .NET Framework.
Библиотека файлов .NET Framework нужна для стабильной работы программных компонентов и корректного взаимодействия между ними. В Виндовс 10 она установлена по умолчанию, но иногда в ее работе возникают сбои, отчего могут лагать игры. В этом случае может понадобиться переустановка ПО. Способы описаны в инструкции на нашем сайте.
Подробнее: Переустановка .NET Framework в Windows 10
Также проверьте, установлен ли пакет Microsoft Visual C++, в окне удаления программ:
- Откройте «Панель управления», отыскав ее через системный поиск.
- В качестве отображения разделов выберите пункт «Крупные значки» или «Мелкие значки» в меню «Просмотр». Перейдите в раздел «Программы и компоненты».
- В появившемся списке найдите Microsoft Visual C++. Там же отображается версия и разрядность.
- Если все актуальные выпуски есть в списке (а это пакеты 2015, 2017, 2019 и 2022 годов), то никаких действий с инсталляцией пакета не потребуется. При запуске старых игр дополнительно рекомендуется установить версии, начиная с 2008 года. В случае отсутствия скачайте и последовательно установите пакеты (то есть по дате их выхода), следуя подсказкам пошагового мастера. Но прежде нужно узнать разрядность системы, чтобы выбрать файлы для загрузки. Об этом можно узнать из нашего материала по ссылке ниже. Подробнее: Определяем разрядность используемой ОС Windows 10Скачать Microsoft Visual C++ с официального сайта
Причина 3: Неправильная работа режима DVR
Режим DVR по умолчанию работает в фоновом режиме, используя ресурсы системы, что может вызывать лаги в играх, особенно в требовательных. Функция от Microsoft предназначена для записи видео и создания скриншотов во время игры, но такой возможностью пользуются далеко не все геймеры.
После установки Windows 10 режим включен по умолчанию, (хотя ранее он мог быть уже деактивирован, поэтому и с играми проблем не возникало). Выключите его и проверьте, пропала ли проблема. Сделать это можно с помощью фирменную программу Xbox, которая предустановлена на ПК, а также через приложение «Параметры» или «Редактор реестра». Все методы разобраны в другом нашем руководстве.
Подробнее: Как отключить Xbox DVR в Windows 10
Причина 4: Проблемы с игровым режимом
В Виндовс 10 предусмотрен встроенный режим, оптимизирующий производительность системы во время игрового процесса, но иногда он мешает. По замыслу разработчиков он должен делать игру более комфортной и стабильной, но иногда у него, наоборот, возникают сбои, вызывая лаги и зависания. Проверьте, активен ли режим, чтобы понять, что предпринять дальше:
- Перейдите в «Параметры» через меню «Пуск» и соответствующую кнопку.
- Откройте раздел «Игры».
- На вкладке «Игровой режим» проверьте, активирован ли он. Если да, но игры все равно лагают, попробуйте отключить его. Вероятно, проблема кроется в работающем режиме.
Если в обоих случаях ничего не меняется, то оставьте режим активным и воспользуйтесь другими способами из статьи.
Причина 5: Мало место на диске
После переустановки могут сохраниться старые системные данные в специальной папке «Windows.old» на «Локальном диске (C:)», что в некоторых случаях занимает довольно много дискового пространства. Поскольку для стабильной работы системы и, соответственно, игр и приложений, необходимо достаточно свободного места на накопителе, его необходимо очистить. Запустите «Проводник» или кликните дважды по иконке «Этот компьютер» на рабочем столе, чтобы посмотреть, насколько заполнен главный том.
Если пространства мало, а строка с «Локальным диском (C:)» подсвечивается красным цветом, произведите оптимизацию, используя встроенные средства системы или сторонний софт. В нашем отдельном руководстве детально разобраны шаги для освобождения места на HDD/SSD, начиная от ручной базовой очистки в различных каталогах, удаления лишних программ и временных файлов до сканирования накопителя на ошибки.
Подробнее: Освобождаем место на диске C в Windows 10
Причина 6: Некорректно выбранный графический адаптер
Если на ноутбуке установлено две видеокарты (интегрированная и дискретная), то при запуске игр система автоматически выбирает более мощный компонент. Как правило, это съемный графический адаптер. Однако может быть и такое, что в текущий момент работает встроенный в процессор видеочип, из-за чего в Windows визуальной разницы не видно, но запущенные ресурсоемкие приложения и игры начинают тормозить.
Чтобы запустить игру с более мощной видеокартой, попробуйте щелкнуть правой кнопкой мыши по ее иконке и в контекстном меню навести курсор на пункт «Запустить с графическим процессором», а затем в дополнительном меню выбрать соответствующее комплектующее.
Для удобства можно переключиться между видеокартами через системные настройки экрана или фирменный софт от производителя графического адаптера. В этом случае любые приложения и игры будут запускаться с выбранным компонентом. Тому, как переключиться между ними, посвящено несколько наших материалов.
Источник: lumpics.ru