Меню Рубрики

Link shell extension windows 10

Браузер убивает ваш SSD диск

Доброго времени суток читатели и гости моего дзен блога. Сегодня расскажу историю моей системы Windows 10, которая побывала за пол года на трёх дисках SSD. Читать много, запаситесь сухарями ;)sd

В ноябре 2019 года был куплен SSD на 120 ГБ от апасера, да, бюджетный вариант, но всё же твердотелый накопитель, скорость записи и чтения на много выше чем была на HDD. Система загружается быстро, работает шустро, что ещё нужно, на самсунг жаба задавила в три раза переплачивать за тот же объём.

Первый трупик

В феврале, тоисть через три месяца, в один «прекрасный» день, включенный компьютер на ровном месте начал тупить, всё зависло, мышка работала, но ничего не нажималось и не открывалось, после принудительного ресета, SSD шник даже в биосе не определился. После получаса простоя, при включении, он определился, система загрузилась и тотчас же повесилась снова, не дав даже залогиниться, и снова диск не отображался в биосе.

Я с мыслями «бывает», может перегрелся, может брак, отнёс в сервис. Мурыжили они его долго, и хотели вернуть, мол работает, но я настоял, в итоге симптомы подтвердились и мне заменили на новый.

К слову, Windows 10 умеет работать с SSD, но и я «приложил руку» к оптимизации – отключил сон, дефрагментацию, свап перенёс на другой диск, TRIM была включена. Всё делал не руками, а использовал простую и бесплатную программу SSD Fresh .

На новый диск, накатил Windows 10 по новой и настроил.

Второй трупик

Второй диск вышел из строя чуток побыстрее, где то через полтора месяца. Тут конечно я насторожился, хотя и не сбрасывал со счетов банально случайность, ну мало ли. Но всё более пристально начал следить за нагрузкой на диск, особенно удобно это делать в программе SSD Fresh, на вкладке живой-Анализ. Жмакаем кнопку «Start» и в реальном времени наблюдаем процессы которые с наибольшей активность по нагрузке на диск. Показывается скорость обращения и общее количество переданных данных с момента начала мониторинга.

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

Далее так же само, сервис, долгое ожидание и новый SSD, сопровождающийся недовольными лицами работников сервисного центра, и я их понимаю, но мне нужен рабочий диск, тем более он на гарантии ;).

Третий недотрупик

Как вы догадываетесь, третий диск постигла такая же участь, но не совсем! После очередного зависания системы, мне всё же удалось запустить в этот момент программу SSD Fresh и включить Живой-Анализ, и то что я там увидел, меня повергло в шок. Мой любимый браузер Яндекс (к слову, этим страдают все современные браузеры) в простое, обращался к браузеру на скорости около 500 КБ в секунду, а то и больше, за пол часа он наколотил данных на 150 МБ! Если сказать, что я ахре..л, это ничего не сказать. И как оказалось, так пишут в интернете, «это просто работа с кешем», — дальше следует непереводимая игра слов! (. из кинофильма Бриллиантовая рука).

После перезагрузки, диск как и ожидалось не определился. Мысленно, я уже себе представлял лица в сервисном центре, и во мне теплилась надежда, что может «живая вода» ему поможет. «Покопався» в интернетах, я в некоторых местах встречал информацию, что SSD диск может не выйти из состояния включён, и после просто не определятся, и его нужно грубо говоря «разбудить» (и да, это не точно, и какие вопросы я задавал яндексу, которые приводили меня на данные ответы, я уже не вспомню, так как перелопатил тонну информации!). Но факт остаётся фактом, перед тем как решится на третий поход в сервис, было принято решение, разбудить диск. Каким образом? Запустив систему с резервного HDD (к слову, даже если компьютер запускался с другого диска, при подключённом SSD-шнике, система вешалась всё равно), предварительно отключив SSD диск, я просто на гарячую подключил его к материнской плате. SATA безболезненно должен воспринимать такое подключение, и о чудо, диск определился, система не зависла. Выключив компьютер, я попытался снова загрузить систему с SSD и она без проблемно стартовала.

