Update: Added a screenshot and a related link to the Isabelle User's List.
The purpose of the example in the Sledgehammer tutorial is to make sure your setup is working. The problem is that your setup is not working, not that the tutorial is not "WORKING".
I copied and pasted the following:
lemma "[a]=[b] ⟹ a=b"
sledgehammer
It works.
I've been using Sledgehammer extensively for over 3 years in Windows 7. It works now. It worked for me from the beginning. I've just started with Isabelle2015, but what I show below indicates everything is normal.
I pasted in this:
lemma "(A & B) ⟹ A" sledgehammer
It works. It returns
Try this: by simp (0.0 ms)
for z3
, spass
, cvc4
, e
, remote_vampire
, and remote_e_sine
.
It's a mystery to me why people say that Sledgehammer doesn't work on Windows. My guess is it's their anti-virus. I use Norton, and it shuts down the Isabelle installation at times, and even polyml
, but never the Sledgehammer provers.
However, Sledgehammer starts external ATP provers: z3, spass, cvc4, and e, so it wouldn't be suprising that anti-virus shuts them down.
Don't Believe Me, Seeing is Believing
Here's a screenshot:

Martini's problem with Sledgehammer on Windows
A particular Brazilian with a Ph.D in computer science has had problems with Sledgehammer not running on Windows.
Here is a link to the 2015-May threads: https://lists.cam.ac.uk/pipermail/cl-isabelle-users/2015-May/thread.html.
Search on "Alfio Martini" in your browser to see what he has to say in the different posts. He starts it off here: Re: [isabelle] Isabelle2015-RC3 available for testing.
(Note: That's not the perfect example of his reporting problems with Sledgehammer. In another post, possibly not in May, he talked about Sledgehammer not working at all.)
Posts about problems for a release candidate can be hard to follow because multiple problems get posted under the same title.
Basically, he says that Sledgehammer has never worked for him on Windows. That is the opposite of my experience. Sledgehammer has always worked for me within reason, that is, given the normal "bugs" of a modern piece of software.
In different posts to the list, he says several things, like that he's using Windows 8.1. It appears that he had several anti-virus programs running, one of them being an "old one lying around".
The end result is that it appears he got it running, but never explained in detail what he did to get it running.
He mentioned several problems with Sledgehammer that I'm sure have nothing to do with "Sledgehammer not working at all", such as problems related to cvc4
.
If Sledgehammer never returns on a simple lemma, as he describes, there's a major problem that needs to be resolved with the setup.
I have never had a major problem with Sledgehammer on Windows 7. I have had Norton shut down poly.exe
and not notify me about it, which caused me a lot of grief until I figure it out.