Pöytätietokoneen lukkoja on saatavana melko vähän, vaikka ne ovat tyypillisesti joko laitteisto- tai ohjelmistolukkoja. Laitteistolukot ovat fyysisiä lukkoja, joiden lukituksen avaaminen vaatii yleensä avaimen tai yhdistelmän ja joita käytetään estämään tietokonelaitteiden poistaminen tai rajoittamaan pääsyä tiettyihin tietokoneen osiin. On myös laitteistolukkoja, joita voidaan käyttää estämään henkilöä käyttämästä tietokonetta, ellei siihen ole kytketty laitetta. Ohjelmistotietokoneen lukot ovat tietokoneeseen asennettuja ohjelmia, jotka lukitsevat tietyt tietokoneen osat, ellei salasanaa syötetä.
Fyysisiä tai laitteistollisia pöytätietokoneiden lukkoja käytetään estämään ihmisiä poistamasta tietokoneen osia tai rajoittamaan pääsyä tiettyihin tietokoneen osiin. Metallilankoja käytetään usein tietokoneen osien kiinnittämiseen paikalleen johtamalla johto tornin, näytön ja muiden tietokoneen osien silmukoiden läpi ja kiinnittämällä se sitten työpöydälle. Lukko on tyypillisesti osa tätä lankaa, ja lukko vaatii yleensä yhdistelmän tai avaimen komponenttien vapauttamiseksi.
Muita pöytäkoneiden tietokonelaitteita voidaan käyttää estämään tietokoneen tiettyjen osien luvaton käyttö. Metallilevy voidaan asettaa tietokonetornin levykelkan päälle ja pitää lukolla paikallaan, jotta luvattomat käyttäjät eivät voi asentaa ohjelmia tai sovelluksia levyltä. On myös laitteistolukkoja, joiden avulla voidaan rajoittaa, kuka voi käynnistää tai käyttää tietokonetta. Nämä pöytätietokoneen lukot ovat yleensä dongleja tai muita pieniä laitteita, jotka on kytketty tietokoneeseen USB -portin tai vastaavan liitännän kautta.
Kun laite on asennettu, sen on oltava läsnä, jotta tietokone voi käynnistyä tai toimia oikein. Näin tietokoneen omistaja tai järjestelmänvalvoja voi pitää donglen tai laitteen hänen kanssaan ja estää muita pääsemästä järjestelmään. Jotkin näistä pöytätietokoneen lukkoista ovat jopa tiettyjä ohjelmia, mikä estää luvattomia käyttäjiä käyttämästä tiettyjä ohjelmistoja ilman oikeaa todennuslaitetta.
Ohjelmistotietokoneen lukot koostuvat tyypillisesti ohjelmasta, joka lukitsee järjestelmän tehokkaasti ilman asianmukaista käyttäjätunnusta ja salasanaa. Monissa käyttöjärjestelmissä (OS) on tämän tyyppiset lukot vakiona, mutta on myös ohjelmia, jotka voidaan asentaa lisäsuojaksi. Kun yksi näistä ohjelmista on asennettu, tietokoneen käyttäjä voi aloittaa lukituksen tai se voi tapahtua, kun käyttäjä on käyttämättömänä tietyn ajan. Pääsy kyseiseen järjestelmään lukitaan ja estetään ilman, että käyttäjä antaa oikean salasanan.