Technology in terms you understand. Sign up for the Confident Computing newsletter for weekly solutions to make your life easier. Click here and get The Ask Leo! Guide to Staying Safe on the Internet — FREE Edition as my thank you for subscribing!

How Do I Report a Bug in Windows 10?

I found a bug in Windows, confirmed by duplicating it on another machine. My only option to report it seems to be to pay to call them and submit this as a support request or do it over the internet — for a charge. I feel it’s unfair for me to pay to tell Microsoft about their product problems. Any solutions?

There is indeed a mechanism in Windows 10 where you can report problems. It’s simple, it’s pretty easy, and it’s free.

I’ll describe it — and then tell you why I wouldn’t bother using it.

Become a Patron of Ask Leo! and go ad-free!

Windows 10 includes a “Feedback Hub” you can quickly locate with a Start Menu search to submit bug reports. Because so many reports aren’t bugs at all, but misunderstandings or opinions, it’ll be difficult for your specific report to get the attention it might deserve. The harsh reality is that not everything we consider a “bug” will be fixed.

A bug is a bug, except when it’s not

I’ll annoy some with this, but it’s important.

The majority of what the general public wants to report as bugs aren’t bugs at all: it’s the software acting exactly as designed.

The person experiencing a “bug” is typically not using the product properly or doesn’t understand how the software is intended to behave. I sometimes jokingly refer to this as “operator malfunction” — the software is working correctly, but the user (the computer “operator”) is not.

I’ve been there. I’ve had my own “malfunctions” — many, in fact.

I’m not saying you’re in this situation. You may or may not be, I don’t know.

But it is something all software vendors deal with constantly.

Speaking of which…

A bug is a bug, except when it’s an opinion

It’s extremely common for someone to disagree with how the software was designed to act — sometimes passionately — and call it a bug.

It’s technically not a bug, because the software is behaving exactly as intended. On the other hand, it might still be considered a bug — not in the software’s implementation, but in its design. The intended behavior is “broken”.

Once again, it’s something all software vendors deal with constantly. You can’t please everyone.

Not all bug reports are created equal

I’m not saying people are incapable of making valid bug reports. Quite the contrary.

I point it out to show you what software vendors deal with on a regular basis, and what you’re up against. Your bug report will be competing for someone’s attention alongside reports from people who just don’t know how to use the product, and people who are just ranting about how they don’t like the product.

Not to mention people who are simply unable to express themselves coherently in a bug report.

A good bug report can be incredibly valuable, but it’s up against some stiff competition.

So, assuming you’ve found a legitimate problem with Windows 10, how do you report the bug?

Windows 10 Feedback Hub

In Windows 10, click the Start menu and start typing “feedback”.

Feedback Hub in the Windows Start menu search
Feedback Hub in the Windows Start Menu search.

Click on “Feedback Hub” when it appears.

Windows 10 Feedback Hub
Windows 10 Feedback Hub.

This app allows you to enter whatever feedback you want to. For example, click on “Report a problem”, and you’ll be presented with a form to complete.

Feedback form in Feedback Hub
Feedback form in Feedback Hub. (Click for larger image.)

You’re encouraged to sign in with your Microsoft account with the promise of being able to track the progress of your feedback. Depending on your topic, you may also be directed to similar issues already filed, or possibly even solutions to whatever issue you’re facing.

I love the idea of Feedback Hub. I think it makes a tremendous amount of sense for Microsoft to collect data from Windows 10 users motivated to provide it.

The problem is what happens next. Ultimately, we have no idea.

Not all bugs are created equal

You may have a valid bug on your hands. It could be something worth looking into.

Or is it?

Your problem might be obvious and important to you, but it might be fairly obscure to others. If the average user is unlikely to ever experience it, it’s not a security issue, no data loss occurs, and no programs crash, the impact of that bug could be pretty small.

Even if reported, it may never be fixed.

More severe problems — particularly security issues and bugs causing actual data loss — are typically prioritized on the “to do” list when working on software, while issues boiling down to cosmetic or behavior issues end up very low on the list.

