How-To Geek

How to make windows troubleshoot your pc's problems for you.

4

Your changes have been saved

Email is sent

Email has already been sent

Please verify your email address.

You’ve reached your account maximum for followed topics.

Anker’s New Soundcore Speakers Can Pair up for Stereo Audio

The 11 best iphone widgets i can't live without, how to secure your amazon alexa so people can't mess with it, quick links, windows 7 and 8.

Windows includes a variety of "troubleshooters" designed to quickly diagnose and automatically solve various computer problems. Troubleshooters can't fix everything, but they're a great place to start if you encounter a problem with your computer.

Troubleshooters are built into the Control Panel on Windows 10, 8, and 7, so practically all Windows users can take advantage of them. On Windows 10's Creators Update , most troubleshooters are now available through the Settings app.

If you've installed Windows 10's Creators Update, you'll find these in Settings. Navigate to Settings > Update & Security > Troubleshoot.

Related: Everything You Need to Know About the Blue Screen of Death

As of the Creators Update, the following troubleshooters are available here: Blue Screen , Bluetooth, Hardware and Devices, HomeGroup, Incoming Connections, Internet Connections, Keyboard, Network Adapter, Printer, Playing Audio, Power, Program Compatibility Troubleshooter, Recording Audio, Search and Indexing, Shared Folders, Speech, Video Playback, Windows Store Apps, and Windows Update.

If something isn't working properly on your PC, the associated troubleshooter may find and fix the problem for you.

problem solving on computer

Select the troubleshooter you want to run and click "Run Troubleshooter". Many troubleshooters will run automatically and fix problems they find, while some troubleshooters will suggest various fixes you can choose whether to apply.

problem solving on computer

The Settings interface doesn't list every available troubleshooter. For example, it omits the Background Intelligent Transfer service, Windows Media Player DVD, Windows Media Player Library, and Windows Media Player Settings troubleshooters.

These are still available if you need them---they're just buried in the Control Panel. To find them, open the Control Panel, type "Troubleshoot" into its search box, and click the "Troubleshooting" icon.

problem solving on computer

Click "View all" at the left side of the Troubleshooting pane and you'll see a full list of available troubleshooters.

problem solving on computer

You'll find these tools in the Control Panel on Windows 7 and 8. You'll also need to use the Control Panel if you're using  Windows 10's Anniversary Update  or an earlier version of Windows 10.

Navigate to Control Panel > System and Security > Troubleshoot Common Computer Problems. On Windows 7, click "Find and Fix Problems" instead.

problem solving on computer

You'll see a list of the most common troubleshooters you might need.

problem solving on computer

These aren't the only available troubleshooters. Click "View All" in the sidebar to view a full list of troubleshooters. Here's a list of the troubleshooters you might find, although not all versions of Windows include the same troubleshooters:

  • Background Intelligent Transfer Service : Finds and fixes problems with the Background Intelligent Transfer Service, which Windows Update and some other services use for background downloads.
  • Hardware and Devices : Checks your computer for issues with hardware devices. If a hardware device--particularly a recently installed one--isn't working properly, this troubleshooter can find and fix problems with hardware detection and drivers.
  • HomeGroup : Looks for problems with your HomeGroup network and file-sharing settings.
  • Incoming Connections : Checks if the Windows Firewall is blocking incoming connections you need and help you unblock them.
  • Internet Connections : Detects and fixes problems with your Internet connection and loading websites.
  • Internet Explorer Performance : Identifies problems that can slow down Internet Explorer and fixes them.
  • Internet Explorer Safety : Identifies settings that can cause security and privacy problems in Internet Explorer and fixes them.
  • Network Adapter : Finds and fixes issues with your Wi-Fi adapter or other network adapters.
  • Playing Audio : Scans for problems that can prevent sound from playing properly.
  • Power : Identifies and fixes problems with power settings to increase your computer's battery life.
  • Printer : Checks for and fixes problems with printers and printing.

Related: How to Make Old Programs Work on Windows 10

  • Program Compatability Troubleshooter : Helps you choose the best compatibility settings for running programs designed for older versions of Windows.
  • Recording Audio : Scans for problems that can prevent microphone audio recording from working.
  • Search and Indexing : Fixes problems with Windows Search and the indexer.
  • Shared Folders : Identifies issues that can prevent shared network folders from functioning.
  • System Maintenance : Finds and fixes broken shortcuts and performs and system maintenance tasks, including checking if your clock is the correct time.
  • Video Playback : Detects problems that can prevent videos from playing back properly and fixes them.
  • Windows Media Player DVD : Fixes issues that can prevent DVDs from playing in Windows Media Player.
  • Windows Media Player Library : Fixes issues with Windows Media Player's media library.
  • Windows Media Player Settings : Fixes issues with Windows Media Player's settings.
  • Windows Store Apps : Repairs problems that can prevent Windows Store apps--in other words, Windows 10's new Universal Windows Platform apps--from working properly.
  • Windows Update : Identifies and fixes issues that can cause Windows Update to not work at all, or fail to install some updates.

problem solving on computer

To run a troubleshooter, just click it in the Troubleshooting pane. To quickly find a relevant troubleshooter, you can perform a search from the Troubleshooting window.

problem solving on computer

The troubleshooter will launch after you click it. Just click "Next" to begin troubleshooting.

Most troubleshooters will run automatically, looking for problems and fixing any issues they find. To prevent the troubleshooter from automatically making changes to your system, click the "Advanced" link at the bottom left corner of the troubleshooter window and uncheck the "Apply Repairs Automatically" option. You'll be prompted with more information before the troubleshooter makes any changes to your system.

problem solving on computer

While most troubleshooters run automatically, some troubleshooters will give you options you need to click. For example, the Program Compatibility troubleshooter will walk you through choosing a program that isn't working properly and changing its compatibility settings. The Incoming Connections troubleshooter will ask you what you're trying to do so it know what type of incoming connection to troubleshoot.

problem solving on computer

That's about it. There isn't a troubleshooter for every issue you'll encounter, and the troubleshooters that do exist won't be able to fix every problem. But troubleshooters are a good place to start when you encounter a problem with something.

Sign up for our daily newsletter

  • Privacy Policy
  • Advertise with Us

14 Most Common Windows Problems and How to Solve Them

Sayak Boral

This tutorial includes a list of the most common problems in Windows 10 and 11 and basic tips to solve them. Nearly any Windows problem can be fixed using its own tools: system utilities and troubleshooters, advanced booting, Command Prompt, Control Panel, and the latest hardware drivers. Are you experiencing any of the issues below? There is a solution for each one.

1. Unresponsive Applications

3. blue screen errors, 4. hard disk/ssd failure, 5. mouse and touchpad issues, 6. registry errors, 7. audio not working, 8. windows login problems, 9. bios issues, 10. usb ports not working, 11. monitor/display problems, 12. bluetooth not working.

  • 13. Windows Won't Download or Install Updates

14. Wi-Fi Disabled Suddenly

Frequently asked questions.

When a Windows application freezes, nothing moves on the screen, and even other programs feel unresponsive. Apps mostly behave like this because of overheating in the cabinet/laptop bottom and memory issues.

  • To unfreeze the stuck applications, open the Task Manager using Ctrl + Alt + Del or from Run command Win + R followed by taskmgr .
  • Right-click to end those tasks in “Processes.” If you managed to save your work, perform a clean reboot.

Common Windows Problems Solution Task Manager Close Unwanted Applications

To determine an external cause of overheating, verify there aren’t any power supply issues. Check your laptop’s battery and AC adapter for any signs of trouble: if they have swollen in size, it’s time to replace the hardware.

Cleaning up the cooling fan may be required for a very old computer. If you have insufficient RAM, consider adding more of it .

Close on the heels of applications freezing, a slow PC is the bane of every Windows user. It can make completing the most basic tasks torture.

You can speed up your Windows 11 or 10 device even if you aren’t planning to upgrade the RAM anytime soon.

  • Replace any antivirus with Windows Defender, the only antivirus you’ll ever need .
  • Open the Windows tool, Disk Cleanup, in the search bar, which frees up space on your computer by erasing Windows updates, Windows upgrade log files, temporary files, Recycle Bin, and memory dump files.

Common Windows Problems Solution Disk Cleanup

  • Disable startup apps from “Settings -> Apps -> Startup.” The only startup tasks you really need are services, such as Intel Graphics Command Center and Realtek Audio driver. Everything else is optional.

Common Windows Problems Solution Startup Apps

  • Consider a cloud download of your Windows operating system. It downloads the latest system files from Microsoft’s servers to give you a fresh Windows installation. Once you click “Reset PC” in “Settings -> System -> Recovery options,” the option is displayed in a key step as shown.

Common Windows Problems Solution Reset Pc Cloud Download

  • Periodically clearing the browser cache for Google Chrome or Microsoft Edge can also give you a slight boost in performance. If you’re using an older PC, consider uninstalling any RAM-intensive software and games.

There is no simple explanation for blue screen errors, but they do cause annoyance. Also known as bug check or stop code errors, they expose the fault lines of third-party software, hardware, Microsoft code, or some corrupted memory.

Each blue screen error has its own stop code that is displayed on the screen, such as “0x000000xyz.” They can be viewed in Event Viewer, which opens from Win + R by typing eventvwr.exe or eventvwr.msc .

Common Windows Problems Solution Event Viewer Logs

After you see a blue screen, analyze dump files generated by the crash using Debug with Windbg . The best way to fix these errors is using Windows advanced startup menu (aka boot menu). To launch this, go to “Settings -> System -> Recovery -> Advanced Startup -> Restart.”

Use one of these options in the advanced startup menu:

  • Uninstall Updates : usually, the blue screen is caused by incompatible drivers or third-party software.
  • System Restore : reverting the operating system to an earlier date and time when the problem wasn’t there.
  • Startup Repair : use if you havea blue screen due to boot issues.
  • Factory Image Restore: reverting the PC back to the condition in which it was shipped (to be used only in extreme cases).

Common Windows Problems Solution Advanced Options Uninstall Updates

Outlined below are many other ways to deal with blue screen problems, depending on the stop code error source:

  • Kernel data in page error
  • Critical process died error
  • WDF_violation error

In rare cases, the blue screen crashes may be caused by hardware. Look under the hood in motherboard and the power supply for the exact reason.

Whether you use a hard disk drive (HDD) or solid state drive (SSD), they can fail due to short circuits, data corruption, physical damage – or could just wear out.

To get a hardware health report for your HDD/SSD, run the following code in Command Prompt (Admin mode). If the answer is “OK,” the hard disk failure is down to software errors that can be easily fixed.

Common Windows Problems Solution Disk Drive Status Wmic

For any hard disk errors you’re facing, employ the following holy trinity of Command Prompt fixes (Admin mode).

This command does a complete health check of the hard disk. For more specific disk drive checks, modify it as chkdsk C:/f/x/r or chkdsk D:/f/x/r .

You should see a message similar to “Windows has scanned the file system and found no problems. No further action is required.” If not, move on to the next tool.

Common Windows Problems Solution Chkdsk

System File Checker

You can use sfc/scannow , which repairs the Windows-protected files and replaces corrupted drivers.

Common Windows Problems Solution System File Checker Sfc

Next up, execute the Deployment Image Servicing and Management (DISM) commands in the order below:

Common Windows Problems Solution Dism Scan Health

SSD users should set their Power mode for “Best performance” in “Settings -> System -> Power & battery.” You don’t want your laptop to power off every time, as frequent discharging is not healthy for your SSD.

Common Windows Problems Solution Power Options Best Performance

Moreover, defragment your hard drive disk (HDD) if you use one. This will eliminate any problems due to bad sectors in your disk drive. For SSD users, there are comparable disk optimization tools.

Another annoying issue is the mouse lagging behind in receiving inputs, or the touchpad freezing for no reason.

If you’re using a touchpad on a laptop, go to “Settings -> Bluetooth & devices -> Touchpad.” Leave the Touchpad toggle on when a mouse is connected. Enable all default touchpad sensitivity options.

Common Windows Problems Solution Touchpad Settings

You can correct your mouse settings from “Settings -> Bluetooth & devices -> Mouse.” Make sure “Left” is the primary mouse button and that the mouse pointer speed is at a comfortable level. Keep all the default options enabled.

Common Windows Problems Solution Mouse Settings

After clicking on additional mouse settings, select a desirable pointer speed from the “Pointer Options” tab.

Common Windows Problems Solution Mouse Properties

If the mouse or touchpad just aren’t working properly, they can be fixed via Device Manager. Open it by typing Win + R followed by devmgmt.msc . Select the desired mouse or touchpad hardware drivers. Right-click it to view its “Properties” and update or reinstall the drivers.

A corrupt registry in Windows 11 or 10 is a den of future troubles, as it spells DLL errors and crashes. It may occur in the course of using a computer frequently.

The best way to keep the Windows registry healthy is to clean boot your Windows device.

  • Open the “System Configuration” app from the search bar or by typing msconfig in the Run menu.
  • Head to “Services” and check “Hide all Microsoft services.”

Common Windows Problems Solution System Configuration Hide All Microsoft Services

  • Click all third-party services, such as Google and other apps. They will need to be disabled. After a restart, Windows will offer a clean boot environment.

Common Windows Problems Solution System Configuration Disable A

  • The DLL errors in the registry can be traced to one of the key classes in the Registry Editor. Open it from Run command by typing regedit .
  • Navigate to the exact path of any software causing trouble and create new keys or DWORD (32-bit) values by following troubleshooting requirements.

Common Windows Problems Solution Registry Editor

  • The issues due to a corrupt registry are generally resolved after a simple Windows update. You can also use the sfc/scannow and DISM.exe commands in Command Prompt for additional protection.

If a laptop or desktop PC fails to produce any sound, you can no longer listen to music, movies, and YouTube or attend videoconferencing calls. Follow the steps below to troubleshoot.

  • Go to “Control Panel -> Hardware and Sound -> Sound.”
  • This will open a pop-up where you can see a checkmark next to the playback device you’re using. If it’s headphones, you will not receive any audio on the laptop speakers and vice versa. Do check for issues with wireless headphones .

Common Windows Problems Solution Control Panel Sound Speakers On

  • Windows 11 and 10 offer a default troubleshooter for each error source. Search for the “Find and fix problems with playing sound” troubleshooter option and enable it to apply repairs automatically.

Common Windows Problems Solution Troubleshoot Playing Audio

  • After running this troubleshooter, the audio problems should disappear. You can fix audio driver issues by restarting audio services from services.msc in Run.
  • Turn off the option for sound effects and enhancements by going to “Settings -> System -> Sound -> Speakers.”

The most probable causes for sign-in problems in Windows are forgotten passwords or PINs. Therefore, it’s essential to store them safely. (Consider using a password manager for web, desktop, and mobile .)

If you still can’t log in, you might have multiple accounts on your Windows device. You can access them using netplwiz in the Run menu. Removing unnecessary accounts can fix login problems immediately. Restart the computer to ensure the problem is fixed.

Common Windows Problems Solution User Accounts Panel

To avoid login problems in the future, instead of shutting down from the Lockscreen window, go back inside the logged-in desktop for a proper shutdown.

For repeat troubles with login, sign in using Safe mode and run the Startup Repair tool as covered above. You can also “Disable fast startup” from “Power Options” in the Control Panel.

While a corrupt BIOS is enough cause to replace your computer or hard disk, in most cases, it’s a simple maintenance issue. You can access the BIOS menu by pressing the boot keys repeatedly after a Windows reboot. Depending on your PC manufacturer, the boot keys could be F2 , F6 , F12 , or Esc .

Once inside the BIOS Settings menu, look for an option that says “Load defaults” (ours is at the bottom under “Maintenance”), as it will load the BIOS defaults specific to your computer.

Common Windows Problems Solution Bios Setup

Once you set Factory or the current BIOS defaults, your Windows device will restore its settings after a quick restart.

Note : you will never face any BIOS issues if you have enabled UEFI mode .

When you notice errors such as “This PC can’t run the current version of Windows,” or the computer is stuck in the BIOS boot screen forever, you have to check and update the BIOS information. Otherwise, you shouldn’t handle BIOS settings.

Sometimes your PC or laptop won’t respond well to inserting or removing a USB device. If there is nothing wrong with the USB drive, it would indicate the USB ports may have malfunctioned.

  • If there is no physical damage to the USB port, but it isn’t working properly, go to the necessary driver in Device Manager and check its “Properties.”
  • The status may show “This device is working properly.” If it doesn’t, restart your computer and check it one more time.

Common Windows Problems Solution Usb Properties

  • Right-clicking the USB driver in Device Manager leads to other options that let you install and update the drivers.

Are you facing issues in your monitor or display such as black screens, blank screens, haziness, or a distorted view? Just as with mice, keyboards, and other peripherals, these issues can be resolved from Device Manager.

Go to the monitor you use and right-click it to view the driver properties. If it shows a status such as “This device is working properly,” you’re good to go. However, if the drivers are shown as outdated, you need to update and reinstall those as in the previous example.

Common Windows Problems Solution Integrated Monitor Properties

Here’s a simple trick to ensure there is no conflict with the monitor display. As it depends on the Power supply, you can accelerate it to ensure a timely display of graphics. Go to “Shutdown settings” from “Control Panel -> Hardware and Sound -> Power Options -> System Settings.” Check “Turn on fast startup.”

Common Windows Problems Solution Control Panel Turn On Fast Startup

If you’re using multiple monitors on Windows , ensure that the primary and secondary monitors are properly marked. The scale of display resolution should be according to computer screen size recommendations.

Bluetooth is an integral part of the Windows experience. Whether it is mice, touchpads, headphones, USB devices, and smart gadgets, things don’t feel the same when Bluetooth stops working.

  • Go to “Settings -> Bluetooth & Devices” and ensure your target Bluetooth hardware is paired successfully . Keep the Bluetooth toggle on for your device.

Common Windows Problems Solution Bluetooth Discoverability Add Devices

  • If there is continued trouble with Bluetooth pairing, run a troubleshooter for Bluetooth. In Windows, this option is available by going to “Settings -> System -> Troubleshoot -> Other troubleshooters -> Bluetooth.”

Common Windows Problems Solution Other Troubleshooters Bluetooth

  • After running the Bluetooth troubleshooter, you may notice a few changes to your system. It will fix small issues, such as troubles with Bluetooth radio.

Common Windows Problems Solution Bluetooth Troubleshooter Solution

Following a simple restart, the Bluetooth pairing will be successful. If you continue to face problems, uninstall and reinstall the secondary Bluetooth device. You may additionally have to fix a few drivers from the Device Manager.

13. Windows Won’t Download or Install Updates

This problem can surface when you’re upgrading from a current version of Windows to something higher. You may find that Windows is taking way longer to download or install the updates.

  • In most cases, the problem can be fixed with a simple PC restart and by refreshing the update screen. Go to “Check for Updates” and see whether the glitch is gone.
  • If you still can’t pursue the necessary updates, run a troubleshooter for Windows Update from “Settings -> System -> Troubleshoot -> Other troubleshooters.”

Common Windows Problems Solution Other Troubleshooter Windows Update

  • Running the Windows Troubleshooter can help you fix any security settings, missing files, or service registration problems. The same results can be achieved using SFC, DISM, and other file path correction tools.

Common Windows Problems Solution Other Troubleshooting Report Windows Update

Your computer Wi-Fi is what makes everything come together. If the Wi-Fi stops working suddenly, you can’t connect to the Internet. To fix Wi-Fi issues in Windows, follow the steps below.

  • Go to “Control Panel -> Network and Internet -> Network and Sharing Center.” This will open a Network Connections window.
  • Choose your desired Wi-Fi connection to disable and enable it.

Common Windows Problems Solution Control Panel Wi Fi Settings Enabled Rightclick

  • Ensure that the Wi-Fi router has not been giving you any trouble recently.
  • Make sure you didn’t turn the Airplane mode on by mistake. You can disable it from “Settings -> Network & Internet.”
  • If your Wi-Fi fails to show up altogether, try enabling SSID broadcast and a few other things.

What are the most common Windows error messages?

The most common error messages in Windows 11 and 10 are:

  • Boot device not found
  • Update errors
  • Security certificate errors
  • Blue screen of death (BSoD) errors
  • Access denied
  • Slow or no Internet connection

Why does Windows 10 sometimes become unstable?

Windows 10 is unstable because it lacks support for cutting-edge features, such as Trusted Platform Module (TPM), Virtualization-based Security (VBS), and UEFI Secure boot. While Microsoft intends to support Windows 10 until the end of 2025, you should consider migrating to Windows 11 , as it offers more stability thanks to an error-free user interface and several advanced functionalities.