Костыли (ну а что делать)

И так, теперь на мой SSD нагрузка ещё больше сократилась, диск уже неделю работает, и тьфу тьфу, пока без намека на выход из строя.

Вот так выглядит живой анализ, нагрузку браузера на диске прекрасно видно, за 33 минуты – 200 МБ данных, но, нагрузка осуществляется не на твердотельный диск, а на второй диск HDD, так как кеш был перенесён именно на него. Далее рассказываю как я это сделал.

Перенос программных папок

В Windows 10, есть возможность перенести установленное приложение на другой диск, но это при условии что приложение из Windows Store, в моём случае браузер установлен обычным способом. Также, вы можете при установке, указать любую другую папку на любом диске, куда установить программу, но всё равно кеш будет хранится в папке вашего профиля на системном диск! Я не будут вдаваться в способы переноса профиля на другой диск, это тема для другой статьи, и для большинства пользователей не оправдано сложна, я всего лишь предлагаю перенести папку с кешем на другой диск. Одного переноса мало, нужно заставить браузер, использовать эту папку, расположенную на не системном диске, и для этого мы используем простую программу Link Shell Extension.

Программа для файловых ссылок

Link Shell Extension — утилита для быстрого создания жёстких и символьных ссылок в Windows, не вдаваясь в подробности, программа позволяет перенести любую папку на другой диск, а на прежнем месте оставить ярлык на эту папку, и при обращении к этому ярлыку, все данные будут изменятся в перенесённой папке.

Работать достаточно просто, после установки, программа добавляет в контекстно меню проводника собственное меню. Саму программу можно настроить, но по умолчанию там уже всё готово к работе.

Где находится кеш браузера Яндекс

И так, кеш браузер Яндекса, находится C:\Пользователи\Имя вашей учетной записи\AppData\Local\Yandex\YandexBrowser\User Data\Default\Cache

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

Я же перенёс всю папку «YandexBrowser»!

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

Установили программу? Нашли папку с кешем вашего браузера? Определились с диском, на который будете переносить эту папку?

Понеслась

Создаём резервную копию данной папки (на всякий случай) и переносим её на новое место. Теперь, делаем правый клик мыши на этой папке (уже в новом месте) и выбираем пункт «Запомнить источник ссылки».

Возвращаемся в то место, где изначально была эта папка и на пустом месте снова жмакаем правую кнопку мыши и выбираем «Поместить как…», после чего нам будет предложено выбрать из нескольких вариантов, выбираем «Символьная ссылка». Появится папка, помеченная зелёной стрелочкой в левом нижнем углу. Как у меня на скрине, папка символически находится на системном диске C:\\, но физически она расположена на диске G:\\.

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

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

У меня всё, Просьба поставить «Палец вверх» и подписаться на канал. Вам это труда не составит, но автору будет очень приятно, а также поможет каналу!

Источник

Жесткие и символические ссылки в Windows

Используя жёсткие ссылки файлов и каталогов, можно иметь несколько различных имён файлов или каталогов, ссылающихся на одни и те же данные. В windows механизм работает в файловой системе NTFS. Статья о том, как сделать такие ссылки в windows.

Возможно вы сталикивались со следующими задачами:

  • Установить приложение или игру на HDD диск, а часть перенести на SSD.
  • Перетащить данные приложения, без правки конфигурации. (пример ниже для SQL Server)
  • Приложение/данные не влазят на один диск, а на другом диске как раз есть свободное место под оставшуюся часть.

Всё это можно решить используя ссылки на файлы и каталоги. Например, начиная с Windows Vista в винде отсутствует каталог «Documents and Settings» а операционная система на него ссылается из папки «Users» для совместимости с приложениями написанными для Windows XP.

Создание символической ссылки

Для создание ссылки используется команда mklink (из командной строки, кэп).