When the internal forces, public, press, and current users are clamoring for the next release of the product, the items on the bottom of the list rarely make it in.

There are almost always more important fish to fry.

Often, when these kinds of issues do get fixed, it’s because other work was being done “in the area” and the developer or others elected to resolve the issue as a matter of convenience.

Why I wouldn’t bother

I started with the statement that what most people call bugs aren’t bugs at all.

My experience (while at Microsoft and in the last 17+ years at Ask Leo!) leads me to believe it’s generally true. People are very quick to blame the software when something goes wrong — only to find out later it was their own mistake or misunderstanding causing the issue.

Important: Once again, I’m not saying people aren’t right sometimes. They are. I’m also not saying difficult-to-understand software isn’t a “bug” in its own right. It is. What I am saying is that the vast majority of bug reports are simply user error.

So faced with a potential influx of “bug reports” from the general public — many if not most of which are not going to be bugs at all — and many of which are going to be fairly small, low-priority items in the grander scheme of things — what’s a company to do?

  • Accept them, but prioritize them low. Work on them as there is time. If there is time.
  • Prioritize bug reports from trusted sources that are more likely to submit valid reports: Microsoft internal, beta programs, partner programs like Windows Insiders1.
  • Potentially prioritize and accept those general bugs only during fixed periods, so as to be able to focus on them and fix as many as possible.

Because not all will be fixed.

That’s the harsh reality.

If you found this article helpful, I'm sure you'll also love Confident Computing! My weekly email newsletter is full of articles that help you solve problems, stay safe, and give you more confidence with technology. Subscribe now and I'll see you there soon,


Podcast audio


Footnotes & References

1: Though even there, you’ll still hear complaints of bug reports going unaddressed.

