Devices & software
Guides in this topic cover setup, troubleshooting, and decision-making. Each includes verification steps and last-reviewed dates.
Guides
Troubleshooting
- Fix a computer that will not shut down A Windows computer that hangs, freezes, or refuses to shut down when you click Shut down. This guide helps you close stuck apps, end processes in Task Manager, check for pending updates, and force shutdown only when needed—or call a pro when the problem persists.
- Fix a computer that will not update Windows updates that fail, get stuck, or show errors. This guide helps you run the Update troubleshooter, free disk space, restart the update service, and clear the update cache—or call support when needed.
- Fix a driver that will not install A driver that fails to install—error during setup, device has yellow warning in Device Manager, or driver will not load. This guide helps you run as administrator, update manually in Device Manager, use compatibility mode, and disable driver signature enforcement—or call support when needed.
- Fix a keyboard that types wrong characters A keyboard that types the wrong characters—wrong layout, Num Lock on, or sticky keys. This guide helps you check the input language and layout, confirm Num Lock is off for letter keys, and fix sticky or stuck keys—or call support when needed.
- Fix a microphone that will not work A microphone that picks up no sound, is not detected, or is too quiet. This guide helps you check app permissions, confirm the correct mic is selected, adjust input level, and update drivers—or call support when needed.
- Fix a mouse that double-clicks A mouse that registers two clicks when you single-click. This guide helps you adjust the double-click speed setting, rule out a worn switch, update drivers, and isolate software vs hardware—or replace the mouse when needed.
- Fix a phone that will not sync A phone that will not sync with iCloud, Google, or a computer—photos, contacts, or other data do not appear on other devices. This guide helps you check Wi‑Fi, sign-in, storage, and sync settings—or call support when needed.
- Fix a slow computer that freezes A computer that is sluggish, freezes, or becomes unresponsive. This guide helps you rule out startup programs, storage, and memory, then isolate the cause—too many background apps, full disk, insufficient RAM, or malware—or call a pro when needed.
- Fix a tablet that is slow A tablet that is sluggish—apps lag, the keyboard stutters, or the screen freezes. This guide helps you free storage, install updates, and reduce background load—or call a pro when needed.
- Fix a webcam that will not work A webcam that shows a black screen, no image, or is not detected. This guide helps you check app permissions, confirm the correct camera is selected, update drivers, and rule out physical issues—or call support when needed.
- Fix BIOS that will not boot from USB The PC ignores the USB drive at boot or skips to the internal disk. This guide helps you check boot order, enable USB boot, use the one-time boot menu, and create a bootable USB correctly—or escalate when needed.
- Fix Bluetooth that will not pair Bluetooth devices that fail to pair or connect. This guide helps you confirm both devices are in pairing mode, clear pairing cache, power-cycle, update drivers, and isolate hardware or escalate.
- Fix Git that says detached HEAD Git reports "detached HEAD" when you check out a commit instead of a branch. This guide helps you check the current state, switch to a branch with git checkout or git branch, and confirm you are on a branch again.
- Fix Git that says merge conflict Git reports merge conflicts when two branches change the same lines. This guide helps you check git status, find conflict markers, resolve or abort the merge, and confirm the repository is clean.
- Fix Git that will not pull Git pull fails—merge conflict, authentication error, or connection refused. This guide helps you check the remote URL, authentication (SSH or HTTPS), merge conflicts, and network—or escalate when needed.
- Fix Git that will not push Git push fails—rejected, permission denied, or authentication error. This guide helps you check the remote URL, branch tracking, authentication (SSH or HTTPS), and upstream conflicts—or escalate when needed.
- Fix Java that runs out of memory Java throws OutOfMemoryError or the JVM exits with heap exhaustion. This guide helps you confirm the error, increase heap with -Xmx, check for leaks, tune GC—or escalate when needed.
- Fix Node that runs out of memory Node.js processes that crash with "JavaScript heap out of memory" or run out of memory. This guide helps you increase the heap with NODE_OPTIONS, check for leaks, reduce memory use, or escalate when needed.
- Fix npm that fails with permission npm commands that fail with EACCES or permission errors. This guide helps you check the error, fix ownership of npm directories, use npm cache clean, run with npx, or use a prefix—or escalate when needed.
- Fix npm that will not install npm install fails or hangs. This guide helps you check the error, network connectivity, and cache—then clear the cache, fix registry URL or proxy—or escalate when needed.
- Fix Python that will not import Python raises ModuleNotFoundError or ImportError when importing a module. This guide helps you confirm the error, check PYTHONPATH and virtual environment, install missing packages with pip install—or escalate when needed.
- Fix Secure Boot that blocks a driver Secure Boot blocks an unsigned or incompatible driver—Windows will not load it, or you see a blue screen or boot failure. This guide helps you confirm the driver is the cause, disable Secure Boot temporarily to install, or use Microsoft-signed alternatives—or call support when needed.
- Fix speakers that have no sound Speakers that produce no sound—built-in, external, or Bluetooth. This guide helps you check volume and mute, confirm the correct output is selected, verify cables and connections, and update the audio driver—or call support when needed.
- Fix touchscreen that will not respond Touchscreen that does not register taps or gestures. This guide helps you rule out screen protectors and gloves, restart the device, calibrate, update drivers, and isolate software vs hardware or escalate.
- Fix TPM that causes boot failure The PC fails to boot or hangs—TPM (Trusted Platform Module) firmware update, cleared keys, or TPM failure can cause BitLocker recovery or boot loops. This guide helps you recover with the BitLocker key, clear the TPM, or update firmware—or call support when needed.
- Fix UEFI that will not boot The PC hangs at the UEFI logo, shows "No bootable device," or fails to find the OS. This guide helps you check boot order, disable Secure Boot, add a UEFI boot entry, and repair the EFI partition—or escalate when needed.