Что такое вылет диска и на какие показатели он влияет?
Всем доброго времени суток! На протяжении продолжительного времени я публиковал статьи посвященные автомобильным шинам, это и интереснейшая статья о недостатках низкопрофильной резины, где я поведал свой печальный опыт и сравнение шипованной и фрикционной резины (липучки). Сегодня несколько отступлю от этой тематики. Знаете ли вы, что такое вылет диска и на что влияет данный параметр? Уверен, что многие понятия не имеют на этот счет. Ну а так, как в нашем блоге принято рассматривать разнообразные интересные публикации на автомобильную тематику, то будем следовать этой тенденции. Познакомимся с понятием вылета диска поближе.
Что представляет собой данное понятие
Считается, что это один из ключевых параметров, относящийся к области геометрии. Существуют допустимые отклонения, и если они будут нарушены, то такой диск будет даже затруднительно установить на колесную ступицу. Тем не менее, на многих форумах не прекращаются дебаты на тему того, насколько отклонение может отличаться от штатного.
Незначительный размер отклонения в принципе допускает эксплуатацию колеса, особенно, если это прописано в руководстве по эксплуатации на Ваш авто. Продавцы в автомагазинах могут сказать примерно следующее: если колесо не цепляет при движении за подвеску или кузов, то его можно ставить и кататься. Это неудивительно, поскольку их основной задачей является как раз продажа этих самых дисков и всего сопутствующего инвентаря.
Как рассчитывается и маркируется
Для того, чтобы ответить на вопрос «как узнать вылет диска», нужно начать с того, что представляет собой эта величина. По своей сути, это расстояние между вертикальным значением плоскости колеса и плоскостью, в которой он прикладывается к колесной ступице. Выражается оно в миллиметрах. Поэтому вылет может быть не только положительным, но еще нулевым, либо иметь отрицательное значение. От него зависит дистанция между центрами колес по одной и той же оси.
Для одной и той же модели автомобиля максимальный вылет с его допустимыми отклонениями будет один и тот же, по рекомендациям автопроизводителей. Для обозначения этого критерия используется кодировка ЕТ, после которой следует число. Оно-то и означает фактическое расстояние в миллиметрах. Встретить это обозначение можно непосредственно на самом диске. К примеру, ЕТ 0 (нулевой вылет), ЕТ-15 (с отрицательным вылетом), ЕТ 40 (больший, положительный вылет).
Почему важно придерживаться заводских величин вылета
Даже незначительное отклонение от этого параметра от заявленных производителем величин, нежелательно допускать. Дело в том, что это влияет на условия, в которых придется работать всей подвеске и отдельным ее компонентам. Изменяя значение, нагрузка на них увеличивается, а это обязательно приведет к их досрочному выходу из строя. В то же время, в отдельных моделях автомобилей этот параметр вполне может быть отличным друг от друга. Просто конструкторы при проектировке автомобиля имеют дело с огромным количество разнообразных параметров, которые приходится подгонять, и от которых будут зависеть требования, которые предъявляются ко всей подвеске.
Не углубляясь в дисциплину “Теория автомобиля” прокомментирую рисунок. Рис б — как должно быть, то есть параметры колесных дисков соответствуют, заявленным производителем. Рис а, в — отклонение параметра вылета, либо в “+”, либо в “-”. Сами видите, как будет приложена нагрузка (синий цвет), а это приводит к повышенному износу элементов ходовой части, в первую очередь ступичных подшипников.
Даже масса двигателей уже оказывает свое влияние на подвеску, и эту нагрузку также необходимо учитывать. Конструкция должна обеспечивать максимальную надежность. При этом, должны быть сохранены не только уровень комфорта, но и управляемость самого транспортного средства. Увеличение расчетного значения вылета по отношению к заводскому вынуждает такое колесо в процессе эксплуатации глубже садиться на ступицу.
Из-за смещения центральной оси дисков неизбежно произойдет смещение рулевой оси. В результате изменятся параметры управляемости автомобиля, предусмотренные конструкторами. Ну и, как следствие — изменение моментов сил, оказывающих свое воздействие на подвеску, а это уже небезопасно для движения. На сегодняшний день, в продаже можно встретить проставки — специальные приспособления, которые позволяют монтировать диски с неоригинальным вылетом. Применять их или нет, пусть каждый решает для себя самостоятельно.
Сегодня мы с Вами могли убедиться, как определить вылет, насколько важным является параметр вылета диска, и почему этим не следует пренебрегать.
Если колеса Вашего транспортного средства подобраны правильно и сам авто находится в исправном техническом состоянии, то на таком можно ехать хоть на край света. Тема путешествий актуальна круглый, кто-то планирует свой отпуск за неделю до выезда, а кто-то за 6–7 месяцев. Обязательно прочитайте статьи про преодоление Керченской переправы по пути в Крым и про особенности аренды машины заграницей: в Турции и Черногории. Читайте блог дальше — впереди ждет много интересного, а самое главное, полезного для любого автолюбителя. До новых встреч, друзья!
С уважением, автор блога Андрей Кульпанов
Место для контестной рекламы
Автор:Admin
Что такое ET (вылет диска) и на что этот показатель влияет
Иногда хочется выделяться не только в толпе, но и в автомобильной пробке. Показать свою индивидуальность, затюнинговав свое авто новыми дисками. Чтобы сразу было видно, что ты не такой как все! Стоишь себе в пробке, красуешься. А тут к тебе какой-нибудь «автомобильный ботаник» подойдет и начнет рассказывать, что у тебя вылет диска. Выйдешь, посмотришь – все диски на месте. На самом деле ничего никуда не вылетает. Так называется параметр, который нужно учитывать при установке дисков.
Что это за вылет такой?
Обозначается производителями в технической документации автомобиля как «ET». Под вылетом диска подразумевают смещение привалочной плоскости диска относительно гипотетической линии, проходящей посредине ширины обода. Говоря о привалочной плоскости, имеется ввиду область диска, прилегающая непосредственно к ступице.
Дисковый вылет может быть положительным, нулевым и отрицательным.
- Положительный дисковый вылет — характеризуется смещением привалочной плоскости назад от средины ширины диска.
- Нулевой дисковый вылет — характеризуется отсутствием смещения привалочной плоскости относительно средины ширины диска.
- Отрицательный дисковый вылет — характеризуется смещение привалочной плоскости вперед от средины ширины диска.
Визуально дисковый вылет можно описать:
— Положительный — ступица сильнее выступает из диска наружу.
— Отрицательный — ступица вдавлена внутрь объема диска(на фото)
Отклонение от «правильного» размера
На самом величина вылета задается производителем авто не исходя из ширины диска, а относительно подвески, точнее особенностей ее конструкции. Безопасным считается отклонение от вылета, рекомендованного автопроизводителем, не более 5 мм в положительную или отрицательную стороны.
Если раньше при разработке подвески автомобиля учитывался запас прочности, то в последнее время все наоборот. «Впрок» никто не оставляет, а наоборот конструкторы стараются все просчитать, чтобы использовать как можно меньше материалов и тем самым уменьшить себестоимость производства. Вот откуда эти 5 мм. Отклонение больше может негативно повлиять как на «здоровье» подвески автомобиля, так и на ваше здоровье.
Не нужно забывать о негативном влиянии чрезмерного вылета диска на управляемость автомобиля. Изменяя значение этого параметра, мы сдвигаем ось руля. Это приводит к изменению максимальных значений поворота. Вдобавок это не лучшим образом отражается и на износе шин (изнашиваются неравномерно по всей ширине).
Еще одним «минусом» изменения параметров вылета более 5 мм можно считать увеличение нагрузки на подшипники. В такое случаи нагрузка на них распределяется неравномерно, не по всей ширине. Скользящие элементы подшипника изнашиваются неровно. Это может привести к стопору и разрушению детали внутри.
Не стоит забывать, что значение вылета задается относительно определенного, «родного» размера (ширины) автомобильных дисков. При установке на авто более широких дисков параметр вылета уменьшается. А при использовании меньшего размера вылет должен увеличиваться. Для получения более подробной информации конкретно по марке вашего автомобиля лучше обратиться в сервисный центр.
Вывод
Установка дисков с минусовым вылетом придаст вашему авто некой брутальности, увеличит ширину колеи. Немного потешит самодовольство. При этом нагрузка увеличивается на подвеску, неравномерно распределяется в подшипниках и по ширине покрышек. Игру с дисковым вылетом можно сравнить с хождением женщин на высоком каблуке: красиво и впечатляет, но опасно. Так что лучше придерживаться правила «5 мм безопасности».
Другие обзоры шин и дисков:Что такое вылет диска и на что он влияет
Вылет диска – это расстояние от места крепления диска к ступице до вертикальной плоскости колеса. Вылет диска бывает нулевым, положительным или отрицательным. Высчитывается вылет по элементарной формуле: ЕТ=a-b/2 (а — расстояние между внутренней плоскостью и точкой крепления, b – ширина диска).
Отрицательный вылет – плоскость крепления утоплена вглубь диска. Нулевой вылет – крепежная плоскость к ступице находится посередине диска. Положительный вылет – наоборот, место крепления ближе к лицевой плоскости диска.
Обычно при производстве автомобильных дисков используется положительный вылет. Это связано с тем, что колесо необходимо разместить, так что бы оно не задевало крыло автомобиля с одной стороны, а с другой детали подвески. От этого параметра напрямую зависит колесная база автомобиля, а так же ширина покрышек. Автопроизводители рекомендуют изменять это величину не более чем на 5 миллиметров, будь то в положительную или отрицательную сторону.
На что влияет вылет диска
Изменения вылета сразу повлекут за собой изменения в управлении автомобиля. Это связанно с изменением колесной базы. Если, к примеру, вылет уменьшить, то в результате получим более острое управление автомобилем. За счет увеличения колесной базы авто прилипнет к дороге, но может потерять динамику при разгоне, и увеличится расход топлива. Это объясняется тем, что двигателю будет тяжелее передавать крутящий момент на более широкие тяжелые колеса. Если же вылет увеличить то острота управления потеряется, у такого транспортного средства будет меньше сцепления с дорогой, за счет чего оно станет менее устойчивым, можно будет заметить незначительное улучшение динамики при разгоне на прямом участке, так же, скорее всего снизится расход.
Данные модификации изменяют работу подвески из-за чего, и изменяется управление машиной, которое описано выше. При отрицательном вылете образуется дополнительный рычаг на подвеску. Это становится причинной раннего износа шаровых опор, ступичных подшипников, резины, изменение коснутся и работы рулевых механизмов (рейки, тяг, рулевых наконечников) напрямую поменяется выворот. Вылет еще изменяет углы сход/развала, что и влечет за собой неизбежные дополнительные нагрузки, на которые подвеска не была рассчитана инженерами на заводе. При установке дисков с положительным вылетом обычно устанавливают более узкие колеса, что бы они не задевали элементы и механизмы подвески. Это уменьшает пятно контакта колеса, и автомобиль уже не может правильно отрабатывать неровности дорожного полотна.
Игра с изменением вылета диска может дать как позитивные, так и негативные результаты. Да при установке нештатных дисков зачастую преобразуется весь образ автомобиля, он становится привлекательнее, более агрессивно смотрится. Но стоит помнить, что это очень важный параметр, при котором кардинально меняется принцип работы подвески вашего автомобиля. Который влияет на долговечность деталей, резины, расход топлива и нагрузку на двигатель. Придется чаще посещать сервисы для поддержания своего железного друга в безаварийном состоянии. Прежде чем принять какое-либо решение стоит несколько раз обдумать и взвесить все «за» и «против». Если все-таки приняли решение приобрести новые «тапочки» к тому же с другим параметром вылета стоит обратиться с данным вопросом к толковому специалисту. Он поможет вам правильно произвести расчеты и подобрать нужные колеса, при которых изменения заводских расчетов будут допустимы. Потому что красота красотой, а ваша личная безопасность и безопасность других участников дорожного движения, прежде всего.
Параметры по умолчанию — JavaScript | MDN
Параметры функции по умолчанию разрешить именованные
параметры инициализируются значениями по умолчанию, если значение отсутствует или не определено
передается.
Исходный код этого интерактивного примера хранится в репозитории GitHub. Если вы хотите внести свой вклад в проект интерактивных примеров, клонируйте https://github.com/mdn/interactive-examples и отправьте нам запрос на перенос.
функция [имя] ([параметр1 [= значение по умолчанию1] [,..., paramN [= defaultValueN]]]) {
заявления
}
В JavaScript параметры функции по умолчанию — undefined
. Однако это
часто бывает полезно установить другое значение по умолчанию. Здесь параметры по умолчанию могут
Помогите.
В прошлом общая стратегия установки значений по умолчанию заключалась в проверке значений параметров в
тело функции и присвоить значение, если они равны undefined
.
В следующем примере, если значение не указано для b
, когда Вызывается умножение
, значение b
будет undefined
при оценке a * b
и , умножение
вернет NaN
.
функция multiply (a, b) {
вернуть а * б
}
умножить (5, 2)
умножить (5)
Чтобы избежать этого, нужно использовать что-то вроде второй строки, где b
устанавливается на 1
, если вызывается умножить
только с одним аргументом:
функция multiply (a, b) {
b = (typeof b! == 'undefined')? б: 1
вернуть а * б
}
умножить (5, 2)
умножить (5)
С параметрами по умолчанию в ES2015 проверки в теле функции больше не нужны.Теперь вы можете назначить 1
как значение по умолчанию для b
в
функциональный руководитель:
функция умножить (a, b = 1) {
вернуть а * б
}
умножить (5, 2)
умножить (5)
умножить (5, не определено)
Прохождение undefined по сравнению с другими ложные значения
Во втором вызове в этом примере, даже если для первого аргумента явно задано значение undefined
(но не null
или другая ложь
values), значение аргумента num
по-прежнему остается значением по умолчанию.
функциональный тест (число = 1) {
console.log (тип числа)
}
контрольная работа()
тест (не определено)
контрольная работа('')
тест (ноль)
Оценивается во время звонка
Аргумент по умолчанию оценивается во время звонка . Итак, в отличие от (например) Python, новый объект создается каждый раз при вызове функции.
function append (value, array = []) {
array.push (значение)
возвратный массив
}
добавить (1)
добавить (2)
Это относится даже к функциям и переменным:
function callSomething (thing = something ()) {
вернуть вещь
}
пусть numberOfTimesCalled = 0
function something () {
numberOfTimesCalled + = 1
return numberOfTimesCalled
}
callSomething ()
callSomething ()
Предыдущие параметры доступны для более поздних параметров по умолчанию
Параметры, определенные ранее (слева), доступны для более поздних параметров по умолчанию:
функция приветствие (имя, приветствие, сообщение = приветствие + '' + имя) {
return [имя, приветствие, сообщение]
}
привет ('Дэвид', 'Привет')
greet ('Дэвид', 'Привет', 'С Днем Рождения!')
Эту функциональность можно приблизительно так представить, которая показывает, сколько ребер обработано дел:
function go () {
return ': P'
}
функция withDefaults (a, b = 5, c = b, d = go (), e = this,
f = аргументы, g = это.знак равно
Влияние области действия
Если параметры по умолчанию определены для одного или нескольких параметров, то второй область (запись среды) создается специально для идентификаторов в список параметров. Эта область является родительской для области, созданной для тела функции.
Это означает, что функции и переменные, объявленные в теле функции, не могут быть
упоминается из инициализаторов параметров значения по умолчанию; попытка сделать это бросает
время выполнения ReferenceError
.
Это также означает, что переменные, объявленные внутри тела функции с использованием var
замаскирует параметры с тем же именем вместо обычного поведения
дубликатов var
объявлений, не имеющих никакого эффекта.
Следующая функция вызовет ошибку ReferenceError
при вызове, поскольку
значение параметра по умолчанию не имеет доступа к дочерней области функции
тело:
функция f (a = go ()) {
функция go () {return ': P'}
}
…и эта функция напечатает undefined
, потому что переменная var a
поднимается только до вершины области, созданной для тела функции
(а не родительская область, созданная для списка параметров):
function f (a, b = () => console.log (a)) {
var a = 1
б ()
}
Параметры без значений по умолчанию после параметров по умолчанию
Параметры по-прежнему устанавливаются слева направо, перезаписывая параметры по умолчанию, даже если они являются более поздними параметрами без значений по умолчанию.
функция f (x = 1, y) {
return [x, y]
}
f ()
f (2)
Деструктурированный параметр с присвоение значения по умолчанию
Вы можете использовать назначение значения по умолчанию с деструктуризация Замечание:
функция f ([x, y] = [1, 2], {z: z} = {z: 3}) {
вернуть x + y + z
}
f ()
Таблицы BCD загружаются только в браузере
Лучшая дисковая ems — отличные предложения на дисковые ems от глобальных продавцов дисковых ems
Отличные новости !!! Вы попали в нужное место для disk ems.К настоящему времени вы уже знаете, что что бы вы ни искали, вы обязательно найдете это на AliExpress. У нас буквально тысячи отличных продуктов во всех товарных категориях. Ищете ли вы товары высокого класса или дешевые и недорогие оптовые закупки, мы гарантируем, что он есть на AliExpress.
Вы найдете официальные магазины торговых марок наряду с небольшими независимыми продавцами со скидками, каждый из которых предлагает быструю доставку и надежные, а также удобные и безопасные способы оплаты, независимо от того, сколько вы решите потратить.
AliExpress никогда не уступит по выбору, качеству и цене. Каждый день вы будете находить новые онлайн-предложения, скидки в магазинах и возможность сэкономить еще больше, собирая купоны. Но вам, возможно, придется действовать быстро, так как этот лучший дисковый ems вскоре станет одним из самых востребованных бестселлеров. Подумайте, как вам будут завидовать друзья, когда вы скажете им, что приобрели свой диск ems на AliExpress.Благодаря самым низким ценам в Интернете, дешевым тарифам на доставку и возможности получения на месте вы можете еще больше сэкономить.
Если вы все еще не уверены в дисковых ems и думаете о выборе аналогичного товара, AliExpress — отличное место для сравнения цен и продавцов. Мы поможем вам разобраться, стоит ли доплачивать за высококачественную версию или вы получаете столь же выгодную сделку, приобретая более дешевую вещь.А если вы просто хотите побаловать себя и потратиться на самую дорогую версию, AliExpress всегда позаботится о том, чтобы вы могли получить лучшую цену за свои деньги, даже сообщая вам, когда вам будет лучше дождаться начала рекламной акции. и ожидаемая экономия.AliExpress гордится тем, что у вас всегда есть осознанный выбор при покупке в одном из сотен магазинов и продавцов на нашей платформе. Реальные покупатели оценивают качество обслуживания, цену и качество каждого магазина и продавца.Кроме того, вы можете узнать рейтинги магазина или отдельных продавцов, а также сравнить цены, доставку и скидки на один и тот же продукт, прочитав комментарии и отзывы, оставленные пользователями. Каждая покупка имеет звездный рейтинг и часто имеет комментарии, оставленные предыдущими клиентами, описывающими их опыт транзакций, поэтому вы можете покупать с уверенностью каждый раз. Короче говоря, вам не нужно верить нам на слово — просто слушайте миллионы наших довольных клиентов.
А если вы новичок на AliExpress, мы откроем вам секрет.Непосредственно перед тем, как вы нажмете «купить сейчас» в процессе транзакции, найдите время, чтобы проверить купоны — и вы сэкономите еще больше. Вы можете найти купоны магазина, купоны AliExpress или собирать купоны каждый день, играя в игры в приложении AliExpress. Вместе с бесплатной доставкой, которую предлагают большинство продавцов на нашем сайте, вы сможете приобрести disk ems по самой выгодной цене.
У нас всегда есть новейшие технологии, новейшие тенденции и самые обсуждаемые лейблы.На AliExpress отличное качество, цена и сервис всегда в стандартной комплектации. Начните самый лучший шоппинг прямо здесь.
высокопроизводительный RAM-диск для Windows
Повышение производительности компьютера и срока службы твердотельного накопителя
SoftPerfect RAM Disk — это высокопроизводительное приложение для RAM-дисков, которое позволяет хранить диск на вашем компьютере полностью в его памяти.Поскольку память намного быстрее физических жестких дисков, хранение временных данных на быстром диске в памяти обеспечивает более высокую производительность. Чем бы вы ни занимались, читайте дальше, чтобы узнать, что вам может предложить RAM-диск.
SoftPerfect RAM Disk создает виртуальный диск, находящийся в оперативной памяти компьютера, доступный в проводнике Windows и других приложениях, позволяя вам хранить любую временную информацию на этом диске. Кроме того, Windows можно настроить на использование RAM-диска для временных файлов, чтобы система и большинство других приложений использовали быстрый диск в памяти для своих временных данных.Поскольку Windows и другие сторонние приложения часто создают большое количество временных файлов только на короткое время, использование RAM-диска продлит срок службы вашего жесткого диска, избавив его от чрезмерного чтения и записи. Это особенно ценно для твердотельных накопителей (SSD), которые имеют ограниченное количество операций записи.
Современные компьютеры оснащены как минимум 4 ГБ оперативной памяти, и в большинстве случаев имеется много неиспользуемой памяти, которую можно использовать в качестве высокопроизводительной альтернативы более медленным жестким дискам.Этот продукт позволяет создавать любое количество виртуальных RAM-дисков, ограниченное только доступной памятью. Вы также можете работать с образами на диске и дисками RAM, связанными с файлами на диске, чтобы сохранять данные между сессиями.
В то время как обычные пользователи получат выгоду от перемещения кешей веб-браузера и временных файлов Windows на RAM-диск, ИТ-специалисты могут найти еще больше преимуществ. Например, программисты могут ускорить процесс разработки, перенаправив промежуточный вывод компилятора на RAM-диск, администраторы баз данных могут повысить производительность, используя RAM-диск для таких вещей, как tempdb и т. Д.
Основные характеристики
- Любое количество RAM-дисков . На практике до 26 дисков из-за количества доступных букв.
- Любой размер RAM-диска в 64-битных системах. Примерно до 3,5 ГБ в 32-разрядных системах.
- Постоянные RAM-диски со связанными образами на диске.
- Энергозависимые RAM-диски , содержимое которых исчезает при завершении работы.
- Встроенный образ диска инструментов манипуляции.
Пять очень веских причин использовать RAM Disk
- Более высокая производительность компьютера . Если у вас достаточно оперативной памяти, использование быстрого диска в памяти для временных данных повысит производительность компьютера.
- Уменьшение износа физического диска. Поскольку файлы временно не записываются на жесткий диск, будет меньше циклов чтения / записи, что особенно важно для продления срока службы твердотельных накопителей (SSD), обычно устанавливаемых в ноутбуки.
- Меньше мусора на жестком диске . Многие программные приложения создают временные файлы, которые остаются восстановленными, хотя больше не нужны. Содержимое RAM-дисков очищается каждый раз при перезагрузке или выключении компьютера, поэтому ненужные файлы не загромождают ваш жесткий диск.
- Уменьшена фрагментация файловой системы. Файловая система на вашем жестком диске будет гораздо менее фрагментирована, поскольку временные файлы никогда не будут записаны на жесткий диск.
- Меньше шума и тепла от жесткого диска , потому что система будет использовать жесткий диск менее интенсивно.
Скриншоты
Приложение RAM Disk простое в использовании. В главном окне отображаются все смонтированные RAM-диски и элементы управления функциями для добавления / удаления дисков, работы с файлами изображений и доступа к настройкам приложения.
В диалоговом окне «Добавить диск» можно указать различные параметры диска.
На этом снимке экрана показано, как RAM-диски отображаются в проводнике Windows.
Как решить проблему с неверным параметром внешнего жесткого диска?
‘ Неправильный параметр ’, вероятно, самая распространенная проблема, связанная с внешними накопителями.Это могло произойти из-за логического или физического повреждения внешнего жесткого диска, которое делает внешний жесткий диск недоступным. Вот решения, чтобы исправить ошибку параметра — неправильный, и, кроме того, загрузите программное обеспечение Stellar Data Recovery для всех ваших потребностей восстановления данных в такой ситуации.
«Неверный параметр» приводит к двум основным проблемам
- Невозможно скопировать файлы: Из-за этой ошибки пользователь не может перенести файлы с внешнего жесткого диска в любое другое место в системе.Они могут получить доступ к диску, но не могут получить доступ к данным.
- Диск становится недоступным: Весь внешний жесткий диск или носитель данных становятся недоступными, а также данные внутри него.
Есть несколько возможных причин, которые могут быть причиной этой ошибки
- Вирусная инфекция
- Извлечение жесткого диска без извлечения
- Внезапный скачок напряжения или сбой питания
- Много поврежденных секторов
- Поврежденная файловая система
Если у вас есть резервная копия, вы можете использовать ее для восстановления файлов после форматирование неисправного жесткого диска.Однако при отсутствии какой-либо резервной копии у вас все еще есть несколько вариантов, с помощью которых вы можете попытаться восстановить внешний жесткий диск, и параметр исправления неправильной ошибки.
Если ни одно из этих решений не работает, обратитесь к «Оптимальному решению», приведенному в конце этого сообщения, которое работает в большинстве случаев и может помочь вам успешно восстановить важные данные.
Решение 1. Запустите Chkdsk
Chkdsk — это встроенная утилита проверки и исправления ошибок жесткого диска в Windows, которая используется для сканирования жесткого диска (и его разделов) на наличие ошибок логической файловой системы, плохих секторов и метаданных файловой системы, из-за которых жесткий диск становится недоступным, и одновременно исправляет эти ошибки на жестком диске.
Чтобы восстановить недоступный внешний жесткий диск, выполните следующие действия:
- Введите cmd в поле поиска Windows.
- Щелкните правой кнопкой мыши « Command Prompt » и выберите « Run as Administrator ».
- Нажмите « Да », чтобы предоставить доступ администратора.
- Введите команду chkdsk X: / f , где X — это буква раздела внешнего жесткого диска.
СОВЕТ: Кроме того, вы можете ввести chkdsk X: / F / X / R для тщательного сканирования и исправления.
Нажмите кнопку « Enter » и подождите, пока утилита « Chkdsk » не исправит ошибки диска.
Рис.: Окно CMD Chkdsk после сканирования дискаПосле проверки диска повторно подключите внешний жесткий диск к системе, а затем попробуйте получить доступ к разделу жесткого диска из проводника. Если у вас есть доступ к внешнему диску, немедленно скопируйте данные с него в безопасное место в вашей системе и отформатируйте внешний жесткий диск с помощью инструмента управления дисками или DiskPart.
ПРИМЕЧАНИЕ. Chkdsk может восстанавливать только программно поврежденные сектора. При восстановлении программно поврежденных секторов Chkdsk может повредить файлы и данные, находящиеся в этих программно поврежденных секторах. Если вы не хотите, чтобы ваши данные были повреждены или испорчены, перейдите к последнему «Оптимальному решению».
Решение 2. Запустите сканирование SFC
Иногда ошибка возникает в вашей компьютерной системе из-за отсутствия или повреждения некоторых системных файлов. Если Chkdsk не может восстановить ваш внешний жесткий диск, вы можете попробовать запустить сканирование System File Checker (SFC) в вашей системе, чтобы восстановить отсутствующие и поврежденные системные файлы, выполнив следующие действия:
- Нажмите ‘ Windows + Q ’, чтобы открыть панель поиска.
- Тип cmd . Щелкните правой кнопкой мыши « Command Prompt » и выберите « Run as Administrator » из вариантов.
- Введите SFC / scannow в окне CMD и нажмите кнопку « Enter », чтобы запустить сканирование SFC.
Если сканирование SFC обнаружит какие-либо проблемы с системными файлами, оно может запросить установочный DVD-диск Windows или установочный USB-носитель для восстановления поврежденных системных файлов.
По завершении перезагрузите систему и попробуйте подключить внешний жесткий диск к ПК.
Решение 3. Используйте антивирусную программу
Вирусное заражение может доставить массу неприятностей; Ошибка «Неправильный параметр» — одна из них. Если на внешнем жестком диске находится файл, зараженный вирусом, он может сделать ваш жесткий диск недоступным. Вы можете использовать хорошее антивирусное программное обеспечение, чтобы попытаться просканировать внешний жесткий диск на наличие вирусных инфекций и поместить в карантин, чтобы исправить параметр, являющийся неправильной ошибкой.
Решение 4. Форматирование внешнего жесткого диска
Если ни одно из вышеперечисленных решений не работает, форматирование внешнего жесткого диска — единственное решение, которое может исправить некорректный параметр.Обратите внимание, что при форматировании также удаляются все данные с внешнего жесткого диска.
Вы можете использовать профессиональный инструмент для восстановления данных, например Stellar Data Recovery Professional для Windows , чтобы восстановить данные с недоступного жесткого диска. После безопасного восстановления данных откройте инструмент управления дисками, чтобы отформатировать жесткий диск.
Оптимальное решение
Инструмент Stellar Data Recovery Professional способен восстанавливать данные с сильно поврежденного, недоступного, отформатированного жесткого диска (внутреннего или внешнего) и даже с удаленного или отсутствующего раздела жесткого диска.С помощью этого решения вы можете восстановить данные с недоступного внешнего жесткого диска всего за несколько щелчков мышью, а затем исправить неверный параметр ошибки путем форматирования диска.
Он поддерживает жесткие диски в форматах FAT (FAT16, FAT32), NTFS и exFAT. Более того, он также может помочь вам восстановить данные с сильно поврежденного жесткого диска с большим количеством поврежденных секторов.
Заключение
Начните создавать резервные копии вашей системы и других устройств хранения. Резервное копирование делает процесс восстановления проще и быстрее.Выполняйте «Chkdsk» еженедельно или ежемесячно, чтобы избежать логического сбоя жесткого диска. Тем не менее, инструмент Stellar Data Recovery Professional для Windows всегда готов помочь вам восстановить данные с любого носителя, будь то USB-накопитель, карты памяти или CD-DVD.
Инструменты и утилиты для Windows
Некоторые из моих программ, перечисленных здесь, написаны много лет назад, а некоторые являются новыми, но большинство из них сейчас перекомпилировано компилятором MSVC ++. Исходный код утилит и многих других небольших тестовых приложений доступны здесь как 7-zip архив, www.7-zip.org. Нажмите, чтобы порекомендовать этот сайт:
твитов от @LTRData
Эта страница содержит программное обеспечение с рейтингом 5 звезд и сертифицированное на отсутствие вирусов и вредоносных программ несколькими сайтами бесплатных загрузок.
Вы можете использовать и распространять утилиты и исходный код по своему усмотрению. нравится, но не забудьте указать обратную ссылку на этот сайт или на мой адрес электронной почты и всегда прикрепляйте любой следующий текстовый файл, когда вы распространяете коммунальные услуги.
Большинство программ здесь сжато в файлы ZIP. ZIP файлы может быть распакован в Windows XP и Windows Server 2003, но для более ранних версий Windows требуется сторонний инструмент ZIP, например бесплатное ПО 7-zip.
Обратите внимание! Приложения не протестированы во всех возможных среды. Ни авторы, ни распространители не несут ответственности за то, что приложения действительно делают, когда они используются. Если у вас есть идеи или модификации исходного кода, которыми вы хотели бы поделиться, пришлите мне электронное письмо.В опубликованные здесь инструменты бесплатны с очень гибкой открытой лицензией. Например, нет проблема с включением любого из инструментов в коммерческий продукт, если поскольку информация об авторских правах указывает, что части программного обеспечения принадлежит мне с какой-то ссылкой, например веб-ссылкой, на https://www.ltr-data.se или на этой странице. Вам не нужно делать исходный код доступен вашим клиентам.
Этот сайт не использует файлы cookie для предоставления каких-либо функций или возможностей.Однако в рекламе Google на этом сайте могут использоваться файлы cookie. Больше информации здесь.
Пожертвования
Перечисленные здесь программы бесплатны для скачать и использовать. Чтобы можно было продолжить это и оплатить веб-сайт, сертификаты подписи программного обеспечения и другие расходы пожертвование всегда приветствуется. Для информации о возможные способы пожертвовать деньги, пожалуйста, перейдите по этой ссылке.Реклама от Google. Не о моей продукции, но может быть интересно:
На этой странице
Консультации и консультации доступны
Нужна консультация по программированию проектов или нужен C / C ++, Visual Basic 6 или.Программист NET C # / VB? Совет как оптимизировать и упростить администрирование компьютеров и сетей? Есть какие-то трудноразрешимые проблемы с компьютерами, сетями, драйверы, приложения и т. д.? Может быть, я могу помочь вам. Пришлите мне электронная почта: [email protected] или MSN на [email protected] или позвоните мне по телефону +46 70 345 89 52 или Skype: live: ol. (Я говорю на шведском, английском, датском и Норвежский.)Ссылки на другие проекты
Множество полезных переносов утилит GNU на Win32 от Karl M Syring доступны в UnxUtils Сайт Sourceforge.Множество полезных проектов драйверов Windows NT с открытым исходным кодом, созданных Бо Брантеном.
Другие полезные инструменты и интересный исходный код с использованием недокументированных собственный API: s и файловая система Ext2 для проекта NT Адри Шедель.
Все даты файлов указаны в формате даты ISO: ГГГГ-ММ-ДД. Это упрощает сортировку списка.
Драйвер виртуального диска ImDisk
Текущая версия 2.0.10 построена 25 ноября 2018 г.
ImDisk — это драйвер виртуального диска для Windows NT / 2000 / XP / Vista / 7/8/8.1/10 и Windows Server 2003/2003 R2 / 2008/2008 R2 / 2012/2012 R2, 32- и 64-разрядные версии. Он может создавать виртуальный жесткий диск, дискету или приводы CD / DVD с использованием файлов изображений или системной памяти. Установка пакет устанавливает программу управления режимом консоли под названием imdisk.exe и панель управления апплет. После установки готово, введите imdisk без параметров для справки по синтаксису или дважды щелкните значок ImDisk в Control Панель. Он также добавляет пункт меню в проводнике Windows, чтобы вы могли щелкните файл правой кнопкой мыши, чтобы смонтировать его как виртуальный диск.Пользователи mdconfig во FreeBSD будет вероятно, знаком с синтаксисом командной строки imdisk.exe. Водитель, сервис и управляющая программа может быть удалена с помощью Установки / удаления программ апплет в Панели управления. Для установки или установки перезагрузки не требуется. удаление.Дополнительный драйвер, awealloc, в этом установочном пакете поддерживает память выделение сверх 4 ГБ в 32-битной Windows через расширение адресного окна, ТРЕПЕТ.
Драйвер ImDisk поддерживает пересылку запросов ввода-вывода в сторонний формат файла изображения обработчикам или службам на других компьютеры в сети. Это позволяет загружать машину с разделами NTFS с Live-CD и используйте прилагаемый инструмент devio, позволяющий ImDisk на другом компьютере под управлением Windows в сети смонтируйте раздел NTFS на машина с неисправным разделом NTFS. Таким образом вы можете восстановить информацию и даже запустить chkdsk на дисках на машинах, где Windows не загружается.Также в блоге Клауса Валки есть инструкции о том, как использовать devio под Windows.
Об установочном пакете
Установочный пакет создается с использованием sfx-заглушек с 7 zip-файлами и включает Сценарий установки .inf. После установки перезагрузки не требуется. удаление. Установочный пакет работает в Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8 и Windows 8.1, как в 32-битной, так и в 64-битной версиях версии.Теперь установочный пакет автоматически запускает драйвер в конце установки
Это означает, что перед использованием ImDisk не требуется дополнительных действий, даже в Windows Vista, Windows Server 2008, Windows 7, 8, 8.1 или 10 с включенным UAC.Набор инструментов ImDisk
ImDisk Toolkit — это полный пакет, который добавляет в ImDisk более современный и интуитивно понятный пользовательский интерфейс. ImDisk Toolkit предлагает такие функции, как автоматическое создание дисков памяти при запуске системы и монтирование множества различных форматов файлов изображений.Он разработан и поддерживается «v77». Его можно скачать здесь.Отзыв от Tekzilla
На Youtube есть обзор ImDisk Toolkit от Tekzilla:имеет рейтинг 5/5 звезд и сертифицирован на отсутствие вирусов и вредоносных программ на нескольких бесплатных сайтах для загрузки.
64-битная совместимость
64-разрядные версии имеют общий исходный код с 32-разрядной версией.Все функции и большинство ограничений одинаковы в 64-битной и 32-битной версиях. версии. Однако одно отличие состоит в том, что 64-разрядные версии не имеют практических ограничений на размер виртуальных дисков, поддерживаемых памятью.Файлы драйверов в цифровом виде подписан сертификатом, которому доверяет Microsoft.
Это означает, что ImDisk работает в Windows Vista и более поздних версиях. без запуска в режиме тестирования.Специальное примечание для Windows NT 3.51
Файл .inf, используемый в процессе установки, несовместим с Windows NT 3.51. Для установки на NT 3.51 вы можете распаковать файлы в пакеты с помощью 7-zip, а затем вручную создать ключи драйвера в реестр или с помощью инструмента управления SCM, такого как sc.exe в Windows NT Комплект ресурсов. В более поздних версиях Windows вы просто запускаете пакет и он установит все автоматически.Исходный код
Исходный код для всего драйвера виртуального диска ImDisk, включая devio серверный инструмент, библиотеки API и т. д., доступен как Файл, сжатый 7-zip (307.8 КБ). Различные части исходного дерева построены в разных средах:
- Драйверы Windows, инструмент командной строки и части апплета панели управления исходного кода созданы с помощью WDK 7.1.0. В корне дерева исходных текстов находится файл Makefile , который создает imdisk.sys, awealloc.sys, imdisk.cpl, imdisk.exe и imdsksvc.exe при запуске с nmake в командной строке WDK 7.1.0.
- Серверный инструмент devio, используемый с клиентами ImDisk в режиме прокси, может быть построен с большинством компиляторов * nix C ++, таких как gcc и т.п.Его также можно встроить в большинство командных строк Visual Studio / C ++. Во всех случаях двоичный файл devio, который вы получаете, поддерживает прослушивание соединения tcp / ip и обслуживание либо файла необработанного изображения, либо файла образа Microsoft vhd, а также анализ таблиц разделов MBR для поиска смещений и размеров. При сборке с компиляторами Visual Studio / C ++ вы получите devio.exe, который также поддерживает прослушивание подключений к общей памяти, переключатель —dll для загрузки пользовательских dll для доступа к пользовательским форматам файлов изображений и функциям автоматического определения размеров физических файлов. устройств.
- Библиотека .NET, расположенная в подкаталоге ImDiskNet, может быть создана с использованием Visual Studio 2010 или более поздней версии, любого выпуска с поддержкой Visual Basic.
- Существует экспериментальное решение Visual Studio с некоторыми файлами проекта для драйвера, апплета панели управления, imdisk.exe и devio.exe. Он еще не готов для производственного использования, но может быть использован для открытия файлов для упрощения редактирования в среде разработки Visual Studio, даже если вам, вероятно, потребуется переключиться на WDK 7.1.0 для сборки.
API
Функции API доступны для клиентов C / C ++, COM и .NET. Если вы хотите вызывать функции для создание / удаление / запрос виртуальных дисков из вашей собственной программы, которую вы может # включить файл inc \ imdisk.h в исходные файлы C / C ++ и свяжите библиотеку cpl \ i386 \ imdisk.lib. Прочтите inc \ imdisk.h в исходном архиве для документации по использованию C / C ++. Если вам нужна информация о том, как писать совместимое серверное программное обеспечение на C / C ++, вы можете посмотрите на структуру пакетов ввода-вывода в inc \ imdproxy.час DLL библиотеки классов для разработчиков COM и .NET доступна как отдельная
оболочка DLL. Вы можете скачать это
DLL здесь или архив
включая саму DLL вместе с библиотеками импорта и реестром
файлы для использования COM здесь.
Здесь можно найти интерактивную документацию по .NET API. Также есть, как обычно, xml
файлы с описаниями методов / параметров, доступных для каждого файла сборки.
Лицензия
Я получил несколько писем с вопросами, действительно ли это нормально включить этот драйвер в коммерческий продукт.Ответ — да, как и все другие инструменты, которые я публикую здесь. Однако обратите внимание, что несколько строк кода находятся под лицензией GNU GPL. В частности, код драйвера, относящийся к гибкому диску эмуляция. Часть кода драйвера также перенесена в Windows NT из драйвер FreeBSD ‘md’. Это означает, что если вы изменяете код и / или включаете его и / или распространяете вместе со своим собственным продуктом, весь распространяемый вами модифицированный / интегрированный / повторно распространяемый продукт должен распространяться по GPL, включая исходный код.Если вы хотите избежать требований GPL, таких как необходимость распространять исходный код, вам, следовательно, необходимо удалить весь код, связанный с эмуляцией гибких дисков, из драйвера. я
будут рады внести такие изменения, чтобы код соответствовал требованиям вашей лицензии. Просто отправьте мне электронное письмо!
Совместимость
ImDisk Virtual Disk Driver — это небольшой, простой, но мощный драйвер виртуального диска. Он работает как на очень старых версиях Windows NT, так и на современных версиях Windows.Однако из-за такой совместимости и эмуляции дисковых томов, а не целых дисков, он не всегда совместим со всеми приложениями и драйверами. Например, вы не можете управлять такими вещами, как точки монтирования, буквы дисков и т.п. для дисков ImDisk, с помощью инструмента командной строки mountvol или в Управлении дисками в Windows. Другой пример: вы не можете создавать теневые копии на дисках ImDisk или получать к ним доступ. Таким образом, приложения, использующие аналогичные функции Windows, такие как диалоговое окно «Управление дисками» для перечисления дисков и дисковых томов для поиска свойств диска, таких как размеры секторов и т.п., могут не работать должным образом с дисками ImDisk.
Arsenal Image Mounter — Если вам нужна полная поддержка эмуляции диска
Если вам нужна полная эмуляция диска, включая интеграцию с Disk Management, Volume Shadow Copy Services, инструменты командной строки mountvol и diskpart, а также лучшую совместимость с приложениями, мы предлагаем еще один проект виртуального диска с открытым исходным кодом, который называется Arsenal Image Mounter . Он публикуется вместе с Arsenal Recon и доступен для загрузки здесь .Он доступен для некоммерческого использования по лицензии AGPL. Доступны варианты коммерческой лицензии, пожалуйста, свяжитесь с Arsenal Recon для получения дополнительной информации. Исходный код, инструменты командной строки, пакеты установки драйверов и т.п. для Arsenal Image Mounter доступны на GitHub . Структура каталогов описана в этот документ .
ImDisk История версий
Вопросы?
В Reboot есть подфорум.pro за обсуждение драйвера виртуального диска ImDisk и другие инструменты опубликованы здесь.Ответы на часто задаваемые вопросы: собрано в этой ветке .
Драйвер устройства с нулевым и случайным выбором — обновлено 26 августа 2016
Драйвер устройства Zero и Random создает два объекта устройства, \ Device \ Zero и \ Device \ Random, и символический ссылку на каждый из них в \ DosDevices так что они доступны из приложений Win32 с использованием синтаксиса \\.\ ноль и \\. \ random. Устройства работают например / dev / zero и / dev / random в * nix подобных средах. Zero производит нулевые символы и Random производит случайное символы в буферах чтения. При написании на оба устройства объекты действуют как нуль устройство, которое просто принимает и игнорирует данные в записи буфер. Драйверы могут, например, использоваться с классическим инструментом dd или с моим инструментом rawcopy для заполнения файлов, устройства и т. д. с нулевыми или случайными символами, e.г. стереть содержимое жесткого диска. Установочный пакет устанавливает драйвер и загружает его в ядро.
и настройку для автоматической загрузки при запуске Windows. Водитель может
быть удаленным с помощью апплета добавления / удаления программ в Control
Панель.
- Загрузите установочный пакет — 113,4 КБ. Работает как в 32-битной, так и в 64-битной версиях Windows. Уведомление о безопасности: Всегда загружайте установочные пакеты в новый пустой каталог.Запускать установочный пакет из каталога с другими несвязанными файлами может быть опасно!
Об установочном пакете
Установочный пакет создается с использованием sfx-заглушек с 7 zip-файлами и включает Сценарий установки .inf. После установки перезагрузки не требуется. удаление. Установочный пакет работает в Windows NT 3.51 / NT. 4.0 / 2000 / XP / Server 2003 / Vista / Server 2008, как 32-битные, так и 64-битные версии.64-битные драйверы теперь имеют цифровую подпись с сертификатом доверяет Microsoft.
Это означает, что этот драйвер теперь работает в Windows Vista, Windows Server 2008 и Windows 7, 8, 8.1 или 10 даже без запуска режима тестирования.Специальное примечание для Windows NT 3.51
Файл .inf, используемый в процессе установки, несовместим с Windows NT 3.51. Для установки на NT 3.51 вы можете распаковать файлы в пакеты с помощью 7-zip, а затем вручную создать ключи драйвера в реестр или с помощью инструмента управления SCM, например sc.exe в Windows NT Комплект ресурсов. В более поздних версиях Windows вы просто запускаете пакет и он установит все автоматически.Исходный код
Исходный код для этого Драйвер доступен в виде файла, сжатого 7-zip, здесь (3,2 КБ). Источник код может быть построен в среде сборки Windows 2000 в последний WDK.Небольшие утилиты командной строки
Работает на Windows NT / 95/98 / ME / 2000 / XP / 2003, если не указано описание говорит что-то еще.Некоторые из них также работают в Windows 3.x с Win32s, но ничего не отображает, потому что Win32s на Windows 3.x не поддерживает консоль.32-битные версии скомпилированы с помощью компилятора Microsoft Visual C ++ 7 (2003). Они не связаны со стандартным C или C ++ библиотеки, поставляемые с этим компилятором. Вместо этого большинство из них связаны с динамической библиотекой я называю minwcrt (минимальная среда выполнения Windows C Library), связывая их с crtdll.dll вместо msvcrt.dll. Этот заставляет их работать во всех версиях Win32 без дополнительных dll файлы. Это также причина того, что exe-файлы очень маленькие. Исходный код этой библиотеки доступен как часть исходного архива упоминается в верхней части этого документа. Некоторые другие инструменты связаны с msvcrt.dll для поддержки форматирования 64-битных целых чисел и аналогичных функций, недоступных в crtdll.dll. Это означает, что для некоторых таких инструментов могут потребоваться обновленные файлы DLL среды выполнения MS VC ++ в Windows NT 3.51, Windows 95 или Win32s.
64-битные версии скомпилированы с помощью компилятора Microsoft Visual C ++ 8 (2005). Они связаны с msvcrt.dll и совместимы со всеми версиями Windows x86-64 (ранее известными как AMD64), начиная с Windows XP / Server 2003 и новее.
ARM версии скомпилированы с помощью компилятора Microsoft Visual C ++ 12 (2013). Они связаны с msvcr120.dll, который по умолчанию установлен как в Windows RT, так и в Windows 10 IoT.
ARM64 версии скомпилированы с Microsoft Visual C ++ 14.1 (2017) компилятор. Они связаны с vcruntime140.dll и связанными библиотеками, которые по умолчанию устанавливаются с выпусками Windows 10 ARM64.
Большие ZIP-файлы со скомпилированными автономными exe-файлами для большинства утилит
перечислено здесь и некоторые другие:
Zip-архив с 32-разрядными exe-файлами (1,5 МБ)
7-zip-архив с 32-разрядными exe-файлами (460,8 КБ)
Zip-архив с 64-разрядными exe-файлами (1,5 МБ)
7-zip-архив с 64-битные exe-файлы (465,2 КБ)
Zip-архив с EXE-файлами ARM (1.8 МБ)
7-zip-архив с файлами ARM exe (461,7 КБ)
Zip-архив с файлами ARM64 exe (1,8 МБ)
7-zip-архив с файлами ARM64 exe (417,8 КБ)
- bzip2.zip — 33,2 КБ (32 бит) / bzip264.zip — 39,6 КБ (64 бит) / bzip2.zip — 34,7 КБ (ARM) / bzip2.zip — 38,4 КБ (ARM64)
скомпилировано 2018-11-26
Очень эффективное сжатие bzip2 утилита с алгоритмами хаффмана / дефлятирования.Этот порт от XMILL проект. Бинарный файл здесь оптимизирован для Pentium 4. процессоров, но будет работать и на других процессорах x86 и связан с библиотекой minwcrt, поэтому exe-файл меньше и не требует msvcrt.dll, как многие другие порты Win32 GNU версия делает. - calldll.zip — 14,2 КБ (32 бит) / calldll64.zip — 15,2 КБ (64 бит) / calldll.zip — 9,4 КБ (ARM) / calldll.zip — 9,6 КБ (ARM64)
скомпилировано 2020-09-13
— Вызывает функцию в файле dll. В функция должна использовать соглашение о вызовах stdcall и принимать только один единственный параметр, указатель на символьную строку как или ПУСТОЙ указатель. Если вы, например, хочу подключиться к сетевому принтеру из командного файла вы можете написать: «calldll winspool.drv AddPrinterConnectionA \\ server \ printerq «.ZIP-файл также содержит calldllw.exe, который точно такой же, за исключением того, что передает строку Unicode вместо ansi. Эта версия может только использоваться в Windows NT / 2000 / XP / 2003. - chsize32.zip — 8,8 КБ (32 бит) / chsize3264.zip — 8,3 КБ (64 бит) / chsize32.zip — 9,5 КБ (ARM) / chsize32.zip — 10,4 КБ (ARM64)
скомпилировано 2020-04-25
Изменяет размер существующего файла или создает новый файл указанного размера. - copyacls.zip — 9,8 КБ (32 бит) / copyacls64.zip — 11,2 КБ (64 бит) / copyacls.zip — 11,2 КБ (ARM) / copyacls.zip — 13,5 КБ (ARM64)
скомпилировано 2020-05-07
Копирует списки доступа (разрешения и владение) из одного файла или каталога в список других. - cut.zip — 10,4 КБ (32 бит) / cut64.zip — 10,8 КБ (64 бит) / cut.zip — 12,8 КБ (ARM) / cut.zip — 13,2 КБ (ARM64)
скомпилировано 26.11.2018
Мой Порт Win32 утилиты BSD cut. Эта версия это гораздо меньший exe-файл, чем, например, Порт Win32 K M Syring утилита вырезания GNU. Кроме того, поскольку эта версия не требуется msvcrt.dll, он будет работать без дополнительных файлов даже на очень старые версии Windows NT. - devioctl.zip — 16,1 КБ (32 бит) / devioctl64.zip — 16,1 КБ (64 бит) / devioctl.zip — 17,4 КБ (ARM) / devioctl.zip — 18,2 КБ (ARM64)
скомпилировано 2020-04-25
Интерфейс командной строки для базового диска функции устройства DeviceIoControl () API. Используется для размонтирования файловая система, загрузка или извлечение, например компакт-диск. Требуется Windows NT / 2000 / XP / 2003. - dosdev.zip — 8,8 КБ (32 бит) / dosdev64.zip — 9,3 КБ (64 бит) / dosdev.zip — 10,4 КБ (ARM) / dosdev.zip — 11,4 КБ (ARM64)
скомпилировано 2020-04-25
Интерфейс командной строки для Функции API DefineDosDevice () и QueryDosDevice (). Определяет, переопределяет и печатает информацию об эмулируемых устройствах DOS в Windows NT.Очень полезно, если вы хотите использовать любой объект в Пространство имен объектов Windows NT из обычных приложений Win32. (В Windows 95/98 / ME эта утилита эквивалентна SUBST команда.) - enumproto.zip — 7,3 КБ (32 бит)
скомпилировано 11 марта 2016 г.
Утилита для отображения и удаления при необходимости установлены модули Winsock LSP Layered Service Provider. Сегодня много шпионского, рекламного и вредоносного ПО установить модули LSP для захвата сетевого трафика и отправки статистика какой-то компании.После удаления такого шпионского ПО Winsock API-интерфейсы могут не работать для всех приложений из-за наличия реестра ссылки на модули LSP, которые больше не существуют. В Windows XP SP2 вы можете сбросить цепочку LSP с помощью команды netsh winsock reset, но с более ранними версиями это было почти невозможно без переустановка протокола TCP / IP, как описано в KB892350 или KB817571. Enumproto упрощает процедуру удаления модулей LSP из цепочки и может работать в Windows 95 (с Winsock 2.х), 98, ME, NT 4.0, 2000, XP и Server 2003. - enumps.zip — 8,9 КБ (32 бит) / enumps64.zip — 10,1 КБ (64 бит) / enumps.zip — 11,2 КБ (ARM) / enumps.zip — 12,1 КБ (ARM64)
скомпилировано 2020-04-25
Утилита для отображения имен запущенных процессы, какие модули dll загружаются в разные процессы а также количество и процессы владельцев запущенных потоков.Требуется Windows 95/98 / ME / 2000 / XP / 2003. Не работает в Windows NT 4.0 или более ранняя, используйте psmod вместо этого для перечисления загруженных файлов dll или инструмента pslist от SysInternals для перечисления запущенных процессов. - exelist.zip — 11,6 КБ (32 бит) / exelist64.zip — 12,3 КБ (64 бит) / exelist.zip — 13,5 КБ (ARM) / exelist.zip — 14.3 КБ (ARM64)
скомпилировано 2020-04-25
Отображает информацию о файлах exe (и dll и другие исполняемые форматы, загружаемые в Windows). В утилита считывает ресурс версии, связанный с exe-файлами, и также показывает, в каком формате исполняемого файла находится изображение. - fdf.zip — 15,8 КБ (32 бит) / fdf64.zip — 16,3 КБ (64 бит) / fdf.zip — 18,0 КБ (ARM) / fdf.zip — 17,6 КБ (ARM64)
скомпилировано 2019-10-12
Утилита для поиска повторяющихся файлов и при желании удалите или жестко свяжите их для экономии места на диске. - fileinfo.zip — 9,3 КБ (32 бит) / fileinfo64.zip — 9,6 КБ (64 бит) / fileinfo.zip — 10,8 КБ (ARM) / fileinfo.zip — 12,3 КБ (ARM64)
скомпилировано 2020-04-25
Отображает информацию о файле атрибуты, создание, изменение и время последнего доступа, индекс серийные номера (номер i-узла posix и порядковый номер) и количество жесткие ссылки. - fsplit32.zip — 7,0 КБ (32 бит) / fsplit3264.zip — 7,5 КБ (64 бит) / fsplit32.zip — 10,0 КБ (ARM) / fsplit / fsplit — 10,9 КБ (ARM64)
скомпилировано 26 ноября 2018 г.
Разбивает большой файл на файлы меньшего размера указанного размера. Полезно для разделения большого файла на множество дискет или CD: s. Части файла можно снова восстановить в большой файл используя команду copy / b в командной строке, например copy / b часть1 + часть2 + часть3 bigfile. Это старый инструмент, первоначально разработанный примерно в 1998 году. Имейте в виду, что могут быть определенные ограничения в функциональности, особенно при использовании в современных версиях Windows. - finger.zip — 7,2 КБ (32 бит)
скомпилировано 10 марта 2016 г.
Клиент службы Finger. Источник также отлично компилируется на большинстве * nix-подобных систем. - getcp.zip — 10,8 КБ (32 бит)
скомпилировано 21 февраля 2016 г.
Включает getacp.exe и getoemcp.exe. Возвращает номер кодовой страницы ANSI или номер кодовой страницы OEM. соответственно. Полезно в пакетных файлах, где вы хотите использовать chcp команда, чтобы установить одну из кодовых страниц по умолчанию. - geteltorito.zip — 8,0 КБ (32 бит) / geteltorito64.zip — 8,7 КБ (64 бит) / geteltorito.zip — 10,1 КБ (ARM) / geteltorito.zip — 10.9 КБ (ARM64)
скомпилировано 2020-04-25
Утилита для извлечения El Torito загрузочный образ по умолчанию из образа ISO CD / DVD. Полезно, если вы для пример хотите создать загрузочный установочный компакт-диск Windows с интегрированный пакет обновления, и вы хотите, чтобы он загружался с El Образ Torito с оригинального компакт-диска. - gethost.zip — 7,2 КБ (32 бит) / gethost.zip — 9.3 КБ (ARM) / gethost.zip — 10,1 КБ (ARM64)
скомпилировано 2020-04-25
Отображает имя хоста и IP-адрес для локальный хост или указанное имя хоста или IP-адрес. Эта утилита использует функции gethost * (), поэтому он отображает именно то, что ответ, который получают другие приложения, когда они спрашивают, например для IP адрес данного имени хоста. - getkey.zip — 5,8 КБ (32 бит)
скомпилировано 21 февраля 2016 г.
Ожидает нажатия клавиши, преобразует его в верхний регистр и возвращает значение ascii для этого ключа.Полезно в пакетные файлы, в которых вы хотите, чтобы пользователь нажимал клавишу для выбора что-то. - joindomain.zip — 7,8 КБ (32 бит)
скомпилировано 2020-04-25
Присоедините компьютер к домену из командная строка. Требуется Windows 2000 / XP / 2003. - junc.zip — 8,7 КБ (32 бит) / junc64.zip — 9,2 КБ (64 бит) / junc.zip — 9.2 КБ (ARM) / junc.zip — 11,6 КБ (ARM64)
скомпилировано 2020-01-15
Создает / отображает / удаляет соединения пустой NTFS каталоги в другой каталог NTFS с заданным собственным путем, возможно на другом томе. Работает в Windows 2000 / XP / 2003. - killwin.zip — 22,5 КБ (32 бит)
скомпилировано 2020-04-25
kill.exe, enumwin.exe и showwin.exe утилиты, используемые для поиска, управления, закрытия или уничтожения окон на текущий рабочий стол.Полезно убивать зависшие приложения давая заголовок окна. kill.exe также может принудительно завершить работу приложения в течение заданного количества секунд, сначала попытавшись закрыть окно приложения, а затем, если оно не завершилось в течение в данный момент он завершает процесс. - movent.zip — 8,1 КБ (32 бит) / movent64.zip — 8,4 КБ (64 бит) / movent.zip — 8.1 КБ (ARM) / movent.zip — 10,7 КБ (ARM64)
скомпилировано 2020-04-25
Интерфейс командной строки для MoveFileEx () Функция API. Перемещает файлы, возможно, задерживает фактическое перемещение до следующая перезагрузка, если хотите. Может использоваться для переименования или удаления файлов не перемещается во время работы системы. Ограниченная функциональность при запуске в Windows 95/98 / ME не работает под Win32s в Windows 3.x. - popdump.zip — 10,9 КБ (32 бит)
скомпилировано 2020-04-25
Извлекает все сообщения электронной почты из POP3 почтовый ящик и выгружает их как файлы eml. Файлы eml можно открывать в большинстве приложений электронной почты. Это приложение поддерживает только соединения с открытым текстом и аутентификацию с открытым текстом. Чтобы использовать шифрование SSL / TLS и / или зашифрованную аутентификацию, попробуйте более современные версии в MailTools.zip, описанные ниже на этой странице. - попман.zip — 11,1 КБ (32 бит)
скомпилировано 2020-04-25
Полезно для вывода списка сообщений в почтовом ящике POP и удалите сообщение, которое вы не хотите получать, прямо на сервер. Полезно, например, если у вас соединение с низкой пропускной способностью и не можете получить нужное электронное письмо только потому, что действительно сначала большое электронное письмо на сервере … Это приложение поддерживает только открытый текст и аутентификацию. Чтобы использовать шифрование SSL / TLS и / или зашифрованную аутентификацию, попробуйте более современные версии в MailTools.zip, описанный ниже на этой странице. - psmod.zip — 8,6 КБ (32 бит) / psmod64.zip — 9,4 КБ (64 бит) / psmod.zip — 8,8 КБ (ARM) / psmod.zip — 11,5 КБ (ARM64)
скомпилировано 2020-04-25
Утилита для отображения модулей DLL загружается в разные процессы. Требуется Windows NT 4.0 или 2000 / XP / 2003. В Windows NT 4.0 требуется пакет psapi, если у вас его нет, я.е. программа жалуется на psapi.dll, вы можете получить его здесь. Для платформ Windows 95/98 / ME используйте вместо этого инструмент enumps. - rawcopy.zip — 14,9 КБ (32 бит) / rawcopy64.zip — 14,5 КБ (64 бит) / rawcopy.zip — 17,3 КБ (ARM) / rawcopy.zip — 16,2 КБ (ARM64)
скомпилировано 2020-04-25
Читает и записывает файлы и устройства.(Невозможно читать / записывать дисковые устройства в Windows 95/98 / ME или Win32s.) Например, полезно записать файл образа дискеты на жесткий диск. на физическую дискету в Windows NT. (Это также можно сделать с помощью используя различные порты Win32 программы * nix dd. Но в отличие от моего rawcopy, они обычно не размонтируют / не блокируют физические устройства или разделы во время чтения / записи, что делает их довольно опасно использовать, если что-то еще используется устройством между тем…) Начиная с версии 1.2.1 он также может создавать разреженные файлы вывода с новым ключом командной строки -s. Версия 1.3.0 поддерживает дифференциальное копирование. - reptxt32.zip — 10,3 КБ (32-разрядная версия) / reptxt3264.zip — 10,2 КБ (64-разрядная версия) / reptxt32.zip — 11,3 КБ (ARM) / reptxt232.zip — 12,2 КБ (ARM64)
скомпилировано 2020-04-25
Заменяет текстовую строку в любом файле.Мочь например использоваться для изменения текстовой строки в двоичных файлах или сделать одна и та же текстовая строка изменяется одновременно в нескольких файлах. - setprio.zip — 9,2 КБ (32 бит) / setprio.zip — 12,2 КБ (ARM) / setprio.zip — 11,9 КБ (ARM64)
скомпилировано 2020-04- 25
Отображает информацию о и опционально изменяет класс приоритета для данного идентификатора процесса.(Одна и та же функция изменения приоритета в диспетчере задач, но это это инструмент командной строки, который также работает в Windows 95/98 / ME.) программа ничего не делает при запуске в Win32s в Windows 3.x (потому что в Windows 3.x нет планировщика процессов и потоков). - shortren.zip — 8,1 КБ (32 бит) / shortren64.zip — 8,5 КБ (64 бит) / shortren.zip — 8,5 КБ (ARM) / shortren.zip — 11,0 КБ (ARM64)
скомпилировано 2020-04-25
Изменяет короткое имя файла (MS-DOS совместимый 8.3) псевдоним файла или каталога с длинным именем или имя с символами, недопустимыми в именах файлов MS-DOS. Требуется Windows XP, Server 2003 или новее. - sizdir32.zip — 13,9 КБ (32 бит) / sizdir32.zip — 15,7 КБ (ARM) / sizdir32.zip — 14.5 КБ (ARM64)
скомпилировано 2020-04-25
Перечисляет все файлы в заданном интервале размера в текущем каталоге и во всех подкаталогах, а затем отображает сколько места на диске используют файлы и сколько они будут использовать, если размер блока распределения был изменен. - sizeof.zip — 10,7 КБ (32 бит) / sizeof64.zip — 11,1 КБ (64 бит) / sizeof.zip — 11,7 КБ (ARM) / sizeof.zip — 14,0 КБ (ARM64)
скомпилировано 2020-04-25
Показывает общий размер файлов на диске или каталоги. Для каталогов он показывает общее количество всех файлов в этом каталоге, использует права резервного копирования (если они доступны) для подсчета всех файлов, независимо от того, текущий пользователь может получить к ним доступ или нет. Он также показывает сжатый или разреженный размер а не виртуальный размер таких файлов. Этот инструмент считает один файл только один раз, даже если есть несколько жестких ссылок на один и тот же физический файл.Также есть возможность пропустить точки повторной обработки (чтобы поиск в подкаталогах оставался в пределах одной файловая система). - strarc.zip — 34,7 КБ (32 бит) / strarc64.zip — 41,5 КБ (64 бит) / strarc.zip — 32,2 КБ (ARM) / strarc.zip — 32,7 КБ (ARM64)
скомпилировано 26.11.2018
Консольный инструмент резервного копирования / архивирования для всех версий Windows NT от NT 3.51 до Windows 10. Он использует то же методы резервного копирования как ntbackup или программы robocopy и таким образом выполняет резервное копирование всей информации и метаданных на NTFS объем. Основное отличие в том, что strarc бесплатный и открытый. источник и создает потоковые архивы, которые можно хранить на лентах, дисков или где-либо еще, или он может создать поток архива для stdout, чтобы его можно было легко сжать с помощью потока инструменты сжатия, такие как gzip или bzip2.Команда переключатели и параметры строк очень похожи на утилиту * nix tar и могут легко использовать для клонирования всего тома NTFS, включая все, файлы, каталоги, их отметки времени, атрибуты и информация о безопасности, атрибут сжатия, альтернативные данные потоки, соединения, жесткие ссылки и т. д. Теперь возможно даже резервное копирование файлов базы данных реестра под управлением системы Windows. Информационный файл под названием strarc.txt, описывающий использование и в том числе инструкции и другая документация включены в этот zip-файл. Документация также доступна здесь. - swapadd.zip — 8,3 КБ (32 бит) / swapadd64.zip — 8,7 КБ (64 бит) / swapadd.zip — 9,6 КБ (ARM) / swapadd.zip — 11,2 КБ (ARM64)
скомпилировано 2020-04-25
Добавляет файл подкачки в работающую Windows system или отображает использование текущих файлов подкачки. - tickcount.zip — 7,6 КБ (32 бит) / tickcount.zip — 8,9 КБ (ARM) / tickcount.zip — 10,1 КБ (ARM64)
скомпилировано 2020-04- 25
Отображает информацию о том, сколько времени система была запущена. (Недели, дни, часы, минуты, секунды и миллисекунды.) - txtcnv32.zip — 8,8 КБ (32-разрядная версия) / txtcnv3264.zip — 9,4 КБ (64 бит) / txtcnv32.zip — 10,9 КБ (ARM) / txtcnv32.zip — 11,8 КБ (ARM64)
скомпилировано 2020-04-25
Преобразования текстовые файлы или текстовые потоки из Кодовая страница ANSI в кодовую страницу OEM или наоборот. Также можно указать кодовые страницы для преобразования из и в, или для преобразования из или в 16-битный Unicode (UTF16) из или в определенная кодовая страница. - w32ver.zip — 13,5 КБ (32 бит) / w32ver.zip — 9,3 КБ (ARM) / w32ver.zip — 10,3 КБ (ARM64)
скомпилировано 2018-11-26
Дисплеи номер текущей версии, сборка номер и уровень пакета обновления для текущей среды Win32. w32verc.exe отображает информацию в окне консоли и w32ver.exe отображает его в диалоговом окне, что делает его совместимым с Win32s в Windows 3.Икс. - whois.zip — 21,2 КБ (32 бит) / whois.zip — 23,0 КБ (ARM) / whois.zip — 23,5 КБ (ARM64)
скомпилировано 2019-09- 10
Мой Win32-порт клиента GNU whois. Автоматически направляет запрос на нужный сервер Whois с использованием таблиц и следующих перенаправлений. Теперь обновлено для поддержки новые домены .eu. - xcopynt.zip — 9,9 КБ (32 бит)
скомпилировано 2020-04-25
Копирует полное дерево каталогов в другое место. Этот инструмент копирует файлы, каталоги (даже пустые), все атрибуты, расширенные атрибуты, отметки времени, информация о безопасности, включая разрешения на доступ (кроме в некоторых случаях информация о владельце и аудиторская проверка). Требуется Windows NT 4.0, Windows 2000, XP или Server 2003. Версия Windows NT 4.0 из xcopy.exe не имел всей этой функциональности. Запись! Разработка этого инструмента подошла к концу. Оно имеет несколько ограничений, особенно в новых версиях Windows (это отсутствует правильная поддержка жестких ссылок, атрибута сжатия, точки соединения и т. д.), и он вообще не работает под Windows Версия NT до 4.0. Я рекомендую всем пользователям этого инструмента использовать новый strarc вместо. Если вы ранее набирали xcopynt d: \ dir \, теперь вы можете использовать strarc и введите strarc -c | strarc -x -d: d: \ dir \ вместо этого.
Малые коммунальные предприятия с графический пользовательский интерфейс (или вообще без пользовательского интерфейса)
Работает на всех версиях Win32, если в описании ничего не сказано еще. На данный момент это включает Windows 95/98 / ME / NT / 2000 / XP / 2003 и Windows 3.x с установленным Win32s.32-битные версии скомпилированы с помощью компилятора Microsoft Visual C ++ 7 (2003). Они не связаны со стандартным C или C ++ библиотеки, поставляемые с этим компилятором.Вместо этого большинство из них связаны с динамической библиотекой я называю minwcrt (минимальная среда выполнения Windows C Library), связывая их с crtdll.dll вместо msvcrt.dll. Этот заставляет их работать во всех версиях Win32 без дополнительных dll файлы. Это также причина того, что exe-файлы очень маленькие. Исходный код этой библиотеки доступен как часть исходного архива упоминается в верхней части этого документа. Некоторые другие инструменты связаны с msvcrt.dll для поддержки форматирования 64-битных целых чисел и аналогичных функций, недоступных в crtdll.dll. Это означает, что для некоторых таких инструментов могут потребоваться обновленные файлы DLL среды выполнения MS VC ++ в Windows NT 3.51, Windows 95 или Win32s.
64-битные версии скомпилированы с помощью компилятора Microsoft Visual C ++ 8 (2005). Они связаны с msvcrt.dll и совместимы со всеми 64-битными версиями Windows, начиная с Windows XP / Server 2003 и выше.
ARM версии скомпилированы с помощью компилятора Microsoft Visual C ++ 12 (2013). Они связаны с msvcr120.dll, который по умолчанию установлен как в Windows RT, так и в Windows 10 IoT.
ARM64 версии скомпилированы с помощью компилятора Microsoft Visual C ++ 14.1 (2017). Они связаны с vcruntime140.dll и связанными библиотеками, которые по умолчанию устанавливаются с выпусками Windows 10 ARM64.
- enumwinw.zip — 15,6 КБ (32 бит)
скомпилировано 21 февраля 2016 г.
Как и утилиты в killwin.zip выше, но это инструмент с графическим интерфейсом для просмотра информации об окнах и других графических объектах на текущем рабочем столе и, возможно, показать, скрыть, свернуть или закрыть их, если хотите.Для этого инструмента требуется Windows NT 4.0 Service Pack 3 или новее или Windows 95 или новее. Он написан на Visual Basic 6, поэтому, если он не работает, вероятно, у вас нет среды выполнения VB среда установлена. Вы можете получить его здесь. - fsplitw.zip — 12,8 КБ (32 бит) / fsplitw64.zip — 12,7 КБ (64 бит)
скомпилировано 2018-12-18
Разбивает большой файл на файлы меньшего размера указанного размера.Полезно для разделения большого файла на множество дискет или CD: s. Части файла можно снова восстановить в большой файл используя команду copy / b в командной строке, например copy / b часть1 + часть2 + часть3 bigfile. Это старый инструмент, первоначально разработанный примерно в 1998 году. Имейте в виду, что могут быть определенные ограничения в функциональности, особенно при использовании в современных версиях Windows. - gethostw.zip — 7,5 КБ (32 бит)
скомпилировано 2020-04-25
Как gethost.zip выше, но отображает информацию в диалоговом окне, что делает его совместимым с Win32s в Windows 3.x (или хорошо, если вам не нравится консоль так или иначе…). - logonwrap.zip — 7,4 КБ (32 бит)
скомпилировано 2020-04-25
Запускает приложение, указанное в команде линия и ожидает ее завершения, а затем выходит из системы. сеанс. Особенно полезно на терминальных серверах в случаях, когда вы хотите, чтобы при входе пользователя в систему запускалось только одно приложение и убедитесь, что сеанс правильно закрыт, когда это приложение прекращено. - logout.zip — 7,8 КБ (32 бит)
скомпилировано 2020-04-25
Интерфейс командной строки для Функция API ExitWindowsEx (). Полезно для выхода текущего пользователя или выключите или перезапустите систему так, как вы хотите. - regrepl.zip — 11,7 КБ (32 бит) / regrepl64.zip — 13,3 КБ (64 бит)
скомпилировано 21.02.2016
Registry Replace Tool.Эта программа полезна если вы пропустили функцию «заменить все» в реестре Редактор. Новая версия также поддерживает удаленную работу на других компьютеры в сети и выбрав подключ, где искать и замена должна начаться. Он поддерживает замену Ansi и Unicode тексты в типах REG_SZ, REG_MULTI_SZ, REG_EXPAND_SZ и REG_BINARY значения реестра. Скачать скриншот здесь (9,4 КБ). Это старый инструмент, первоначально разработанный примерно в 1998 году.Имейте в виду, что могут быть определенные ограничения в функциональности, особенно при использовании в современных версиях Windows. - synctime.zip — 8,7 КБ (32 бит)
скомпилировано 2020-04-25
Синхронизирует время локального компьютера с серверами времени nist.gov. - tickcntw.zip — 7,3 КБ (32 бит)
скомпилировано 2020-04-25
Отображает диалоговое окно с информацией о том, как долго работает система.(Недели, дни, часы, минуты, секунды и миллисекунды.) - w32ver.zip — 13,5 КБ (32 бит) / w32ver.zip — 9,3 КБ (ARM) / w32ver.zip — 10,3 КБ (ARM64)
скомпилировано 2018-11- 26
Отображает номер текущей версии, сборки номер и уровень пакета обновления для текущей среды Win32. w32verc.exe отображает информацию в окне консоли и w32ver.exe отображает его в диалоговом окне, что делает его совместимым с Win32s в Windows 3.x. Отображает правильные номера версий до Windows 10. - winlogoncfg.zip — 23,3 КБ (32 бит) / winlogoncfg64.zip — 25,3 КБ (64 бит)
скомпилировано 21.02.2016
Небольшая утилита для просмотра и изменения настроек процесса Winlogon. Этот включает настройки до авто функция входа в систему, вход в систему параметры и настройки диалогового окна для защиты файлов Windows.Работает на локальных и удаленных компьютерах. Проверено в Windows NT 3.51 / 4.0, 2000, XP или Server 2003. Файл справки с некоторыми практическими рекомендациями. инструкция прилагается. Скачать скриншот здесь (21,3 КБ). Ограниченная функциональность в более поздних версиях Windows.
Утилиты командной строки .NET
Эти приложения недавно были перестроены в Visual Basic 2013. Для них требуется .NET Framework. Какая именно версия.NET Framework, которое требуется каждому приложению, упоминается в примечаниях ниже. Вы можете загрузить и установить .NET Framework с веб-сайта Microsoft. Версии .NET Core созданы для использования с .NET Core, например, в Windows 10 IoT Core.
- base64.zip — 2,5 КБ (.NET Framework)
скомпилировано 12 марта 2016 г.
Декодирует или кодирует данные как строки base64. .NET Framework 4.x не требуется. - checkum.zip — 7.2 КБ (.NET Framework)
скомпилировано 18.08.2019
Небольшая утилита для вычисления контрольных сумм MD5, SHA1 и RIPEMD160 для файла содержание. Вывод форматируется способом, совместимым с GNU md5sum и инструменты sha1sum. Требуется либо .NET Framework 2.0 / 3.x / 4.x. - Coordtool.zip — 12,5 КБ (.NET Framework)
скомпилировано 18.08.2019
Утилита для преобразования между различными системами координат и вычислений расстояния между точками и т. д.Требуется либо .NET Framework 2.0 / 3.x / 4.x. Существует также онлайн-версия этого инструмента здесь . - luhn.zip — 4,9 КБ (.NET Framework)
скомпилировано 18.08.2019
Вычисляет контрольную сумму Luhn или подсчитанную шведским «Plusgirot» контрольную сумму для числовой строки. .NET Framework 2.0 / 3.x / 4.x не требуется. Здесь также есть онлайн-версия этого инструмента . - MailTools.zip — 27.7 КБ (.NET Framework)
скомпилировано 18.08.2019
Небольшие и простые инструменты для подключения к серверам POP3, например, для просмотра заголовков электронной почты или удаления электронной почты без их загрузки (pop3mgr.exe), для загрузки электронной почты с серверов POP3 (pop3recv.exe) или для отправки электронной почты через SMTP-сервер (smtpsend.exe). Эти приложения поддерживают как соединения с открытым текстом, аутентификацию с открытым текстом, шифрование SSL / TLS и / или зашифрованную аутентификацию типа «запрос / ответ», в зависимости от возможностей сервера и параметров командной строки..NET Framework 3.5 или 4.x не требуется. - netexpr.zip — 144,0 КБ (.NET Framework)
скомпилировано 2020-02-06
Принимает математическую формулу в качестве параметра командной строки и вычисляет результат с использованием значений переменных, предоставленных на стандартном вводе. Результат выводится на стандартный вывод и, преобразованный в целое число, возвращается вызывающему процессу. .NET Framework 4.x не требуется. - NetCompress.zip — 5,6 КБ (.NET Framework)
скомпилировано 12 марта 2016 г.
Сжать или распаковать поток с помощью GZip или Deflate..NET Framework 2.0./3.x/4.x не требуется. - netcheck.zip — 10,6 КБ (.NET Framework)
скомпилировано 18 марта 2016 г.
Отображает ссылки на сборки (прямые зависимости) для сборок .NET. Включает netcheck20.exe для сборок .NET 2.0 / 3.0 / 3.5 и netcheck40.exe для .NET 4.0 / 4.5 / 4.5.1 / 4.5.2 сборки. - ZipIO.zip — 9,3 КБ (.NET Framework) / ZipIO.zip — 8,5 КБ (.NET Core)
скомпилировано 2018-11-01
Утилита архивирования zip с несколькими функциями. Команда time устанавливает временные метки zip-файла на отметку времени самого нового файла в каждом zip-архиве. Команда Freshen обновляет существующие файлы в zip-архиве новыми версиями. Если файлы в архиве не обновляются, время последней записи ZIP-файла сбрасывается на исходную метку времени. Для этого инструмента требуется либо .NET Framework 4.5 / 4.5.1 / 4.5.2.
.NET с графическим интерфейсом пользователя
Эти приложения недавно были перестроены в Visual Basic 2013. Для них требуется .NET Framework. Какая конкретная версия .NET Framework требуется для каждого приложения, упоминается в примечаниях ниже. Вы можете загрузить и установить .NET Framework с веб-сайта Microsoft.- GraphViewer.zip — 60,7 КБ (.NET Framework)
скомпилировано 18.08.2019
Математическое приложение для просмотра графиков функций.Это может также рассчитывать и рисовать производные и антипроизводные графики. Графики также можно сохранить в файл или распечатать на бумага. Скачать скриншот здесь (22,6 КБ). Это обновленная версия, использует компилятор .NET вместо объекта ScriptControl, который должен получить производительность. Требуется .NET Framework 2.0 / 3.x / 4.x. Здесь также есть онлайн-версия этого приложения . - Dataviewer.zip — 53,8 КБ (.NET Framework)
скомпилировано 2019-08-18
Небольшая утилита для создания подключений ODBC и отправки SQL-запросы. Он показывает возвращенные данные в обновляемом DataGridView, поэтому его можно использовать для редактирования данных через любой ODBC-совместимое соединение с базой данных. Требуется .NET Framework 2.0 / 3.x / 4.x.
Вернуться на домашнюю страницу LTR Data
8-битная плата ISA EMS / плата флэш-диска — Dr.Скотт М. Бейкер
В этом посте я создаю 8-битную плату ISA, которую можно использовать либо как расширенную память (EMS), либо как флэш-диск:
Мотивация
Мотивом для этого проекта послужила стартовая карта Бока, которой я владел еще в конце 80-х или начале 90-х. Boca Start Card была одним из первых твердотельных дисков для ПК. В нем использовались микросхемы флэш-памяти 28F010 объемом 128 килобайт каждый. Было восемь сокетов, что позволяло разместить до 1 мегабайта флеш-памяти.Больше всего у меня было два флеш-чипа (тогда они были дорогими!), Поэтому на моей стартовой карте Boca было 256 КБ дискового пространства. Этого было достаточно для хранения DOS, сетевых драйверов и всего, что было необходимо для загрузки одного из узлов моей BBS. В то время как альтернативой была загрузка с дискеты или жесткого диска, это позволяло использовать твердотельный сценарий с неподвижными частями.
Стартовая карта Бока
У стартовой карты Бока было несколько ограничений. Например, он поддерживает только до 1 мегабайта пространства, что немного.На диск можно было записать только с помощью специального инструмента командной строки, с которым у меня иногда возникали проблемы с надежностью. Он использует более старую технологию флэш-памяти, которая требует высокого напряжения (12 В) для программирования и способна стирать только весь чип, но не сектор. В качестве вызова решил реализовать свою флешку.
В начале процесса проектирования я понял, что система расширенной памяти и система флэш-памяти могут быть реализованы почти одинаково. Единственное различие — это тип используемого запоминающего устройства и поведение записи.Статическая RAM (SRAM), используемая для платы EMS, может записываться по одному байту за раз, но не является постоянной. Флэш-память должна записываться по секторам (4 КБ) и быть постоянной. Поэтому я решил включить в дизайн возможность настроить плату как Flash или EMS.
Основы подкачки памяти
У 8088 есть только 20 бит адресного пространства, что соответствует 1 мегабайту адресного пространства. Большая часть этого (~ 640 КБ) занята обычной памятью, в которой хранятся запущенные программы.Другие части адресного пространства занимают ПЗУ BIOS, видеопамять и т. Д. Итак, как нам расширить это относительно ограниченное пространство, чтобы можно было добавить дополнительную память? Ответ — использовать аппаратную схему подкачки.
Подкачка памяти DOS
Мы назначаем окно размером обычно 64 КБ, обычно с номером 0xE0000, в адресном пространстве ЦП, в которое мы будем отображать различные страницы. Разбиваем это окно на четыре банка по 16 КБ. Используя аппаратную трансляцию, мы будем использовать набор регистров страниц, чтобы вы могли сопоставить любой из этих четырех банков со страницей внешней памяти размером 16 КБ.Преимущество этого подхода в том, что теперь мы можем адресовать больше, чем ограниченный 1 мегабайт дискового пространства ЦП, но недостатком является то, что у нас есть ограниченное окно в это пространство. Мы можем «видеть» только до 64 Кбайт зарезервированной памяти за раз. Если мы хотим посмотреть на разные части пространства, нам нужно настроить регистры страниц.
Дизайн
Схема показана ниже.
Плата ISA Flash / EMS, версия с 4 микросхемами: Схема
Базовая система оповещения заимствована из проекта Сергея Киселева «Зета-2».Мы используем пару чипов регистрового файла 74HCT670 для хранения регистров страниц. Каждый 74HCT670 имеет четыре адреса, которые можно независимо читать и записывать, и каждый адрес содержит четыре бита. Использование двух чипов дает нам четыре адреса, которые могут содержать восемь бит данных на адрес. Эти четыре адреса в регистровом файле соответствуют четырем банкам, которые можно выбрать в окне страницы. Поскольку каждый регистр имеет ширину 8 бит, регистры могут хранить 256 различных значений. Это дает нам 256 возможных страниц, которые мы можем отобразить.256 * 16 КБ = 4 МБ адресного пространства для страницы. Мы могли бы добавить третий регистровый файл 74HCT670 и расширить размер страничного регистра до 12 бит, что дало бы нам фантастически большой объем отображаемой памяти, но на ПК 8088 нам это действительно не нужно, поскольку программное обеспечение той эпохи этого не делало. Я действительно рассчитываю найти гораздо больше памяти.
Преимущество регистрового файла 74HCT670 заключается в том, что он имеет независимые механизмы чтения и записи. Вы можете записывать в регистры страницы с помощью одного набора контактов (WA / WB для выбора адреса, GW для записи, D1-D4 для данных), а затем читать с использованием другого набора контактов (RA / RB для выбора адреса, GR читать, Q1-Q4 для данных).
Обратите внимание, что на схеме присутствуют два разных блока декодера адреса Dipswitch-74HCT688. Один из них используется для выбора адреса окна памяти, обычно установленного на 0xE0000. Другой декодер адреса используется для выбора адреса регистров страницы, обычно 260h. Программа записывает 8-битные значения в регистры страниц на 260h — 263h для настройки разбиения на страницы, затем она читает и / или записывает память на 0xE0000 — 0xEFFFF, чтобы использовать эту память.
Пять битов страничного регистра напрямую применяются к пяти старшим адресным строкам (A14-A18) на ИС памяти, выбирая страницу 16 КБ внутри ИС.Оставшиеся три бита регистра страницы могут использоваться для выбора используемой ИС памяти. В версии платы Flash / EMS с 4 микросхемами я использую декодер 74HCT139 2-4 для выбора четырех микросхем. В версии 8-IC платы Flash / EMS я использую декодер 74HCT138 3-8, чтобы обеспечить выбор восьми микросхем.
ИС флеш-памяти 39SF040 и статического ОЗУ AS6C4008 имеют почти идентичную распиновку. Досадно, что они так близко и все же немного далеко. Флэш-устройства используют контакт 31 для записи, тогда как устройства SRAM используют контакт 29 для записи.Это потребовало добавления перемычек JP1 и JP2. Перемычки 1 и 2 для настройки как флэш-память или контакты 2 и 3 для настройки как SRAM.
Остался последний нюанс, который следует учитывать, и это логика включения страниц. При настройке этой платы как расширенной памяти (EMS) не имеет значения, в каком состоянии регистры страниц находятся при загрузке компьютера, поскольку драйвер EMS скоро возьмет на себя управление регистрами страниц. Однако, если плата настроена как флэш-накопитель, то мы хотим, чтобы при каждой загрузке компьютера страница регистрировала все точки на страницу 0, чтобы мы могли найти там расширение BIOS.По этой причине мы используем триггер 74HCT74, который очищается при сбросе и устанавливается на запись с разрешением страницы.
Реализация
Я сделал несколько плат. Вариант с четырьмя микросхемами, который я изготовил в Ошском парке, как обычно:
Плата ISA Flash / EMS: 4-IC, версия
Однако более крупная плата с 8 микросхемами в Ошском парке стоила бы непомерно, поэтому я изготовил ее с использованием услуги Fusion PCB от Seeed Studio:
Плата ISA Flash / EMS, версия 8-IC
Реализация платы 4-IC идентична схеме.
Внедрение платы 8-IC… ну… это в воздухе. Я обнаружил, что стабильность ухудшилась, поскольку я продолжал добавлять больше устройств памяти. Система была стабильной на четырех устройствах памяти, но становилась все хуже по мере добавления новых, становясь более или менее непригодной для использования на 8 устройствах. Облом. Это тоже была такая красивая доска. 🙁 Проблема была связана с проблемами с адресной шиной, и я подозреваю, что добавление адресных буферов решит ее.
Драйвер EMS
Популярная плата Lo-Tech EMS Board включает в себя драйвер с исходным кодом, который работает почти сразу после установки с платой 4-IC при настройке как EMS.«Почти» исходит из моей логики включения страницы. Как я реализовал плату 4-IC, вы должны записать 1 в порт 0x264, чтобы включить пейджинг. Это потребовало от меня обновления драйвера Lo-Tech для поддержки моей платы. Инструкции по установке патча для драйвера включены в мой репозиторий на github.
Для платы 8-IC я избавился от необходимости записывать бит разрешения, разрешая любую запись в регистры страниц в качестве разрешения. Однако драйвер Lo-Tech поддерживает только 128 страниц, а плата 8-IC обеспечивает 256 страниц, поэтому драйвер также пришлось модифицировать для поддержки платы 8-IC.
Flash BIOS
При настройке платы как флэш-устройства вместо драйвера EMS я написал расширение Flash BIOS, которое делает плату похожей на гибкий диск. Расширение BIOS перехватывает BIOS int 13h, который служит обработчиком диска BIOS. Считывать данные довольно просто — мы выполняем некоторые математические вычисления, чтобы преобразовать цилиндр, головку и сектор запроса на чтение в адрес блока в пространстве флэш-памяти. Затем мы устанавливаем регистры страниц, чтобы отображалась соответствующая страница.Наконец, мы выполняем цикл, который передает 512-байтовый сектор из флэш-памяти в буфер пользователя.
Написание флеш-памяти намного сложнее, чем ее чтение. К сожалению, вы не можете записывать по байту за раз, вам нужно сначала стереть, а затем записать весь «сектор» Flash, который на 39SF040 имеет размер 4096 байт. Секторы BIOS имеют размер 512 байт. Это означает, что мы должны выделить некоторую обычную память для использования в качестве временного буфера секторов. Когда происходит запись, мы делаем следующее:
- Копирование 4 КБ из флэш-памяти во временный буфер
- Скопируйте запрос записи 512 КБ во временный буфер
- Стереть сектор флеш-памяти 4 КБ
- Запись 4 КБ из временного буфера во флэш-память
К сожалению, используя мою наивную реализацию, это означает, что каждый раз, когда вы записываете сектор размером 512 Байт, необходимо выполнить полную запись 4096 Байт.