How do I know if my Windows apps are faulty?

If you keep the SmartScreen filter on in Windows Security, it will alert you whenever downloaded apps cause trouble. It will also prevent you from installing such apps.

Image credit: Pixabay . All screenshots by Sayak Boral.

Our latest tutorials delivered straight to your inbox

Sayak Boral

Sayak Boral is a technology writer with over eleven years of experience working in different industries including semiconductors, IoT, enterprise IT, telecommunications OSS/BSS, and network security. He has been writing for MakeTechEasier on a wide range of technical topics including Windows, Android, Internet, Hardware Guides, Browsers, Software Tools, and Product Reviews.

Featured Image depicting the latest Windows10 and 11 Update Problems

  • PRO Courses Guides New Tech Help Pro Expert Videos About wikiHow Pro Upgrade Sign In
  • EDIT Edit this Article
  • EXPLORE Tech Help Pro About Us Random Article Quizzes Request a New Article Community Dashboard This Or That Game Happiness Hub Popular Categories Arts and Entertainment Artwork Books Movies Computers and Electronics Computers Phone Skills Technology Hacks Health Men's Health Mental Health Women's Health Relationships Dating Love Relationship Issues Hobbies and Crafts Crafts Drawing Games Education & Communication Communication Skills Personal Development Studying Personal Care and Style Fashion Hair Care Personal Hygiene Youth Personal Care School Stuff Dating All Categories Arts and Entertainment Finance and Business Home and Garden Relationship Quizzes Cars & Other Vehicles Food and Entertaining Personal Care and Style Sports and Fitness Computers and Electronics Health Pets and Animals Travel Education & Communication Hobbies and Crafts Philosophy and Religion Work World Family Life Holidays and Traditions Relationships Youth
  • Browse Articles
  • Learn Something New
  • Quizzes Hot
  • Happiness Hub
  • This Or That Game
  • Train Your Brain
  • Explore More
  • Support wikiHow
  • About wikiHow
  • Log in / Sign up
  • Computers and Electronics
  • Computer Troubleshooting

How to Diagnose a Computer Problem

Last Updated: May 1, 2024

This article was co-authored by Luigi Oppido and by wikiHow staff writer, Travis Boylls . Luigi Oppido is the Owner and Operator of Pleasure Point Computers in Santa Cruz, California. Luigi has over 25 years of experience in general computer repair, data recovery, virus removal, and upgrades. He is also the host of the Computer Man Show! broadcasted on KSQD covering central California for over two years. This article has been viewed 766,175 times.

If your computer is slow, not starting, or throwing errors, there are simple steps you can take to diagnose the problem. Use Task Manager to find apps consuming too many resources, run a malware scan, check Device Manager, and listen for hardware problems.

Quick Steps

  • Watch for boot errors, and search the web for any that pop up.
  • If it's running slow, use Task Manager to identify problem apps.
  • Use Device Manager to check for hardware errors and update drivers.
  • Listen for constantly-running fans, grinding sounds, or other strange noises.
  • Run an antivirus scan to check for malware.

Step 1 Check that the cables and components are properly connected.

  • If an error message appears as you boot your computer, type the exact error message into a Google search to find more information about the error. Use your mobile phone or another computer, if needed. If you hear a series of beeps as your computer starts up, make a note of the pattern and visit https://www.computerhope.com/beep.htm to see what error the pattern indicates. [2] X Research source

Step 3 Check the load time of the operating system.

  • Click the Windows Start menu in the lower-left corner.
  • Type Control Panel .
  • Double-click the Control Panel in the Windows Start menu.
  • Click Hardware and Sound .
  • Click Device Manager below "Devices and Printers".

Step 6 Check any newly installed software.

  • If your computer CPU graph is running at 80%-100% most of the time, you may be able to upgrade your computer processor .
  • If your computer is using too much memory, close all unneeded programs and browser tabs and see if your computer's performance improves. Limit the amount of multi-tasking you do on your computer. If your computer doesn't have enough memory to do basic operations, some computers allow you to purchase and install more RAM.

Step 8 Listen to the computer.

  • If you suspect you have a damaged hard drive, be sure to backup all important data from the drive immediately and shutdown your computer. Each time you boot up a computer with a damaged hard drive, it will damage the hard drive further. If you are unable to backup your data, remove your hard drive and take it to a professional for data recovery.

Step 9 Run a virus...

Common Questions

How do I find out what's wrong with my PC?

Use Windows troubleshooters to identify hardware and software problems. In Windows 10, go to Settings > Update & Security > Troubleshoot > Additional troubleshooters . [4] X Trustworthy Source Microsoft Support Technical support and product information from Microsoft. Go to source On Windows 11, go to Settings > System > Troubleshoot > Other troubleshooters .

How do I test a PC for failing hardware?

Test RAM by pressing Windows key + R , typing mdsched , and pressing Enter . To test a hard drive or SSD, use a free tool like CrystalDiskInfo. For a free all-in-one hardware tester, try HWinfo.

Will I lose everything if I reset my PC?

When you reset a Windows PC, you'll be given two reset options: Keep personal files and Remove everything . Selecting Keep personal files ensures your files and documents won't be deleted.

Why does my laptop keep whirring?

Dust and debris (like pet hair) may have accumulated in the vents, making the fans work harder. Your fan will also run more often if your laptop is overheating due to resource-intensive software or operating in extreme temperatures.

  • If you do not feel comfortable diagnosing or repairing a computer problem, it is best to take the computer to a certified technician and have it repaired for a moderate fee. Thanks Helpful 9 Not Helpful 8
  • These procedures will begin to narrow down common problems, but to find a specific problem, tools or specialized techniques may need to be used. Thanks Helpful 5 Not Helpful 4

problem solving on computer

  • Always consult a competent computer technician, whether you are going to do the troubleshooting on your own or under supervision. Thanks Helpful 2 Not Helpful 0
  • Do not attempt to repair problems unless you are sure you know what you are doing Thanks Helpful 1 Not Helpful 0

You Might Also Like

Secure Your PC

  • ↑ Luigi Oppido. Computer & Tech Specialist. Expert Interview. 31 July 2019.
  • ↑ https://whatis.techtarget.com/definition/POST-Power-On-Self-Test
  • ↑ https://support.microsoft.com/en-us/windows/use-a-fix-it-tool-with-windows-10-cc3cb85b-91d7-7e56-8ce1-db50b4d18d0b

About This Article

Luigi Oppido

1. Check that all cables, cards, and memory chips are secure. 2. Check for any error messages or beep patterns as your computer boots up. 3. Check if it takes longer than usual for your operating system to boot. 4. Check for any graphics problems. 5. Use the Device Manager in the Control Panel to check for any device errors. 6. Uninstall any recently installed programs. 7. Limit the number of programs that startup with Windows. 8. Listen for any loud noises with the hard drive or CPU fan. 9. Run a virus and malware scan. 10. Boot your computer in Safe Mode and see if the problem persists. Did this summary help you? Yes No

  • Send fan mail to authors

Is this article up to date?

problem solving on computer

Featured Articles

Enjoy Your Preteen Years

Trending Articles

Pirate Name Generator

Watch Articles

Make Fluffy Pancakes

  • Terms of Use
  • Privacy Policy
  • Do Not Sell or Share My Info
  • Not Selling Info

wikiHow Tech Help Pro:

Level up your tech skills and stay ahead of the curve

  • Services & Software

Windows 10 Troubleshooting: The Most Common Problems and How to Fix Them

We've got solutions for your Windows 10 problems, whether you're suffering from uncontrollable scrolling, update issues or your cursor moving on its own.

problem solving on computer

  • National Silver Azbee Award for Impact/Investigative Journalism; National Gold Azbee Award for Online Single Topic Coverage by a Team; National Bronze Azbee Award for Web Feature Series

Windows 10's wallpaper

Got Windows 10 problems? We've got answers. 

If you're running into problems on your Windows 10 machine, we promise you're not alone. Microsoft does release monthly  security patches and larger feature updates twice a year for the more than  1.3 billion devices worldwide  running on its software, but annoying problems still pop up. (And with support for the Windows 10 OS ending in a few years, now is a good time to consider upgrading to Windows 11 , which is free for all Windows 10 users.) 

Don't worry, though -- we've got you covered. Here are instructions for how to troubleshoot 10 common Windows 10 problems, collected from CNET's forums and other sites and message boards. One thing to note: There are often multiple ways to fix a Windows 10 issue, and what works for you may depend on your device's make and model and several other factors. (If you're still on Windows 7, you can still download Windows 10 for free with this trick . Just make sure to check out our guide to  everything to know before moving from Windows 7 to Windows 10 .)

Read more : Windows 10 tips: Secret Start menu, taking screenshots and more

Issues updating to the latest version of Windows 10

Microsoft's major feature updates arrive twice a year, the most recent being the May 2021 update , which included changes like multicamera support for Windows Hello and improvements to Windows Defender Application Guard. (The Windows 11 launch replaced what would have been the second major update this year.) Normally, though, you should get a notification when an update rolls out to your device. (Here's why you might still be waiting for the Windows 11 notification .) Or you can go to Settings > Update & Security > Windows Update  and click Check for Updates . If available, you'll see Feature update to Windows 10, version 21H1 . Click Download and install . 