17 comments on “How Do I Report a Bug in Windows 10?”

  1. As a developer, I, too, have been on both sides of bug reports. Though I like to think I submit only “good” reports. 🙂

    A sample of “bad” reports were things like, during Y2K testing, people submitted reports saying that our IsLeap() function was broken, as it reported 2000 as being a leap year. (It was a leap year.)

    Then there are the “the latest update changed the behavior of X and broke my code” when there was no change in behavior. They swear up and down that their code used to work, but they can never seem to find a sample to submit that worked in the old version. (And they’ll never admit that maybe they were mistaken, just that they “can’t duplicate it”.)

  2. I have to agree with Leo on this one i wouldnt bother. i reported bugs and they never got token care of. but then i thought to myself maybe it was user error and i did not report a valid bug. one will never now but Microsoft is a huge company with not much time on there hands.

  3. One bug in particular that really annoys me is the bug in the dir command that incorrectly processes wildcards. You would expect that the command “dir *cf*” would display all files in the current folder that contain the string “cf”. In fact, I have had this command display files that do not contain the string “cf”. At least not when you are only interested in the normal (long) file name. If the OS generated short name contains the string “cf” then that file is also listed. Unfortunately there does not appear to be an option to ignore the short name which nobody uses anyway.

  4. I was able to duplicate this “feature” of Notepad on my Vista machine (32-bit SP2), but only if I use my mouse. If I use the keyboard, the screen scrolls left just fine. If you find yourself hampered by this feature frequently, just stretch the Notepad window corners to make the “restore down” window a big as you can on your screen instead of maximizing it.

  5. I haven’t been involved in software development for quite a while, but I remember our team trying to devise tests for really simple programs to see if we could “break” the code. What we found is that people intimately involved with the creation of the code, who knew how it was “supposed” to operate, never found the bugs because they were too close to the design. You need independent testers to stress the code. People who will do unpredictable things.

    I’m bothered by the attitude here and at Microsoft. Sure, some people are going to report as bugs things that aren’t bugs. But there ARE bugs in Windows and application programs. Anyone want to debate that? If Microsoft and other software companies want to put on blinders then they’re never going to have a truly exceptional product.

    If you read the article carefully, you’ll see that I’m saying that Microsoft does take the bug reports seriously. They just have to be weighed against other potentially more important issues when deciding what gets fixed and when.


  6. As a long reader of Ask Leo, I agree with him! On this article about-‘Bug Reports’. People with a Newly Released, OS-aka-Windows7 Ultimate x64(In this case)The x64 meaning 64bit capabilities.
    I know just how Vast Microsoft Corp is. New Microsoft OS’s, Try to exceed there predecessor. This is one reason why Microsoft,(When building something new), Puts out, to the general public, what is called a Beta (trial) Version. The “Beta(trial)Version” of Windows7, was released,(Free Of Charge),To the General Public, as a Free Download, on a First Come, First Serve Basis. The reason Microsoft puts out these Beta (trial) Version(s), are for the General Public to Use them, Tinker with, And “hopefully” report back to Microsoft,any Bug(s)or concerns they may have with the product.
    While Windows7 was in the trial period, “Maybe” The People trying the Operating System Didn’t find anything wrong with Notepad,(If they used it at all) to report back to the Developers at Microsoft.
    On the other hand! This is why, I agree with Leo! New Products & Services, (offered to people), Have been, (more then likely) Time Tested & Tweaked. The Tweaks to Notepad, If any? Notepad – (a Minimal Word Processor)In my view. Has been Adequate enough for me,in days gone bye. “As of this comment”, I have not been informed of any Changes or Tweaks to Notepad.
    There are Better Word Processors out there, “if” People need to do more.
    All the Opinions Expressed, in the above statement(s)Are! This Readers & This Readers only.
    I Express, You Decide.

  7. You’re kidding, right? RIGHT??? PLEASE tell me you’re kidding! Someone is COMPLAINING about a bug in NOTEPAD!?! We’ve got millions of freaking nuclear missiles pointed at each other’s heads, and someone is complaining about some little bug in NOTEPAD!?

    I am SO freaking tempted to fling an insult here. But I’ll take the high road. Look: There are plenty of substitues for Notepad, and all of them do such a superior job to that program that there is NO Earthly reason for ANYONE to stay with Notepad who isn’t happy with it. My own personal favorite is called “TxEdit 2000“. It costs $14.95 USD, and is available from:

                            Software By Design  by Gregory Braun.

    Other substitutes will readily be found by searching CNet, SoftPedia, MajorGeeks, TuCows, or any other reputable freeware or shareware download site.

    [inflammatory comment removed by moderator]

    Notepad isn’t the issue here. The real issue is, in general, about reporting bugs in Windows.


  8. Hi Leo, great article. I think it’s hard to tell people sometimes that it’s not the software a lot of the time that’s causing the issue. For the business I work for we use a database program that is maintained by a relatively small company – which is good because if anything seems odd or ‘buggy’ I can just call them and get to speak to a real person and get a response straight away. But I rarely have to actually call them because the simple fact is most staff at my workplace complain of the software doing things on its own and blame it for deleting things or not doing what its supposed to. I find it hard to get across the idea to the users that programs don’t just do random, malicious things on their own, and after I investigate the issues 99% of the complaints against the software are operator based. Not saying all programs are faultless, but they are definitely not as faulty as a lot of people think. But its difficult to shift that mindset.

    Also re: the complaint about notepad. If it copies OK left to right, then whats the big deal if it doesn’t do it right to left?!? Just copy left to right…problem solved!! 🙂

  9. Okay, I can’t tell you how to report a bug,but I can tell you there is more than one way to scroll. If you scroll left by holding down the mouse button and moving your hand to the left, you will only be able to select what is actually seen on the screen. Instead,try using the arrow keys on your keyboard. Click to the right of the sentence, hold down the Shift key, and press and hold the left arrow key until the whole sentence is selected or highlighted all the way to the left including what was not previously showing on the screen.

    Maybe there is still a “bug” if one method works and not the other, but this solves what Leo calls “operator malfunction”. The operator can function again now without having to report the “bug”.

  10. Yes, Glenn P. I posted this question. And yes, it’s the end of the world, and I’m reporting bugs in Notepad. You see, it’s not the bug that is the problem, I was using Notepad as an IDE for Javascript while VS 2010 was downloading, and the main problem I have is how to report this bug. I mean clearly, it was just looked over when the developers made the new notepad, and I was wondering how it would be possible to let Microsoft know of this. I’ll call that number, and see if one day, I can get my solution to this. Yes, people are trying to find cures for cancer, but I’m just finding a cure for a bug in Notepad.

  11. Sometimes “operator error” in certain programs are not so much the result of operator error, but rather the result of confusing, overly complicated, or “incomplete” instructions, or information contained in the help topic, user guide, or instructions, generally. Developers often assume, especially in rather sophisticated programs, that the user has sufficient grounding to understand their instructions, therefore ‘skip’ certain steps, or explanations judged as rudimentary. In many cases this is understandable. Yet I have encountered numerous cases where developers provided instructions that are, at least in part, seemingly drafted to appeal to fully trained operators within a particular program type. In such scenarios, the ‘bug’ is actually the failure to provide straight forward instructions. This shortcoming warrants the same need as reporting real bugs. Moreover, if an operator neglects to even read the user information, generally, and specifically if a so-called bug arises, they are not in a position to complain. Often programs have known bug, duly noted within the user information. Further, there are usually associated forums available for review, that may well address relevant issues.

  12. Frankly, as someone who’s spent quite a long time analyzing, sorting, and passing on bug reports, the idea that an organization as big as Microsoft can’t afford to take the time to analyze public bug reports is ludicrous. By limiting what reports come in, yes, you have fewer reports to deal with, but you also miss out on large pain points because your sample is smaller by a large factor than your actual userbase. This makes all reports you receive 1. biased towards specific hardware 2. biased toward specific use cases. Beta users and developers will always use your software differently than average users. 3. biased against usability. People who search for bugs are usually too close to the product spot these, or don’t consider them serious issues despite how much they can affect a new user’s experience. 4. of a different scope than the actual problem. You can only know how much a bug affects the general public by opening bug reports (keeping tabs on support requests can be a quick and dirty substitute, but you will miss a good deal of useful information).

    As always, it’s a trade off. By not allowing general users to submit bug reports, you tend to get more repros. But you also tend to produce, on average, buggier and less usable products, as well as one that’s slow to respond to user frustrations.

    Here’s an example of how the Microsoft way will skew your product. It’s common knowledge that the new Windows search introduced in Vista is unreliable, and will sometimes fail to find files that the user knows exist. Did someone report this in a Windows beta? Almost certainly. But these are technical-minded users reporting to technical-minded people. They know how to change their indexer settings, how to modify the registry, how to find hidden files, etc. There’s little chance Microsoft realized how much an impact an unreliable search would have on the user experience, which is one of the reasons why Vista was such a pain point for people (search has been improved since then, but is still not as reliable as it was under XP and before). Being able to find files on your filesystem is a core component of an Operating System, yet users have no way of telling Microsoft “I can’t reproduce this, but you need to keep looking at it!”

    Personally, I highly recommend any company interested in improving their product for general users consider setting up a system to handle issues from the public. It’s more work–you *will* get a high amount of user errors, as mentioned above–but if quality is an important benchmark for you, the benefits outweight the costs.

  13. Ack, that should’ve been “As always, it’s a trade off. By not allowing general users to submit bug reports, you tend to get more repros. But you also tend to produce, on average, buggier and less usable products, as well as ones that’re slow to respond to user frustrations.”

    My mind had already moved from the plural to the singular before my fingers caught up 🙂

  14. I have this issue on Win10. I select I number of files (just more than one) and right click and CUT. Then move to destination fold and select PASTE. The files are pasted correctly. I move back to original folder and they’re all gone. Some time later (hours, days) the last file in the the list that was cut will re-appear in the original folder. It has been correctly moved to the destination so this is not a case of missing the file in the original cut/paste. I have learned that I can safely delete it but its annoying.

    I can’t say that this happens or not on Win7 because I haven’t tried and I never this type of action on a Win7 PC.


Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.