can you provide another solution other than using WinSetView cuz it has caused issues on my PC.
WinSetView developer here.
WinSetView only sets registry entries for you. There are no resident pieces of code. Therefore, any "issues" should just be a matter of picking the settings that give you the results you want. The most common issue is that users accept the options under "Explorer Options" without reviewing them and then are surprised when, for example, Compact View is enabled. Just unclick the "Reset Explorer Options" checkbox, after clicking Submit, if you only want to set Explorer folder views. Or, better yet, review those settings and put them the way you like. Then you've got your favorite defaults all set up for any time you want to reapply them (like creating a new user, or building a new PC, or reinstalling Windows).
I recommend that you give WinSetView another try and I'll help you resolve any issues.
Otherwise, here's how you get List view everywhere:
1. Close all open applications.
2. Delete the BagMRU and Bags registry keys.
3. Restart Explorer.
4. Open a General Items type folder and set it to List view.
5. In Folder Options > View, click the "Apply to Folders" button.
6. Repeat steps 4 and 5 for folders of type Documents, Music, Pictures, Videos, and Downloads.
The reason for steps 1 and 2 is to reset the views for all your file open/save dialogs. Those steps are not needed if it's a new PC (technically a new user account on the PC) and you haven't yet used the file open/save dialog in any programs.
You may also want to set key
HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell, value
FolderType to
Generic or
NotSpecified (they are synonymous) in order to make all folders type "General Items". In which case, there's no need to set the view for the other folder types (assuming you never use those folder types in the future) except Downloads (because that's a special case folder type).
One of the reasons for creating WinSetView is to avoid explaining this stuff over and over again. The tool does the work for you and doesn't get it wrong.