If you're running into a problem or error updating, you can try the following, according to Microsoft: 

  • Make sure your device is connected to the internet (you'll need an internet connection to update).
  • Try to install the update manually, by following the instructions above. 
  • Run the Windows Update Troubleshooter: Select Start  > Settings  > Update & Security > Troubleshoot . Under Get up and running , select Windows Update .

If the Troubleshooter doesn't fix the problem, check out Microsoft's guide for dealing with update issues . 

Not enough storage space to complete an update

gettyimages-1130413436

Updating Windows 10 does require storage space, so you may need to free some up.

Windows 10 updates can require a good amount of drive space. If you run into an error due to a lack of drive space, here's what Microsoft suggests you do: 

  • Save files you don't need on your desktop on an external hard drive or thumb drive, or in a cloud account like Google Drive or OneDrive. 
  • Consider turning on the Storage Sense feature, with which Windows will automatically free up space by getting rid of files you don't need, like temporary files and items in the Recycle Bin whenever you're low on disk space or at certain intervals. To turn on Storage Sense, go to Start  > Settings  > System  > Storage , open Storage settings and turn on Storage Sense. Select Configure , or run it now. 
  • If your device doesn't have Storage Sense, you can use the Disk Cleanup tool to delete temporary and system files. In the Taskbar search box, type disk cleanup , and select it from the results. Check the boxes next to the type of files you want to delete -- by default, Downloaded Program Files, Temporary Internet Files and Thumbnails are selected. 

Read more : The best antivirus protection for Windows 10  

Mouse cursor starts moving on its own

Sometimes your Windows 10 laptop or desktop cursor will start moving on its own, disrupting your work or browsing. Here are a couple of potential ways to fix it from Microsoft .

Run hardware troubleshooter . Press Windows + X , and select Control Panel . Go to Troubleshooting , and on the left panel click View all items . Select Hardware and devices troubleshooter and follow the instructions. 

Update the mouse and other pointing device drivers . Press Windows + R , type devmgmt.msc and hit Enter . Expand Mice and other pointing device drivers . Right-click on the driver of your mouse, and click update . 

problem solving on computer

Uncontrollable scrolling... and scrolling...

Your device keeps scrolling to the bottom of every menu and page even when you aren't moving the mouse. There are a few different ways to troubleshoot this. First, try unplugging the mouse or turning off its Bluetooth connection, and plugging it back in. 

You can also see if it's an issue with your browser. For example, in Chrome, you can try going to Preferences > Advanced > Accessibility , and turn on Navigate pages with text cursor . 

You may also need to update your mouse or touchpad driver. Go to Device Manager , and see if there are any warnings next to the names of your mice. If so, you'll be able to repair them there. 

Another potential fix: Try creating a new local user. This comes up often on message boards as a fix for a number of problems. You don't have to move all of your items over to a new account, but the act of creating a new user (or logging into another local account that already exists), logging into that account and then logging back into your account seems to help. To create a new user, go to Settings > Accounts > Family & other users . Click Add someone else to this PC , and click the "I don't have this person's sign-in information" link. Click Add user without a Microsoft account  and enter a new username. 

Files opening in the wrong apps 

your-phone-windows-10.png

If your Windows 10 files start opening in different apps, there are a couple of fixes to try.

When you update Windows 10 your apps and files might go back to their default settings or switch settings. One way to change this is to go to Start > Settings > Apps > Default apps . Select which default you want to set, and then choose the app.

When you go to open a file, you can also right-click it to see your options. You can choose Open with and then Choose another app , and find which one you want. You'll see an option asking if you always want to use that app when opening that type of file. 

Trouble setting up 3 monitors 

After upgrading from Windows 7 or 8 to Windows 10, many users have reported that they are no longer able to connect three monitors. A user on CNET's forums recommended this fix: Plug in all monitors, and go to Control panel > Display > Change display settings . You should see all three screens displayed there. If one shows as disconnected (the screen is a darker color than the others), click that screen and choose Extend desktop to this display . (You might need to restart your machine once you plug all three monitors in, and then try this.) 

Bluetooth not working 

If you suddenly can't connect your Bluetooth headphones, mouse or keyboard, there are a few things you can try : 

Make sure Bluetooth is turned on . You can do this by going to the taskbar and selecting  Action Center (it looks like a message square). If you don't see Bluetooth, select Expand . You should then see Bluetooth, and be able to select it to turn it on. If your device isn't paired with any Bluetooth accessories, it will say "Not connected." Your other option is to go to Start > Settings > Devices > Bluetooth  and turn it on there. 

Check your Bluetooth device . Make sure your accessory is turned on, is charged or has fresh batteries and is close to your Windows 10 device. You can then try turning off the Bluetooth device and turning it back on after a few seconds. If it's still not working, make sure it's not too close to any other USB device plugged into a USB 3.0 port, since those can interfere. 

Check your Windows 10 device . Make sure airplane mode is turned off ( Start > Settings >  Network & Internet  > Airplane mode ). Try turning Bluetooth on and off (see above). Finally, try removing the device and adding it again ( Start > Settings > Devices > Bluetooth & other devices . Select the device you're having trouble connecting, and choose Remove device > Yes ). 

If none of this works, Microsoft has some other tips for troubleshooting Bluetooth problems . 

Read more : How to pair Apple AirPods with your Windows 10 PC in less than a minute

victsing-mini-bluetooth-mouse

Make sure you can connect your Bluetooth mouse and other devices.

Printer connection issues

Windows 10 supports most printers, but connection issues happen. To install or add a printer (whether it's networked, wireless or Bluetooth), go to Start > Settings > Devices > Printers & scanners . Select Add a printer or scanner . Your device should find the printer (assuming it's on and connected to Wi-Fi or the network) and let you select Add device . 

If your printer isn't in the list, select "The printer that I want isn't listed," and then follow the instructions to add it manually using one of the options.

If you're trying to install a local printer, you can typically just plug it into your USB port and follow the same instructions. If your printer stops working, you can try doing the process again.

problem solving on computer

Too many notifications

Windows 10 can be a little notification-heavy at times. If these pop-ups are interrupting your workflow, you can adjust them by going to Start > Settings > System > Notifications & actions . There, you can decide which notifications you want on or off. 

Cortana stops working 

Is Microsoft's virtual assistant Cortana not assisting you? A bunch of different things could be going wrong. Start by going to Start > Cortana > Settings and turning it off and on again. Then, check your microphone under Settings > Sound -- if you aren't using the default computer one, it may have been disconnected. 

You can also try restarting your device and checking for updates that may be in place to fix the issue. 

When you're ready to upgrade, check out the our favorite new features in Windows 11 . Until then, don't miss these six simple security changes all Windows 10 users need to make .

Services and Software Guides

  • Best iPhone VPN
  • Best Free VPN
  • Best Android VPN
  • Best Mac VPN
  • Best Mobile VPN
  • Best VPN for Firestick
  • Best VPN for Windows
  • Fastest VPN
  • Best Cheap VPN
  • Best Password Manager
  • Best Antivirus
  • Best Identity Theft Protection
  • Best LastPass Alternative
  • Best Live TV Streaming Service
  • Best Streaming Service
  • Best Free TV Streaming Service
  • Best Music Streaming Services
  • Best Web Hosting
  • Best Minecraft Server Hosting
  • Best Website Builder
  • Best Dating Sites
  • Best Language Learning Apps
  • Best Weather App
  • Best Stargazing Apps
  • Best Cloud Storage
  • Best Resume Writing Services
  • New Coverage on Operating Systems

GCFGlobal Logo

  • Get started with computers
  • Learn Microsoft Office
  • Apply for a job
  • Improve my work skills
  • Design nice-looking docs
  • Getting Started
  • Smartphones & Tablets
  • Typing Tutorial
  • Online Learning
  • Basic Internet Skills
  • Online Safety
  • Social Media
  • Zoom Basics
  • Google Docs
  • Google Sheets
  • Career Planning
  • Resume Writing
  • Cover Letters
  • Job Search and Networking
  • Business Communication
  • Entrepreneurship 101
  • Careers without College
  • Job Hunt for Today
  • 3D Printing
  • Freelancing 101
  • Personal Finance
  • Sharing Economy
  • Decision-Making
  • Graphic Design
  • Photography
  • Image Editing
  • Learning WordPress
  • Language Learning
  • Critical Thinking
  • For Educators
  • Translations
  • Staff Picks
  • English expand_more expand_less

Computer Basics  - Basic Troubleshooting Techniques

Computer basics  -, basic troubleshooting techniques, computer basics basic troubleshooting techniques.

GCFLearnFree Logo

Computer Basics: Basic Troubleshooting Techniques

Lesson 19: basic troubleshooting techniques.

/en/computerbasics/creating-a-safe-workspace/content/

Troubleshooting

Do you know what to do if your screen goes blank? What if you can't seem to close an application, or can't hear any sound from your speakers? Whenever you have a problem with your computer, don't panic! There are many basic troubleshooting techniques you can use to fix issues like this. In this lesson, we'll show you some simple things to try when troubleshooting, as well as how to solve common problems you may encounter.

General tips to keep in mind

There are many different things that could cause a problem with your computer. No matter what's causing the issue, troubleshooting will always be a process of trial and error —in some cases, you may need to use several different approaches before you can find a solution; other problems may be easy to fix. We recommend starting by using the following tips.

  • Write down your steps : Once you start troubleshooting, you may want to write down each step you take. This way, you'll be able to remember exactly what you've done and can avoid repeating the same mistakes. If you end up asking other people for help, it will be much easier if they know exactly what you've tried already.
  • Take notes about error messages : If your computer gives you an error message , be sure to write down as much information as possible. You may be able to use this information later to find out if other people are having the same error.

cables

  • Restart the computer : When all else fails, restarting the computer is a good thing to try. This can solve a lot of basic issues you may experience with your computer.

Using the process of elimination

If you're having an issue with your computer, you may be able to find out what's wrong using the process of elimination . This means you'll make a list of things that could be causing the problem and then test them out one by one to eliminate them. Once you've identified the source of your computer issue, it will be easier to find a solution.

Let's say you're trying to print out invitations for a birthday party, but the printer won't print. You have some ideas about what could be causing this, so you go through them one by one to see if you can eliminate any possible causes.

First, you check the printer to see that it's turned on and plugged in to the surge protector . It is, so that's not the issue. Next, you check to make sure the printer's ink cartridge still has ink and that there is paper loaded in the paper tray . Things look good in both cases, so you know the issue has nothing to do with ink or paper.

Now you want to make sure the printer and computer are communicating correctly . If you recently downloaded an update to your operating system , it might interfere with the printer. But you know there haven't been any recent updates and the printer was working yesterday, so you'll have to look elsewhere.

You check the printer's USB cord and find that it's not plugged in. You must have unplugged it accidentally when you plugged something else into the computer earlier. Once you plug in the USB cord, the printer starts working again. It looks like this printer issue is solved!

This is just one example of an issue you might encounter while using a computer. In the rest of this lesson, we'll talk about other common computer problems and some ways to solve them.

Simple solutions to common problems

Most of the time, problems can be fixed using simple troubleshooting techniques, like closing and reopening the program. It's important to try these simple solutions before resorting to more extreme measures. If the problem still isn't fixed, you can try other troubleshooting techniques.

Problem: Power button will not start computer

  • Solution 1 : If your computer does not start , begin by checking the power cord to confirm that it is plugged securely into the back of the computer case and the power outlet.
  • Solution 2 : If it is plugged into an outlet, make sure it is a working outlet . To check your outlet, you can plug in another electrical device , such as a lamp .

surge protector

  • Solution 4 : If you are using a laptop , the battery may not be charged. Plug the AC adapter into the wall, then try to turn on the laptop. If it still doesn't start up, you may need to wait a few minutes and try again.

Problem: An application is running slowly

  • Solution 1 : Close and reopen the application.

Checking for updates

Problem: An application is frozen

Sometimes an application may become stuck, or frozen . When this happens, you won't be able to close the window or click any buttons within the application.

task manager in Windows 10

  • Solution 2 : Restart the computer. If you are unable to force quit an application, restarting your computer will close all open apps.

Problem: All programs on the computer run slowly

virus scanner

  • Solution 2 : Your computer may be running out of hard drive space. Try deleting any files or programs you don't need.
  • Solution 3 : If you're using a PC , you can run Disk Defragmenter . To learn more about Disk Defragmenter , check out our lesson on Protecting Your Computer .

Problem: The computer is frozen

Sometimes your computer may become completely unresponsive, or frozen . When this happens, you won't be able to click anywhere on the screen, open or close applications, or access shut-down options.

restarting Windows Explorer in Windows 10

  • Solution 3 : Press and hold the Power button. The Power button is usually located on the front or side of the computer, typically indicated by the power symbol . Press and hold the Power button for 5 to 10 seconds to force the computer to shut down.
  • Solution 4 : If the computer still won't shut down, you can unplug the power cable from the electrical outlet. If you're using a laptop, you may be able to remove the battery to force the computer to turn off. Note : This solution should be your last resort after trying the other suggestions above.

Problem: The mouse or keyboard has stopped working

wired mouse or keyboard

  • Solution 2 : If you're using a wireless mouse or keyboard, make sure it's turned on and that its batteries are charged.

Problem: The sound isn't working

  • Solution 1 : Check the volume level. Click the audio button in the top-right or bottom-right corner of the screen to make sure the sound is turned on and that the volume is up.
  • Solution 2 : Check the audio player controls. Many audio and video players will have their own separate audio controls. Make sure the sound is turned on and that the volume is turned up in the player.
  • Solution 3 : Check the cables. Make sure external speakers are plugged in, turned on, and connected to the correct audio port or a USB port. If your computer has color-coded ports, the audio output port will usually be green .

headphones and speakers

Problem: The screen is blank

  • Solution 1 : The computer may be in Sleep mode. Click the mouse or press any key on the keyboard to wake it.
  • Solution 2 : Make sure the monitor is plugged in and turned on .
  • Solution 3 : Make sure the computer is plugged in and turned on .
  • Solution 4 : If you're using a desktop, make sure the monitor cable is properly connected to the computer tower and the monitor.

Solving more difficult problems

If you still haven't found a solution to your problem, you may need to ask someone else for help. As an easy starting point, we'd recommend searching the Web . It's possible that other users have had similar problems, and solutions to these problems are often posted online. Also, if you have a friend or family member who knows a lot about computers, they may be able to help you.

Google search of Windows 10

Keep in mind that most computer problems have simple solutions, although it may take some time to find them. For difficult problems, a more drastic solution may be required, like reformatting your hard drive or reinstalling your operating system. If you think you might need a solution like this, we recommend consulting a professional first. If you're not a computer expert, it's possible that attempting these solutions could make the situation worse.

previous

/en/computerbasics/how-to-use-your-computers-builtin-help/content/

  • Generative AI
  • Office Suites
  • Collaboration Software
  • Productivity Software
  • Augmented Reality
  • Emerging Technology
  • Remote Work
  • Artificial Intelligence
  • Operating Systems
  • IT Leadership
  • IT Management
  • IT Operations
  • Cloud Computing
  • Computers and Peripherals
  • Data Center
  • Enterprise Applications
  • Vendors and Providers
  • Enterprise Buyer’s Guides
  • United States
  • Netherlands
  • United Kingdom
  • New Zealand
  • Newsletters
  • Foundry Careers
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
  • Copyright Notice
  • Member Preferences
  • About AdChoices
  • E-commerce Affiliate Relationships
  • Your California Privacy Rights

Our Network

  • Network World

Ed Tittel

Windows troubleshooting tips, tools, and techniques

Microsoft offers numerous useful tools that can help users and admins diagnose problems in windows 10 and 11. here’s how to use them for best results..

network management tools

As people use Windows 10 or 11 in their daily work, problems, issues, and outright errors will sometimes occur. Then, it may be necessary to engage in troubleshooting exercises to attempt to diagnose underlying causes.

Sometimes such identification can lead to attempted fixes. Sometimes such attempts even succeed. Other times, fixes may not be available, which may necessitate working around problems and/or reporting those problems to Microsoft.

All this said, a certain discipline to troubleshooting Windows is likely to help users and admins get through the process and get back to work with minimum disruption.

What troubleshooting is all about

Three basic activities, each involving careful observation and some documentation, drive most troubleshooting efforts. Briefly described, these consist of:

1. Observing and describing symptoms : On Windows devices, some symptoms are entirely overt. They will often include error messages that you can look up to directly identify causes.

Other symptoms may be more general, such as “system runs slowly,” “takes forever to boot,” “application takes forever to launch,” “long network latencies,” and so forth. These latter kinds of problems can be more vexing and time-consuming to fix, but may be amenable to specific troubleshooting tools (described in more detail in “Windows troubleshooters” later in this story).

2. Matching symptoms to potential causes : For observed symptoms, online research will usually help to correlate potential causes. For observed error messages, potential causes will often be identified explicitly. (Warning: such identifications don’t always pan out, but they often do.)

Keeping track of identifications can be important when matching symptoms to causes. That’s because many symptoms of Windows trouble may have multiple potential causes, only one (or some) of which will be actual causes.

3. Attempting fixes or workarounds based on potential causes : When a potential cause is identified, further research may lead to recommended or documented fixes. Keeping track of what’s been tried is important so that you don’t repeat the same (or similar) potential fixes — especially those that don’t do anything.

When troubleshooting leads to fix attempts (as it often will), it’s prudent to make an image backup before applying such fixes — and make sure you have tools at hand to restore that backup from alternate boot media. Why? Because the worst-case outcome from an attempted fix is a PC that won’t boot or run properly. By booting from recovery media and restoring the pre-fix image backup, you’ll get back to where you started with minimum muss and fuss. (See my story “ Build the ultimate bootable Windows repair drive ” for more details.)

In step 3, there will often be repeated trial-and-failure maneuvers before a fix or workaround is implemented, or you run out of options. Keep track of the time you invest in troubleshooting, so you will know when to consider short-circuiting the process. Though it’s a bit of a detour, that’s the next troubleshooting technique I must recommend.

Short-circuiting the troubleshooting process

There’s a kind of “universal panacea” to Windows problems you should keep in mind when you start troubleshooting. I explain this fix-all in my story “ How to fix Windows 10 with an in-place upgrade install .” (The same technique works for Windows 11 just as well.)

Basically, it involves replacing all of the OS files for whatever version of Windows you’re currently running using setup.exe from a matching Windows ISO. This takes 15 to 30 minutes and fixes the vast majority of issues that require troubleshooting in the first place.

Thus, if I find myself 30 or more minutes into a troubleshooting exercise, I start thinking, “Maybe I should do an in-place upgrade.” By the time I’m 60 minutes in, if I’m still not making progress, “maybe” gets dropped, and that’s what I try next. In my personal experience in dealing with hundreds of Windows issues and problems over the past three decades, this technique works in 80% to 90% of all such cases.

But first, try the following troubleshooting tools to diagnose and fix the problem without overwriting the operating system files.

Working with Reliability Monitor

If you’re lucky, the Windows trouble you’re shooting is already known to Windows built-in monitoring facilities. This includes the Reliability Monitor, available through the Settings app (type reli into the Settings search bar, and an item named “View reliability history” comes up). It will often show you a message under the heading “Critical events,” as shown in Figure 1. Notice that Calculator.exe (the built-in Windows calculator app) experienced a glitch on June 14: “Stopped responding and was closed.”

windows troubleshooting fig01 reliability monitor

Fig. 1: Reliability Monitor can be an excellent source of info about errors and issues in Windows. (Click image to enlarge it.)

In Reliability Monitor, details for entries are available by double-clicking them. Figure 2 shows the details available for the calculator error highlighted in Figure 1.

windows troubleshooting fig02 reliability monitor details

Fig. 2: Details for the calculator error show a “MoAppHang” problem event name. With proper decoding, this tells you it quit interacting with Windows and was closed. (Click image to enlarge it.)

Notice the key entry “Problem Event Name.” It takes the value “MoAppHang,” which means that a UWP application — in this case, the calculator — has stopped responding to the operating system, a condition known in troubleshooting speak as a “hang.” Simply put, the calculator stopped communicating with the OS, and was therefore closed. I blogged about this kind of error in November 2018 in more detail, if you’d like to know more.

Reliability Monitor can help you identify a great many Windows issues and problems. My story “ Troubleshooting Windows 10 with Reliability Monitor ” explains how best to work with this tool, which works identically and with equal capability in Windows 11. Windows admins might additionally wish to try Reliability Monitor’s more complex and capable cousin Event Viewer , also built into Windows.

Using the Windows Error Lookup Tool

Many of the kinds of things that Reliability Monitor and Event Viewer find also produce Windows error codes. Thankfully, Microsoft offers a free command line tool called the Microsoft Error Lookup Tool, a.k.a. “ERR,” that can help you understand more about what error codes seek to communicate. That makes this tool worth downloading and keeping around. As I write this story, the current version of the tool is named Err_6.4.5, with a creation date of May 2021. The latest version, however, is always available at from the Microsoft Download Center .

Indeed, when an error code is available for a problem, using the tool is the best way to search for fixes and/or workarounds to address that problem. For example, in Reliability Monitor I found an exception code value of 0XC0000005 for a recent BEX error associated with a Samsung Magician service. As shown in Figure 3, the Error Lookup Tool produces five matches for that code.

windows troubleshooting fig03 error code lookup

Fig. 3: Error code lookup output for code 0XC0000005. Here, winerror.h is the most relevant. (Click image to enlarge it.)

Looking up the BEX problem event name online shows it’s associated with access violations. Also, the winerror.h include file, the last result shown in Figure 3, is the one most likely to produce errors when accessing a service. Thus, I can tell that the ERROR_ACCESS_DENIED interpretation is most likely for this particular error code and associated module (Samsung Magician, which handles my C: drive SSD on the target system). In fact, winerror.h is one of the sources that the tool uses to look up system error codes .

Searching on error codes (using Google, for example) is a decent strategy for investigating causes and fixes. Restricting that search to microsoft.com will sometimes help, but that will provide “official” strategies that might omit known, but less-than-perfect workarounds. I usually check the Microsoft path first, and if it provides no joy, move onto third-party sources and solutions. Sites such as Tom’s Hardware , MSPowerUser , Neowin , Windows Central and TheWindowsClub all have copious info on error codes and related fixes or workarounds.

Bring on the Windows troubleshooters

If you can’t pinpoint an error code for your current trouble, don’t despair. Your next move should be to turn to the Windows troubleshooters. Type trouble into the Windows search tool in either Windows 10 or Windows 11, and you should be able to launch the Control Panel item entitled “Troubleshoot computer problems” shown in Figure 4. You can use its categories — Programs, Hardware and Sound, Network and Internet, and System and Security, to drill down more deeply into a specific problem area.

windows troubleshooting fig04 windows troubleshooters

Fig. 4: Follow the categories to find an appropriate troubleshooting tool, and let Windows do the work!

By way of illustration, Figure 5 shows the various troubleshooting tools available under the Network and Internet heading.

windows troubleshooting fig05 troubleshooters network internet

Fig 5: Troubleshooting tools for network and internet issues. Pick one!

Because internet access problems are something any Windows user can relate to, let’s run the Internet Connections tool to see what it does.

It launches the tool, prompts the user to click Next , then offers two options: 1. Troubleshoot my connection to the Internet and 2. Help me connect to a specific web page. Upon picking 1, the tool runs diagnostics, which will report potential issues if any are detected.

When it can, a troubleshooter will also attempt to fix problems it diagnoses, and it also reports whether such repair attempts succeed or fail. This makes troubleshooters good, all-around “fix-it” tools for all kinds of common Windows problems or issues.

In general, this explains how the various troubleshooters work. It’s worth exploring the categories and the individual tools so you can use them should you ever need them.

If nothing else works, try this…

Despite all troubleshooting efforts, including the aforementioned in-place repair install, in some cases Windows trouble simply can’t be vanquished. Should that happen to a PC under your care, it may be time to reinstall Windows from scratch and start over. See my story “ Windows 10 recovery, revisited: The new way to perform a clean install ” for instructions, which works for Windows 11 as well.

Heaven forbid you should need that story, though it’s ready to talk you through that process if all else fails. Good luck!

Related content

How to set up windows 11 hyper-v virtual machines, windows 11 insider previews: what’s in the latest build, windows 11: a guide to the updates, 5 ways to control windows with your voice, from our editors straight to your inbox.

Ed Tittel

Ed Tittel has been working in and around IT for over 30 years. Though he’s been working with and writing about Windows since the early 1980s, he has been a Windows Insider MVP since 2018 and earned MVP (Windows) in 2024. The author of more than 100 computing books, Ed is perhaps best known for his Exam Cram series of certification prep books and his half-dozen or so …For Dummies titles (including HTML For Dummies , now in a 14th edition). These days, Ed writes regularly for Computerworld, Tom's Hardware, and AskWoody.com. Since 2009, Ed has also opined and testified as an expert witness in over 60 patent suits, mostly on web development and markup language topics. To learn more about Ed, visit his website at edtittel.com , where you'll also find his daily Windows blog.

More from this author

5 steps to repair microsoft office, 7 steps to a lean, clean windows machine, how to repair windows 10 or 11 in 4 steps, arm-based copilot+ pcs offer precious few backup options, what to do when windows won’t boot, troubleshooting windows with reliability monitor, a new windows 11 backup and recovery paradigm, windows 11’s new approach to troubleshooting, show me more, the source code for android 15 is now available to developers.

Image

Australia pushes for AI rules, focusing on oversight and accountability

Image

Apple's planned chatbot should have no 'personality'

Image

Podcast: Beyond CrowdStrike, what else could happen?

Image

Podcast: Can we trust security companies anymore?

Image

Podcast: End users need to switch their data security strategy

Image

Tech news roundup: Will more cash help OpenAI improve its generative AI?

Image

What other IT 'disasters' loom on the horizon?

Image

Tech news roundup: NPD breach chips away at ability for users to trust security

Image

Reset password New user? Sign up

Existing user? Log in

  • Number Theory
  • Probability
  • Everyday Math
  • Classical Mechanics
  • Electricity and Magnetism

Computer Science

  • Quantitative Finance

Take a guided, problem-solving based approach to learning Computer Science. These compilations provide unique perspectives and applications you won't find anywhere else.

Computer Science Fundamentals

What's inside.

  • Tools of Computer Science
  • Computational Problem Solving
  • Algorithmic Thinking

Introduction to Algorithms

  • Building Blocks
  • Storing Information
  • Array Algorithms
  • Speed of Algorithms
  • Stable Matching
  • Algorithmic Complexity

Programming with Python

  • Introduction
  • Conditionals
  • Drawing with Python
  • String Manipulation
  • Functions and Arguments

Community Wiki

Browse through thousands of Computer Science wikis written by our community of experts.

Types and Data Structures

  • Abstract Data Types
  • Array (ADT)
  • Double Ended Queues
  • Associative Arrays
  • Priority Queues
  • Array (Data Structure)
  • Disjoint-set Data Structure (Union-Find)
  • Dynamic Array
  • Linked List
  • Unrolled Linked List
  • Hash Tables
  • Bloom Filter
  • Cuckoo Filter
  • Merkle Tree
  • Recursive Backtracking
  • Fenwick Tree
  • Binary Search Trees
  • Red-Black Tree
  • Scapegoat Tree
  • Binary Heap
  • Binomial Heap
  • Fibonacci Heap
  • Pairing Heap
  • Graph implementation and representation
  • Adjacency Matrix
  • Spanning Trees
  • Social Networks
  • Kruskal's Algorithm
  • Regular Expressions
  • Divide and Conquer
  • Greedy Algorithms
  • Randomized Algorithms
  • Complexity Theory
  • Big O Notation
  • Master Theorem
  • Amortized Analysis
  • Complexity Classes
  • P versus NP
  • Dynamic Programming
  • Backpack Problem
  • Egg Dropping
  • Fast Fibonacci Transform
  • Karatsuba Algorithm
  • Sorting Algorithms
  • Insertion Sort
  • Bubble Sort
  • Counting Sort
  • Median-finding Algorithm
  • Binary Search
  • Depth-First Search (DFS)
  • Breadth-First Search (BFS)
  • Shortest Path Algorithms
  • Dijkstra's Shortest Path Algorithm
  • Bellman-Ford Algorithm
  • Floyd-Warshall Algorithm
  • Johnson's Algorithm
  • Matching (Graph Theory)
  • Matching Algorithms (Graph Theory)
  • Flow Network
  • Max-flow Min-cut Algorithm
  • Ford-Fulkerson Algorithm
  • Edmonds-Karp Algorithm
  • Shunting Yard Algorithm
  • Rabin-Karp Algorithm
  • Knuth-Morris-Pratt Algorithm
  • Basic Shapes, Polygons, Trigonometry
  • Convex Hull
  • Finite State Machines
  • Turing Machines
  • Halting Problem
  • Kolmogorov Complexity
  • Traveling Salesperson Problem
  • Pushdown Automata
  • Regular Languages
  • Context Free Grammars
  • Context Free Languages
  • Signals and Systems
  • Linear Time Invariant Systems
  • Predicting System Behavior

Programming Languages

  • Subroutines
  • List comprehension
  • Primality Testing
  • Pattern matching
  • Logic Gates
  • Control Flow Statements
  • Object-Oriented Programming
  • Classes (OOP)
  • Methods (OOP)

Cryptography and Simulations

  • Caesar Cipher
  • Vigenère Cipher
  • RSA Encryption
  • Enigma Machine
  • Diffie-Hellman
  • Knapsack Cryptosystem
  • Secure Hash Algorithms
  • Entropy (Information Theory)
  • Huffman Code
  • Error correcting codes
  • Symmetric Ciphers
  • Inverse Transform Sampling
  • Monte-Carlo Simulation
  • Genetic Algorithms
  • Programming Blackjack
  • Machine Learning
  • Supervised Learning
  • Unsupervised Learning
  • Feature Vector
  • Naive Bayes Classifier
  • K-nearest Neighbors
  • Support Vector Machines
  • Principal Component Analysis
  • Ridge Regression
  • k-Means Clustering
  • Markov Chains
  • Hidden Markov Models
  • Gaussian Mixture Model
  • Collaborative Filtering
  • Artificial Neural Network
  • Feedforward Neural Networks
  • Backpropagation
  • Recurrent Neural Network

Problem Loading...

Note Loading...

Set Loading...

How to think like a programmer — lessons in problem solving

freeCodeCamp

By Richard Reis

If you’re interested in programming, you may well have seen this quote before:

“Everyone in this country should learn to program a computer, because it teaches you to think.” — Steve Jobs

You probably also wondered what does it mean, exactly, to think like a programmer? And how do you do it??

Essentially, it’s all about a more effective way for problem solving .

In this post, my goal is to teach you that way.

By the end of it, you’ll know exactly what steps to take to be a better problem-solver.

Why is this important?

Problem solving is the meta-skill.

We all have problems. Big and small. How we deal with them is sometimes, well…pretty random.

Unless you have a system, this is probably how you “solve” problems (which is what I did when I started coding):

  • Try a solution.
  • If that doesn’t work, try another one.
  • If that doesn’t work, repeat step 2 until you luck out.

Look, sometimes you luck out. But that is the worst way to solve problems! And it’s a huge, huge waste of time.

The best way involves a) having a framework and b) practicing it.

“Almost all employers prioritize problem-solving skills first. Problem-solving skills are almost unanimously the most important qualification that employers look for….more than programming languages proficiency, debugging, and system design. Demonstrating computational thinking or the ability to break down large, complex problems is just as valuable (if not more so) than the baseline technical skills required for a job.” — Hacker Rank ( 2018 Developer Skills Report )

Have a framework

To find the right framework, I followed the advice in Tim Ferriss’ book on learning, “ The 4-Hour Chef ”.

It led me to interview two really impressive people: C. Jordan Ball (ranked 1st or 2nd out of 65,000+ users on Coderbyte ), and V. Anton Spraul (author of the book “ Think Like a Programmer: An Introduction to Creative Problem Solving ”).

