Программы и утилиты для восстановления удаленных файлов или данных.

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

Acronis Recovery Expert Deluxe
Программа позволяет восстанавливать разделы жесткого диска, которые были удаленны в результате ошибки пользователя или из-за программно-аппаратного сбоя.

Active boot disk Pro
Состоит из шести DOS утилит:
Active@ Uneraser — восстанавливает файлы;
Active@ Partition Recovery — восстанавливает разделы;
Active@ KillDisk — безвозвратное удаление файлов;
Active@ Disk Image — создание резервных копий;
Active@ NTFS Reader — работа с NTFS разделами;
Active@ Password Changer — смена пароля Windows.

Active Partition Recovery Pro
Восстанавливает удаленные разделы жесткого диска (если они еще не перезаписаны). Дополнительно позволяет сделать резервную копию MBR раздела.

HDD Regenerator
Утилита для восстановления плохих секторов на жестких дисках.
Meetsoft Partition Recovery
Мощная программа восстановления данных на жёстких дисках! Лучше всего работает с NTFS.

R-Studio
Одна из самых мощных программ по восстановлению данных для FAT, NTFS и Ext2FS (Linux) файловых систем. Работает с RAID.

Zero Assumption Recovery
Извлекает данные с поврежденных дисков и записывает их на другие носители. Имеются положительные отзывы пользователей.

Recuva
Самая известная бесплатная программа. Данное программное обеспечение позволяет начинающему пользователю достаточно легко восстановить удаленные файлы (с флешки, карты памяти или жесткого диска). Позволяет искать определенные типы файлов — например, если Вам нужны именно фотографии, которые были на карте памяти фотоаппарата.

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

Recovery Software
7 отдельных программ для разных случаев восстановления:
RS Partition Recovery — восстановление разделов жесткого диска или иного носителя.
RS NTFS Recovery — аналогична предыдущей программе, но работает только с NTFS разделами.
RS FAT Recovery — аналогична предыдущей программе, но работает только с FAT разделами (флешки, карты-памяти и другие носители информации).
RS Data Recovery – используется для восстановления файлов.
RS File Recovery — предназначена для поиска и восстановления удаленных файлов.
RS Photo Recovery – только для восстановления фотографий.
RS File Repair — помогает восстановить поврежденные графические файлы в распространенных форматах JPG, TIFF, PNG.

Power Data Recovery
Позиционируется, как профессиональное решение для восстановления данных.

Stellar Phoenix
Дает возможность найти и восстановить около 185 типов файлов с различных носителей (флешки, жесткие диски, карты памяти, оптические диски).

Data Rescue PC
Восстанавливает все типы файлов, работает с дисками, которые не видит система, после установки дополнительных компонентов может работать с RAID

Seagate File Recovery for Windows
Специальная программа от производителя для восстановления файлов для жестких дисков фирмы Seagate. Может пригодиться и для других марок винчестеров.

7-Data Recovery Suite
Восстанавливает данные с любых носителей, работает с RAID. Поддерживает только Windows.

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

Отдельно две программы для восстановления данных на телефонах, планшетах и других Android устройствах:
Wondershare Dr. Fone
Может работать почти со всеми известными марками Android устройств. Позволяет восстановить файлы и другую информацию (заметки, контакты).
7-Data Android Recovery
Аналогична бесплатной Recuva и, по сути, делает то же самое.

Еще небольшой список утилит без описания:
A-FF Data Recovery
A-FF repair station
A-FF HDD Unlock Wizard
Partition Find and Mount
NTFS Undelete
NTFS HDD recovery tool
HDD Recovery Pro
Data Doctor Recovery NTFS
Smart NTFS Recovery

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

Гениальный комикс Рендела Манро.

Все гениальное просто! Так и c этим комиксом, который нарисовал Рэндел Манро (Randall Munroe), очень простой, но на 146% отражает действительность.
Не забудьте навести указатель мышки на картинку и прочитать комментарий.

Manuals
Randall Munroe. Manuals.

Перевод для тех, у кого трудности с английским языком:

Руководства
Рендел Манро. Руководства.

Оригиналы комиксов Рэндела Манро вы можете найти на его сайте www.xkcd.com
Перевод некоторых комиксов можно посмотреть тут — www.xkcd.ru

Сообщение пользователям терминала.

Поделюсь скриптом для оповещения пользователей терминала.
Cкрипт выдает сообщение ВСЕМ ПОЛЬЗОВАТЕЛЯМ из файла alarm.txt, если он существует.
Первая строка файла alarm.txt задает дату и время в формате «дд.мм.гггг чч:мм:cc» до которого будет выводиться сообщение. Все остальные строки попадают в сообщение.
Длинна сообщения ограничена: 240 символов(примерно 3 строки по 80 знаков).
Для выдачи сообщения только пользователю, запустившему скрипт, используется параметр /one.
Может запускаться из общего скрипта групповой политики c параметром /one, или отдельно, или планировщиком.

alarm.vbs

Option Explicit
‘On Error Resume Next

Dim objShell, objExec, objFileSys, mesages, msg1, file_name, alarm_file, End_time, Real_time, diff_time

Set objFileSys=WScript.CreateObject(«Scripting.FileSystemObject»)
Set objShell=WScript.CreateObject(«Wscript.Shell»)

file_name=»c:\auto\alarm.txt»

