Montando Pen-Drive no Windows como Read-Only

Opa, e aí galera?

Tudo beleza?
Hoje nós vamos falar sobre como montar uma pendrive no windows no formato RO (Read-Only).
Assim, o usuário não poderá gravar nenhum tipo de informação na pendrive.
É necessário configurar o registro do sistema.

A primeira coisa a fazer é executar o prompt de comando como administrador do sistema. Pra isso, clique com o botão direito do mouse em cima do ícone do prompt de comando e vá em: executar como administrador

Depois, digite o comando: REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies /v WriteProtect /t Reg_DWord /d 1.
O parâmetro /v cria uma chave
O parâmetro /t determina o tipo da chave. Neste caso, ela é do tipo DWORD
O parâmetro /d é o valor da chave

O registro ficará assim:

A imagem a seguir mostra o usuário tentando gravar algum dado no pendrive

Para o usuário voltar para o modo antigo (RW - Read Write) basta mudar o valor do parâmetro /d 1 para /d 0


Bom, é isso galera
Um abraço!

2 comentários:

  1. Olá, Sr. Anderson!

    Escrevi rapidamente um arquivo de lote (código abaixo) para tornar esta tarefa mais prática e pensando em usuários que têm receios em efetuar mudanças no registro. Permita-me compartilhá-lo com todos, através de seu blog.

    REM Para Uso Forense Computacional
    REM Autor: Paulo Guzman
    @echo off
    title ::::::::::::::::::Bloqueio de Escrita de Dispositivo USB - Por Paulo Guzman::::::::::::::::::
    color 1F
    cls

    :MAIN

    cls
    echo --------------------------------------------
    echo -- O que deseja fazer ? --
    echo --------------------------------------------
    echo.
    date /T
    echo.
    echo 1: Bloquear Escrita de Dispositivo USB
    echo.
    echo.
    echo 2: Desbloquear Escrita de Dispositivo USB
    echo.
    echo.
    echo 3: Sair deste programa
    echo.
    echo.
    set /p choice=Digite o Numero e Pressione Enter:
    if %choice% equ 1 goto TAREFA1
    if %choice% equ 2 goto TAREFA2
    if %choice% equ 3 goto TAREFA3
    echo Tecla Pressionada Desconhecida. Tente Novamente & pause >nul & goto MAIN

    echo ------------- INICIO --------------- > nul
    :TAREFA1
    @echo ::::::::::::::::::BLOQUEIO DE ESCRITA DE DISPOSITIVO USB:::::::::::::::::: >>C:\RELATORIO.TXT
    for /f %%a in ('time /T') do set tempo=%%a
    echo Hora Inicial - %tempo% >>C:\RELATORIO.TXT
    echo.
    for /f %%a in ('hostname') do set tempo=%%a
    echo Nome do Computador - %tempo% >>C:\RELATORIO.TXT
    echo.
    for /f %%a in ('date /T') do set tempo=%%a
    echo Data do Relatório - %tempo% >>C:\RELATORIO.TXT
    echo.
    REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies /v WriteProtect /t REG_DWORD /d 1
    @echo Pasta "StorageDevicePolicies" Criada no Registro do Windows >>C:\RELATORIO.TXT
    REG QUERY HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies /v WriteProtect >>C:\RELATORIO.TXT
    echo.
    for /f %%a in ('time /T') do set tempo=%%a
    echo Hora Final - %tempo% >>C:\RELATORIO.TXT
    GOTO FIM

    :TAREFA2
    @echo ::::::::::::::::::DESBLOQUEIO DE ESCRITA DE DISPOSITIVO USB:::::::::::::::::: >>C:\RELATORIO.TXT
    for /f %%a in ('time /T') do set tempo=%%a
    echo Hora Inicial - %tempo% >>C:\RELATORIO.TXT
    echo.
    for /f %%a in ('hostname') do set tempo=%%a
    echo Nome do Computador - %tempo% >>C:\RELATORIO.TXT
    echo.
    for /f %%a in ('date /T') do set tempo=%%a
    echo Data do Relatório - %tempo% >>C:\RELATORIO.TXT
    echo.
    @echo Tentativa de Apagar a Pasta "StorageDevicePolicies" do Registro do Windows >>C:\RELATORIO.TXT
    REG DELETE "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies" /f >>C:\RELATORIO.TXT
    echo.
    for /f %%a in ('time /T') do set tempo=%%a
    echo Hora Final - %tempo% >>C:\RELATORIO.TXT
    GOTO FIM

    :TAREFA3
    cls
    exit

    :FIM
    cls
    echo.
    echo.
    echo Tarefa Completada!
    @echo Tarefa Completada! >>C:\RELATORIO.TXT
    echo.
    echo Aguarde o Fechamento desta Janela
    echo e Reinicie Seu Computador.
    echo.
    echo.
    echo Um arquivo chamado RELATORIO.TXT foi criado na unidade C:\
    echo.
    echo.
    echo Esta Janela Fechara Automaticamente em 12 Segundos
    ping localhost -n 12 > nul
    exit

    ResponderExcluir
  2. Bom dia!
    Lendo esse tutorial eu executei o comando para bloquear meu windows 8.1 para não fazer cópias paras mídias removíveis, como teste, e funcionou, só que quando executei o comando reverso, não funcionou. Meu computador não consegue mais excluir arquivos, formatar pendrives, enviar arquivos para os pen drives. Por gentileza, poderia me ajudar para resolver esse problema, pois estou tendo muitos problemas no trabalho, pois não consigo mais retirar nenhum arquivo do computador via mídia removível.

    ResponderExcluir