I asked them the same questions, and guess what? Their answers were pretty similar!

Soon, you too will know them.

Sidenote: this doesn’t mean they did everything the same way. Everyone is different. You’ll be different. But if you start with principles we all agree are good, you’ll get a lot further a lot quicker.

“The biggest mistake I see new programmers make is focusing on learning syntax instead of learning how to solve problems.” — V. Anton Spraul

So, what should you do when you encounter a new problem?

Here are the steps:

1. Understand

Know exactly what is being asked. Most hard problems are hard because you don’t understand them (hence why this is the first step).

How to know when you understand a problem? When you can explain it in plain English.

Do you remember being stuck on a problem, you start explaining it, and you instantly see holes in the logic you didn’t see before?

Most programmers know this feeling.

This is why you should write down your problem, doodle a diagram, or tell someone else about it (or thing… some people use a rubber duck ).

“If you can’t explain something in simple terms, you don’t understand it.” — Richard Feynman

Don’t dive right into solving without a plan (and somehow hope you can muddle your way through). Plan your solution!

Nothing can help you if you can’t write down the exact steps.

In programming, this means don’t start hacking straight away. Give your brain time to analyze the problem and process the information.

To get a good plan, answer this question:

“Given input X, what are the steps necessary to return output Y?”

Sidenote: Programmers have a great tool to help them with this… Comments!

Pay attention. This is the most important step of all.

Do not try to solve one big problem. You will cry.

Instead, break it into sub-problems. These sub-problems are much easier to solve.

Then, solve each sub-problem one by one. Begin with the simplest. Simplest means you know the answer (or are closer to that answer).

After that, simplest means this sub-problem being solved doesn’t depend on others being solved.

Once you solved every sub-problem, connect the dots.

Connecting all your “sub-solutions” will give you the solution to the original problem. Congratulations!

This technique is a cornerstone of problem-solving. Remember it (read this step again, if you must).

“If I could teach every beginning programmer one problem-solving skill, it would be the ‘reduce the problem technique.’ For example, suppose you’re a new programmer and you’re asked to write a program that reads ten numbers and figures out which number is the third highest. For a brand-new programmer, that can be a tough assignment, even though it only requires basic programming syntax. If you’re stuck, you should reduce the problem to something simpler. Instead of the third-highest number, what about finding the highest overall? Still too tough? What about finding the largest of just three numbers? Or the larger of two? Reduce the problem to the point where you know how to solve it and write the solution. Then expand the problem slightly and rewrite the solution to match, and keep going until you are back where you started.” — V. Anton Spraul

By now, you’re probably sitting there thinking “Hey Richard... That’s cool and all, but what if I’m stuck and can’t even solve a sub-problem??”

First off, take a deep breath. Second, that’s fair.

Don’t worry though, friend. This happens to everyone!

The difference is the best programmers/problem-solvers are more curious about bugs/errors than irritated.

In fact, here are three things to try when facing a whammy:

  • Debug: Go step by step through your solution trying to find where you went wrong. Programmers call this debugging (in fact, this is all a debugger does).
“The art of debugging is figuring out what you really told your program to do rather than what you thought you told it to do.”” — Andrew Singer
  • Reassess: Take a step back. Look at the problem from another perspective. Is there anything that can be abstracted to a more general approach?
“Sometimes we get so lost in the details of a problem that we overlook general principles that would solve the problem at a more general level. […] The classic example of this, of course, is the summation of a long list of consecutive integers, 1 + 2 + 3 + … + n, which a very young Gauss quickly recognized was simply n(n+1)/2, thus avoiding the effort of having to do the addition.” — C. Jordan Ball

Sidenote: Another way of reassessing is starting anew. Delete everything and begin again with fresh eyes. I’m serious. You’ll be dumbfounded at how effective this is.

  • Research: Ahh, good ol’ Google. You read that right. No matter what problem you have, someone has probably solved it. Find that person/ solution. In fact, do this even if you solved the problem! (You can learn a lot from other people’s solutions).

Caveat: Don’t look for a solution to the big problem. Only look for solutions to sub-problems. Why? Because unless you struggle (even a little bit), you won’t learn anything. If you don’t learn anything, you wasted your time.

Don’t expect to be great after just one week. If you want to be a good problem-solver, solve a lot of problems!

Practice. Practice. Practice. It’ll only be a matter of time before you recognize that “this problem could easily be solved with .”

How to practice? There are options out the wazoo!

Chess puzzles, math problems, Sudoku, Go, Monopoly, video-games, cryptokitties, bla… bla… bla….

In fact, a common pattern amongst successful people is their habit of practicing “micro problem-solving.” For example, Peter Thiel plays chess, and Elon Musk plays video-games.

“Byron Reeves said ‘If you want to see what business leadership may look like in three to five years, look at what’s happening in online games.’ Fast-forward to today. Elon [Musk], Reid [Hoffman], Mark Zuckerberg and many others say that games have been foundational to their success in building their companies.” — Mary Meeker ( 2017 internet trends report )

Does this mean you should just play video-games? Not at all.

But what are video-games all about? That’s right, problem-solving!

So, what you should do is find an outlet to practice. Something that allows you to solve many micro-problems (ideally, something you enjoy).

For example, I enjoy coding challenges. Every day, I try to solve at least one challenge (usually on Coderbyte ).

Like I said, all problems share similar patterns.

That’s all folks!

Now, you know better what it means to “think like a programmer.”

You also know that problem-solving is an incredible skill to cultivate (the meta-skill).

As if that wasn’t enough, notice how you also know what to do to practice your problem-solving skills!

Phew… Pretty cool right?

Finally, I wish you encounter many problems.

You read that right. At least now you know how to solve them! (also, you’ll learn that with every solution, you improve).

“Just when you think you’ve successfully navigated one obstacle, another emerges. But that’s what keeps life interesting.[…] Life is a process of breaking through these impediments — a series of fortified lines that we must break through. Each time, you’ll learn something. Each time, you’ll develop strength, wisdom, and perspective. Each time, a little more of the competition falls away. Until all that is left is you: the best version of you.” — Ryan Holiday ( The Obstacle is the Way )

Now, go solve some problems!

And best of luck ?

Special thanks to C. Jordan Ball and V. Anton Spraul . All the good advice here came from them.

Thanks for reading! If you enjoyed it, test how many times can you hit in 5 seconds. It’s great cardio for your fingers AND will help other people see the story.

Learn to code. Build projects. Earn certifications—All for free.

If you read this far, thank the author to show them you care. Say Thanks

Learn to code for free. freeCodeCamp's open source curriculum has helped more than 40,000 people get jobs as developers. Get started

Please enable JavaScript in your browser to enjoy a better experience.

15 Common PC Problems and How to Troubleshoot Them

There’s no need to rush off to the tech repair store for every problem your PC might have. A lot of usual computer issues can be solved quite easily on your own , allowing you to handle them with a few straightforward steps .

This guide is here to help you fix common PC issues by yourself. Below, you’ll find a rundown of the top 15 hardware problems that PC users encounter and how you can deal with them without outside help.

How to Fix Corrupted Windows System with System File Checker

There comes a time in every Windows user's life when their precious machine gets corrupted for whatever reason.... Read more

1. PC Overheating

A heating PC slows down the entire system and can lead to frequent crashes. Moreover, PC components might permanently damage due to continuous exposure to heat.

There are two primary reasons your PC might overheat: either the cooling system isn’t functioning correctly, or the PC is generating more heat than the cooling system can manage. For both scenarios, I’ve detailed a comprehensive guide on various methods to manage an overheating PC. Make sure to check it out.

2. Dysfunctional USB Port

If your USB port stops working, it might not necessarily be broken. Here are some solutions that can help resolve this issue:

Method 1: Restart the PC

Restarting your PC can solve many issues, including problems with the USB port.

Method 2: Uninstall USB Port Driver

Uninstalling the driver of the USB port will prompt Windows to reinstall it upon restarting your PC, potentially fixing the issue. Here’s how to do it:

  • Press Windows + R keys and enter devmgmt.msc in the Run dialog to open the Device Manager .
  • Expand the Universal Serial Bus controllers option.
  • Right-click the entry USB Host Controller and then click on Uninstall .
  • Repeat this for all entries with USB Host Controller to uninstall drivers for all the USB ports.
  • Once deleted, restart your PC, and Windows will automatically reinstall the drivers , fixing any driver-related issues.

Method 3: Disable USB Selective Suspend

The USB Selective Suspend feature in Windows saves power by suspending idle USB ports, but sometimes it might prevent a USB port from working. Here’s how to disable it:

  • Press Windows + R keys and type powercfg.cpl in the Run dialog to open Windows Power Options.
  • Click on Change plan settings next to your current plan, then click on Change advanced power settings .
  • Expand USB settings and disable USB selective suspend setting .
  • Restart your PC to see if the issue with the USB port is resolved.

Note: Keep this option enabled to save battery power. If disabling it doesn’t resolve the USB port issue, consider enabling it again.

3. PC Keeps Disconnecting from WiFi

If your Wi-Fi is functioning properly but your PC keeps disconnecting from it, the issue may be due to your PC’s network card not receiving full power. Windows features a built-in power saver option that reduces power to the network card. You’ll need to disable this feature by following these steps:

  • Navigate to Advanced settings in the Power Options .
  • Expand Wireless Adapter Settings and then Power Saving Mode .
  • Adjust this to Maximum Performance .

Alternatively, if your PC continues to disconnect from Wi-Fi and the issue persists, the problem might be a faulty wireless adapter driver. Consider using Auslogics’ Driver Updater to detect and resolve issues with device drivers by fetching and installing the latest official driver software.

4. PC Beeps

The motherboard of your PC is equipped to detect issues and uses beeps of varying rhythms to communicate problems. For an in-depth understanding of what different beep patterns mean, check out this detailed article on interpreting these signals.

If your PC fails to start after emitting these beeps, solving the problem can be challenging. Nonetheless, I’ll discuss two common issues that cause beeps and how you can resolve them yourself.

Problem 1: RAM Displacement

One common issue I encountered is the RAM becoming loose or displaced, leading to 2-3 beeps from the PC without it booting up. The solution is straightforward: open up the PC (though laptop users might prefer professional help) and reseat the RAM. Here’s how:

  • Clean any dirt from the RAM slot using a cotton bud after removing the RAM completely.
  • Reinsert the RAM, applying sufficient pressure on both ends to ensure it is fully seated.
  • Secure the clips, ensuring they’re properly locked, as even slightly loose RAM can prevent your PC from working.

Refer to this video for guidance on installing the RAM properly:

Problem 2: Issues with Newly Added Hardware

Beeps can also result from damaged or incorrectly installed hardware components. Remove any hardware you’ve recently added to see if it addresses the issue. If your PC functions correctly afterward, ensure the component is installed correctly or consider repairing or replacing it.

5. PC Fans Not Working

If you discover that one or more fans within your PC are not functioning, it might be due to accumulated dirt. You’ll need to open your PC and clean the fans and other components using a can of compressed air or a leaf blower.

For guidance on the cleaning process, watch this helpful video:

If cleaning doesn’t solve the issue, consider using the SpeedFan app to diagnose and possibly fix the problem. This app allows you to control your PC’s fans, though your motherboard must support fan control to utilize this feature.

6. PC Not Using Full RAM Capacity

There are times when your PC might not utilize all the RAM installed. For instance, you could have 4GB of RAM, but the Task Manager only shows 2GB in use. Often, this is due to a specific Windows setting.

Note: If a small amount of RAM (200-400MB) is not being utilized, it’s likely reserved for hardware use, and there’s not much that can be done about it.

The solution is straightforward – Windows may have been set to use only a part of the available RAM. Here’s how you can adjust it:

  • Press Windows + R keys and type msconfig in the Run dialog to open System Configurations .
  • Navigate to the Boot tab and click on Advanced options .
  • Check the box next to Maximum memory and enter the total amount of RAM installed (in MBs).
  • Click OK and restart your PC to apply the changes.

Good to know: While adjusting these settings, also consider checking the Number of processors option to ensure your PC is using all available CPU cores. Set it to the maximum number to utilize full CPU power.

If the issue persists, it’s possible that one of the RAM modules may not be properly installed. Attempt reinstallation to see if it resolves the issue.

7. Overworking Fan

Your PC’s fan speeds up based on your PC’s temperature—the higher the temperature, the faster the fan runs. If your PC’s temperature is normal (you can check it using HWMonitor), but the fan is still running at full speed, you might need to manually adjust the fan speed.

The SpeedFan app can help you monitor and adjust the speed of your PC’s fans. This issue of fans overworking typically occurs only with motherboards that have fan control capabilities, so compatibility with the app shouldn’t be a concern.

8. PC Crashes Before Loading the OS

If your PC crashes immediately after showing the manufacturer logo and before loading the operating system, the issue likely lies with the RAM or the hard disk. This means the operating system can’t load because the RAM is corrupted or the hard disk is damaged.

For those with multiple RAM slots, removing each RAM module one at a time and starting the PC can help identify the faulty component. Ultimately, you’ll need to replace the corrupted RAM or hard disk.

9. PC Isn’t Powering On

If your PC isn’t powering on at all, with no lights turning on, the problem could be with the power source.

Desktop users: Ensure that the extension cord, power outlet, and all connections are functioning correctly. If they are, try swapping the power cable with another one, such as the monitor’s, to see if the PC turns on. If this resolves the issue, you’ll need a new power cable.

Laptop users: Try removing the battery and then reinserting it before starting the laptop. If that doesn’t work, remove the battery again and connect the laptop to the charger to try powering it on without the battery. If the laptop powers on, the battery may need to be replaced.

Note: It’s also wise to disconnect any external devices from your PC when attempting these solutions, as a malfunctioning device could be the cause of the power issue.

10. Noisy PC

A noisy PC often signals the need for a thorough cleaning. You can clean it yourself using a can of compressed air or a leaf blower. Overclocking your PC’s GPU and CPU might also contribute to the noise.

Here’s a video demonstrating simple methods to clean your PC:

Sometimes, the noise could be coming from a disc in the DVD ROM. For more details on PC components that can cause noise, check out this informative article.

11. Noisy Hard Drive

Clicking or grinding noises from your hard drive are warning signs that it may be failing. Hard drives have a finite lifespan, and these sounds often indicate imminent failure. The CrystalDiskInfo hard drive monitoring tool can help assess the health of your hard drive, displaying conditions like “Good,” “Caution,” or “Bad.”

It’s crucial to back up your data immediately and consider acquiring a replacement hard drive before the current one fails.

12. Blue Screen of Death (BSOD)

The feared Blue Screen of Death (BSOD) can be triggered by both software and hardware issues, though it often points to hardware problems. It’s crucial to address BSOD promptly as it indicates significant trouble.

BlueScreenView, a helpful Nirsoft utility, provides valuable information following a BSOD event, aiding in the identification and resolution of the issue. Here are some common BSOD triggers and their fixes.

How to Fix “Apps Not Responding” in Windows 10

In my years of experience with Windows, I have faced the app not responding error as one of... Read more

Corrupted Drivers

Corrupted drivers can lead to BSOD. To diagnose and address this issue, follow these steps:

  • Access Device Manager by typing devmgmt.msc in the Run dialog.
  • Expand each category and look for any drivers marked with a yellow triangle icon.
  • If any are found, right-click on the driver and select Update Driver Software to update it.

Alternatively, third-party apps like IObit Driver Booster can automate the process of identifying and resolving driver issues.

Excessive Load on RAM

Opening more programs than the RAM can handle might freeze the system and trigger BSOD. Limit the number of concurrent programs or consider upgrading your RAM to avoid this issue.

Faulty Hard Disk

A BSOD can also signal a failing hard disk. Refer to the guidelines in problem #11 to detect hard disk issues.

Overheating PC

An overheating PC may lead to BSOD if excessive stress is placed on the components. Follow the instructions provided in problem #1 to address this.

13. Blank Monitor

If your monitor displays nothing, it could indicate an issue with the monitor itself or the graphics card. Test the monitor with another PC to determine the source of the problem.

If the monitor doesn’t power on at all, try replacing the power cable with one that’s known to work. For more troubleshooting tips, here’s a useful article on fixing a monitor that shows nothing.

14. Monitor Goes Black After a Few Seconds

If your monitor goes black after displaying for a few seconds, it may be related to color quality or screen adjustment settings. Try pressing the auto-adjust button on your monitor. If that doesn’t resolve the issue, consider changing the display color from 32-bit to 16-bit.

Connecting your PC to a different monitor to adjust the graphics card settings could also be helpful. Using the auto-adjust feature might briefly restore the display, allowing you to tweak the color settings in that short window.

15. Keyboard Issues

If your keyboard is noisy or fails to type repeated words correctly, it’s likely not a hardware issue. Windows settings such as toggle keys and filter keys might be activated, leading to these symptoms. To disable them, follow these steps:

  • Access the Control Panel and select Ease of Access .
  • Click on Change how your keyboard works .
  • Uncheck the boxes next to Toggle keys and Filter Keys to resolve the issue.

How to Fix Mouse Left-click Malfunction in Windows

Some of the most accepted solutions to fix left-click not working issue on your Windows. Read more

Wrapping Up

While many hardware issues can be resolved by adjusting settings or using specific software, some problems may necessitate a trip to the computer repair shop. Knowing what’s wrong with your PC enables you to take appropriate action. We’d love to hear about any PC hardware problems you’ve encountered and how you solved them, so please share your experiences in the comments.

  • Accessories
  • Entertainment
  • PCs & Components
  • Wi-Fi & Networks
  • Newsletters
  • Digital Magazine – Subscribe
  • Digital Magazine – Info
  • Smart Answers
  • Back to School
  • Best laptops
  • Best antivirus
  • Best monitors
  • Laptop deals
  • Desktop PC deals

When you purchase through links in our articles, we may earn a small commission. This doesn't affect our editorial independence .

How to solve the 10 most common tech support problems yourself

a miniature toolbox or toolkit on a laptop keyboard to build, develop or repair

Whether you’re dealing with your dad’s decade-old computer or your own custom-built gaming rig, troubleshooting PC problems is a part of everyday life. Before you make that $50 support call, though, try your hand at homebrew tech support. We spoke to some of the best support reps in the business about the most common problems they fix—and how you can do it yourself.

Try this first

I know it sounds like a no-brainer, but before you do anything else, restart your computer. Matthew Petrie of Falcon Northwest technical support says that most of his customers solve their problems with this simple step. “This long-standing maxim can work wonders,” says Petrie.

problem solving on computer

While you’re at it, make sure that your operating system is fully updated by running Windows Update. Neglecting updates could deprive you of important bug and performance fixes.

If you’re having problems with a peripheral, try switching it on and off. If that doesn’t work, try disconnecting and reconnecting the device. As a last resort, download the latest drivers and perform a full reinstall.

My computer is too slow

The first step to fixing a slow computer is to verify that your machine is the actual source of the problem. Videos that seem to buffer forever, and websites that take ages to load, may not be your computer’s fault. Geek Squad agent Derek Meister claims that many people mistakenly identify a slow system as the problem when “it’s actually not the computer, [but] their broadband connection.” See “Downloads are taking forever” below for instructions on how to use Speedtest.net to diagnose a slow connection.

If the problem is your PC, check whether you have plenty of free space on the hard drive holding your operating system. Windows needs room to create files while your system is running. If your hard drive is maxed out, performance suffers. Now is the perfect time to clear some space.

problem solving on computer

Microsoft’s System Configuration tool is your next-best bet for tackling slow performance. Many applications launch automatically when your machine boots up, which can stretch out boot time—especially on older, slower PCs. Make a habit of trimming the startup items. Open the tool by pressing Windows-R, typing msconfig , and pressing the Enter key.

Checking the Startup Item and Manufacturer columns is the best way to figure out which potential performance-killers you can safely disable. Avoid messing with any of the services and programs that have Microsoft Corporation listed as the manufacturer. Items such as AdobeAAMUpdater, Google Update, Pando Media Booster, Spotify, and Steam Client Bootstrapper are all fair game. Regardless, err on the side of caution: If you’re not sure what the program or service does, don’t disable it.

problem solving on computer

Once you’ve made all your changes, click OK and restart the computer. It should boot up quicker and feel noticeably faster.

Downloads are taking forever

Speedtest.net is your best friend when you’re having connectivity problems. Run a speed test to see what your download and upload speeds are—ideally they should be at least 50 percent of your Internet service provider’s advertised speeds, with a ping under 100 milliseconds.

If the speeds seem solid, make sure that you aren’t inadvertently downloading or uploading anything. Many torrent downloading programs run in the background and minimize into the system tray instead of the taskbar.