if objFileSys.FileExists(file_name) Then
set alarm_file=objFileSys.OpenTextFile(file_name)
End_time=alarm_file.ReadLine
Real_time=now()
Diff_time=DateDiff(«n»,real_time,end_time)
if Diff_time>=0 Then
If Wscript.Arguments.Named.Exists(«one») then
mesages=alarm_file.ReadAll
MsgBox mesages, 4144, «Информационное сообщение»
else
msg1=alarm_file.ReadAll
mesages=»msg * «+msg1
objShell.exec(mesages)
end if
End if
alarm_file.close
End if

Opera 12.13 не хочет запускаться.

После обновления перестала запускаться Opera 12.13 сборка 1734. Причем сразу после запуска вылетала ошибка на обеих из моих двух копий Оперы. Решить проблему помог временный перенос папки с виджетами в другое место. Без виджетов Опера запустилась нормально. Возврат виджетов на место ничего не испортил и теперь Opera 12.13 работает без проблем.
Кстати, кто не знает, виджеты находятся по следующему пути —
C:\Program Files\Opera\profile\widgets

Размер MFT и кластера NTFS

Для того чтобы быстро получить информацию о размере MTF (Master File Table) и размере кластера (блока) файловой системы NTFS, а также прочую информацию о томе надо воспользоваться командой:
defrag C: -a -v

Скрипт для копирования пользовательских профилей.

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

copy_profile.cmd

@echo off
set command=xcopy /I /E /Y /H /R /X /C
set sourse=C:\documents and settings
set target=Y:\documents and settings
set logfile=c:\log\copy_doc_set.log
set mainlog=c:\log\log.txt
set dirlist=dirlist.txt
set exception=байт
set tmp_script=tmp_script.cmd

dir /A:D «%sourse%» >%dirlist%

echo rem Этот скрипт запускать не надо! >%tmp_script%
echo rem он создается и запускается автоматически из ^
copy_doc_set.cmd! >>%tmp_script%
echo echo Start %%DATE%% %%TIME%% ^>%logfile% >>%tmp_script%
echo echo Домашние каталоги пользователей: начало копирования ^
%%DATE%% %%TIME%% ^>^>%mainlog% >>%tmp_script%

for /F «skip=7 tokens=4-5» %%i in (%dirlist%) do (
if /I %%i NEQ %exception% @echo %command% «%sourse%%%i %%j» ^
«%target%%%i %%j» ^>^>%logfile% >>%tmp_script%
)

echo echo END %%DATE%% %%TIME%% ^>^>%logfile% >>%tmp_script%
echo echo Домашние каталоги синхронизированы ^
%%DATE%% %%TIME%% ^>^>%mainlog% >>%tmp_script%
echo echo — ^>^>c:\auto\log\log.txt

call %tmp_script%
del %dirlist%
del %tmp_script%

Также этот скрипт после небольшого изменения можно использовать для копирования всем пользователям какого-либо файла.

Какие порты требуются для работы контроллера домена и клиентов в домене.

Для настройки межсетевых экранов (файерволов) в среде Windows Activ Directory необходимо четко знать по каким протоколам и портам происходит взаимодействие между рабочими станциями и контроллером домена и между контроллерами, если их несколько.

Данный список включает в себя список всех сервисов и их портов, используемых при взаимодействии Active Directory:
UDP порт 88 для Kerberos авторизации.
TCP и UDP порт 464 для смены пароля Kerberos
UDP и TCP порт 135 для операций взаимодействия контроллер-контроллер и контроллер-клиент.
TCP порт 139 и UDP 138 для File Replication Service между контроллерами домена.
UDP порт 389 для LDAP запросов от клиента к серверу.
TCP и UDP порт 445 для File Replication Service
TCP порт 3268 и 3269 для доступа к Global Catalog от клиента к контроллеру.
TCP и UDP порт 53 для DNS запросов
не обязательно, но желательно UDP 123 — NTP Синхронизация времени

Откройте данные порты в файерволе между клиентским компьютером и контроллером домена, или между контроллерами, для стабильной работы Active Directory.

P.S. Сисадмин не поднимал в своей жизни ничего, тяжелее сеpвеpа.

Как изменить раскладку при входе в Windows

Смена языка ввода логина и пароля при входе в Windows может быть произведена следующими способами:
1. Параметры реестра, отвечающие за раскладку клавиатуры при входе в систему находятся в разделе
Код:
HKU\.DEFAULT\Keyboard Layout\Preload
Там надо на первую позицию поместить желаемую раскладку — 00000409 (английская раскладка) или 00000419 (русская).

2. Вы можете внести в реестр необходимые параметры, выполнив следующие команды
Код:
reg add «HKU\.DEFAULT\Keyboard Layout\Preload» /v 1 /t REG_SZ /d 00000409 /f
reg add «HKU\.DEFAULT\Keyboard Layout\Preload» /v 2 /t REG_SZ /d 00000419 /f

3. Чтобы сменить сочетание клавиш, переключающих раскладку, выполните команду
Код:
reg add «HKU\.DEFAULT\Keyboard Layout\Toggle» /v Hotkey /t REG_SZ /d 1 /f
выделенный красным параметр можно менять (1 — ALT+SHIFT, 2 — CTRL+SHIFT). Чтобы переключение работало, необходимо наличие как минимум двух раскладок. См. пункт 2.

P.S. Программист — это такой человек, который сначала много думает, чтобы потом ничего не делать!

Как очистить кэш DNS

Для очистки кэша DNS на локальной рабочей станции необходимо дать комманду:
для Linux (bind 9) — #rndc flush
для windows — >ipconfig /flushdns

P.S. Кликуха — это не то, что вы подумали, а компьютеpная мышь!