• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Cortana/Windows Search breaks in default profile

    Scheduled Pinned Locked Moved
    Windows Problems
    cortana search default profile windows 10
    9
    81
    74.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Q
      Quazz Moderator @Twilems
      last edited by

      @Twilems http://www.linuxgfx.co.uk/karoshi/documentation/wiki/index.php?title=Creating_a_Windows_10_Mandatory_Profile might help.

      Basically you need to alter the registry key permissions and ownerships of the default ntsuer.man

      1 Reply Last reply Reply Quote 0
      • Wayne WorkmanW
        Wayne Workman @Twilems
        last edited by

        @Twilems I work in a school as well. I’m not concerned about the students customizing what they are allowed to customize. A great deal of things are locked down via group policy, to include wallpaper, screensavers, themes, resolution, control pannel, access to the command prompt, numerous file extension screenings and rules, no access to the c:\ drive. However, if they want to re-arrange the tiles in the start menu I don’t care about that, also re-arranging or customizing the task bar icons, that’s fine with me. Maybe they have a good reason for it, maybe it makes their life easier.

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
        Daily Clean Installation Results:
        https://fogtesting.fogproject.us/
        FOG Reporting:
        https://fog-external-reporting-results.fogproject.us/

        1 Reply Last reply Reply Quote 1
        • JJ FullmerJ
          JJ Fullmer Testers @Wayne Workman
          last edited by

          @Wayne-Workman said in Cortana/Windows Search breaks in default profile:

          @Arrowhead-IT can you make a git repo with your two scripts in it, with a read me and a GNU GPLv3 license?

          I made the repo where they will go.

          I was trying to decide whether I wanted to make one repo or a bunch for a few other fog-snapin/image prep type scripts.
          For now it’s just the one repo. I’d prefer it to be in the fog-project group of repos, but it doesn’t have to be. I’ll link to the fog-project repos for sure though.

          https://github.com/darksidemilk/Create-and-Deploy-Windows-Default-Profiles

          Have you tried the FogApi powershell module? It's pretty cool IMHO
          https://github.com/darksidemilk/FogApi
          https://fogapi.readthedocs.io/en/latest/
          https://www.powershellgallery.com/packages/FogApi
          https://forums.fogproject.org/topic/12026/powershell-api-module

          Q 1 Reply Last reply Reply Quote 1
          • Q
            Quazz Moderator @JJ Fullmer
            last edited by

            @Arrowhead-IT Just a fyi, you can modify it slightly to allow for spaces in share names/paths by putting quotation marks whenever the share variables are called. I tested this earlier and it works great.

            Your script is pretty awesome 🙂

            1 Reply Last reply Reply Quote 2
            • Wayne WorkmanW
              Wayne Workman
              last edited by Wayne Workman

              Yeah, this script was a life saver for me. It accomplishes SO much stuff that I’d otherwise have to set a TON of bloated Microsoft group policy for. I’m not scared of group policy at all, in fact I’m really good at it. But I’ve learned through experience that overall, less group policy is better group policy. So now I always always always try to find alternatives to it before using it. This script being a great example, fog snapins and printer management being another great example. Hell even startup scripts or login scripts are more safe than a pile of bloated group policy. Group Policy usually works, but it slows things down. I’ve ran extensive tests on this, recording times for different things, recording environment setups, making tables of results, and replicating results from scratch to confirm, for months on end (Scientific Method). Group Policy is always my last choice now.

              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
              Daily Clean Installation Results:
              https://fogtesting.fogproject.us/
              FOG Reporting:
              https://fog-external-reporting-results.fogproject.us/

              1 Reply Last reply Reply Quote 2
              • Q
                Quazz Moderator
                last edited by

                Apparentally, to prevent Windows search from breaking after copying the profile over, all you have to do is delete

                AppData\Local\Microsoft\Windows\UsrClass.dat
                

                Windows will create one on login.

                Wayne WorkmanW 1 Reply Last reply Reply Quote 3
                • Wayne WorkmanW
                  Wayne Workman @Quazz
                  last edited by

                  @Quazz That definitely needs integrated into the script.

                  Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
                  Daily Clean Installation Results:
                  https://fogtesting.fogproject.us/
                  FOG Reporting:
                  https://fog-external-reporting-results.fogproject.us/

                  Q JJ FullmerJ 2 Replies Last reply Reply Quote 1
                  • Q
                    Quazz Moderator @Wayne Workman
                    last edited by

                    @Wayne-Workman Due to the difficulty in removing this file under Windows (close to impossible), this should be deleted after the profile is copied to the NAS, so that when you deploy it it gets deployed without the incorrect metro registry settings.

                    Q 1 Reply Last reply Reply Quote 1
                    • Q
                      Quazz Moderator @Quazz
                      last edited by

                      @Quazz Scratch that, it still seems to cause issues, but I’m looking into some ntuser.dat stuff to fix it.

                      Q 1 Reply Last reply Reply Quote 1
                      • Q
                        Quazz Moderator @Quazz
                        last edited by

                        @Quazz Well that didn’t solve anything, so I’m going to try out a little program called Defprof which should supposedly be compatible with W10 and do everything I hope it does.

                        1 Reply Last reply Reply Quote 1
                        • JJ FullmerJ
                          JJ Fullmer Testers @Wayne Workman
                          last edited by

                          @Wayne-Workman said in Cortana/Windows Search breaks in default profile:

                          @Quazz That definitely needs integrated into the script.

                          I believe it already is integrated in the script. The only .dat files it should copy are the ntuser.dat files. But I could be wrong on that one.
                          I’m still planning on some serious work on this to make it only edit the ntuser.dat hive for each setting stored there instead of copying the whole thing. But I have a lot of other projects that have to take priority at the moment. I will make a note to add in an explicit exclude in the copy for the UsrClass.dat just to be safe.

                          Have you tried the FogApi powershell module? It's pretty cool IMHO
                          https://github.com/darksidemilk/FogApi
                          https://fogapi.readthedocs.io/en/latest/
                          https://www.powershellgallery.com/packages/FogApi
                          https://forums.fogproject.org/topic/12026/powershell-api-module

                          JJ FullmerJ Q 2 Replies Last reply Reply Quote 1
                          • JJ FullmerJ
                            JJ Fullmer Testers @JJ Fullmer
                            last edited by

                            @Arrowhead-IT Of course since it is in github now, anyone is welcome to help with commits and contributions 😃

                            Have you tried the FogApi powershell module? It's pretty cool IMHO
                            https://github.com/darksidemilk/FogApi
                            https://fogapi.readthedocs.io/en/latest/
                            https://www.powershellgallery.com/packages/FogApi
                            https://forums.fogproject.org/topic/12026/powershell-api-module

                            1 Reply Last reply Reply Quote 1
                            • Q
                              Quazz Moderator @JJ Fullmer
                              last edited by Quazz

                              @Arrowhead-IT Editing the ntuser.dat is far more difficult than copying it over, though.

                              I’m not sure if it’s feasible to do so for this. For example, the taskbar icons are stored in a very unfamiliar format. (perhaps possible to query the data from the current user and plant that in ntuser.dat though). Other issues are Microsoft using version numbers for apps in their registry (who on earth thought that would be a good idea?).

                              Also, another oddity on Windows 10 is that directly editing the ntuser.dat seems to not actually apply the changes to new profiles! But copying over an existing ntuser.dat does! This is very different from Windows 7 and endlessly more frustrating. Not to mention it makes no sense.

                              I will report tomorrow on how things went with defprof (they seem to use a specific program they wrote for the Windows Store Apps, so I’m guessing that will be key) and see if that can help to figure out this mess.

                              1 Reply Last reply Reply Quote 0
                              • Q
                                Quazz Moderator
                                last edited by Quazz

                                Defprof was able to do everything I hoped, everything is working exactly as it should.

                                One of the key parts I noticed is they have their own program which you have to install to handle the Windows Apps.

                                Also default wallpapers need to be placed in the Users/Public

                                There’s a ntuser.dat hiding there as well which might have an impact on default profiles.

                                For now though, I have a way to handle Windows 10 perfectly.

                                Additionally, from what I gather from Defprof is that it’s a bad idea to remove the Default folder becuase of the junction points contained in it.

                                x23piracyX 1 Reply Last reply Reply Quote 1
                                • x23piracyX
                                  x23piracy @Quazz
                                  last edited by x23piracy

                                  @Quazz i you should also notice delprof2: https://helgeklein.com/free-tools/delprof2-user-profile-deletion-tool/
                                  It’s more advanced then the old ms one.

                                  Regards X23

                                  ║▌║█║▌│║▌║▌█

                                  Q 1 Reply Last reply Reply Quote 0
                                  • Q
                                    Quazz Moderator @x23piracy
                                    last edited by Quazz

                                    @x23piracy Delprof is a nice tool for stubborn profiles, but not really necesarry or useful for creating a default profile unless I’m mistaken?

                                    I think Delprof and Defprof are being confused here, perhaps.

                                    1 Reply Last reply Reply Quote 0
                                    • Wayne WorkmanW
                                      Wayne Workman
                                      last edited by

                                      Well… on Win10 Enterprise, this script decreased login times down to 4 seconds.

                                      We’re playing with Win10 LTSB now, and the script is increasing login times. Same script, just a different OS. And it appears the tiles I pinned to the task bar and start menu are no longer staying pinned.

                                      What a bummer. I’m going to have to dig into this another time.

                                      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
                                      Daily Clean Installation Results:
                                      https://fogtesting.fogproject.us/
                                      FOG Reporting:
                                      https://fog-external-reporting-results.fogproject.us/

                                      JJ FullmerJ 1 Reply Last reply Reply Quote 0
                                      • JJ FullmerJ
                                        JJ Fullmer Testers @Wayne Workman
                                        last edited by

                                        @Wayne-Workman That’s odd. I know that I had to create a different profile for LTSB but it certainly worked in LTSB. The profile I made in Win 10 Enterprise CB won’t work in LTSB and vice versa. Gotta create a new one. It’s lame I know.
                                        My login times are much longer than 4 seconds though. But I have a lot of customziations. Little common fixes and startup scripts and backgrounds and stuff, so my first login for any user is like 2 or 3 minutes, but only a few seconds after that first time.

                                        Have you tried the FogApi powershell module? It's pretty cool IMHO
                                        https://github.com/darksidemilk/FogApi
                                        https://fogapi.readthedocs.io/en/latest/
                                        https://www.powershellgallery.com/packages/FogApi
                                        https://forums.fogproject.org/topic/12026/powershell-api-module

                                        1 Reply Last reply Reply Quote 0
                                        • 1
                                        • 2
                                        • 3
                                        • 4
                                        • 5
                                        • 3 / 5
                                        • First post
                                          Last post

                                        132

                                        Online

                                        12.0k

                                        Users

                                        17.3k

                                        Topics

                                        155.2k

                                        Posts
                                        Copyright © 2012-2024 FOG Project