problem solving on computer

Check your network hardware. Updates for network cards aren’t all that common, but if your card’s manufacturer offers a newer driver, download it. Resetting your router and modem can help with connection problems, too. Most routers and modems have reset buttons, but pulling the power cable for a second or two can do the same thing. Don’t cut the power for much longer, or the hardware may reset itself to factory defaults.

Still having problems? Call your ISP, which can tell you whether the problem is on your end. As a last-ditch measure, the ISP could reset the master connection to your home.

My machine keeps restarting

Hardware problems are hard to diagnose and solve. First, confirm that you aren’t just getting the latest wave of Windows updates, which can automatically restart your computer during installation. Then work on updating all of your critical system drivers. Your graphics card, motherboard, and network card drivers are crucial.

“Sometimes it can be viruses, sometimes it can be adware, sometimes it can be overheating, and sometimes it can be something as simple as making sure your video card is updated,” Geek Squad’s Meister says.

Is your computer making weird noises ? If you’re lucky all you’ll need to do is give the machine a thorough cleaning . Modern computers have safeguards that shut down the system if a component is overheating, which can be the cause of frequent restarts when you’re running resource-intensive programs or video games.

Pop-up ads are appearing on my desktop

If you’re not running your Web browser and are still getting pop-up ads on your desktop, you’ve most likely installed adware—a program that displays unwanted ads. Although benevolent adware exists, most of the time adware is up to no good. Getting rid of it isn’t easy. “There’s a ton of little system-utility tools out there that promise to clean up everything, with names like PC Speed-up, PC Speed Pro, PC Speedifier,” Geek Squad’s Meister says. “A lot of times those programs are not going to do much. Some programs will work, others are snake oil.”

problem solving on computer

Running a full scan with credible antivirus software is your first step. If that program doesn’t find and remove the adware, turn to Malwarebytes Anti-Malware Free , a great utility for removing all types of malware. Just make sure to disable your standard antivirus software before running it.

“Multiple antivirus programs working at the same time will often result in problems,” Falcon Northwest’s Petrie says. “You only want one active, real-time antivirus scanner installed, but it doesn’t hurt to run an additional ‘on demand’ virus or malware scanner.”

Searching online for the name of the advertised product can sometimes yield solutions from fellow victims. If all else fails, there’s always the nuclear option: a complete system reinstall. It might take a long time, but it’s the only surefire way to remove adware or spyware. Remember to back up all your personal files.

Google doesn’t look right

Browser hijackers are a particularly nasty breed of malware. Such programs take over your Web browser and can stealthily redirect your Google searches and other queries to fake pages meant to steal your personal information or to further infect your system.

Running a real-time antivirus utility is the best way to stay safe. If your browser has already been hijacked, uninstall the browser and use your antivirus program in conjunction with Malwarebytes to remove the intruder.

My Wi-Fi keeps disconnecting

Spotty wireless connections can be a puzzler. Is it your computer? Your router? Your ISP? Try a few things before calling your Internet service provider.

problem solving on computer

Confirm that your computer is within range of your wireless router. Weak signals mean weak connections. Next, make sure your PC’s wireless card has the latest drivers. Try letting Windows troubleshoot for you by right-clicking the Wi-Fi icon in the taskbar and selecting Troubleshoot problems .

I keep seeing ‘There is a problem with this website’s security certificate’

Sometimes the biggest problems have the easiest fixes. According to support technicians, the lion’s share of issues are due to an incorrect system clock.

problem solving on computer

Website security certificates sync up with your computer’s clock. Old computers in particular run the risk of having a dead CMOS battery—the watch battery in your computer that keeps its system clock ticking. Click the clock in the system tray and select Change date and time settings to correct any issues.

My printer won’t print

Let’s assume that your printer’s drivers are up-to-date, and that it has enough paper and ink or toner to print. Try turning the printer off and on. Unplug the printer and plug it back in. Check your printer’s print queue by looking for the printer icon in the system tray and double-clicking it. The print queue shows you the status of each job as well as the general status of your printer.

problem solving on computer

Ensure that ‘Use Printer Offline’ isn’t checked. Sometimes, printing while your printer is turned off can cause Windows to set your printer to work offline, and that can stall jobs sent later.

I can’t open email attachments

If you have ever encountered an attachment that you couldn’t open, it was probably because you didn’t have the software necessary to view the file.

problem solving on computer

The usual suspect is the .pdf file, for which you can download a free PDF reader. If your problem involves a different file format, a quick search on the attachment’s file extension (the three letters after the period in the filename) should tell you what type of program you need. If the attachment lacks a file extension (which might happen if it was renamed), adding it back should set things right.

My favorite program isn’t working on my new PC

Before you call tech support, make sure that the software you’re trying to run is compatible with your operating system. Older software might not function on Windows 8, and an app created for Mac OS X definitely won’t run on your Windows PC. A 32-bit program might run on your 64-bit operating system, but it doesn’t work the other way around.

problem solving on computer

If an online game balks, you might be missing the required plug-ins—Java and Flash are the usual culprits. Most browsers will alert you to install these items if necessary.

When to throw in the towel

Falcon Northwest’s Petrie recommends connecting with tech support for “any problems that you aren’t comfortable addressing personally.” When in doubt, it’s better to steer clear of voiding a warranty or potentially damaging your system. “Being aware of your own skill set and limitations is important,” says Petrie, because “it’s often easy to make matters worse.” If you think the problem is too complicated, call up a more knowledgeable friend , or bite the bullet and work with a professional tech support service .

  • Python Programming
  • C Programming
  • Numerical Methods
  • Dart Language
  • Computer Basics
  • Deep Learning
  • C Programming Examples
  • Python Programming Examples

Problem Solving Using Computer (Steps)

Computer based problem solving is a systematic process of designing, implementing and using programming tools during the problem solving stage. This method enables the computer system to be more intuitive with human logic than machine logic. Final outcome of this process is software tools which is dedicated to solve the problem under consideration. Software is just a collection of computer programs and programs are a set of instructions which guides computer’s hardware. These instructions need to be well specified for solving the problem. After its creation, the software should be error free and well documented. Software development is the process of creating such software, which satisfies end user’s requirements and needs.

The following six steps must be followed to solve a problem using computer.

  • Problem Analysis
  • Program Design - Algorithm, Flowchart and Pseudocode
  • Compilation and Execution
  • Debugging and Testing
  • Program Documentation

40 problem-solving techniques and processes

Problem solving workshop

All teams and organizations encounter challenges. Approaching those challenges without a structured problem solving process can end up making things worse.

Proven problem solving techniques such as those outlined below can guide your group through a process of identifying problems and challenges , ideating on possible solutions , and then evaluating and implementing the most suitable .

In this post, you'll find problem-solving tools you can use to develop effective solutions. You'll also find some tips for facilitating the problem solving process and solving complex problems.

Design your next session with SessionLab

Join the 150,000+ facilitators 
using SessionLab.

Recommended Articles

A step-by-step guide to planning a workshop, 54 great online tools for workshops and meetings, how to create an unforgettable training session in 8 simple steps.

  • 18 Free Facilitation Resources We Think You’ll Love

What is problem solving?

Problem solving is a process of finding and implementing a solution to a challenge or obstacle. In most contexts, this means going through a problem solving process that begins with identifying the issue, exploring its root causes, ideating and refining possible solutions before implementing and measuring the impact of that solution.

For simple or small problems, it can be tempting to skip straight to implementing what you believe is the right solution. The danger with this approach is that without exploring the true causes of the issue, it might just occur again or your chosen solution may cause other issues.

Particularly in the world of work, good problem solving means using data to back up each step of the process, bringing in new perspectives and effectively measuring the impact of your solution.

Effective problem solving can help ensure that your team or organization is well positioned to overcome challenges, be resilient to change and create innovation. In my experience, problem solving is a combination of skillset, mindset and process, and it’s especially vital for leaders to cultivate this skill.

A group of people looking at a poster with notes on it

What is the seven step problem solving process?

A problem solving process is a step-by-step framework from going from discovering a problem all the way through to implementing a solution.

With practice, this framework can become intuitive, and innovative companies tend to have a consistent and ongoing ability to discover and tackle challenges when they come up.

You might see everything from a four step problem solving process through to seven steps. While all these processes cover roughly the same ground, I’ve found a seven step problem solving process is helpful for making all key steps legible.

We’ll outline that process here and then follow with techniques you can use to explore and work on that step of the problem solving process with a group.

The seven-step problem solving process is:

1. Problem identification 

The first stage of any problem solving process is to identify the problem(s) you need to solve. This often looks like using group discussions and activities to help a group surface and effectively articulate the challenges they’re facing and wish to resolve.

Be sure to align with your team on the exact definition and nature of the problem you’re solving. An effective process is one where everyone is pulling in the same direction – ensure clarity and alignment now to help avoid misunderstandings later.

2. Problem analysis and refinement

The process of problem analysis means ensuring that the problem you are seeking to solve is  the   right problem . Choosing the right problem to solve means you are on the right path to creating the right solution.

At this stage, you may look deeper at the problem you identified to try and discover the root cause at the level of people or process. You may also spend some time sourcing data, consulting relevant parties and creating and refining a problem statement.

Problem refinement means adjusting scope or focus of the problem you will be aiming to solve based on what comes up during your analysis. As you analyze data sources, you might discover that the root cause means you need to adjust your problem statement. Alternatively, you might find that your original problem statement is too big to be meaningful approached within your current project.

Remember that the goal of any problem refinement is to help set the stage for effective solution development and deployment. Set the right focus and get buy-in from your team here and you’ll be well positioned to move forward with confidence.

3. Solution generation

Once your group has nailed down the particulars of the problem you wish to solve, you want to encourage a free flow of ideas connecting to solving that problem. This can take the form of problem solving games that encourage creative thinking or techniquess designed to produce working prototypes of possible solutions. 

The key to ensuring the success of this stage of the problem solving process is to encourage quick, creative thinking and create an open space where all ideas are considered. The best solutions can often come from unlikely places and by using problem solving techniques that celebrate invention, you might come up with solution gold. 

problem solving on computer

4. Solution development

No solution is perfect right out of the gate. It’s important to discuss and develop the solutions your group has come up with over the course of following the previous problem solving steps in order to arrive at the best possible solution. Problem solving games used in this stage involve lots of critical thinking, measuring potential effort and impact, and looking at possible solutions analytically. 

During this stage, you will often ask your team to iterate and improve upon your front-running solutions and develop them further. Remember that problem solving strategies always benefit from a multitude of voices and opinions, and not to let ego get involved when it comes to choosing which solutions to develop and take further.

Finding the best solution is the goal of all problem solving workshops and here is the place to ensure that your solution is well thought out, sufficiently robust and fit for purpose. 

5. Decision making and planning

Nearly there! Once you’ve got a set of possible, you’ll need to make a decision on which to implement. This can be a consensus-based group decision or it might be for a leader or major stakeholder to decide. You’ll find a set of effective decision making methods below.

Once your group has reached consensus and selected a solution, there are some additional actions that also need to be decided upon. You’ll want to work on allocating ownership of the project, figure out who will do what, how the success of the solution will be measured and decide the next course of action.

Set clear accountabilities, actions, timeframes, and follow-ups for your chosen solution. Make these decisions and set clear next-steps in the problem solving workshop so that everyone is aligned and you can move forward effectively as a group. 

Ensuring that you plan for the roll-out of a solution is one of the most important problem solving steps. Without adequate planning or oversight, it can prove impossible to measure success or iterate further if the problem was not solved. 

6. Solution implementation 

This is what we were waiting for! All problem solving processes have the end goal of implementing an effective and impactful solution that your group has confidence in.

Project management and communication skills are key here – your solution may need to adjust when out in the wild or you might discover new challenges along the way. For some solutions, you might also implement a test with a small group and monitor results before rolling it out to an entire company.

You should have a clear owner for your solution who will oversee the plans you made together and help ensure they’re put into place. This person will often coordinate the implementation team and set-up processes to measure the efficacy of your solution too.

7. Solution evaluation 

So you and your team developed a great solution to a problem and have a gut feeling it’s been solved. Work done, right? Wrong. All problem solving strategies benefit from evaluation, consideration, and feedback.

You might find that the solution does not work for everyone, might create new problems, or is potentially so successful that you will want to roll it out to larger teams or as part of other initiatives. 

None of that is possible without taking the time to evaluate the success of the solution you developed in your problem solving model and adjust if necessary.

Remember that the problem solving process is often iterative and it can be common to not solve complex issues on the first try. Even when this is the case, you and your team will have generated learning that will be important for future problem solving workshops or in other parts of the organization. 

It’s also worth underlining how important record keeping is throughout the problem solving process. If a solution didn’t work, you need to have the data and records to see why that was the case. If you go back to the drawing board, notes from the previous workshop can help save time.

What does an effective problem solving process look like?

Every effective problem solving process begins with an agenda . In our experience, a well-structured problem solving workshop is one of the best methods for successfully guiding a group from exploring a problem to implementing a solution.

The format of a workshop ensures that you can get buy-in from your group, encourage free-thinking and solution exploration before making a decision on what to implement following the session.

This Design Sprint 2.0 template is an effective problem solving process from top agency AJ&Smart. It’s a great format for the entire problem solving process, with four-days of workshops designed to surface issues, explore solutions and even test a solution.

Check it for an example of how you might structure and run a problem solving process and feel free to copy and adjust it your needs!

For a shorter process you can run in a single afternoon, this remote problem solving agenda will guide you effectively in just a couple of hours.

Whatever the length of your workshop, by using SessionLab, it’s easy to go from an idea to a complete agenda . Start by dragging and dropping your core problem solving activities into place . Add timings, breaks and necessary materials before sharing your agenda with your colleagues.

The resulting agenda will be your guide to an effective and productive problem solving session that will also help you stay organized on the day!

problem solving on computer

Complete problem-solving methods

In this section, we’ll look at in-depth problem-solving methods that provide a complete end-to-end process for developing effective solutions. These will help guide your team from the discovery and definition of a problem through to delivering the right solution.

If you’re looking for an all-encompassing method or problem-solving model, these processes are a great place to start. They’ll ask your team to challenge preconceived ideas and adopt a mindset for solving problems more effectively.

Six Thinking Hats

Individual approaches to solving a problem can be very different based on what team or role an individual holds. It can be easy for existing biases or perspectives to find their way into the mix, or for internal politics to direct a conversation.

Six Thinking Hats is a classic method for identifying the problems that need to be solved and enables your team to consider them from different angles, whether that is by focusing on facts and data, creative solutions, or by considering why a particular solution might not work.

Like all problem-solving frameworks, Six Thinking Hats is effective at helping teams remove roadblocks from a conversation or discussion and come to terms with all the aspects necessary to solve complex problems.

The Six Thinking Hats   #creative thinking   #meeting facilitation   #problem solving   #issue resolution   #idea generation   #conflict resolution   The Six Thinking Hats are used by individuals and groups to separate out conflicting styles of thinking. They enable and encourage a group of people to think constructively together in exploring and implementing change, rather than using argument to fight over who is right and who is wrong.

Lightning Decision Jam

Featured courtesy of Jonathan Courtney of AJ&Smart Berlin, Lightning Decision Jam is one of those strategies that should be in every facilitation toolbox. Exploring problems and finding solutions is often creative in nature, though as with any creative process, there is the potential to lose focus and get lost.

Unstructured discussions might get you there in the end, but it’s much more effective to use a method that creates a clear process and team focus.

In Lightning Decision Jam, participants are invited to begin by writing challenges, concerns, or mistakes on post-its without discussing them before then being invited by the moderator to present them to the group.

From there, the team vote on which problems to solve and are guided through steps that will allow them to reframe those problems, create solutions and then decide what to execute on. 

By deciding the problems that need to be solved as a team before moving on, this group process is great for ensuring the whole team is aligned and can take ownership over the next stages. 

Lightning Decision Jam (LDJ)   #action   #decision making   #problem solving   #issue analysis   #innovation   #design   #remote-friendly   It doesn’t matter where you work and what your job role is, if you work with other people together as a team, you will always encounter the same challenges: Unclear goals and miscommunication that cause busy work and overtime Unstructured meetings that leave attendants tired, confused and without clear outcomes. Frustration builds up because internal challenges to productivity are not addressed Sudden changes in priorities lead to a loss of focus and momentum Muddled compromise takes the place of clear decision- making, leaving everybody to come up with their own interpretation. In short, a lack of structure leads to a waste of time and effort, projects that drag on for too long and frustrated, burnt out teams. AJ&Smart has worked with some of the most innovative, productive companies in the world. What sets their teams apart from others is not better tools, bigger talent or more beautiful offices. The secret sauce to becoming a more productive, more creative and happier team is simple: Replace all open discussion or brainstorming with a structured process that leads to more ideas, clearer decisions and better outcomes. When a good process provides guardrails and a clear path to follow, it becomes easier to come up with ideas, make decisions and solve problems. This is why AJ&Smart created Lightning Decision Jam (LDJ). It’s a simple and short, but powerful group exercise that can be run either in-person, in the same room, or remotely with distributed teams.

Problem Definition Process

While problems can be complex, the problem-solving methods you use to identify and solve those problems can often be simple in design. 

By taking the time to truly identify and define a problem before asking the group to reframe the challenge as an opportunity, this method is a great way to enable change.

Begin by identifying a focus question and exploring the ways in which it manifests before splitting into five teams who will each consider the problem using a different method: escape, reversal, exaggeration, distortion or wishful. Teams develop a problem objective and create ideas in line with their method before then feeding them back to the group.

This method is great for enabling in-depth discussions while also creating space for finding creative solutions too!

Problem Definition   #problem solving   #idea generation   #creativity   #online   #remote-friendly   A problem solving technique to define a problem, challenge or opportunity and to generate ideas.

The 5 Whys 

Sometimes, a group needs to go further with their strategies and analyze the root cause at the heart of organizational issues. An RCA or root cause analysis is the process of identifying what is at the heart of business problems or recurring challenges. 

The 5 Whys is a simple and effective method of helping a group go find the root cause of any problem or challenge and conduct analysis that will deliver results. 

By beginning with the creation of a problem statement and going through five stages to refine it, The 5 Whys provides everything you need to truly discover the cause of an issue.

The 5 Whys   #hyperisland   #innovation   This simple and powerful method is useful for getting to the core of a problem or challenge. As the title suggests, the group defines a problems, then asks the question “why” five times, often using the resulting explanation as a starting point for creative problem solving.

World Cafe is a simple but powerful facilitation technique to help bigger groups to focus their energy and attention on solving complex problems.

World Cafe enables this approach by creating a relaxed atmosphere where participants are able to self-organize and explore topics relevant and important to them which are themed around a central problem-solving purpose. Create the right atmosphere by modeling your space after a cafe and after guiding the group through the method, let them take the lead!

Making problem-solving a part of your organization’s culture in the long term can be a difficult undertaking. More approachable formats like World Cafe can be especially effective in bringing people unfamiliar with workshops into the fold. 

World Cafe   #hyperisland   #innovation   #issue analysis   World Café is a simple yet powerful method, originated by Juanita Brown, for enabling meaningful conversations driven completely by participants and the topics that are relevant and important to them. Facilitators create a cafe-style space and provide simple guidelines. Participants then self-organize and explore a set of relevant topics or questions for conversation.

Discovery & Action Dialogue (DAD)

One of the best approaches is to create a safe space for a group to share and discover practices and behaviors that can help them find their own solutions.

With DAD, you can help a group choose which problems they wish to solve and which approaches they will take to do so. It’s great at helping remove resistance to change and can help get buy-in at every level too!

This process of enabling frontline ownership is great in ensuring follow-through and is one of the methods you will want in your toolbox as a facilitator.

Discovery & Action Dialogue (DAD)   #idea generation   #liberating structures   #action   #issue analysis   #remote-friendly   DADs make it easy for a group or community to discover practices and behaviors that enable some individuals (without access to special resources and facing the same constraints) to find better solutions than their peers to common problems. These are called positive deviant (PD) behaviors and practices. DADs make it possible for people in the group, unit, or community to discover by themselves these PD practices. DADs also create favorable conditions for stimulating participants’ creativity in spaces where they can feel safe to invent new and more effective practices. Resistance to change evaporates as participants are unleashed to choose freely which practices they will adopt or try and which problems they will tackle. DADs make it possible to achieve frontline ownership of solutions.
Design Sprint 2.0

Want to see how a team can solve big problems and move forward with prototyping and testing solutions in a few days? The Design Sprint 2.0 template from Jake Knapp, author of Sprint, is a complete agenda for a with proven results.