Мне недавно хотелось удалить папку кеша обновлений Microsoft SQL Server, чтобы освободить 2 Гб на системном SSD диске. Вместо удаления я перенес данные на другой диск (D:). Cоздал символьную ссылку и, вуаля, место освобождено, а SQL Server думает, что данные на прежнем на месте.

Существуют инструменты для создание ссылок через графический интерфейс, например Link Shell Extension или NTFS Link , также их можно легко сделать в Far’е по Alt+F6

Отличия жестких ссылок от символических ссылок и связей

Материал из справки Far Manager.

На разделах NTFS можно создавать жёсткие ссылки (HardLink) для файлов, связи (Junction) для папок и символические ссылки (SymLink) для файлов и папок с помощью команды Alt-F6.

Жёсткие ссылки

Жёсткая ссылка (HardLink) — это просто ещё одна запись в папке для данного файла.

Когда создаётся жёсткая ссылка, сам файл не копируется физически, а только появляется под ещё одним именем или в ещё одном месте, а его старые имя и местонахождение остаются нетронутыми. С этого момента жёсткая ссылка неотличима от первоначальной записи в папке. Единственное отличие — то, что для жёсткой ссылка не создаётся короткое имя файла, поэтому из ДОС-программ она не видна.

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

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

Создавать жёсткие ссылки можно только на том же диске, на котором расположен исходный файл.

Связи

Эта технология позволяет отображать любые локальные папки на любые другие локальные папки. Например, если папка D:\SYMLINK указывает на C:\WINNT\SYSTEM32 в качестве своей цели, то программа, обращающаяся к D:\SYMLINK\DRIVERS, будет на самом деле обращаться к C:\WINNT\SYSTEM32\DRIVERS. В отличие от жёстких ссылок, связи папок не обязательно должны располагаться на том же диске.

В Windows 2000 нельзя напрямую создать связь, ссылающуюся на папку CD-ROM, но это ограничение можно обойти, смонтировав CD-ROM диск на папку NTFS-раздела.

Символические ссылки

Символические ссылки (SymLink) на NTFS поддерживаются, начиная с Windows Vista (NT 6.0). Они представляют собой улучшенный вариант связей каталогов — символические ссылки могут указывать как на папки, так и на файлы, как на локальные, так и на сетевые, при этом поддерживаются относительные пути.

Похожие записи

Как установить будильник на компьютере с Windows 10?

В операционной системе windows 10 есть встроенный будильник. Он так и назыается «Будильник и часы». Cочетает такие функции, как будильник, мировое время, таймер и секундомер.

Как обновить npm и пакеты npm ?

Обновление npm через npm + команда для обновления пакета на примере angular cli (глобально).

Обновление баз NOD32 на компьютере без интернета

Cannot start virtual machine on Virtualbox

При сообщении Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT). отключить компонент Windows — Hyper-V и перезагрузиться.

Ошибка CredSSP при подключении по RDP

Устранение ошибки подключения по RDP связанное с установкой обновлений CredSSP для уязвимости CVE-2018-0886

Python to exe

Про конвертер .py в .exe с использованием простого графического интерфейса, созданного с использованием Eel и PyInstaller в Python

Источник

Жесткие и символьные (символические) ссылки в Windows

Жесткие и символьные (символические) ссылки в Windows

Самые опасные сайты, которые НЕЛЬЗЯ открывать, но Вы наверняка уже пробовали

Ваш телефон Вас подслушивает: неоспоримые доказательства и способы спасения

Лучший антивирус для слабого ПК: он точно Вам нужен.

Нужен ли антивирус для Windows 10: 100% ответ без гадания на кофейной гуще

Как избавиться от назойливых звонков с неизвестных номеров: прощаемся навсегда без сожалений

Если вам когда-то приходилось просматривать расположения файлов штатных программ Windows, то возможно вы замечали одну странность. Некоторые файлы приложений дублируются, причем несколько раз. Например, в 64-разрядной Windows 8.1 обнаруживается целых 6 исполняемых файлов Блокнота notepad.exe, находящихся в разных каталогах системного раздела. Зачем вообще нужно такое странное дублирование?

