Acasă
» WINDOWS
»
Cum se configurează AutoRun-ul USB și pictogramele de unitate personalizată în Windows
Cum se configurează AutoRun-ul USB și pictogramele de unitate personalizată în Windows
Poți utiliza un autorun.inffișier pentru a solicita o pictogramă și o etichetă personalizate pentru o unitate flash USB, dar nu poți seta o unitate flash USB normală să ruleze automat o aplicație atunci când este introdusă în Windows 10 sau Windows 11. Microsoft a restricționat AutoRun pentru suporturile amovibile non-optice pentru a preveni răspândirea programelor malware. AutoPlay poate deschide în continuare un folder sau îți poate afișa acțiunile disponibile și poți lansa singur o aplicație portabilă de încredere.
Ce pot face AutoRun și AutoPlay astăzi
AutoRun citește instrucțiuni, cum ar fi open=dintr-un autorun.inffișier. AutoPlay controlează ce oferă Windows atunci când conectați suport media. Acestea nu sunt interschimbabile: activarea AutoPlay nu restabilește execuția automată a programelor USB. Explicația Microsoft privind modificările AutoRun din Windows 7 descrie de ce activitățile AutoRun executabile au fost eliminate pentru unitățile USB obișnuite.
Pentru o unitate flash USB, abordarea practică este de a stoca un program portabil, opțional să încercați o configurație a pictogramelor și să utilizați File Explorer pentru a deschide programul atunci când este nevoie. Intrările pentru pictograme și etichete rămân documentate, dar afișarea lor poate varia în funcție de tipul dispozitivului, politica Windows și memorarea în cache.
Configurați o unitate USB cu o aplicație și o pictogramă personalizată
Pasul 1: Puneți fișierele pe unitatea flash
Conectați o unitate USB pe care o dețineți și deschideți-o în File Explorer. Copiați programul portabil de încredere și un .icofișier Windows real în folderul de nivel superior al unității (rădăcina ) . Pentru acest exemplu, utilizați MyProgram.exeși sun.ico. Un fișier numit Readme.txteste opțional.
Păstrați aplicația portabilă și fișierul cu pictograme împreună în folderul rădăcină al unității USB.
Asigurați-vă că pictograma se termină într-adevăr în .ico; simpla redenumire a unui fișier PNG sau JPEG nu îi convertește formatul. Puteți pune programul într-un subfolder, dar apoi trebuie să ajustați orice cale care face referire la acesta.
Pasul 2: Creați configurația autorun.inf
Deschideți Notepad și introduceți exact următoarele trei linii, înlocuind numele propriului fișier al pictogramei și numele afișat preferat:
[AutoRun]
icon=sun.ico
label=My Tools
Intrarea iconindică fișierul imagine; labelfurnizează un nume de unitate propus.
Referința intrării AutoRun de la Microsoft documentează ambele setări. O pictogramă acceptată poate proveni și dintr-un fișier executabil sau DLL, cu un index de resurse opțional, dar o pictogramă independentă .icoeste mai ușor de gestionat. labelValoarea nu trebuie să depășească 32 de caractere. Niciuna dintre intrări nu acordă permisiunea de a lansa automat software-ul.
Pasul 3: Salvați-l ca autorun.inf, nu ca fișier text
În Notepad, selectați Fișier > Salvare ca. Alegeți folderul rădăcină al unității USB. Setați Nume fișier la autorun.inf, schimbați Tip salvare ca la Toate fișierele (*.*) și salvați. Dacă lăsați selectată opțiunea implicită pentru documentul text, este posibil să creați accidental un fișier autorun.inf.txt, pe care Windows nu îl va recunoaște ca fișier de configurare.
Utilizarea opțiunii „Toate fișierele” împiedică Notepad să adauge o .txtextensie nedorită.
În File Explorer, activați Vizualizare > Afișare > Extensii de nume de fișier dacă trebuie să verificați numele final al fișierului. Unitatea dvs. ar trebui să conțină acum autorun.infși sun.icoalături de aplicația dvs.
Pasul 4: Configurați Redarea automată și lansați aplicația în siguranță
Pe Windows 11, deschideți Setări > Bluetooth și dispozitive > Redare automată . Activați Utilizarea redării automate pentru toate fișierele media și dispozitivele dacă doriți un comportament de inserare, apoi setați Unitate amovibilă la Deschidere folder pentru a vizualiza fișierele (Explorator fișiere) . Aceste controale sunt descrise în instrucțiunile de Redare automată de la Microsoft .
Redarea automată poate deschide folderul USB, dar nu se execută silențios MyProgram.exe.
Scoateți și reconectați în siguranță unitatea USB. Când se deschide File Explorer, găsiți-o MyProgram.exeși rulați-o numai dacă aveți încredere în sursa sa . În funcție de setările Windows, este posibil să vedeți o solicitare sau să fie nevoie să deschideți unitatea manual. Pe Windows 10, căutați Redare automată în Setări > Dispozitive > Redare automată .
Dar cum rămâne cu open=, action= și shellexecute=?
Ghidurile mai vechi sugerează adesea aceste rânduri în interior autorun.inf:
[AutoRun]
open=MyProgram.exe
action=Launch My Program
Intrarea opendenumește un executabil, în timp ce actiondescrie o acțiune de Redare automată pe suporturi media care acceptă executabilul AutoRun. De asemenea, shellexecute=Readme.txtsolicită deschiderea unui fișier prin aplicația asociată pe suporturi media acceptate. Aceste intrări sunt încă documentate pentru scenarii compatibile, în special pentru discuri optice, dar nu reprezintă o soluție pentru restricțiile USB moderne din Windows . Nu dezactivați controalele de securitate și nu modificați politicile de registry doar pentru a forța execuția USB.
De ce nu se schimbă pictograma sau eticheta USB-ului meu?
Fișierul are un nume greșit: Verificați autorun.inf.txtși confirmați dacă configurația se află în rădăcina unității, nu într-un subfolder.
Calea pictogramei este greșită: Verificați dacă sun.icoexistă, se deschide ca pictogramă și se potrivește cu ortografia din icon=.
Windows afișează în continuare pictograma implicită: Reconectați unitatea. Clasificarea dispozitivului, politica de securitate și pictogramele memorate în cache pot afecta respectarea pictogramei personalizate; nu este garantat că configurația va schimba aspectul fiecărui computer.
Numele nu se schimbă: Pentru un nume de volum fiabil, faceți clic dreapta pe unitatea USB în Explorer și alegeți Redenumire în loc să vă bazați pe label=intrarea opțională.
Niciun program nu rulează la inserare: Acesta este comportamentul de securitate așteptat pe unitățile flash USB standard. Alegeți fișierul executabil de încredere în Explorer.
Concluzie: Folosește autorun.infpentru branding USB opțional și folosește Redare automată sau Explorator de fișiere pentru acces convenabil. Pentru pornirea automată a software-ului, Windows tratează în mod intenționat unitățile USB obișnuite diferit față de CD-uri și DVD-uri.