Developing the right agenda can involve difficult but necessary planning. Ensuring all the correct steps are followed can also be stressful or time-consuming depending on your level of experience.

Use this complete 4-day workshop template if you are finding there is no obvious solution to your challenge and want to focus your team around a specific problem that might require a shortcut to launching a minimum viable product or waiting for the organization-wide implementation of a solution.

Open space technology

Open space technology- developed by Harrison Owen – creates a space where large groups are invited to take ownership of their problem solving and lead individual sessions. Open space technology is a great format when you have a great deal of expertise and insight in the room and want to allow for different takes and approaches on a particular theme or problem you need to be solved.

Start by bringing your participants together to align around a central theme and focus their efforts. Explain the ground rules to help guide the problem-solving process and then invite members to identify any issue connecting to the central theme that they are interested in and are prepared to take responsibility for.

Once participants have decided on their approach to the core theme, they write their issue on a piece of paper, announce it to the group, pick a session time and place, and post the paper on the wall. As the wall fills up with sessions, the group is then invited to join the sessions that interest them the most and which they can contribute to, then you’re ready to begin!

Everyone joins the problem-solving group they’ve signed up to, record the discussion and if appropriate, findings can then be shared with the rest of the group afterward.

Open Space Technology   #action plan   #idea generation   #problem solving   #issue analysis   #large group   #online   #remote-friendly   Open Space is a methodology for large groups to create their agenda discerning important topics for discussion, suitable for conferences, community gatherings and whole system facilitation

Techniques to identify and analyze problems

Using a problem-solving method to help a team identify and analyze a problem can be a quick and effective addition to any workshop or meeting.

While further actions are always necessary, you can generate momentum and alignment easily, and these activities are a great place to get started.

We’ve put together this list of techniques to help you and your team with problem identification, analysis, and discussion that sets the foundation for developing effective solutions.

Let’s take a look!

Fishbone Analysis

Organizational or team challenges are rarely simple, and it’s important to remember that one problem can be an indication of something that goes deeper and may require further consideration to be solved.

Fishbone Analysis helps groups to dig deeper and understand the origins of a problem. It’s a great example of a root cause analysis method that is simple for everyone on a team to get their head around. 

Participants in this activity are asked to annotate a diagram of a fish, first adding the problem or issue to be worked on at the head of a fish before then brainstorming the root causes of the problem and adding them as bones on the fish. 

Using abstractions such as a diagram of a fish can really help a team break out of their regular thinking and develop a creative approach.

Fishbone Analysis   #problem solving   ##root cause analysis   #decision making   #online facilitation   A process to help identify and understand the origins of problems, issues or observations.

Problem Tree 

Encouraging visual thinking can be an essential part of many strategies. By simply reframing and clarifying problems, a group can move towards developing a problem solving model that works for them. 

In Problem Tree, groups are asked to first brainstorm a list of problems – these can be design problems, team problems or larger business problems – and then organize them into a hierarchy. The hierarchy could be from most important to least important or abstract to practical, though the key thing with problem solving games that involve this aspect is that your group has some way of managing and sorting all the issues that are raised.

Once you have a list of problems that need to be solved and have organized them accordingly, you’re then well-positioned for the next problem solving steps.

Problem tree   #define intentions   #create   #design   #issue analysis   A problem tree is a tool to clarify the hierarchy of problems addressed by the team within a design project; it represents high level problems or related sublevel problems.

SWOT Analysis

Chances are you’ve heard of the SWOT Analysis before. This problem-solving method focuses on identifying strengths, weaknesses, opportunities, and threats is a tried and tested method for both individuals and teams.

Start by creating a desired end state or outcome and bare this in mind – any process solving model is made more effective by knowing what you are moving towards. Create a quadrant made up of the four categories of a SWOT analysis and ask participants to generate ideas based on each of those quadrants.

Once you have those ideas assembled in their quadrants, cluster them together based on their affinity with other ideas. These clusters are then used to facilitate group conversations and move things forward. 

SWOT analysis   #gamestorming   #problem solving   #action   #meeting facilitation   The SWOT Analysis is a long-standing technique of looking at what we have, with respect to the desired end state, as well as what we could improve on. It gives us an opportunity to gauge approaching opportunities and dangers, and assess the seriousness of the conditions that affect our future. When we understand those conditions, we can influence what comes next.

Agreement-Certainty Matrix

Not every problem-solving approach is right for every challenge, and deciding on the right method for the challenge at hand is a key part of being an effective team.

The Agreement Certainty matrix helps teams align on the nature of the challenges facing them. By sorting problems from simple to chaotic, your team can understand what methods are suitable for each problem and what they can do to ensure effective results. 

If you are already using Liberating Structures techniques as part of your problem-solving strategy, the Agreement-Certainty Matrix can be an invaluable addition to your process. We’ve found it particularly if you are having issues with recurring problems in your organization and want to go deeper in understanding the root cause. 

Agreement-Certainty Matrix   #issue analysis   #liberating structures   #problem solving   You can help individuals or groups avoid the frequent mistake of trying to solve a problem with methods that are not adapted to the nature of their challenge. The combination of two questions makes it possible to easily sort challenges into four categories: simple, complicated, complex , and chaotic .  A problem is simple when it can be solved reliably with practices that are easy to duplicate.  It is complicated when experts are required to devise a sophisticated solution that will yield the desired results predictably.  A problem is complex when there are several valid ways to proceed but outcomes are not predictable in detail.  Chaotic is when the context is too turbulent to identify a path forward.  A loose analogy may be used to describe these differences: simple is like following a recipe, complicated like sending a rocket to the moon, complex like raising a child, and chaotic is like the game “Pin the Tail on the Donkey.”  The Liberating Structures Matching Matrix in Chapter 5 can be used as the first step to clarify the nature of a challenge and avoid the mismatches between problems and solutions that are frequently at the root of chronic, recurring problems.

Organizing and charting a team’s progress can be important in ensuring its success. SQUID (Sequential Question and Insight Diagram) is a great model that allows a team to effectively switch between giving questions and answers and develop the skills they need to stay on track throughout the process. 

Begin with two different colored sticky notes – one for questions and one for answers – and with your central topic (the head of the squid) on the board. Ask the group to first come up with a series of questions connected to their best guess of how to approach the topic. Ask the group to come up with answers to those questions, fix them to the board and connect them with a line. After some discussion, go back to question mode by responding to the generated answers or other points on the board.

It’s rewarding to see a diagram grow throughout the exercise, and a completed SQUID can provide a visual resource for future effort and as an example for other teams.

SQUID   #gamestorming   #project planning   #issue analysis   #problem solving   When exploring an information space, it’s important for a group to know where they are at any given time. By using SQUID, a group charts out the territory as they go and can navigate accordingly. SQUID stands for Sequential Question and Insight Diagram.

To continue with our nautical theme, Speed Boat is a short and sweet activity that can help a team quickly identify what employees, clients or service users might have a problem with and analyze what might be standing in the way of achieving a solution.

Methods that allow for a group to make observations, have insights and obtain those eureka moments quickly are invaluable when trying to solve complex problems.

In Speed Boat, the approach is to first consider what anchors and challenges might be holding an organization (or boat) back. Bonus points if you are able to identify any sharks in the water and develop ideas that can also deal with competitors!   

Speed Boat   #gamestorming   #problem solving   #action   Speedboat is a short and sweet way to identify what your employees or clients don’t like about your product/service or what’s standing in the way of a desired goal.

The Journalistic Six

Some of the most effective ways of solving problems is by encouraging teams to be more inclusive and diverse in their thinking.

Based on the six key questions journalism students are taught to answer in articles and news stories, The Journalistic Six helps create teams to see the whole picture. By using who, what, when, where, why, and how to facilitate the conversation and encourage creative thinking, your team can make sure that the problem identification and problem analysis stages of the are covered exhaustively and thoughtfully. Reporter’s notebook and dictaphone optional.

The Journalistic Six – Who What When Where Why How   #idea generation   #issue analysis   #problem solving   #online   #creative thinking   #remote-friendly   A questioning method for generating, explaining, investigating ideas.

Individual and group perspectives are incredibly important, but what happens if people are set in their minds and need a change of perspective in order to approach a problem more effectively?

Flip It is a method we love because it is both simple to understand and run, and allows groups to understand how their perspectives and biases are formed. 

Participants in Flip It are first invited to consider concerns, issues, or problems from a perspective of fear and write them on a flip chart. Then, the group is asked to consider those same issues from a perspective of hope and flip their understanding.  

No problem and solution is free from existing bias and by changing perspectives with Flip It, you can then develop a problem solving model quickly and effectively.

Flip It!   #gamestorming   #problem solving   #action   Often, a change in a problem or situation comes simply from a change in our perspectives. Flip It! is a quick game designed to show players that perspectives are made, not born.

LEGO Challenge

Now for an activity that is a little out of the (toy) box. LEGO Serious Play is a facilitation methodology that can be used to improve creative thinking and problem-solving skills. 

The LEGO Challenge includes giving each member of the team an assignment that is hidden from the rest of the group while they create a structure without speaking.

What the LEGO challenge brings to the table is a fun working example of working with stakeholders who might not be on the same page to solve problems. Also, it’s LEGO! Who doesn’t love LEGO! 

LEGO Challenge   #hyperisland   #team   A team-building activity in which groups must work together to build a structure out of LEGO, but each individual has a secret “assignment” which makes the collaborative process more challenging. It emphasizes group communication, leadership dynamics, conflict, cooperation, patience and problem solving strategy.

What, So What, Now What?

If not carefully managed, the problem identification and problem analysis stages of the problem-solving process can actually create more problems and misunderstandings.

The What, So What, Now What? problem-solving activity is designed to help collect insights and move forward while also eliminating the possibility of disagreement when it comes to identifying, clarifying, and analyzing organizational or work problems. 

Facilitation is all about bringing groups together so that might work on a shared goal and the best problem-solving strategies ensure that teams are aligned in purpose, if not initially in opinion or insight.

Throughout the three steps of this game, you give everyone on a team to reflect on a problem by asking what happened, why it is important, and what actions should then be taken. 

This can be a great activity for bringing our individual perceptions about a problem or challenge and contextualizing it in a larger group setting. This is one of the most important problem-solving skills you can bring to your organization.

W³ – What, So What, Now What?   #issue analysis   #innovation   #liberating structures   You can help groups reflect on a shared experience in a way that builds understanding and spurs coordinated action while avoiding unproductive conflict. It is possible for every voice to be heard while simultaneously sifting for insights and shaping new direction. Progressing in stages makes this practical—from collecting facts about What Happened to making sense of these facts with So What and finally to what actions logically follow with Now What . The shared progression eliminates most of the misunderstandings that otherwise fuel disagreements about what to do. Voila!

Journalists  

Problem analysis can be one of the most important and decisive stages of all problem-solving tools. Sometimes, a team can become bogged down in the details and are unable to move forward.

Journalists is an activity that can avoid a group from getting stuck in the problem identification or problem analysis stages of the process.

In Journalists, the group is invited to draft the front page of a fictional newspaper and figure out what stories deserve to be on the cover and what headlines those stories will have. By reframing how your problems and challenges are approached, you can help a team move productively through the process and be better prepared for the steps to follow.

Journalists   #vision   #big picture   #issue analysis   #remote-friendly   This is an exercise to use when the group gets stuck in details and struggles to see the big picture. Also good for defining a vision.

Problem-solving techniques for brainstorming solutions

Now you have the context and background of the problem you are trying to solving, now comes the time to start ideating and thinking about how you’ll solve the issue.

Here, you’ll want to encourage creative, free thinking and speed. Get as many ideas out as possible and explore different perspectives so you have the raw material for the next step.

Looking at a problem from a new angle can be one of the most effective ways of creating an effective solution. TRIZ is a problem-solving tool that asks the group to consider what they must not do in order to solve a challenge.

By reversing the discussion, new topics and taboo subjects often emerge, allowing the group to think more deeply and create ideas that confront the status quo in a safe and meaningful way. If you’re working on a problem that you’ve tried to solve before, TRIZ is a great problem-solving method to help your team get unblocked.

Making Space with TRIZ   #issue analysis   #liberating structures   #issue resolution   You can clear space for innovation by helping a group let go of what it knows (but rarely admits) limits its success and by inviting creative destruction. TRIZ makes it possible to challenge sacred cows safely and encourages heretical thinking. The question “What must we stop doing to make progress on our deepest purpose?” induces seriously fun yet very courageous conversations. Since laughter often erupts, issues that are otherwise taboo get a chance to be aired and confronted. With creative destruction come opportunities for renewal as local action and innovation rush in to fill the vacuum. Whoosh!

Mindspin  

Brainstorming is part of the bread and butter of the problem-solving process and all problem-solving strategies benefit from getting ideas out and challenging a team to generate solutions quickly. 

With Mindspin, participants are encouraged not only to generate ideas but to do so under time constraints and by slamming down cards and passing them on. By doing multiple rounds, your team can begin with a free generation of possible solutions before moving on to developing those solutions and encouraging further ideation. 

This is one of our favorite problem-solving activities and can be great for keeping the energy up throughout the workshop. Remember the importance of helping people become engaged in the process – energizing problem-solving techniques like Mindspin can help ensure your team stays engaged and happy, even when the problems they’re coming together to solve are complex. 

MindSpin   #teampedia   #idea generation   #problem solving   #action   A fast and loud method to enhance brainstorming within a team. Since this activity has more than round ideas that are repetitive can be ruled out leaving more creative and innovative answers to the challenge.

The Creativity Dice

One of the most useful problem solving skills you can teach your team is of approaching challenges with creativity, flexibility, and openness. Games like The Creativity Dice allow teams to overcome the potential hurdle of too much linear thinking and approach the process with a sense of fun and speed. 

In The Creativity Dice, participants are organized around a topic and roll a dice to determine what they will work on for a period of 3 minutes at a time. They might roll a 3 and work on investigating factual information on the chosen topic. They might roll a 1 and work on identifying the specific goals, standards, or criteria for the session.

Encouraging rapid work and iteration while asking participants to be flexible are great skills to cultivate. Having a stage for idea incubation in this game is also important. Moments of pause can help ensure the ideas that are put forward are the most suitable. 

The Creativity Dice   #creativity   #problem solving   #thiagi   #issue analysis   Too much linear thinking is hazardous to creative problem solving. To be creative, you should approach the problem (or the opportunity) from different points of view. You should leave a thought hanging in mid-air and move to another. This skipping around prevents premature closure and lets your brain incubate one line of thought while you consciously pursue another.

Idea and Concept Development

Brainstorming without structure can quickly become chaotic or frustrating. In a problem-solving context, having an ideation framework to follow can help ensure your team is both creative and disciplined.

In this method, you’ll find an idea generation process that encourages your group to brainstorm effectively before developing their ideas and begin clustering them together. By using concepts such as Yes and…, more is more and postponing judgement, you can create the ideal conditions for brainstorming with ease.

Idea & Concept Development   #hyperisland   #innovation   #idea generation   Ideation and Concept Development is a process for groups to work creatively and collaboratively to generate creative ideas. It’s a general approach that can be adapted and customized to suit many different scenarios. It includes basic principles for idea generation and several steps for groups to work with. It also includes steps for idea selection and development.

Problem-solving techniques for developing and refining solutions 

The success of any problem-solving process can be measured by the solutions it produces. After you’ve defined the issue, explored existing ideas, and ideated, it’s time to develop and refine your ideas in order to bring them closer to a solution that actually solves the problem.

Use these problem-solving techniques when you want to help your team think through their ideas and refine them as part of your problem solving process.

Improved Solutions

After a team has successfully identified a problem and come up with a few solutions, it can be tempting to call the work of the problem-solving process complete. That said, the first solution is not necessarily the best, and by including a further review and reflection activity into your problem-solving model, you can ensure your group reaches the best possible result. 

One of a number of problem-solving games from Thiagi Group, Improved Solutions helps you go the extra mile and develop suggested solutions with close consideration and peer review. By supporting the discussion of several problems at once and by shifting team roles throughout, this problem-solving technique is a dynamic way of finding the best solution. 

Improved Solutions   #creativity   #thiagi   #problem solving   #action   #team   You can improve any solution by objectively reviewing its strengths and weaknesses and making suitable adjustments. In this creativity framegame, you improve the solutions to several problems. To maintain objective detachment, you deal with a different problem during each of six rounds and assume different roles (problem owner, consultant, basher, booster, enhancer, and evaluator) during each round. At the conclusion of the activity, each player ends up with two solutions to her problem.

Four Step Sketch

Creative thinking and visual ideation does not need to be confined to the opening stages of your problem-solving strategies. Exercises that include sketching and prototyping on paper can be effective at the solution finding and development stage of the process, and can be great for keeping a team engaged. 

By going from simple notes to a crazy 8s round that involves rapidly sketching 8 variations on their ideas before then producing a final solution sketch, the group is able to iterate quickly and visually. Problem-solving techniques like Four-Step Sketch are great if you have a group of different thinkers and want to change things up from a more textual or discussion-based approach.

Four-Step Sketch   #design sprint   #innovation   #idea generation   #remote-friendly   The four-step sketch is an exercise that helps people to create well-formed concepts through a structured process that includes: Review key information Start design work on paper,  Consider multiple variations , Create a detailed solution . This exercise is preceded by a set of other activities allowing the group to clarify the challenge they want to solve. See how the Four Step Sketch exercise fits into a Design Sprint

Ensuring that everyone in a group is able to contribute to a discussion is vital during any problem solving process. Not only does this ensure all bases are covered, but its then easier to get buy-in and accountability when people have been able to contribute to the process.

1-2-4-All is a tried and tested facilitation technique where participants are asked to first brainstorm on a topic on their own. Next, they discuss and share ideas in a pair before moving into a small group. Those groups are then asked to present the best idea from their discussion to the rest of the team.

This method can be used in many different contexts effectively, though I find it particularly shines in the idea development stage of the process. Giving each participant time to concretize their ideas and develop them in progressively larger groups can create a great space for both innovation and psychological safety.

1-2-4-All   #idea generation   #liberating structures   #issue analysis   With this facilitation technique you can immediately include everyone regardless of how large the group is. You can generate better ideas and more of them faster than ever before. You can tap the know-how and imagination that is distributed widely in places not known in advance. Open, generative conversation unfolds. Ideas and solutions are sifted in rapid fashion. Most importantly, participants own the ideas, so follow-up and implementation is simplified. No buy-in strategies needed! Simple and elegant!

15% Solutions

Some problems are simpler than others and with the right problem-solving activities, you can empower people to take immediate actions that can help create organizational change. 

Part of the liberating structures toolkit, 15% solutions is a problem-solving technique that focuses on finding and implementing solutions quickly. A process of iterating and making small changes quickly can help generate momentum and an appetite for solving complex problems.

Problem-solving strategies can live and die on whether people are onboard. Getting some quick wins is a great way of getting people behind the process.   

It can be extremely empowering for a team to realize that problem-solving techniques can be deployed quickly and easily and delineate between things they can positively impact and those things they cannot change. 

15% Solutions   #action   #liberating structures   #remote-friendly   You can reveal the actions, however small, that everyone can do immediately. At a minimum, these will create momentum, and that may make a BIG difference.  15% Solutions show that there is no reason to wait around, feel powerless, or fearful. They help people pick it up a level. They get individuals and the group to focus on what is within their discretion instead of what they cannot change.  With a very simple question, you can flip the conversation to what can be done and find solutions to big problems that are often distributed widely in places not known in advance. Shifting a few grains of sand may trigger a landslide and change the whole landscape.

Problem-solving techniques for making decisions and planning

After your group is happy with the possible solutions you’ve developed, now comes the time to choose which to implement. There’s more than one way to make a decision and the best option is often dependant on the needs and set-up of your group.

Sometimes, it’s the case that you’ll want to vote as a group on what is likely to be the most impactful solution. Other times, it might be down to a decision maker or major stakeholder to make the final decision. Whatever your process, here’s some techniques you can use to help you make a decision during your problem solving process.

How-Now-Wow Matrix

The problem-solving process is often creative, as complex problems usually require a change of thinking and creative response in order to find the best solutions. While it’s common for the first stages to encourage creative thinking, groups can often gravitate to familiar solutions when it comes to the end of the process. 

When selecting solutions, you don’t want to lose your creative energy! The How-Now-Wow Matrix from Gamestorming is a great problem-solving activity that enables a group to stay creative and think out of the box when it comes to selecting the right solution for a given problem.

Problem-solving techniques that encourage creative thinking and the ideation and selection of new solutions can be the most effective in organisational change. Give the How-Now-Wow Matrix a go, and not just for how pleasant it is to say out loud. 