А необходимо оно для обеспечения совместимости со сторонними приложениями, использующими Блокнот для каких-то своих нужд. Причина проста – в разных программах прописанный путь к Блокноту может отличаться, и чтобы исключить проблемы, разработчики Microsoft решили разместить notepad.exe в нескольких местах. То же самое касается ряда других штатных приложений, например, WordPad.

Жесткие ссылки или Hard Link

На самом деле дублирование совсем необязательно должно иметь место. То, что вы видите и определяете как реальный файл, в действительности может оказаться Hard Link — ссылкой особого типа, используемой для формирования путей к какому-нибудь файлу. Такие ссылки называются жесткими. Любопытно, что файл в NTFS может иметь до 1023 жестких ссылок, и все они будут выглядеть как его точная копия за исключением имени и размера. Как и ярлыки, жесткие ссылки могут иметь разные имена.

Зато содержимое и атрибуты у них общие, и если вы измените их в одной такой ссылке, то изменения коснуться всех остальных ссылок, даже тех, которые были удалены в Корзину. Что касается размера жестких ссылок, то это всего лишь одна видимость. Не имеющие практически никакого веса, ссылки этого типа определяются Проводником как имеющие реальный вес файлы, что иногда вызывает у пользователей немало вопросов и затруднений при ручной очистке ряда системных каталогов, того же Winsxs. Есть у Hard Link и свои ограничения. Так, создавать жесткие ссылки можно только на файлы и только в пределах одного тома.

К счастью, сталкиваться с жесткими ссылками рядовым пользователям приходится нечасто, иначе это наверняка бы привело к неразберихе и серьезным проблемам. Описывать все особенности поведения жестких ссылок мы не будем, так как это заняло бы слишком много времени. Вместо этого предлагаем вам создать Hard Link самостоятельно и поэкспериментировать с ними. Вот вам пример. Создайте на рабочем столе простой текстовый файл file1.txt и что-нибудь напишите в него. Теперь откройте командную строку и создайте на него пару жестких ссылок с именами file2.txt и file2.txt. Вот так:

fsutil hardlink create file2.txt file1.txt

fsutil hardlink create file3.txt file1.txt

Обратите внимание, что после команды create первым идет имя жесткой ссылки, а затем имя оригинального файла. Также вы можете создавать жесткие ссылки на другие жесткие ссылки. В общем, развлекайтесь. Уверен, что вы найдете для себя немало интересного.

Символьные ссылки или Symbolic Link

В отличие от жестких, символьные ссылки или Symbolic Link обладают большей гибкостью. Предназначаются они для удобной организации объектов файловой системы, а также оптимизации производительности приложений на SSD-дисках. Ссылки этого типа могут создаваться и для файлов, и для каталогов, в том числе сетевых; они поддерживают связь между томами, используя относительные пути. Принципом работы символьная ссылка напоминает обычный ярлык.

Использование Symbolic Link может иметь смысл при необходимости получения доступа к одному файлу из разных мест. Создаются символьные ссылки командой mklink:

mklink D:\file2.txt %userprofile%\desktop\file1.txt

Первым после команды идет путь к символьной ссылке, вторым – путь к оригинальному файлу. Если нужно создать символьную ссылку для каталога, используется та же команда mklink, но с ключом \d.

mklink \d D:\folder2 %userprofile%\desktop\folder1

Внешне символьные ссылки почти ничем не отличаются от обычных ярлыков, за исключением пометки symlink в свойствах файла или даты создания вместо пути к оригиналу в каталоге. Также если вы удалите оригинал, а затем попробуете перейти по символьной ссылке, то она просто не откроется, тогда как при попытке открыть битый ярлык появится сообщение о недоступности оригинального файла. Но самое главное отличие от ярлыков в том, что при работе с символьными ссылками Windows по-прежнему будет считать, что вы работаете с оригинальным объектом.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Lingualeo приложение для windows
  • Lines 1993 под windows 7
  • Lineage тема для windows lineage 2
  • Lineage 2 не работает на windows 10
  • Lineage 2 на планшете windows 10