Have you launched the game yet? The INI file is not written until the game launches.
Which begs the question, why would you mess with the INI before you make sure the game runs? How would you know what the issue is if the game does not run?
Also, you need to know performance before and after the shadow settings as some of them will svck down your FPS dramatically.
I know, I wouldn't know the lines are missing otherwise.

Launched the game and all, removed the compass already. This is my personal laptop and it's much more powerful than my gf's laptop that ran the game perfectly fine so it should be able to handle it. To be more specific one of the shadow lines I want to change is the distance from 8000 to something less for betetr shadows up close but it's one of teh things missing. Also the screenthootting and one for skyrim's borders aren't there, which I want to change too. Those two were in my ini file by default, so that's how I'm sure things are missing.
EDIT: ooh I just saw some posts, I'm writing and watching a movie at the same time.

Anyway alright, I should just play and my ini will get updated right?