Pentru multi instalarea unui sistem pe 64 biti reprezinta o problema, cel mai adesea pentru ca au dispozitive sau programe incompatibile x64. De fapt acestora le lipsesc certificatele verificate de Microsoft, astfel ca un driver nesemnat digital nu va fi acceptat si acel dispozitiv nu va putea functiona. O solutie temporara ar fi, aceea de a tasta F8 in timpul bootarii si selectarea Disable driver signature enforcement. Aceasta solutie este temporara pentru ca la urmatoarea pornire a PC-ului trebuie repetata procedura.
Pentru a scapa de acest neajuns trebuie sa semnam digital driverele. Solutii in acest sens se gasesc pe internet, una dintre ele fiind SDK-ul (Software Development Kit), dar procedura esta cam stufoasa si necesita instalarea SDK care la randul lui cere instalarea Visual Studio amandoua avand nevoie de .NET Framework plus alte cateva setari prin PC. Toate astea consuma spatiu pe HDD, timp pentru a le descarca si inca si mai mult timp pentru a invata sa le folosesti. Pentru exemplificare, aruncati o privire pe aici: http://www.minasi.com/newsletters/nws0903.htm
Pentru a simplifica treaba asta, am selectat diverse instrumente care se gasesc in SDK plus altele de sine statatoare create de developeri pentru a inlocui comenzile in cmd si am facut un kit pe care il puteti descarca de pe Sky Drive
Iata si pasii necesari pentru crearea unui certificat si semnarea unui driver (sau mai multe) cu acesta
1. Descarca kitul de aici http://cid-5c30f3cfd09f1188.skydrive.live.com/self.aspx/semneaza%20driverele%20digital/semneaza%20driverele%20digital.rar
2. Instaleaza Abilon SelfCert.exe si signGUI.exe
3. Cu Abilon creezi un certificat caruia poti sa-i dau ce nume vrei preferabil sa ramana cel afisat default si sa setezi valabilitatea acestuia in zile.
In urmatoarea fereastra setezi o parola apoi salvezi in ce locatie vrei. Pentru a-l gasi usor, tine minte ca are extensia .pfx.
ATENTIE!!!Tine minte parola pentru ca vei avea nevoie de ea la urmatorul pas!!!
Dupa ce se salveaza iti va aparea un wizard care va importa certificatul creat.Introduci parola si selectezi << Place all certificates in the following store >>
/Browse/Trusted Root Certification Authorities/Ok/Next/Finish/Yes
4.Deschide SignGUI.
In primul camp selectezi signtool.exe din fisierul descarcat
In al doilea camp selectezi certificatul creat anterior .pfx plus parola
………………selectezi un url(if u want)
………………denumirea programului de semnat sau driverul
………………add .exe file sau .sys(driverul de semnat)
Sign files
5. Se va deschide una sau mai multe comenzi dos in care vei vedea succesul operatiunii sau nu
Hit Enter and enjoy by your new digitally signed driver!
6. Pentru ca sistemul sa accepte driverul astfel semnat trebuie facut sa-l accepte dat fiind ca nu este un certificat aprobat de microsoft(care e pe bani), activam test mode prin comanda bcdedit /set testsigning on se va activa dupa restartarea calculatorului si va fi vizibil printr-un watermark (Test Mode Windows 7 Build 7600) in coltul din dreapta jos .
De asemenea putem indeparta acel watermark cu un utilitar, Remove watermark – care se gaseste in pack-ul descarcat mai sus.
Driverul astfel semnat sau programul va functiona doar pe PC-ul pe care s-a facut operatiunea. Pentru a-l face sa mearga si pe alte comp trebuie instalat noul certificat, astfel:
Click pe certificatul creat anterior xyz.pfx .
Va porni un wizard care la inceput va trebui sa dai doar Next, apoi iti va cere parola certificatului si bineinteles o introducem
In fereastra urmatoare selectati unde sa fie importat certificatul , bifati Place al certificates in the following store / Browse bifati Show physical store si cautati Trusted Root Certification Authorities de unde slectati Registry
Apoi finalizati instalarea.
Thanks to Google! and me, of course!;)
Tudor este la primul sau articol pe Windows 7 Bucharest si de acum incolo face parte din echipa noastra. Speram la o colaborare cat mai indelungata. Welcome to the team!
Abia astept sa fac trecerea definitiva la 64-bit. Deja folosesc 2.70GB din cei 3 disponibili in Windows 7 pe 32 biti. Cu tutorialul asta m-ai scutit de multe cautari :D.
Daca s-ar fi gasit toate in acelasi loc sau macar o lista cu ce iti trebuie, ar fi fost plin netul de solutii de acest gen. Acum ar mai trebui ca cineva sa le compileze pe toate intr-un singur program. Iti dai seama ca l-ar pune pe un site cu plata? Atunci sa vezi keygen-uri, crack-uri, patch-uri…. =))
Daca s-ar gasi nu s-ar mai povesti :P.
Eh, sunt destui si care programeaza doar din placere. Sa speram ca asa va fi si in cazul de fata. Ar fi interesant un utilitar care sa faca singur toti pasii de mai sus. Nu am nici o indoiala ca in cateva luni va aparea. Sau vor aparea tipi dispusi sa faca pasii de mai sus, contra-cost, pe okazii :).
O sa-mi incerc norocul pe ceva situri de hack. Acolo se mai pot posta request-uri, poate o vrea careva .