How-Now-Wow Matrix   #gamestorming   #idea generation   #remote-friendly   When people want to develop new ideas, they most often think out of the box in the brainstorming or divergent phase. However, when it comes to convergence, people often end up picking ideas that are most familiar to them. This is called a ‘creative paradox’ or a ‘creadox’. The How-Now-Wow matrix is an idea selection tool that breaks the creadox by forcing people to weigh each idea on 2 parameters.

Impact and Effort Matrix

All problem-solving techniques hope to not only find solutions to a given problem or challenge but to find the best solution. When it comes to finding a solution, groups are invited to put on their decision-making hats and really think about how a proposed idea would work in practice. 

The Impact and Effort Matrix is one of the problem-solving techniques that fall into this camp, empowering participants to first generate ideas and then categorize them into a 2×2 matrix based on impact and effort.

Activities that invite critical thinking while remaining simple are invaluable. Use the Impact and Effort Matrix to move from ideation and towards evaluating potential solutions before then committing to them. 

Impact and Effort Matrix   #gamestorming   #decision making   #action   #remote-friendly   In this decision-making exercise, possible actions are mapped based on two factors: effort required to implement and potential impact. Categorizing ideas along these lines is a useful technique in decision making, as it obliges contributors to balance and evaluate suggested actions before committing to them.

If you’ve followed each of the problem-solving steps with your group successfully, you should move towards the end of your process with heaps of possible solutions developed with a specific problem in mind. But how do you help a group go from ideation to putting a solution into action? 

Dotmocracy – or Dot Voting -is a tried and tested method of helping a team in the problem-solving process make decisions and put actions in place with a degree of oversight and consensus. 

One of the problem-solving techniques that should be in every facilitator’s toolbox, Dot Voting is fast and effective and can help identify the most popular and best solutions and help bring a group to a decision effectively. 

Dotmocracy   #action   #decision making   #group prioritization   #hyperisland   #remote-friendly   Dotmocracy is a simple method for group prioritization or decision-making. It is not an activity on its own, but a method to use in processes where prioritization or decision-making is the aim. The method supports a group to quickly see which options are most popular or relevant. The options or ideas are written on post-its and stuck up on a wall for the whole group to see. Each person votes for the options they think are the strongest, and that information is used to inform a decision.

Straddling the gap between decision making and planning, MoSCoW is a simple and effective method that allows a group team to easily prioritize a set of possible options.

Use this method in a problem solving process by collecting and summarizing all your possible solutions and then categorize them into 4 sections: “Must have”, “Should have”, “Could have”, or “Would like but won‘t get”.

This method is particularly useful when its less about choosing one possible solution and more about prioritorizing which to do first and which may not fit in the scope of your project. In my experience, complex challenges often require multiple small fixes, and this method can be a great way to move from a pile of things you’d all like to do to a structured plan.

MoSCoW   #define intentions   #create   #design   #action   #remote-friendly   MoSCoW is a method that allows the team to prioritize the different features that they will work on. Features are then categorized into “Must have”, “Should have”, “Could have”, or “Would like but won‘t get”. To be used at the beginning of a timeslot (for example during Sprint planning) and when planning is needed.

When it comes to managing the rollout of a solution, clarity and accountability are key factors in ensuring the success of the project. The RAACI chart is a simple but effective model for setting roles and responsibilities as part of a planning session.

Start by listing each person involved in the project and put them into the following groups in order to make it clear who is responsible for what during the rollout of your solution.

  • Responsibility  (Which person and/or team will be taking action?)
  • Authority  (At what “point” must the responsible person check in before going further?)
  • Accountability  (Who must the responsible person check in with?)
  • Consultation  (Who must be consulted by the responsible person before decisions are made?)
  • Information  (Who must be informed of decisions, once made?)

Ensure this information is easily accessible and use it to inform who does what and who is looped into discussions and kept up to date.

RAACI   #roles and responsibility   #teamwork   #project management   Clarifying roles and responsibilities, levels of autonomy/latitude in decision making, and levels of engagement among diverse stakeholders.

Problem-solving warm-up activities

All facilitators know that warm-ups and icebreakers are useful for any workshop or group process. Problem-solving workshops are no different.

Use these problem-solving techniques to warm up a group and prepare them for the rest of the process. Activating your group by tapping into some of the top problem-solving skills can be one of the best ways to see great outcomes from your session.

Check-in / Check-out

Solid processes are planned from beginning to end, and the best facilitators know that setting the tone and establishing a safe, open environment can be integral to a successful problem-solving process. Check-in / Check-out is a great way to begin and/or bookend a problem-solving workshop. Checking in to a session emphasizes that everyone will be seen, heard, and expected to contribute. 

If you are running a series of meetings, setting a consistent pattern of checking in and checking out can really help your team get into a groove. We recommend this opening-closing activity for small to medium-sized groups though it can work with large groups if they’re disciplined!

Check-in / Check-out   #team   #opening   #closing   #hyperisland   #remote-friendly   Either checking-in or checking-out is a simple way for a team to open or close a process, symbolically and in a collaborative way. Checking-in/out invites each member in a group to be present, seen and heard, and to express a reflection or a feeling. Checking-in emphasizes presence, focus and group commitment; checking-out emphasizes reflection and symbolic closure.

Doodling Together  

Thinking creatively and not being afraid to make suggestions are important problem-solving skills for any group or team, and warming up by encouraging these behaviors is a great way to start. 

Doodling Together is one of our favorite creative ice breaker games – it’s quick, effective, and fun and can make all following problem-solving steps easier by encouraging a group to collaborate visually. By passing cards and adding additional items as they go, the workshop group gets into a groove of co-creation and idea development that is crucial to finding solutions to problems. 

Doodling Together   #collaboration   #creativity   #teamwork   #fun   #team   #visual methods   #energiser   #icebreaker   #remote-friendly   Create wild, weird and often funny postcards together & establish a group’s creative confidence.

Show and Tell

You might remember some version of Show and Tell from being a kid in school and it’s a great problem-solving activity to kick off a session.

Asking participants to prepare a little something before a workshop by bringing an object for show and tell can help them warm up before the session has even begun! Games that include a physical object can also help encourage early engagement before moving onto more big-picture thinking.

By asking your participants to tell stories about why they chose to bring a particular item to the group, you can help teams see things from new perspectives and see both differences and similarities in the way they approach a topic. Great groundwork for approaching a problem-solving process as a team! 

Show and Tell   #gamestorming   #action   #opening   #meeting facilitation   Show and Tell taps into the power of metaphors to reveal players’ underlying assumptions and associations around a topic The aim of the game is to get a deeper understanding of stakeholders’ perspectives on anything—a new project, an organizational restructuring, a shift in the company’s vision or team dynamic.

Constellations

Who doesn’t love stars? Constellations is a great warm-up activity for any workshop as it gets people up off their feet, energized, and ready to engage in new ways with established topics. It’s also great for showing existing beliefs, biases, and patterns that can come into play as part of your session.

Using warm-up games that help build trust and connection while also allowing for non-verbal responses can be great for easing people into the problem-solving process and encouraging engagement from everyone in the group. Constellations is great in large spaces that allow for movement and is definitely a practical exercise to allow the group to see patterns that are otherwise invisible. 

Constellations   #trust   #connection   #opening   #coaching   #patterns   #system   Individuals express their response to a statement or idea by standing closer or further from a central object. Used with teams to reveal system, hidden patterns, perspectives.

Draw a Tree

Problem-solving games that help raise group awareness through a central, unifying metaphor can be effective ways to warm-up a group in any problem-solving model.

Draw a Tree is a simple warm-up activity you can use in any group and which can provide a quick jolt of energy. Start by asking your participants to draw a tree in just 45 seconds – they can choose whether it will be abstract or realistic. 

Once the timer is up, ask the group how many people included the roots of the tree and use this as a means to discuss how we can ignore important parts of any system simply because they are not visible.

All problem-solving strategies are made more effective by thinking of problems critically and by exposing things that may not normally come to light. Warm-up games like Draw a Tree are great in that they quickly demonstrate some key problem-solving skills in an accessible and effective way.

Draw a Tree   #thiagi   #opening   #perspectives   #remote-friendly   With this game you can raise awarness about being more mindful, and aware of the environment we live in.

Closing activities for a problem-solving process

Each step of the problem-solving workshop benefits from an intelligent deployment of activities, games, and techniques. Bringing your session to an effective close helps ensure that solutions are followed through on and that you also celebrate what has been achieved.

Here are some problem-solving activities you can use to effectively close a workshop or meeting and ensure the great work you’ve done can continue afterward.

One Breath Feedback

Maintaining attention and focus during the closing stages of a problem-solving workshop can be tricky and so being concise when giving feedback can be important. It’s easy to incur “death by feedback” should some team members go on for too long sharing their perspectives in a quick feedback round. 

One Breath Feedback is a great closing activity for workshops. You give everyone an opportunity to provide feedback on what they’ve done but only in the space of a single breath. This keeps feedback short and to the point and means that everyone is encouraged to provide the most important piece of feedback to them. 

One breath feedback   #closing   #feedback   #action   This is a feedback round in just one breath that excels in maintaining attention: each participants is able to speak during just one breath … for most people that’s around 20 to 25 seconds … unless of course you’ve been a deep sea diver in which case you’ll be able to do it for longer.

Who What When Matrix 

Matrices feature as part of many effective problem-solving strategies and with good reason. They are easily recognizable, simple to use, and generate results.

The Who What When Matrix is a great tool to use when closing your problem-solving session by attributing a who, what and when to the actions and solutions you have decided upon. The resulting matrix is a simple, easy-to-follow way of ensuring your team can move forward. 

Great solutions can’t be enacted without action and ownership. Your problem-solving process should include a stage for allocating tasks to individuals or teams and creating a realistic timeframe for those solutions to be implemented or checked out. Use this method to keep the solution implementation process clear and simple for all involved. 

Who/What/When Matrix   #gamestorming   #action   #project planning   With Who/What/When matrix, you can connect people with clear actions they have defined and have committed to.

Response cards

Group discussion can comprise the bulk of most problem-solving activities and by the end of the process, you might find that your team is talked out! 

Providing a means for your team to give feedback with short written notes can ensure everyone is head and can contribute without the need to stand up and talk. Depending on the needs of the group, giving an alternative can help ensure everyone can contribute to your problem-solving model in the way that makes the most sense for them.

Response Cards is a great way to close a workshop if you are looking for a gentle warm-down and want to get some swift discussion around some of the feedback that is raised. 

Response Cards   #debriefing   #closing   #structured sharing   #questions and answers   #thiagi   #action   It can be hard to involve everyone during a closing of a session. Some might stay in the background or get unheard because of louder participants. However, with the use of Response Cards, everyone will be involved in providing feedback or clarify questions at the end of a session.

Tips for effective problem solving

Problem-solving activities are only one part of the puzzle. While a great method can help unlock your team’s ability to solve problems, without a thoughtful approach and strong facilitation the solutions may not be fit for purpose.

Let’s take a look at some problem-solving tips you can apply to any process to help it be a success!

Clearly define the problem

Jumping straight to solutions can be tempting, though without first clearly articulating a problem, the solution might not be the right one. Many of the problem-solving activities below include sections where the problem is explored and clearly defined before moving on.

This is a vital part of the problem-solving process and taking the time to fully define an issue can save time and effort later. A clear definition helps identify irrelevant information and it also ensures that your team sets off on the right track.

Don’t jump to conclusions

It’s easy for groups to exhibit cognitive bias or have preconceived ideas about both problems and potential solutions. Be sure to back up any problem statements or potential solutions with facts, research, and adequate forethought.

The best techniques ask participants to be methodical and challenge preconceived notions. Make sure you give the group enough time and space to collect relevant information and consider the problem in a new way. By approaching the process with a clear, rational mindset, you’ll often find that better solutions are more forthcoming.  

Try different approaches  

Problems come in all shapes and sizes and so too should the methods you use to solve them. If you find that one approach isn’t yielding results and your team isn’t finding different solutions, try mixing it up. You’ll be surprised at how using a new creative activity can unblock your team and generate great solutions.

Don’t take it personally 

Depending on the nature of your team or organizational problems, it’s easy for conversations to get heated. While it’s good for participants to be engaged in the discussions, ensure that emotions don’t run too high and that blame isn’t thrown around while finding solutions.

You’re all in it together, and even if your team or area is seeing problems, that isn’t necessarily a disparagement of you personally. Using facilitation skills to manage group dynamics is one effective method of helping conversations be more constructive.

Get the right people in the room

Your problem-solving method is often only as effective as the group using it. Getting the right people on the job and managing the number of people present is important too!

If the group is too small, you may not get enough different perspectives to effectively solve a problem. If the group is too large, you can go round and round during the ideation stages.

Creating the right group makeup is also important in ensuring you have the necessary expertise and skillset to both identify and follow up on potential solutions. Carefully consider who to include at each stage to help ensure your problem-solving method is followed and positioned for success.

Create psychologically safe spaces for discussion

Identifying a problem accurately also requires that all members of a group are able to contribute their views in an open and safe manner.

It can be tough for people to stand up and contribute if the problems or challenges are emotive or personal in nature. Try and create a psychologically safe space for these kinds of discussions and where possible, create regular opportunities for challenges to be brought up organically.

Document everything

The best solutions can take refinement, iteration, and reflection to come out. Get into a habit of documenting your process in order to keep all the learnings from the session and to allow ideas to mature and develop. Many of the methods below involve the creation of documents or shared resources. Be sure to keep and share these so everyone can benefit from the work done!

Bring a facilitator 

Facilitation is all about making group processes easier. With a subject as potentially emotive and important as problem-solving, having an impartial third party in the form of a facilitator can make all the difference in finding great solutions and keeping the process moving. Consider bringing a facilitator to your problem-solving session to get better results and generate meaningful solutions!

Develop your problem-solving skills

It takes time and practice to be an effective problem solver. While some roles or participants might more naturally gravitate towards problem-solving, it can take development and planning to help everyone create better solutions.

You might develop a training program, run a problem-solving workshop or simply ask your team to practice using the techniques below. Check out our post on problem-solving skills to see how you and your group can develop the right mental process and be more resilient to issues too!

Design a great agenda

Workshops are a great format for solving problems. With the right approach, you can focus a group and help them find the solutions to their own problems. But designing a process can be time-consuming and finding the right activities can be difficult.

Check out our workshop planning guide to level-up your agenda design and start running more effective workshops. Need inspiration? Check out templates designed by expert facilitators to help you kickstart your process!

Save time and effort creating an effective problem solving process

A structured problem solving process is a surefire way of solving tough problems, discovering creative solutions and driving organizational change. But how can you design for successful outcomes?

With SessionLab, it’s easy to design engaging workshops that deliver results. Drag, drop and reorder blocks  to build your agenda. When you make changes or update your agenda, your session  timing   adjusts automatically , saving you time on manual adjustments.

Collaborating with stakeholders or clients? Share your agenda with a single click and collaborate in real-time. No more sending documents back and forth over email.

Explore  how to use SessionLab  to design effective problem solving workshops or  watch this five minute video  to see the planner in action!

problem solving on computer

Over to you

The problem-solving process can often be as complicated and multifaceted as the problems they are set-up to solve. With the right problem-solving techniques and a mix of exercises designed to guide discussion and generate purposeful ideas, we hope we’ve given you the tools to find the best solutions as simply and easily as possible.

Is there a problem-solving technique that you are missing here? Do you have a favorite activity or method you use when facilitating? Let us know in the comments below, we’d love to hear from you! 

problem solving on computer

James Smart is Head of Content at SessionLab. He’s also a creative facilitator who has run workshops and designed courses for establishments like the National Centre for Writing, UK. He especially enjoys working with young people and empowering others in their creative practice.

' src=

thank you very much for these excellent techniques

' src=

Certainly wonderful article, very detailed. Shared!

' src=

Your list of techniques for problem solving can be helpfully extended by adding TRIZ to the list of techniques. TRIZ has 40 problem solving techniques derived from methods inventros and patent holders used to get new patents. About 10-12 are general approaches. many organization sponsor classes in TRIZ that are used to solve business problems or general organiztational problems. You can take a look at TRIZ and dwonload a free internet booklet to see if you feel it shound be included per your selection process.

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

cycle of workshop planning steps

Going from a mere idea to a workshop that delivers results for your clients can feel like a daunting task. In this piece, we will shine a light on all the work behind the scenes and help you learn how to plan a workshop from start to finish. On a good day, facilitation can feel like effortless magic, but that is mostly the result of backstage work, foresight, and a lot of careful planning. Read on to learn a step-by-step approach to breaking the process of planning a workshop into small, manageable chunks.  The flow starts with the first meeting with a client to define the purposes of a workshop.…

problem solving on computer

Effective online tools are a necessity for smooth and engaging virtual workshops and meetings. But how do you choose the right ones? Do you sometimes feel that the good old pen and paper or MS Office toolkit and email leaves you struggling to stay on top of managing and delivering your workshop? Fortunately, there are plenty of great workshop tools to make your life easier when you need to facilitate a meeting and lead workshops. In this post, we’ll share our favorite online tools you can use to make your life easier and run better workshops and meetings. In fact, there are plenty of free online workshop tools and meeting…

problem solving on computer

How does learning work? A clever 9-year-old once told me: “I know I am learning something new when I am surprised.” The science of adult learning tells us that, in order to learn new skills (which, unsurprisingly, is harder for adults to do than kids) grown-ups need to first get into a specific headspace.  In a business, this approach is often employed in a training session where employees learn new skills or work on professional development. But how do you ensure your training is effective? In this guide, we'll explore how to create an effective training session plan and run engaging training sessions. As team leader, project manager, or consultant,…

Design your next workshop with SessionLab

Join the 150,000 facilitators using SessionLab

Sign up for free

  • Technical support

troubleshooting

  • Paul Kirvan
  • Andrew Zola

What is troubleshooting?

Troubleshooting is a systematic approach to problem-solving that is often used to find and correct issues with complex machines, electronics, computers and software systems. The first step in most troubleshooting methods is gathering information on the issue, such as an undesired behavior or a lack of expected functionality.

Once the issue and how to reproduce it are understood, the next step is to eliminate unnecessary components to determine if the issue persists. This can help identify component incompatibility issues and problems caused by third-party products.

Troubleshooting methodologies usually try to isolate a problem so that it can be examined. The initial goal is to diagnose the problem and try obvious solutions, such as performing a system reboot, powering down and up, and checking that the power cord is connected.

Troubleshooters initially look for common, known causes. For example, when a laptop won't boot up, an obvious first step is to check whether the power cable is working. Once common issues are ruled out, troubleshooters must run through a checklist of components to identify where the failure is happening.

The primary objectives of troubleshooting are to figure out why something doesn't work as intended and provide a solution to resolve the issue.

How does troubleshooting work?

Computer problems that troubleshooters address can show up in any number of places. Examples of places troubleshooters find themselves working include the following:

  • operating systems
  • applications
  • central processing units or CPUs
  • hard drives
  • solid-state drives

List of steps for troubleshooting server problems

One basic troubleshooting method is to press Control-Alt-Delete on a PC, which opens the Microsoft Windows Task Manager where users can determine which applications have become unresponsive, close them and restart the computer. Similarly, Option-Command-Escape will force quit apps on a Mac.

IT and help desk professionals use more extensive ways to troubleshoot problems. Troubleshooting methodologies vary, but the following seven steps are often used.

Step 1. Gather information

The first troubleshooting step for just about any problem is gathering information about it. This can be information about why something unexpected is happening or a missing capability.

Other important information includes related symptoms and unique circumstances that must happen to reproduce the issue. The goal is to identify the problem and understand how to reproduce it.

Step 2. Describe the problem

By comprehensively describing the issue, troubleshooters will know where to look for the root cause . It can help to ask the following questions:

  • What are the symptoms?
  • When does the problem occur?
  • Where does the problem occur?
  • What are the conditions when the problem occurs?
  • Is the problem reproducible?

Answers to these questions will expose which components aren't part of the problem. They will also help identify possible compatibility issues among components and third-party products that might cause issues.

If the issue remains, a specialist might check other common causes, consult product documentation , and conduct research on a support database or through a search engine .

Step 3. Determine the most probable cause

Sometimes a problem can have many possible causes. A trial-and-error method is used to eliminate various options. The best approach is to look for the most straightforward cause first, even when working with a complex system.

One common testing method is the split-half troubleshooting approach. This technique isolates the source of a problem through a process of elimination. This method works best when the system involved has a number of parts in series. Troubleshooters first test halfway down the line of components . If the middle component works, they know everything before it works. At this point, they move on to the middle of the remaining untested section toward the end of the series. If the test of this second section works, they go on to the midpoint of the remaining section.

