I always use something like grep -i --recursive LaControls *
-i: case-insensitve search
--recursive: also search through subdirectories
* instead of *.* as it seems more Unixy (actually I think *.* might work too).
Let's go back a bit: you are trying to do this from a snapshot install or some release install?
Try the latest snapshot or, conversely, the latest release version (I know this may hinder keeping stuff in sync later on but if you can't add your components that will be irrelevant anyway).
Also remove your Lazarus settings directory before installing.
You are installing Lazarus in a directory without spaces?
On a local drive?
Or on a network drive?
What does fpc -iW and fpc -iSP return?
In your existing Lazarus, which Lazarus version and FPC version (which shows with which compiler that Lazarus was built, IIUC) is shown in Help/About?
(Perhaps asking things you already indicated, but it's getting to be a long thread).
As an alternative, you might want to give Ludob and my fpcup a go, which will install a parallel installation of Lazarus/FPC into c:\development\lazarus, c:\development\fpc and utilities (make, grep etc) c:\development\fpcbootstrap. It won't mess with your path or your primary Lazarus settings though, so you can remove those directories without problem.
You can also change the dirs, see the --lazdir, --fpcdir, --fpcbootstrapdir (IIRC), --binutilsdir (IIRC) options as shown in fpcup --help
By default, fpcup will download trunk/latest development Lazarus and FPC fixes 2.6 (=FPC 2.6.1), which seems to be fairly stable.
If this works, you could try to copy over the Lazarus directory fpcup generated over g:...lazarus (without overwriting the fpc subdirectory there).
Then restart that g:...lazarus, check the compiler settings (should still point to the fpc compiler in g...fpc), rebuild Lazarus from IDE to recompile everything with the g...fpc compiler.
Of course, if fpcup works for you you could switch to that, too