Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Vista64] Unsigned drivers toch toelaten in normal mode

Pagina: 1
Acties:

  • Arcane Apex
  • Registratie: Juni 2003
  • Laatst online: 30-01 15:19
Ik heb ben vandaag bezig geweest een applicatie aan de praat te krijgen, echter is dat maar deels gelukt.
De applicatie start een driver op welk niet signed is door Microsoft en zoals de meesten wel weten is die applicatie dan niet toegelaten.(in Vista 64bit SP1)
De enige manier waarop ik de applicatie toch werkend kan krijgen is door bij de boot van Vista F8 in te drukken en dan de mode te kiezen waar Vista unsigned drivers toelaat.(Voor testdoeleinden)

Het probleem bij die mode is dat Vista dan slechts van 2GB geheugen gebruikt maakt ipv de 4GB welke ik in mijn moederbord geprikt heb. Wanneer Vista in normal mode gestart wordt, dan wordt wel de voltallige 4GB gebruikt en is deze ook zichtbaar in de taskmanager.(Wat in de andere testmode niet zo was)

Ik vind dit dus een te grote beperking. Ik wil gewoonweg de applicaties kunnen draaien welke ik zelf kies en niet welke Microsoft voor mij uitkiest. Ik ben in 1 dag al 3 applicaties tegengekomen welke ik wilde installeren maar niet kon gebruiken vanwege deze beperking.

Mijn vraag is dus, hoe kan ik deze beperking uitschakelen, terwijl ik toch in Normal Mode op kan starten, zodat al het geheugen gebruikt wordt.

  • Arcane Apex
  • Registratie: Juni 2003
  • Laatst online: 30-01 15:19
Ik heb een mogelijke oplossing gevonden welke ik ga proberen.
Ik heb een aantal mogelijkheden bekeken zoals Ready Driver en Atsiv. Ready Driver schakelt de module in Windows Vista uit welke drivers checkt of ze signed of unsigned zijn. En Atsiv geeft de mogelijkheid om zelfs wanneer de sign-checking module aanstaat om een unsigned driver in te laden.
Het probleem is alleen dat Microsoft met bijna elke nieuwe update die programma's steeds meer probeert in te dammen. Atsiv had eerst een certificaat van Microsoft/Verisign gekregen, maar deze werd later teruggetrokken.
Nu staat Atsiv zelfs op de malware lijst van Microsoft en verwijdert Windows Defender de applicatie wanneer je hem op je PC hebt.
Dus zelfs wanneer ik met deze applicaties het voor elkaar zou krijgen om unsigned drivers te laden, dan nog kan dat breken wanneer Microsoft een nieuwe update voor Windows uitbrengt.(Ze proberen dat vrij intensief in te dammen)
Al die certificaten kosten behoorlijk wat geld voor developers, dus Windows gebruikers worden beperkt tot het gebruiken van applicaties waarvan de developer wel geld heeft om de certificaten te kopen.
Dus Microsoft bepaalt niet alleen welke developers hun applicaties op Windows kunnen laten draaien, ze forceren degenen die toegelaten worden ook nog eens om een significant bedrag te betalen.

Nu heb ik een mogelijke oplossing gevonden welke hier staat beschreven: http://msdn.microsoft.com/en-us/library/aa906249.aspx

En hier ook aanvullend staat beschreven:

http://msdn.microsoft.com/en-us/library/aa906283.aspx

Wat er precies op die pagina's staat is het volgende. Het is mogelijk om zelf drivers te signen in Windows en de bovenstaande 2 artikelen beschrijven dat process. En dat process ga ik dus proberen, want ik wil wel de software kunnen draaien welke ik wil draaien.
Op deze manier hoef je de Windows driver sign checking module niet uit te zetten of te omzeilen. Het is wel een beetje omslachtig natuurlijk, maar waarschijnlijk de beste oplossing wanneer je toch die belangrijke applicaties wilt draaien.

Als iemand hier meer informatie over heeft dan hoor ik het graag.

  • _Teq_
  • Registratie: Februari 2007
  • Laatst online: 19:29
Ik heb niet meer informatie, maar ik ben wel vrij benieuwd of het gelukt is? Ik ga over 2 weken over op Vista x64 en heb dus wellicht hetzelfde probleem....

  • Arcane Apex
  • Registratie: Juni 2003
  • Laatst online: 30-01 15:19
Ik ben toch teruggekomen op het gebruik van Ready Driver. De laatste versie van Ready Driver lijkt namelijk wel te werken met Vista Ultimate SP1 64-bit met alle updates geslipstreamed t/m September 2008.
Het volledige geheugen wordt nu wel gebruikt.

Het is wel de minst veilige oplossing van alle bovengenoemde oplossingen, maar ik wilde bepaalde applicaties toch kunnen draaien.
Hopelijk verbetert Microsoft dit in Windows 7.

[ Voor 13% gewijzigd door Arcane Apex op 14-10-2008 16:07 ]