If the problem occurs at any point in this testing, then the troubleshooters do a split back toward the start of the series until the problem part is found. The split-half process can save time in systems that depend on many components.

Step 4. Create a plan of action and test a solution

Once the problem is understood, troubleshooters develop a plan to tackle the issue. They test their hypothesis and keep testing it until they identify a solution. When all tests fail, go back to Step 3 and start over.

Step 5. Implement the solution

Once troubleshooters have identified and understood the problem, they must adjust, repair or replace whatever is causing the issue. When that is done, they should test the solution to be sure the problem is fixed.

The goal is to return the system to the way it was before the problem occurred. Successful troubleshooting is indicated when the problem is no longer reproducible and functionality is restored. The success of the troubleshooting process often depends on the technicians' thoroughness and experience.

Step 6. Analyze the results

Sometimes the solution to a problem creates another issue. Troubleshooters must monitor the system to ensure the changes made don't adversely affect other parts of it or other systems connected to it.

Step 7. Document the process

The final step is to document all steps taken. This ensures other troubleshooters will know what to do if the problem happens again. It's critical to document both the solution and the fixes that didn't work to provide a comprehensive record of the incident. Documentation will also help in creating troubleshooting checklists to quickly identify and fix potential problems.

A flow chart showing how troubleshooting works

Other troubleshooting resources

Troubleshooting is an iterative , trial-and-error process that is repeated until the issue is fixed. The following are some additional steps to consider for effective troubleshooting:

  • The device manufacturer's technical manual is a good source of troubleshooting tips.
  • Troubleshooting guides might also be available.
  • Other subject matter experts can have helpful ideas.
  • An online search can often identify solutions to common problems.
  • In a complex malfunction that appears to affect multiple components, it might be necessary to identify the root cause of the problem before fixing individual issues.
  • It might be necessary to work with a specialist with forensics expertise as part of the diagnostic process.

When troubleshooting a wireless network , check out these 10 possible problem areas.

Continue Reading About troubleshooting

  • 9 most common network issues and how to solve them
  • VMware Horizon View troubleshooting guide for desktop admins
  • 7 Windows 10 issues and how to troubleshoot them
  • CompTIA troubleshooting steps and solving common computer problems
  • How to troubleshoot common VDI issues

Related Terms

A URL (Uniform Resource Locator) is a unique identifier used to locate a resource on the internet.

File Transfer Protocol (FTP) is a network protocol for transmitting files between computers over TCP/IP connections.

A virtual private network (VPN) is a service that creates a safe, encrypted online connection.

Cybercrime is any criminal activity that involves a computer, network or networked device.

Cloud computing requires a security approach that is different than traditional protections. Where does cloud detection and ...

An endpoint protection platform (EPP) is a security technology that safeguards endpoint devices.

Demand shaping is an operational supply chain management (SCM) strategy where a company uses tactics such as price incentives, ...

Data monetization is the process of measuring the economic benefit of corporate data.

C-level, also called the C-suite, is a term used to describe high-ranking executive titles in an organization.

Employee self-service (ESS) is a widely used human resources technology that enables employees to perform many job-related ...

Diversity, equity and inclusion is a term used to describe policies and programs that promote the representation and ...

Payroll software automates the process of paying salaried, hourly and contingent employees.

Voice or speaker recognition is the ability of a machine or program to receive and interpret dictation or to understand and ...

Customer segmentation is the practice of dividing a customer base into groups of individuals that have similar characteristics ...

Customer experience (CX) is the sum total of customers' perceptions and feelings resulting from interactions with a brand's ...

  • Data Science
  • Courses Get 90% Refund

Featured Sprints

Help | Advanced Search

Computer Science > Computer Vision and Pattern Recognition

Title: solving video inverse problems using image diffusion models.

Abstract: Recently, diffusion model-based inverse problem solvers (DIS) have emerged as state-of-the-art approaches for addressing inverse problems, including image super-resolution, deblurring, inpainting, etc. However, their application to video inverse problems arising from spatio-temporal degradation remains largely unexplored due to the challenges in training video diffusion models. To address this issue, here we introduce an innovative video inverse solver that leverages only image diffusion models. Specifically, by drawing inspiration from the success of the recent decomposed diffusion sampler (DDS), our method treats the time dimension of a video as the batch dimension of image diffusion models and solves spatio-temporal optimization problems within denoised spatio-temporal batches derived from each image diffusion model. Moreover, we introduce a batch-consistent diffusion sampling strategy that encourages consistency across batches by synchronizing the stochastic noise components in image diffusion models. Our approach synergistically combines batch-consistent sampling with simultaneous optimization of denoised spatio-temporal batches at each reverse diffusion step, resulting in a novel and efficient diffusion sampling strategy for video inverse problems. Experimental results demonstrate that our method effectively addresses various spatio-temporal degradations in video inverse problems, achieving state-of-the-art reconstructions. Project page: this https URL
Comments: 22 pages, 16 figures
Subjects: Computer Vision and Pattern Recognition (cs.CV); Artificial Intelligence (cs.AI); Machine Learning (stat.ML)
Cite as: [cs.CV]
  (or [cs.CV] for this version)
  Focus to learn more arXiv-issued DOI via DataCite (pending registration)

Submission history

Access paper:.

  • HTML (experimental)
  • Other Formats

license icon

References & Citations

  • Google Scholar
  • Semantic Scholar

BibTeX formatted citation

BibSonomy logo

Bibliographic and Citation Tools

Code, data and media associated with this article, recommenders and search tools.

  • Institution

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs .

Microsoft

Try Math Solver

Key Features

Get step-by-step explanations

Graph your math problems

Graph your math problems

Practice, practice, practice

Practice, practice, practice

Get math help in your language

Get math help in your language

Proceedings of the 9th Mathematics, Science, and Computer Science Education International Seminar (MSCEIS 2023)

Solving Airline Crew Scheduling Problems by Identifying the Existence of Crew Swaps

We investigate a problem for solving airline crew recovery problem efficiently. We present a concept to identify the candidate crew swaps in the operation of airline crew schedules. We show that crew recovery problem can be solved by canceling disjoint cycles in crew routes. Moreover, candidate crew swaps can also be obtained by finding all possible crew routes that can be constructed from active flights. The existence of a directed cycle in crew networks will inform to us how to swap crew routes. Based on these properties, we propose an algorithm for swapping crew. The computational results show that the algorithm can be implemented to solve crew recovery problems in short period of time.

Download article (PDF)

Cite this article

Grandmother, mother and daughter smiling and laughing on a beach

Principal Scientist with PhenoCycler Fusion experience (PhD)

About the role.

Internal Job Title: Principal Scientist I/II

Position Location: Cambridge, MA, onsite

About the Role:

We are seeking a highly motivated individual passionate about cutting-edge technology to explore single cell multiplex spatial proteomics. This role involves working with the latest generation PhenoCycler Fusion instrument and collaborating with translational immunologists, cancer biologists, and other researchers to advance our understanding of cellular processes in complex tissues and their application to drug development. This role offers exciting opportunities for career development, enhancing leadership skills and influencing collaborative efforts within various disease areas.

Key Responsibilities:

  • Operate, maintain, and utilize the PhenoCycler Fusion (formerly CODEX).
  • Build and optimize antibody panels.
  • Conjugate and perform quality control of reagents.
  • Consult with users on potential projects, including sample accessibility and experimental design.
  • Optimize procedures, design panels, and provide data analysis consultation.
  • Conduct multiplex imaging experiments.
  • Perform basic data quality evaluation.
  • Analyze data using licensed software.
  • Maintain records of procedures and resultant data, both manually and on the computer.

Knowledge, Skills, and Abilities:

  • Serve as a leader in spatial proteomic single cell biology and translational research applications, focusing on new targets, biomarkers/patient population selection, and treatment strategies.
  • Focus efforts in priority application areas in Biomedical Research (BR) at Novartis to deliver impactful results through matrix collaboration with DA teams.
  • Building on success from initial focused efforts, develop broader application strategies at BR in translational and reverse translation research, with support from leaders in Discovery Science, Disease Areas and Biomedical Research.
  • Strong interpersonal and communication skills for close collaboration with team members.
  • Ability to work effectively in a fast-paced, diverse environment.
  • Good judgment, technical problem-solving, and analytical skills.
  • Flexibility and adaptability as technology evolves.
  • Prior experience in imaging techniques and applications in biological research.
  • General lab skills and knowledge of lab safety and infection control.

Qualifications:

  • Ph.D. in immunology, biological sciences, biochemistry, or a related field, and 2+ years of related postgraduate work experience
  • Other technical and academic degrees will be considered with relevant research experience.
  • 3+ years of demonstrated skill and experience using CODEX/PhenoCycler.
  • Possess deep knowledge and expertise in immunology, biology, and multi-omics applications in translational research across various disease areas such as oncology (ONC), immuno-oncology (IO), immunity-driven diseases, and related treatment strategies.
  • Understanding sample preparation, instrument optimization, and data analysis.
  • Interest in bioinformatics and experience with software.
  • Ability to identify and troubleshoot critical issues.
  • Detail-orientated

Why Novartis: Our purpose is to reimagine medicine to improve and extend people’s lives and our vision is to become the most valued and trusted medicines company in the world. How can we achieve this? With our people. It is our associates that drive us each day to reach our ambitions. Be a part of this mission and join us! Learn more here: https://www.novartis.com/about/strategy/people-and-culture

You’ll receive: You can find everything you need to know about our benefits and rewards in the Novartis Life Handbook: https://www.novartis.com/careers/benefits-rewards

Commitment to Diversity and Inclusion / EEO: The Novartis Group of Companies are Equal Opportunity Employers and take pride in maintaining a diverse environment. We do not discriminate in recruitment, hiring, training, promotion or other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, marital or veteran status, disability, or any other legally protected status. We are committed to building diverse teams, representative of the patients and communities we serve, and we strive to create an inclusive workplace that cultivates bold innovation through collaboration and empowers our people to unleash their full potential.

Novartis Compensation and Benefit Summary: The pay range for this position at commencement of employment is expected to be between $112,800 to $186,000/year; however, while salary ranges are effective from 1/1/24 through 12/31/24, fluctuations in the job market may necessitate adjustments to pay ranges during this period. Further, final pay determinations will depend on various factors, including, but not limited to geographical location, experience level, knowledge, skills, and abilities. The total compensation package for this position may also include other elements, including a sign-on bonus, restricted stock units, and discretionary awards in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave), dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.

Join our Novartis Network: If this role is not suitable to your experience or career goals but you wish to stay connected to hear more about Novartis and our career opportunities, join the Novartis Network here: https://talentnetwork.novartis.com/network

Commitment to Diversity and Inclusion: Novartis is committed to building an outstanding, inclusive work environment and diverse teams' representative of the patients and communities we serve.

Why Novartis: Helping people with disease and their families takes more than innovative science. It takes a community of smart, passionate people like you. Collaborating, supporting and inspiring each other. Combining to achieve breakthroughs that change patients’ lives. Ready to create a brighter future together? https://www.novartis.com/about/strategy/people-and-culture

Join our Novartis Network: Not the right Novartis role for you? Sign up to our talent community to stay connected and learn about suitable career opportunities as soon as they come up: https://talentnetwork.novartis.com/network

Benefits and Rewards: Read our handbook to learn about all the ways we’ll help you thrive personally and professionally: https://www.novartis.com/careers/benefits-rewards

EEO Statement:

The Novartis Group of Companies are Equal Opportunity Employers who are focused on building and advancing a culture of inclusion that values and celebrates individual differences, uniqueness, backgrounds and perspectives. We do not discriminate in recruitment, hiring, training, promotion or other employment practices for reasons of race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, marital or veteran status, disability, or any other legally protected status. We are committed to fostering a diverse and inclusive workplace that reflects the world around us and connects us to the patients, customers and communities we serve.

Accessibility & Reasonable Accommodations

The Novartis Group of Companies are committed to working with and providing reasonable accommodation to individuals with disabilities. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application process, or to perform the essential functions of a position, please send an e-mail to [email protected] or call +1(877)395-2339 and let us know the nature of your request and your contact information. Please include the job requisition number in your message.

A female Novartis scientist wearing a white lab coat and glasses, smiles in front of laboratory equipment.

COMMENTS

  1. How to Make Windows Troubleshoot Your PC's Problems for You

    Navigate to Control Panel > System and Security > Troubleshoot Common Computer Problems. On Windows 7, click "Find and Fix Problems" instead. You'll see a list of the most common troubleshooters you might need. These aren't the only available troubleshooters. Click "View All" in the sidebar to view a full list of troubleshooters.

  2. 14 Most Common Windows Problems and How to Solve Them

    This tutorial includes a list of the most common problems in Windows 10 and 11 and basic tips to solve them. Nearly any Windows problem can be fixed using its own tools: system utilities and troubleshooters, advanced booting, Command Prompt, Control Panel, and the latest hardware drivers. ... Restart the computer to ensure the problem is fixed ...

  3. 6 Ways to Troubleshoot a Computer

    Reboot your computer. It may seem like a simple suggestion, but rebooting your computer will fix many of the problems you may be having. Press the Power button or use the Shut Down command to safely turn the computer off. If the computer is not responding, press and hold the Power button for about five seconds to force the computer to power off.

  4. How to Diagnose a Computer Problem: 10 Steps (with Pictures)

    Any errors with the device will be displayed in the "Device Status" box under the "General" tab. Check all devices. Use the following steps to open the Device Manager: Click the Windows Start menu in the lower-left corner. Type Control Panel. Double-click the Control Panel in the Windows Start menu.

  5. Windows 10 Troubleshooting: The Most Common Problems and How to ...

    Run hardware troubleshooter. Press Windows + X, and select Control Panel. Go to Troubleshooting, and on the left panel click View all items. Select Hardware and devices troubleshooter and follow ...

  6. CompTIA troubleshooting steps and solving common computer problems

    Eliminate the simple and obvious possible causes. Consider factors that can indirectly cause problems. Step 4. Test the theory. Change and test only one potential solution at a time. Determine the root cause of the issue. Escalate the issue to a professional if necessary. Step 5. Establish a plan of action.

  7. Computer Basics: Basic Troubleshooting Techniques

    Restart the computer: When all else fails, restarting the computer is a good thing to try. This can solve a lot of basic issues you may experience with your computer. Using the process of elimination. If you're having an issue with your computer, you may be able to find out what's wrong using the process of elimination.This means you'll make a list of things that could be causing the problem ...

  8. Brilliant

    Brilliant - Build quantitative skills in math, science, and computer science with hands-on, interactive lessons. ... We make it easy to stay on track, see your progress, and build your problem-solving skills one concept at a time. Stay motivated. Form a real learning habit with fun content that's always well-paced, game-like progress tracking ...

  9. Windows troubleshooting tips, tools, and techniques

    Fig. 1: Reliability Monitor can be an excellent source of info about errors and issues in Windows. (Click image to enlarge it.) In Reliability Monitor, details for entries are available by double ...

  10. Practice Computer Science

    Take a guided, problem-solving based approach to learning Computer Science. These compilations provide unique perspectives and applications you won't find anywhere else. Computer Science Fundamentals

  11. Computational Thinking for Problem Solving

    Computational thinking is an approach to solving problems using concepts and ideas from computer science, and expressing solutions to those problems so that they can be run on a computer. As computing becomes more and more prevalent in all aspects of modern society -- not just in software development and engineering, but in business, the ...

  12. First steps for solving computer problems

    1. Restart your system. often located in the lower left corner of your computer display. Restarting clears temporary resources that may be causing issues. Wait a few minutes and then power the system back on. : Make sure to save data and close any open applications first. 2.

  13. Troubleshooting Methodology

    A network troubleshooting process differs from problem-solving on standalone workstations or servers. An effective network troubleshooting methodology for network problems begins with a solid understanding of the Open Systems Interconnection (OSI) model. This seven-layer model defines the networking process and is considered a fundamental concept.

  14. How to think like a programmer

    Simplest means you know the answer (or are closer to that answer). After that, simplest means this sub-problem being solved doesn't depend on others being solved. Once you solved every sub-problem, connect the dots. Connecting all your "sub-solutions" will give you the solution to the original problem. Congratulations!

  15. 15 Common PC Problems and How to Troubleshoot Them

    Method 2: Uninstall USB Port Driver. Uninstalling the driver of the USB port will prompt Windows to reinstall it upon restarting your PC, potentially fixing the issue. Here's how to do it: Press Windows + R keys and enter devmgmt.msc in the Run dialog to open the Device Manager.

  16. How to solve the 10 most common tech support problems yourself

    Make a habit of trimming the startup items. Open the tool by pressing Windows-R, typing msconfig, and pressing the Enter key. Checking the Startup Item and Manufacturer columns is the best way to ...

  17. Problem Solving Using Computational Thinking

    Computational Thinking allows us to take complex problems, understand what the problem is, and develop solutions. We can present these solutions in a way that both computers and people can understand. The course includes an introduction to computational thinking and a broad definition of each concept, a series of real-world cases that ...

  18. Best Problem Solving Courses Online with Certificates [2024]

    In summary, here are 10 of our most popular problem solving courses. Effective Problem-Solving and Decision-Making: University of California, Irvine. Solving Problems with Creative and Critical Thinking: IBM. Solving Complex Problems: Macquarie University. Introduction to Mathematical Thinking: Stanford University. Computational Thinking for ...

  19. Problem Solving Using Computer (Steps)

    Problem Solving Using Computer (Steps) Computer based problem solving is a systematic process of designing, implementing and using programming tools during the problem solving stage. This method enables the computer system to be more intuitive with human logic than machine logic. Final outcome of this process is software tools which is ...

  20. 40 problem-solving techniques and processes

    7. Solution evaluation. 1. Problem identification. The first stage of any problem solving process is to identify the problem (s) you need to solve. This often looks like using group discussions and activities to help a group surface and effectively articulate the challenges they're facing and wish to resolve.

  21. What is troubleshooting and why is it important?

    Troubleshooting is a systematic approach to problem-solving that is often used to find and correct issues with complex machines, electronics, computers and software systems. The first step in most troubleshooting methods is gathering information on the issue, such as an undesired behavior or a lack of expected functionality.

  22. Practice

    Solve Problem. Platform to practice programming problems. Solve company interview questions and improve your coding intellect.

  23. Competency-based assessment tools for engineering higher education: a

    1. Introduction. Higher Education (HE) has faced significant challenges and barriers in developing learning and competencies (Aristovnik et al., Citation 2020), particularly concerning complex problem-solving and critical thinking.Consequently, academics and scholars have been striving to foster educational innovation to create diverse teaching-learning models and experiences encompassing ...

  24. Solving Video Inverse Problems Using Image Diffusion Models

    Recently, diffusion model-based inverse problem solvers (DIS) have emerged as state-of-the-art approaches for addressing inverse problems, including image super-resolution, deblurring, inpainting, etc. However, their application to video inverse problems arising from spatio-temporal degradation remains largely unexplored due to the challenges in training video diffusion models. To address this ...

  25. Microsoft Math Solver

    Get math help in your language. Works in Spanish, Hindi, German, and more. Online math solver with free step by step solutions to algebra, calculus, and other math problems. Get help on the web or with our math app.

  26. Solving Airline Crew Scheduling Problems by ...

    We investigate a problem for solving airline crew recovery problem efficiently. We present a concept to identify the candidate crew swaps in the operation of airline crew schedules. We show that crew recovery problem can be solved by canceling disjoint cycles in crew routes. Moreover, candidate crew swaps can also be obtained by finding all possible...

  27. EH-QB1000B/EH-QB1000W User's Guide

    Updating Projector Firmware Using a Computer and USB Cable Transporting the Projector Solving Problems Projection Problem Tips Projector Light Status Solving Image or Sound Problems Solutions When No Image Appears Solutions When "No Signal" Message Appears Displaying From a PC Laptop Displaying From a Mac Laptop

  28. Google breakthrough paves way for large-scale quantum computers

    Google has built a quantum computer that makes fewer errors as it is scaled up, and this may pave the way for machines that could solve useful real-world problems for the first time

  29. Principal Scientist with PhenoCycler Fusion experience (PhD)

    Internal Job Title: Principal Scientist I/IIPosition Location: Cambridge, MA, onsiteAbout the Role:We are seeking a highly motivated individual passionate about cutting-edge technology to explore single cell multiplex spatial proteomics. This role involves working with the latest generation PhenoCycler Fusion instrument and collaborating with translational immunologists, cancer biologists, and ...